automatic DPDK test reports
 help / color / mirror / Atom feed
* [dpdk-test-report] |WARNING| pw73775 [PATCH v2 2/9] net/dpaa: add support for fmlib in dpdk
       [not found] <20200710171946.23246-2-hemant.agrawal@nxp.com>
@ 2020-07-10 17:27 ` checkpatch
  0 siblings, 0 replies; only message in thread
From: checkpatch @ 2020-07-10 17:27 UTC (permalink / raw)
  To: test-report; +Cc: Hemant Agrawal

Test-Label: checkpatch
Test-Status: WARNING
http://dpdk.org/patch/73775

_coding style issues_


WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#224: FILE: drivers/net/dpaa/fmlib/fm_ext.h:39:
+/**
+ @Group	lnx_ioctl_ncsw_grp	NetCommSw Linux User-Space (IOCTL) API

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#232: FILE: drivers/net/dpaa/fmlib/fm_ext.h:47:
+/**
+ @Group	lnx_usr_FM_grp Frame Manager API

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#240: FILE: drivers/net/dpaa/fmlib/fm_ext.h:55:
+/**
+ @Group	lnx_usr_FM_lib_grp FM library

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#257: FILE: drivers/net/dpaa/fmlib/fm_ext.h:72:
+/**
+ @Description   Enum for defining port types

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPortType>
#259: FILE: drivers/net/dpaa/fmlib/fm_ext.h:74:
+typedef enum e_FmPortType {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#271: FILE: drivers/net/dpaa/fmlib/fm_ext.h:86:
+/**
+ @Description   Parse results memory layout

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPrsResult>
#273: FILE: drivers/net/dpaa/fmlib/fm_ext.h:88:
+typedef struct t_FmPrsResult {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#303: FILE: drivers/net/dpaa/fmlib/fm_ext.h:118:
+/**
+ @Collection   FM Parser results

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#314: FILE: drivers/net/dpaa/fmlib/fm_ext.h:129:
+/**
+ @Collection   FM Frame descriptor macros

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#342: FILE: drivers/net/dpaa/fmlib/fm_ext.h:157:
+			/**< Rx FIFO overflow, FCS error, code error, running disparity
+			error (SGMII and TBI modes), FIFO parity error. PHY

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#343: FILE: drivers/net/dpaa/fmlib/fm_ext.h:158:
+			Sequence error, PHY error control character detected. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#391: FILE: drivers/net/dpaa/fmlib/fm_ext.h:206:
+/**
+ @Description   FM Exceptions

CHECK:CAMELCASE: Avoid CamelCase: <e_FmExceptions>
#393: FILE: drivers/net/dpaa/fmlib/fm_ext.h:208:
+typedef enum e_FmExceptions {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#418: FILE: drivers/net/dpaa/fmlib/fm_ext.h:233:
+/**
+ @Description   Enum for defining port DMA swap mode

CHECK:CAMELCASE: Avoid CamelCase: <e_FmDmaSwapOption>
#420: FILE: drivers/net/dpaa/fmlib/fm_ext.h:235:
+typedef enum e_FmDmaSwapOption {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#423: FILE: drivers/net/dpaa/fmlib/fm_ext.h:238:
+	e_FM_DMA_SWP_PPC_LE,	/**< The transferred data should be swapped
+					in PowerPc Little Endian mode. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#423: FILE: drivers/net/dpaa/fmlib/fm_ext.h:238:
+					in PowerPc Little Endian mode. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#425: FILE: drivers/net/dpaa/fmlib/fm_ext.h:240:
+	e_FM_DMA_SWP_BE		/**< The transferred data should be swapped
+					in Big Endian mode */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#425: FILE: drivers/net/dpaa/fmlib/fm_ext.h:240:
+					in Big Endian mode */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#429: FILE: drivers/net/dpaa/fmlib/fm_ext.h:244:
+/**
+ @Description   Enum for defining port DMA cache attributes

CHECK:CAMELCASE: Avoid CamelCase: <e_FmDmaCacheOption>
#431: FILE: drivers/net/dpaa/fmlib/fm_ext.h:246:
+typedef enum e_FmDmaCacheOption {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#436: FILE: drivers/net/dpaa/fmlib/fm_ext.h:251:
+/**
+ @Group	lnx_usr_FM_init_grp FM Initialization Unit

CHECK:CAMELCASE: Avoid CamelCase: <t_Handle>
#450: FILE: drivers/net/dpaa/fmlib/fm_ext.h:265:
+t_Handle FM_Open(uint8_t id);

CHECK:CAMELCASE: Avoid CamelCase: <FM_Open>
#450: FILE: drivers/net/dpaa/fmlib/fm_ext.h:265:
+t_Handle FM_Open(uint8_t id);

CHECK:CAMELCASE: Avoid CamelCase: <FM_Close>
#451: FILE: drivers/net/dpaa/fmlib/fm_ext.h:266:
+void	FM_Close(t_Handle h_Fm);

CHECK:CAMELCASE: Avoid CamelCase: <h_Fm>
#451: FILE: drivers/net/dpaa/fmlib/fm_ext.h:266:
+void	FM_Close(t_Handle h_Fm);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#454: FILE: drivers/net/dpaa/fmlib/fm_ext.h:269:
+/**
+ @Description   A structure for defining buffer prefix area content.

CHECK:CAMELCASE: Avoid CamelCase: <t_FmBufferPrefixContent>
#456: FILE: drivers/net/dpaa/fmlib/fm_ext.h:271:
+typedef struct t_FmBufferPrefixContent {

CHECK:CAMELCASE: Avoid CamelCase: <privDataSize>
#457: FILE: drivers/net/dpaa/fmlib/fm_ext.h:272:
+	uint16_t	privDataSize;	/**< Number of bytes to be left at the beginning

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#458: FILE: drivers/net/dpaa/fmlib/fm_ext.h:273:
+	uint16_t	privDataSize;	/**< Number of bytes to be left at the beginning
+				of the external buffer; Note that the private-area will

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#459: FILE: drivers/net/dpaa/fmlib/fm_ext.h:274:
+				start from the base of the buffer address. */

CHECK:CAMELCASE: Avoid CamelCase: <passPrsResult>
#460: FILE: drivers/net/dpaa/fmlib/fm_ext.h:275:
+	bool	passPrsResult;	/**< TRUE to pass the parse result to/from the FM;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#461: FILE: drivers/net/dpaa/fmlib/fm_ext.h:276:
+	bool	passPrsResult;	/**< TRUE to pass the parse result to/from the FM;
+				User may use FM_PORT_GetBufferPrsResult() in order to

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#462: FILE: drivers/net/dpaa/fmlib/fm_ext.h:277:
+				get the parser-result from a buffer. */

CHECK:CAMELCASE: Avoid CamelCase: <passTimeStamp>
#463: FILE: drivers/net/dpaa/fmlib/fm_ext.h:278:
+	bool	passTimeStamp;	/**< TRUE to pass the timeStamp to/from the FM

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#464: FILE: drivers/net/dpaa/fmlib/fm_ext.h:279:
+	bool	passTimeStamp;	/**< TRUE to pass the timeStamp to/from the FM
+				User may use FM_PORT_GetBufferTimeStamp() in order to

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#465: FILE: drivers/net/dpaa/fmlib/fm_ext.h:280:
+				get the parser-result from a buffer. */

CHECK:CAMELCASE: Avoid CamelCase: <passHashResult>
#466: FILE: drivers/net/dpaa/fmlib/fm_ext.h:281:
+	bool	passHashResult;	/**< TRUE to pass the KG hash result to/from the FM

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#467: FILE: drivers/net/dpaa/fmlib/fm_ext.h:282:
+	bool	passHashResult;	/**< TRUE to pass the KG hash result to/from the FM
+				User may use FM_PORT_GetBufferHashResult() in order to

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#468: FILE: drivers/net/dpaa/fmlib/fm_ext.h:283:
+				get the parser-result from a buffer. */

CHECK:CAMELCASE: Avoid CamelCase: <passAllOtherPCDInfo>
#469: FILE: drivers/net/dpaa/fmlib/fm_ext.h:284:
+	bool	passAllOtherPCDInfo;/**< Add all other Internal-Context information:

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#470: FILE: drivers/net/dpaa/fmlib/fm_ext.h:285:
+	bool	passAllOtherPCDInfo;/**< Add all other Internal-Context information:
+					AD, hash-result, key, etc. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#470: FILE: drivers/net/dpaa/fmlib/fm_ext.h:285:
+					AD, hash-result, key, etc. */

CHECK:CAMELCASE: Avoid CamelCase: <dataAlign>
#471: FILE: drivers/net/dpaa/fmlib/fm_ext.h:286:
+	uint16_t	dataAlign;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#473: FILE: drivers/net/dpaa/fmlib/fm_ext.h:288:
+		/**< 0 to use driver's default alignment [64],
+		other value for selecting a data alignment (must be a power of 2);

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#474: FILE: drivers/net/dpaa/fmlib/fm_ext.h:289:
+		if write optimization is used, must be >= 16. */

CHECK:CAMELCASE: Avoid CamelCase: <manipExtraSpace>
#475: FILE: drivers/net/dpaa/fmlib/fm_ext.h:290:
+	uint8_t	manipExtraSpace;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#477: FILE: drivers/net/dpaa/fmlib/fm_ext.h:292:
+		/**< Maximum extra size needed (insertion-size minus removal-size);
+		Note that this field impacts the size of the buffer-prefix

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#479: FILE: drivers/net/dpaa/fmlib/fm_ext.h:294:
+		This field is irrelevant if DPAA_VERSION==10 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#483: FILE: drivers/net/dpaa/fmlib/fm_ext.h:298:
+/**
+ @Description   A structure of information about each of the external

CHECK:CAMELCASE: Avoid CamelCase: <t_FmExtPoolParams>
#486: FILE: drivers/net/dpaa/fmlib/fm_ext.h:301:
+typedef struct t_FmExtPoolParams {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#492: FILE: drivers/net/dpaa/fmlib/fm_ext.h:307:
+/**
+ @Description   A structure for informing the driver about the external

CHECK:CAMELCASE: Avoid CamelCase: <t_FmExtPools>
#496: FILE: drivers/net/dpaa/fmlib/fm_ext.h:311:
+typedef struct t_FmExtPools {

CHECK:CAMELCASE: Avoid CamelCase: <numOfPoolsUsed>
#497: FILE: drivers/net/dpaa/fmlib/fm_ext.h:312:
+	uint8_t		numOfPoolsUsed;	/**< Number of pools use by this port */

CHECK:CAMELCASE: Avoid CamelCase: <extBufPool>
#498: FILE: drivers/net/dpaa/fmlib/fm_ext.h:313:
+	t_FmExtPoolParams	extBufPool[FM_PORT_MAX_NUM_OF_EXT_POOLS];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#503: FILE: drivers/net/dpaa/fmlib/fm_ext.h:318:
+/**
+ @Description   A structure for defining backup BM Pools.

CHECK:CAMELCASE: Avoid CamelCase: <t_FmBackupBmPools>
#505: FILE: drivers/net/dpaa/fmlib/fm_ext.h:320:
+typedef struct t_FmBackupBmPools {

CHECK:CAMELCASE: Avoid CamelCase: <numOfBackupPools>
#506: FILE: drivers/net/dpaa/fmlib/fm_ext.h:321:
+	uint8_t	numOfBackupPools;	/**< Number of BM backup pools -

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#507: FILE: drivers/net/dpaa/fmlib/fm_ext.h:322:
+	uint8_t	numOfBackupPools;	/**< Number of BM backup pools -
+					must be smaller than the total number of

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#508: FILE: drivers/net/dpaa/fmlib/fm_ext.h:323:
+					pools defined for the specified port.*/

CHECK:CAMELCASE: Avoid CamelCase: <poolIds>
#509: FILE: drivers/net/dpaa/fmlib/fm_ext.h:324:
+	uint8_t	poolIds[FM_PORT_MAX_NUM_OF_EXT_POOLS];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#511: FILE: drivers/net/dpaa/fmlib/fm_ext.h:326:
+				/**< numOfBackupPools pool id's, specifying which
+				pools should be used only as backup. Pool

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#513: FILE: drivers/net/dpaa/fmlib/fm_ext.h:328:
+				pools used by the specified port.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#517: FILE: drivers/net/dpaa/fmlib/fm_ext.h:332:
+/**
+ @Description   A structure for defining BM pool depletion criteria

CHECK:CAMELCASE: Avoid CamelCase: <t_FmBufPoolDepletion>
#519: FILE: drivers/net/dpaa/fmlib/fm_ext.h:334:
+typedef struct t_FmBufPoolDepletion {

CHECK:CAMELCASE: Avoid CamelCase: <poolsGrpModeEnable>
#520: FILE: drivers/net/dpaa/fmlib/fm_ext.h:335:
+	bool	poolsGrpModeEnable;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#522: FILE: drivers/net/dpaa/fmlib/fm_ext.h:337:
+		/**< select mode in which pause frames will be sent after
+			a number of pools (all together!) are depleted */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#522: FILE: drivers/net/dpaa/fmlib/fm_ext.h:337:
+			a number of pools (all together!) are depleted */

CHECK:CAMELCASE: Avoid CamelCase: <numOfPools>
#523: FILE: drivers/net/dpaa/fmlib/fm_ext.h:338:
+	uint8_t	numOfPools;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#525: FILE: drivers/net/dpaa/fmlib/fm_ext.h:340:
+		/**< the number of depleted pools that will invoke
+			pause frames transmission. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#525: FILE: drivers/net/dpaa/fmlib/fm_ext.h:340:
+			pause frames transmission. */

CHECK:CAMELCASE: Avoid CamelCase: <poolsToConsider>
#526: FILE: drivers/net/dpaa/fmlib/fm_ext.h:341:
+	bool	poolsToConsider[BM_MAX_NUM_OF_POOLS];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#528: FILE: drivers/net/dpaa/fmlib/fm_ext.h:343:
+		/**< For each pool, TRUE if it should be considered for
+			depletion (Note - this pool must be used by this port!). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#528: FILE: drivers/net/dpaa/fmlib/fm_ext.h:343:
+			depletion (Note - this pool must be used by this port!). */

CHECK:CAMELCASE: Avoid CamelCase: <singlePoolModeEnable>
#529: FILE: drivers/net/dpaa/fmlib/fm_ext.h:344:
+	bool	singlePoolModeEnable;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#531: FILE: drivers/net/dpaa/fmlib/fm_ext.h:346:
+		/**< select mode in which pause frames will be sent after
+			a single-pool is depleted; */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#531: FILE: drivers/net/dpaa/fmlib/fm_ext.h:346:
+			a single-pool is depleted; */

CHECK:CAMELCASE: Avoid CamelCase: <poolsToConsiderForSingleMode>
#532: FILE: drivers/net/dpaa/fmlib/fm_ext.h:347:
+	bool	poolsToConsiderForSingleMode[BM_MAX_NUM_OF_POOLS];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#534: FILE: drivers/net/dpaa/fmlib/fm_ext.h:349:
+		/**< For each pool, TRUE if it should be considered for
+			depletion (Note - this pool must be used by this port!) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#534: FILE: drivers/net/dpaa/fmlib/fm_ext.h:349:
+			depletion (Note - this pool must be used by this port!) */

CHECK:CAMELCASE: Avoid CamelCase: <pfcPrioritiesEn>
#536: FILE: drivers/net/dpaa/fmlib/fm_ext.h:351:
+	bool	pfcPrioritiesEn[FM_MAX_NUM_OF_PFC_PRIORITIES];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#538: FILE: drivers/net/dpaa/fmlib/fm_ext.h:353:
+		/**< This field is used by the MAC as the Priority Enable Vector
+			in the PFC frame which is transmitted */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#538: FILE: drivers/net/dpaa/fmlib/fm_ext.h:353:
+			in the PFC frame which is transmitted */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#545: FILE: drivers/net/dpaa/fmlib/fm_ext.h:360:
+/**
+ @Group	lnx_usr_FM_runtime_control_grp FM Runtime Control Unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#559: FILE: drivers/net/dpaa/fmlib/fm_ext.h:374:
+/**
+ @Collection   General FM defines.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#570: FILE: drivers/net/dpaa/fmlib/fm_ext.h:385:
+/**
+ @Description   A structure for Port bandwidth requirement. Port is identified

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortBandwidth>
#573: FILE: drivers/net/dpaa/fmlib/fm_ext.h:388:
+typedef struct t_FmPortBandwidth {

CHECK:CAMELCASE: Avoid CamelCase: <relativePortId>
#575: FILE: drivers/net/dpaa/fmlib/fm_ext.h:390:
+	uint8_t		relativePortId; /**< Type relative port id */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#580: FILE: drivers/net/dpaa/fmlib/fm_ext.h:395:
+/**
+ @Description   A Structure containing an array of Port bandwidth requirements.

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortsBandwidthParams>
#585: FILE: drivers/net/dpaa/fmlib/fm_ext.h:400:
+typedef struct t_FmPortsBandwidthParams {

CHECK:CAMELCASE: Avoid CamelCase: <numOfPorts>
#586: FILE: drivers/net/dpaa/fmlib/fm_ext.h:401:
+	uint8_t		numOfPorts;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#588: FILE: drivers/net/dpaa/fmlib/fm_ext.h:403:
+		/**< The number of relevant ports, which is the
+			number of valid entries in the array below */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#588: FILE: drivers/net/dpaa/fmlib/fm_ext.h:403:
+			number of valid entries in the array below */

CHECK:CAMELCASE: Avoid CamelCase: <portsBandwidths>
#589: FILE: drivers/net/dpaa/fmlib/fm_ext.h:404:
+	t_FmPortBandwidth   portsBandwidths[FM_MAX_NUM_OF_VALID_PORTS];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#594: FILE: drivers/net/dpaa/fmlib/fm_ext.h:409:
+/**
+ @Description   Enum for defining FM counters

CHECK:CAMELCASE: Avoid CamelCase: <e_FmCounters>
#596: FILE: drivers/net/dpaa/fmlib/fm_ext.h:411:
+typedef enum e_FmCounters {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#610: FILE: drivers/net/dpaa/fmlib/fm_ext.h:425:
+/**
+ @Description   A structure for returning FM revision information

CHECK:CAMELCASE: Avoid CamelCase: <t_FmRevisionInfo>
#612: FILE: drivers/net/dpaa/fmlib/fm_ext.h:427:
+typedef struct t_FmRevisionInfo {

CHECK:CAMELCASE: Avoid CamelCase: <majorRev>
#613: FILE: drivers/net/dpaa/fmlib/fm_ext.h:428:
+	uint8_t	majorRev;		/**< Major revision */

CHECK:CAMELCASE: Avoid CamelCase: <minorRev>
#614: FILE: drivers/net/dpaa/fmlib/fm_ext.h:429:
+	uint8_t	minorRev;		/**< Minor revision */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#618: FILE: drivers/net/dpaa/fmlib/fm_ext.h:433:
+/**
+ @Description   A structure for returning FM ctrl code revision information

CHECK:CAMELCASE: Avoid CamelCase: <t_FmCtrlCodeRevisionInfo>
#620: FILE: drivers/net/dpaa/fmlib/fm_ext.h:435:
+typedef struct t_FmCtrlCodeRevisionInfo {

CHECK:CAMELCASE: Avoid CamelCase: <packageRev>
#621: FILE: drivers/net/dpaa/fmlib/fm_ext.h:436:
+	uint16_t	packageRev;		/**< Package revision */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#627: FILE: drivers/net/dpaa/fmlib/fm_ext.h:442:
+/**
+ @Description   A Structure for obtaining FM controller monitor values

CHECK:CAMELCASE: Avoid CamelCase: <t_FmCtrlMon>
#629: FILE: drivers/net/dpaa/fmlib/fm_ext.h:444:
+typedef struct t_FmCtrlMon {

CHECK:CAMELCASE: Avoid CamelCase: <percentCnt>
#630: FILE: drivers/net/dpaa/fmlib/fm_ext.h:445:
+	uint8_t percentCnt[2];	/**< Percentage value */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#634: FILE: drivers/net/dpaa/fmlib/fm_ext.h:449:
+/**
+ @Function	FM_SetPortsBandwidth

CHECK:CAMELCASE: Avoid CamelCase: <FM_SetPortsBandwidth>
#646: FILE: drivers/net/dpaa/fmlib/fm_ext.h:461:
+uint32_t FM_SetPortsBandwidth(t_Handle h_Fm,

CHECK:CAMELCASE: Avoid CamelCase: <p_PortsBandwidth>
#647: FILE: drivers/net/dpaa/fmlib/fm_ext.h:462:
+	t_FmPortsBandwidthParams *p_PortsBandwidth);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#650: FILE: drivers/net/dpaa/fmlib/fm_ext.h:465:
+/**
+ @Function	FM_GetRevision

CHECK:CAMELCASE: Avoid CamelCase: <FM_GetRevision>
#661: FILE: drivers/net/dpaa/fmlib/fm_ext.h:476:
+uint32_t  FM_GetRevision(t_Handle h_Fm,

CHECK:CAMELCASE: Avoid CamelCase: <p_FmRevisionInfo>
#662: FILE: drivers/net/dpaa/fmlib/fm_ext.h:477:
+	t_FmRevisionInfo *p_FmRevisionInfo);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#665: FILE: drivers/net/dpaa/fmlib/fm_ext.h:480:
+/**
+ @Function	FM_GetFmanCtrlCodeRevision

CHECK:CAMELCASE: Avoid CamelCase: <FM_GetFmanCtrlCodeRevision>
#677: FILE: drivers/net/dpaa/fmlib/fm_ext.h:492:
+uint32_t FM_GetFmanCtrlCodeRevision(t_Handle h_Fm,

CHECK:CAMELCASE: Avoid CamelCase: <p_RevisionInfo>
#678: FILE: drivers/net/dpaa/fmlib/fm_ext.h:493:
+	t_FmCtrlCodeRevisionInfo *p_RevisionInfo);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#681: FILE: drivers/net/dpaa/fmlib/fm_ext.h:496:
+/**
+ @Function	FM_GetCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_GetCounter>
#695: FILE: drivers/net/dpaa/fmlib/fm_ext.h:510:
+uint32_t  FM_GetCounter(t_Handle h_Fm, e_FmCounters counter);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#698: FILE: drivers/net/dpaa/fmlib/fm_ext.h:513:
+/**
+ @Function	FM_ModifyCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_ModifyCounter>
#710: FILE: drivers/net/dpaa/fmlib/fm_ext.h:525:
+uint32_t  FM_ModifyCounter(t_Handle h_Fm,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#714: FILE: drivers/net/dpaa/fmlib/fm_ext.h:529:
+/**
+ @Function	FM_CtrlMonStart

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#730: FILE: drivers/net/dpaa/fmlib/fm_ext.h:545:
+		(i.e. guestId != NCSW_MASTER_ID).

CHECK:CAMELCASE: Avoid CamelCase: <FM_CtrlMonStart>
#732: FILE: drivers/net/dpaa/fmlib/fm_ext.h:547:
+uint32_t FM_CtrlMonStart(t_Handle h_Fm);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#735: FILE: drivers/net/dpaa/fmlib/fm_ext.h:550:
+/**
+ @Function	FM_CtrlMonStop

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#751: FILE: drivers/net/dpaa/fmlib/fm_ext.h:566:
+		(i.e. guestId != NCSW_MASTER_ID).

CHECK:CAMELCASE: Avoid CamelCase: <FM_CtrlMonStop>
#753: FILE: drivers/net/dpaa/fmlib/fm_ext.h:568:
+uint32_t FM_CtrlMonStop(t_Handle h_Fm);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#756: FILE: drivers/net/dpaa/fmlib/fm_ext.h:571:
+/**
+ @Function	FM_CtrlMonGetCounters

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#775: FILE: drivers/net/dpaa/fmlib/fm_ext.h:590:
+		(i.e. guestId != NCSW_MASTER_ID).

CHECK:CAMELCASE: Avoid CamelCase: <FM_CtrlMonGetCounters>
#777: FILE: drivers/net/dpaa/fmlib/fm_ext.h:592:
+uint32_t FM_CtrlMonGetCounters(t_Handle h_Fm,

CHECK:CAMELCASE: Avoid CamelCase: <fmCtrlIndex>
#778: FILE: drivers/net/dpaa/fmlib/fm_ext.h:593:
+	uint8_t fmCtrlIndex, t_FmCtrlMon *p_Mon);

CHECK:CAMELCASE: Avoid CamelCase: <p_Mon>
#778: FILE: drivers/net/dpaa/fmlib/fm_ext.h:593:
+	uint8_t fmCtrlIndex, t_FmCtrlMon *p_Mon);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#781: FILE: drivers/net/dpaa/fmlib/fm_ext.h:596:
+/*
+ @Function	FM_ForceIntr

CHECK:CAMELCASE: Avoid CamelCase: <FM_ForceIntr>
#793: FILE: drivers/net/dpaa/fmlib/fm_ext.h:608:
+uint32_t FM_ForceIntr(t_Handle h_Fm, e_FmExceptions exception);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#800: FILE: drivers/net/dpaa/fmlib/fm_ext.h:615:
+/**
+@Description   FM Char device ioctls

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#804: FILE: drivers/net/dpaa/fmlib/fm_ext.h:619:
+/**
+ @Group	lnx_ioctl_FM_grp Frame Manager Linux IOCTL API

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#812: FILE: drivers/net/dpaa/fmlib/fm_ext.h:627:
+/**
+ @Collection	FM IOCTL device ('/dev') definitions

WARNING:LONG_LINE_COMMENT: line over 100 characters
#821: FILE: drivers/net/dpaa/fmlib/fm_ext.h:636:
+#define DEV_FM_RX_PORTS_MINOR_BASE  (DEV_FM_OH_PORTS_MINOR_BASE + FM_MAX_NUM_OF_OH_PORTS)   /*/dev/fmx-port-rxy */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#822: FILE: drivers/net/dpaa/fmlib/fm_ext.h:637:
+#define DEV_FM_TX_PORTS_MINOR_BASE  (DEV_FM_RX_PORTS_MINOR_BASE + FM_MAX_NUM_OF_RX_PORTS)   /*/dev/fmx-port-txy */

CHECK:MACRO_ARG_PRECEDENCE: Macro argument 'n' may be better as '(n)' to avoid precedence issues
#826: FILE: drivers/net/dpaa/fmlib/fm_ext.h:641:
+#define FM_PCD_IOC_NUM(n)   (n + 20)

CHECK:MACRO_ARG_PRECEDENCE: Macro argument 'n' may be better as '(n)' to avoid precedence issues
#827: FILE: drivers/net/dpaa/fmlib/fm_ext.h:642:
+#define FM_PORT_IOC_NUM(n)  (n + 70)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#833: FILE: drivers/net/dpaa/fmlib/fm_ext.h:648:
+/**
+ @Description   Enum for defining port types

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#846: FILE: drivers/net/dpaa/fmlib/fm_ext.h:661:
+/**
+ @Group	lnx_ioctl_FM_lib_grp FM library

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#862: FILE: drivers/net/dpaa/fmlib/fm_ext.h:677:
+/**
+ @Description   FM Exceptions

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#889: FILE: drivers/net/dpaa/fmlib/fm_ext.h:704:
+/**
+ @Group	lnx_ioctl_FM_runtime_control_grp FM Runtime Control Unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#903: FILE: drivers/net/dpaa/fmlib/fm_ext.h:718:
+/**
+ @Collection   General FM defines.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#913: FILE: drivers/net/dpaa/fmlib/fm_ext.h:728:
+/**
+ @Description   Structure for Port bandwidth requirement. Port is identified

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#924: FILE: drivers/net/dpaa/fmlib/fm_ext.h:739:
+/**
+ @Description   A Structure containing an array of Port bandwidth requirements.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#935: FILE: drivers/net/dpaa/fmlib/fm_ext.h:750:
+				/**< for each port, it's bandwidth (all port's
+				bandwidths must add up to 100.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#935: FILE: drivers/net/dpaa/fmlib/fm_ext.h:750:
+				bandwidths must add up to 100.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#939: FILE: drivers/net/dpaa/fmlib/fm_ext.h:754:
+/**
+ @Description   enum for defining FM counters

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#962: FILE: drivers/net/dpaa/fmlib/fm_ext.h:777:
+/**
+ @Description   A structure for returning revision information

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#971: FILE: drivers/net/dpaa/fmlib/fm_ext.h:786:
+/**
+ @Description   A structure for FM counters

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#998: FILE: drivers/net/dpaa/fmlib/fm_ext.h:813:
+/**
+ @Function	FM_IOC_SET_PORTS_BANDWIDTH

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1013: FILE: drivers/net/dpaa/fmlib/fm_ext.h:828:
+/**
+ @Function	FM_IOC_GET_REVISION

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1027: FILE: drivers/net/dpaa/fmlib/fm_ext.h:842:
+/**
+ @Function	FM_IOC_GET_COUNTER

WARNING:TYPO_SPELLING: 'responsibilty' may be misspelled - perhaps 'responsibility'?
#1036: FILE: drivers/net/dpaa/fmlib/fm_ext.h:851:
+		Note that it is user's responsibilty to call this routine only

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1044: FILE: drivers/net/dpaa/fmlib/fm_ext.h:859:
+/**
+ @Function	FM_IOC_SET_COUNTER

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1058: FILE: drivers/net/dpaa/fmlib/fm_ext.h:873:
+/**
+ @Function	FM_IOC_FORCE_INTR

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1073: FILE: drivers/net/dpaa/fmlib/fm_ext.h:888:
+/**
+ @Function	FM_IOC_GET_API_VERSION

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1085: FILE: drivers/net/dpaa/fmlib/fm_ext.h:900:
+/**
+ @Function	FM_CtrlMonStart

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1103: FILE: drivers/net/dpaa/fmlib/fm_ext.h:918:
+/**
+ @Function	FM_CtrlMonStop

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1121: FILE: drivers/net/dpaa/fmlib/fm_ext.h:936:
+/**
+ @Function	FM_CtrlMonGetCounters

CHECK:MACRO_ARG_REUSE: Macro argument reuse 'p' - possible side-effects?
#1181: FILE: drivers/net/dpaa/fmlib/fm_lib.c:22:
+#define DEV_TO_ID(p) \
+	do { \
+	t_Device *p_Dev = (t_Device *)p; \
+	p = UINT_TO_PTR(p_Dev->id); \
+	} while (0)

WARNING:SUSPECT_CODE_INDENT: suspect code indent for conditional statements (8, 8)
#1182: FILE: drivers/net/dpaa/fmlib/fm_lib.c:23:
+	do { \
+	t_Device *p_Dev = (t_Device *)p; \

CHECK:CAMELCASE: Avoid CamelCase: <t_Device>
#1183: FILE: drivers/net/dpaa/fmlib/fm_lib.c:24:
+	t_Device *p_Dev = (t_Device *)p; \

CHECK:CAMELCASE: Avoid CamelCase: <p_Dev>
#1183: FILE: drivers/net/dpaa/fmlib/fm_lib.c:24:
+	t_Device *p_Dev = (t_Device *)p; \

CHECK:CAMELCASE: Avoid CamelCase: <FM_GetApiVersion>
#1197: FILE: drivers/net/dpaa/fmlib/fm_lib.c:38:
+uint32_t FM_GetApiVersion(t_Handle h_Fm, ioc_fm_api_version_t *p_version);

CHECK:CAMELCASE: Avoid CamelCase: <devName>
#1203: FILE: drivers/net/dpaa/fmlib/fm_lib.c:44:
+	char	devName[20];

WARNING:CONSTANT_COMPARISON: Comparisons should place the constant on the right side of the test
#1227: FILE: drivers/net/dpaa/fmlib/fm_lib.c:68:
+		if (FMD_API_VERSION_MAJOR != ver.version.major ||

WARNING:CONSTANT_COMPARISON: Comparisons should place the constant on the right side of the test
#1228: FILE: drivers/net/dpaa/fmlib/fm_lib.c:69:
+		    FMD_API_VERSION_MINOR != ver.version.minor ||

WARNING:CONSTANT_COMPARISON: Comparisons should place the constant on the right side of the test
#1229: FILE: drivers/net/dpaa/fmlib/fm_lib.c:70:
+			FMD_API_VERSION_RESPIN != ver.version.respin) {

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_Open>
#1273: FILE: drivers/net/dpaa/fmlib/fm_lib.c:114:
+t_Handle FM_PCD_Open(t_FmPcdParams *p_FmPcdParams)

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPcdParams>
#1273: FILE: drivers/net/dpaa/fmlib/fm_lib.c:114:
+t_Handle FM_PCD_Open(t_FmPcdParams *p_FmPcdParams)

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPcdParams>
#1273: FILE: drivers/net/dpaa/fmlib/fm_lib.c:114:
+t_Handle FM_PCD_Open(t_FmPcdParams *p_FmPcdParams)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_Close>
#1303: FILE: drivers/net/dpaa/fmlib/fm_lib.c:144:
+void FM_PCD_Close(t_Handle h_FmPcd)

CHECK:CAMELCASE: Avoid CamelCase: <h_FmPcd>
#1303: FILE: drivers/net/dpaa/fmlib/fm_lib.c:144:
+void FM_PCD_Close(t_Handle h_FmPcd)

CHECK:OPEN_ENDED_LINE: Lines should not end with a '('
#1312: FILE: drivers/net/dpaa/fmlib/fm_lib.c:153:
+		printf(

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_Enable>
#1323: FILE: drivers/net/dpaa/fmlib/fm_lib.c:164:
+uint32_t FM_PCD_Enable(t_Handle h_FmPcd)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_Disable>
#1337: FILE: drivers/net/dpaa/fmlib/fm_lib.c:178:
+uint32_t FM_PCD_Disable(t_Handle h_FmPcd)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_NetEnvCharacteristicsSet>
#1351: FILE: drivers/net/dpaa/fmlib/fm_lib.c:192:
+t_Handle FM_PCD_NetEnvCharacteristicsSet(t_Handle h_FmPcd,

CHECK:CAMELCASE: Avoid CamelCase: <p_PcdDev>
#1354: FILE: drivers/net/dpaa/fmlib/fm_lib.c:195:
+	t_Device *p_PcdDev = (t_Device *)h_FmPcd;

CHECK:CAMELCASE: Avoid CamelCase: <h_UserPriv>
#1369: FILE: drivers/net/dpaa/fmlib/fm_lib.c:210:
+	p_Dev->h_UserPriv = (t_Handle)p_PcdDev;

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_NetEnvCharacteristicsDelete>
#1378: FILE: drivers/net/dpaa/fmlib/fm_lib.c:219:
+uint32_t FM_PCD_NetEnvCharacteristicsDelete(t_Handle h_NetEnv)

CHECK:CAMELCASE: Avoid CamelCase: <h_NetEnv>
#1378: FILE: drivers/net/dpaa/fmlib/fm_lib.c:219:
+uint32_t FM_PCD_NetEnvCharacteristicsDelete(t_Handle h_NetEnv)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_KgSchemeSet>
#1400: FILE: drivers/net/dpaa/fmlib/fm_lib.c:241:
+t_Handle FM_PCD_KgSchemeSet(t_Handle h_FmPcd,

CHECK:BOOL_COMPARISON: Using comparison to false is error prone
#1441: FILE: drivers/net/dpaa/fmlib/fm_lib.c:282:
+	if (params->param.modify == false)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_KgSchemeDelete>
#1450: FILE: drivers/net/dpaa/fmlib/fm_lib.c:291:
+uint32_t FM_PCD_KgSchemeDelete(t_Handle h_Scheme)

CHECK:CAMELCASE: Avoid CamelCase: <h_Scheme>
#1450: FILE: drivers/net/dpaa/fmlib/fm_lib.c:291:
+uint32_t FM_PCD_KgSchemeDelete(t_Handle h_Scheme)

CHECK:CAMELCASE: Avoid CamelCase: <portType>
#1480: FILE: drivers/net/dpaa/fmlib/fm_lib.c:321:
+	e_FmPortType	portType;	/**< Port type */

CHECK:CAMELCASE: Avoid CamelCase: <portId>
#1481: FILE: drivers/net/dpaa/fmlib/fm_lib.c:322:
+	uint8_t		portId;		/**< Port Id - relative to type */

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPort>
#1482: FILE: drivers/net/dpaa/fmlib/fm_lib.c:323:
+} t_FmPort;

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_Open>
#1484: FILE: drivers/net/dpaa/fmlib/fm_lib.c:325:
+t_Handle FM_PORT_Open(t_FmPortParams *p_FmPortParams)

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortParams>
#1484: FILE: drivers/net/dpaa/fmlib/fm_lib.c:325:
+t_Handle FM_PORT_Open(t_FmPortParams *p_FmPortParams)

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPortParams>
#1484: FILE: drivers/net/dpaa/fmlib/fm_lib.c:325:
+t_Handle FM_PORT_Open(t_FmPortParams *p_FmPortParams)

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPort>
#1489: FILE: drivers/net/dpaa/fmlib/fm_lib.c:330:
+	t_FmPort	*p_FmPort;

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_Close>
#1556: FILE: drivers/net/dpaa/fmlib/fm_lib.c:397:
+void FM_PORT_Close(t_Handle h_FmPort)

CHECK:CAMELCASE: Avoid CamelCase: <h_FmPort>
#1556: FILE: drivers/net/dpaa/fmlib/fm_lib.c:397:
+void FM_PORT_Close(t_Handle h_FmPort)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_Disable>
#1570: FILE: drivers/net/dpaa/fmlib/fm_lib.c:411:
+uint32_t FM_PORT_Disable(t_Handle h_FmPort)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_Enable>
#1584: FILE: drivers/net/dpaa/fmlib/fm_lib.c:425:
+uint32_t FM_PORT_Enable(t_Handle h_FmPort)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetPCD>
#1598: FILE: drivers/net/dpaa/fmlib/fm_lib.c:439:
+uint32_t FM_PORT_SetPCD(t_Handle h_FmPort,

WARNING:TYPO_SPELLING: 'Clasification' may be misspelled - perhaps 'Classification'?
#1615: FILE: drivers/net/dpaa/fmlib/fm_lib.c:456:
+			DPAA_PMD_WARN("Coarse Clasification not set !");

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_DeletePCD>
#1666: FILE: drivers/net/dpaa/fmlib/fm_lib.c:507:
+uint32_t FM_PORT_DeletePCD(t_Handle h_FmPort)

CHECK:CAMELCASE: Avoid CamelCase: <CreateDevice>
#1680: FILE: drivers/net/dpaa/fmlib/fm_lib.c:521:
+t_Handle CreateDevice(t_Handle h_UserPriv, t_Handle h_DevId)

CHECK:CAMELCASE: Avoid CamelCase: <h_DevId>
#1680: FILE: drivers/net/dpaa/fmlib/fm_lib.c:521:
+t_Handle CreateDevice(t_Handle h_UserPriv, t_Handle h_DevId)

CHECK:CAMELCASE: Avoid CamelCase: <p_UserPrivDev>
#1682: FILE: drivers/net/dpaa/fmlib/fm_lib.c:523:
+	t_Device *p_UserPrivDev = (t_Device *)h_UserPriv;

CHECK:CAMELCASE: Avoid CamelCase: <GetDeviceId>
#1701: FILE: drivers/net/dpaa/fmlib/fm_lib.c:542:
+t_Handle GetDeviceId(t_Handle h_Dev)

CHECK:CAMELCASE: Avoid CamelCase: <h_Dev>
#1701: FILE: drivers/net/dpaa/fmlib/fm_lib.c:542:
+t_Handle GetDeviceId(t_Handle h_Dev)

CHECK:CAMELCASE: Avoid CamelCase: <Platform_is_FMAN_V3H>
#1709: FILE: drivers/net/dpaa/fmlib/fm_lib.c:550:
+void Platform_is_FMAN_V3H(void)

CHECK:CAMELCASE: Avoid CamelCase: <Platform_is_FMAN_V3L>
#1713: FILE: drivers/net/dpaa/fmlib/fm_lib.c:554:
+void Platform_is_FMAN_V3L(void)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1736: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:14:
+/**
+ @Description   FM PCD ...

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1743: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:21:
+/**
+ @Group	lnx_ioctl_FM_PCD_grp FM PCD

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1761: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:39:
+/**
+ @Collection	General PCD defines

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1770: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:48:
+/**< Number of distinction units is limited by register size (32 bits) minus
+reserved bits for private headers. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#1770: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:48:
+reserved bits for private headers. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1777: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:55:
+/**< Max number allowed on any configuration; For HW implementation reasons,
+in most cases less than this will be allowed; The driver will return an

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#1778: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:56:
+initialization error if resource is unavailable. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1800: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:78:
+/**
+ @Group	lnx_ioctl_FM_PCD_init_grp FM PCD Initialization Unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1808: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:86:
+/**
+ @Description   PCD counters

WARNING:LONG_LINE_COMMENT: line over 100 characters
#1818: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:96:
+	/**< Policer counter - counts the number of packets that changed color to RED by the Policer;

WARNING:LONG_LINE_COMMENT: line over 100 characters
#1819: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:97:
+	This is a subset of e_IOC_FM_PCD_PLCR_COUNTERS_RED packet count, indicating active color changes. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1819: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:97:
+	/**< Policer counter - counts the number of packets that changed color to RED by the Policer;
+	This is a subset of e_IOC_FM_PCD_PLCR_COUNTERS_RED packet count, indicating active color changes. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#1819: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:97:
+	This is a subset of e_IOC_FM_PCD_PLCR_COUNTERS_RED packet count, indicating active color changes. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#1821: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:99:
+	/**< Policer counter - counts the number of packets that changed color to YELLOW by the Policer;

WARNING:LONG_LINE_COMMENT: line over 100 characters
#1822: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:100:
+	This is a subset of e_IOC_FM_PCD_PLCR_COUNTERS_YELLOW packet count, indicating active color changes. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1822: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:100:
+	/**< Policer counter - counts the number of packets that changed color to YELLOW by the Policer;
+	This is a subset of e_IOC_FM_PCD_PLCR_COUNTERS_YELLOW packet count, indicating active color changes. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#1822: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:100:
+	This is a subset of e_IOC_FM_PCD_PLCR_COUNTERS_YELLOW packet count, indicating active color changes. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#1830: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:108:
+	/**< Parser counter - counts the number of times L2 parse result is returned (including errors). */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#1832: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:110:
+	/**< Parser counter - counts the number of times L3 parse result is returned (including errors). */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#1834: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:112:
+	/**< Parser counter - counts the number of times L4 parse result is returned (including errors). */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#1836: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:114:
+	/**< Parser counter - counts the number of times SHIM parse result is returned (including errors). */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#1844: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:122:
+	/**< Parser counter - counts the number of times SHIM parse result is returned with errors. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#1846: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:124:
+	/**< Parser counter - counts the number of cycles spent executing soft parser instruction (including stall cycles). */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#1848: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:126:
+	/**< Parser counter - counts the number of cycles stalled waiting for parser internal memory reads while executing soft parser instruction. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#1850: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:128:
+	/**< Parser counter - counts the number of cycles spent executing hard parser (including stall cycles). */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#1854: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:132:
+	/**< MURAM counter - counts the number of cycles stalled while performing FMan Memory read. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#1858: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:136:
+	/**< MURAM counter - counts the number of cycles stalled while performing FMan Memory write. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1864: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:142:
+/**
+ @Description   PCD interrupts

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1889: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:167:
+/**
+ @Group	lnx_ioctl_FM_PCD_Runtime_grp FM PCD Runtime Unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1931: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:209:
+/**
+ @Description   structure for FM counters

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1939: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:217:
+/**
+ @Description   structure for FM exception definitios

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1947: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:225:
+/**
+ @Description   A structure for SW parser labels

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1952: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:230:
+	uint32_t instruction_offset;/**< SW parser label instruction offset (2 bytes
+				resolution), relative to Parser RAM. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#1952: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:230:
+				resolution), relative to Parser RAM. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1954: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:232:
+	ioc_net_header_type	hdr;/**< The existence of this header will invoke
+					the SW parser code. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#1954: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:232:
+					the SW parser code. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1956: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:234:
+	uint8_t	index_per_hdr;	/**< Normally 0, if more than one SW parser
+				attachments for the same header, use this

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#1957: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:235:
+				index to distinguish between them. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1961: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:239:
+/**
+ @Description   A structure for SW parser

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1966: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:244:
+	bool		override;	/**< FALSE to invoke a check that nothing else
+					was loaded to this address, including

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#1968: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:246:
+					TRUE to override any existing code.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1971: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:249:
+	uint16_t	base;		/**< SW parser base (in instruction counts!
+						must be larger than 0x20)*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#1971: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:249:
+						must be larger than 0x20)*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1981: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:259:
+/**
+ @Description   A structure to set the a KeyGen default value

CHECK:CAMELCASE: Avoid CamelCase: <valueId>
#1984: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:262:
+	uint8_t		valueId;/**< 0,1 - one of 2 global default values */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1989: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:267:
+/**
+ @Function	FM_PCD_Enable

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2001: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:279:
+/**
+ @Function	FM_PCD_Disable

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2014: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:292:
+ /**
+ @Function	FM_PCD_PrsLoadSw

WARNING:LONG_LINE: line over 100 characters
#2032: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:310:
+#define FM_PCD_IOC_PRS_LOAD_SW_COMPAT  _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(3), ioc_compat_fm_pcd_prs_sw_params_t)

WARNING:LONG_LINE: line over 100 characters
#2034: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:312:
+#define FM_PCD_IOC_PRS_LOAD_SW  _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(3), ioc_fm_pcd_prs_sw_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2037: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:315:
+/**
+ @Function	FM_PCD_KgSetDfltValue

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2044: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:322:
+ @Param[in]	ioc_fm_pcd_kg_dflt_value_params_t   A pointer to a structure with the relevant parameters

WARNING:LONG_LINE: line over 100 characters
#2050: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:328:
+#define FM_PCD_IOC_KG_SET_DFLT_VALUE  _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(6), ioc_fm_pcd_kg_dflt_value_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2053: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:331:
+/**
+ @Function	FM_PCD_KgSetAdditionalDataAfterParsing

WARNING:LONG_LINE: line over 100 characters
#2064: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:342:
+#define FM_PCD_IOC_KG_SET_ADDITIONAL_DATA_AFTER_PARSING  _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(7), uint8_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2067: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:345:
+/**
+ @Function	FM_PCD_SetException

WARNING:LONG_LINE: line over 100 characters
#2076: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:354:
+#define FM_PCD_IOC_SET_EXCEPTION _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(8), ioc_fm_pcd_exception_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2079: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:357:
+/**
+ @Function	FM_PCD_GetCounter

WARNING:TYPO_SPELLING: 'responsibilty' may be misspelled - perhaps 'responsibility'?
#2087: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:365:
+ @Cautions	Note that it is user's responsibilty to call this routine only

WARNING:LONG_LINE: line over 100 characters
#2091: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:369:
+#define FM_PCD_IOC_GET_COUNTER  _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(9), ioc_fm_pcd_counters_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2094: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:372:
+/**
+

WARNING:LONG_LINE: line over 100 characters
#2106: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:384:
+#define FM_PCD_IOC_KG_SCHEME_GET_CNTR_COMPAT  _IOR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(4), ioc_compat_fm_pcd_kg_scheme_spc_t)

WARNING:LONG_LINE: line over 100 characters
#2108: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:386:
+#define FM_PCD_IOC_KG_SCHEME_GET_CNTR  _IOR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(4), ioc_fm_pcd_kg_scheme_spc_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2111: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:389:
+/**
+ @Function	FM_PCD_ForceIntr

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2123: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:401:
+/**
+ @Collection	Definitions of coarse classification parameters as required by KeyGen

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2138: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:416:
+/**
+ @Collection	A set of definitions to allow protocol

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2166: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:444:
+#define IOC_IPV4_FRAG_1		0x00000008   /**< IPV4 reassembly option.
+			IPV4 Reassembly manipulation requires network

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2167: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:445:
+			environment with IPV4 header and IPV4_FRAG_1 option  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2178: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:456:
+#define IOC_IPV6_FRAG_1		0x00000004   /**< IPV6 reassembly option.
+			IPV6 Reassembly manipulation requires network

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2179: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:457:
+			environment with IPV6 header and IPV6_FRAG_1 option  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2184: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:462:
+#define CAPWAP_FRAG_1		0x00000008  /**< CAPWAP reassembly option.
+			CAPWAP Reassembly manipulation requires network

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2187: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:465:
+			may be found at 'shim2' (in parser-result). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2195: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:473:
+/**
+ @Collection	A set of definitions to support Header Manipulation selection.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2205: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:483:
+			/**< update TOS with the given value ('tos' field
+			of ioc_fm_pcd_manip_hdr_field_update_ipv4_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2205: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:483:
+			of ioc_fm_pcd_manip_hdr_field_update_ipv4_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2208: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:486:
+			/**< update IP ID with the given value ('id' field
+			of ioc_fm_pcd_manip_hdr_field_update_ipv4_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2208: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:486:
+			of ioc_fm_pcd_manip_hdr_field_update_ipv4_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2212: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:490:
+		/**< update IP source address with the given value
+		('src' field of ioc_fm_pcd_manip_hdr_field_update_ipv4_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2212: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:490:
+		('src' field of ioc_fm_pcd_manip_hdr_field_update_ipv4_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2215: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:493:
+		/**< update IP destination address with the given value
+		('dst' field of ioc_fm_pcd_manip_hdr_field_update_ipv4_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2215: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:493:
+		('dst' field of ioc_fm_pcd_manip_hdr_field_update_ipv4_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2222: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:500:
+	/**< update Traffic Class address with the given value
+	('traffic_class' field of ioc_fm_pcd_manip_hdr_field_update_ipv6_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2222: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:500:
+	('traffic_class' field of ioc_fm_pcd_manip_hdr_field_update_ipv6_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2226: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:504:
+		/**< update IP source address with the given value
+		('src' field of ioc_fm_pcd_manip_hdr_field_update_ipv6_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2226: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:504:
+		('src' field of ioc_fm_pcd_manip_hdr_field_update_ipv6_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2229: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:507:
+		/**< update IP destination address with the given value
+		('dst' field of ioc_fm_pcd_manip_hdr_field_update_ipv6_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2229: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:507:
+		('dst' field of ioc_fm_pcd_manip_hdr_field_update_ipv6_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2236: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:514:
+		/**< update TCP/UDP source address with the given value
+		('src' field of ioc_fm_pcd_manip_hdr_field_update_tcp_udp_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2236: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:514:
+		('src' field of ioc_fm_pcd_manip_hdr_field_update_tcp_udp_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2239: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:517:
+		/**< update TCP/UDP destination address with the given value
+		('dst' field of ioc_fm_pcd_manip_hdr_field_update_tcp_udp_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2239: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:517:
+		('dst' field of ioc_fm_pcd_manip_hdr_field_update_tcp_udp_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2246: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:524:
+/**
+ @Description   A type used for returning the order of the key extraction.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2255: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:533:
+/**
+ @Description   All PCD engines

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2272: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:550:
+/**
+ @Description   An enum for selecting extraction by header types

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2282: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:560:
+/**
+ @Description   An enum for selecting extraction source (when it is not the header)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2303: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:581:
+/**
+ @Description   An enum for selecting extraction type

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2313: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:591:
+/**
+ @Description   An enum for selecting a default

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2324: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:602:
+/**
+ @Description   Enumeration type defining all default groups - each group shares

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2342: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:620:
+	e_IOC_FM_PCD_KG_GENERIC_FROM_DATA,	/**< grouping implemented by SW,
+					any data extraction that is not the full

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2343: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:621:
+					field described above  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2345: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:623:
+	e_IOC_FM_PCD_KG_GENERIC_FROM_DATA_NO_V, /**< grouping implemented by SW,
+				any data extraction without validation */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2345: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:623:
+				any data extraction without validation */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2347: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:625:
+	e_IOC_FM_PCD_KG_GENERIC_NOT_FROM_DATA   /**< grouping implemented by SW,
+					extraction from parser result or

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2348: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:626:
+					direct use of default value  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2352: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:630:
+/**
+ @Description   Enumeration type for defining header index for scenarios with

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2358: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:636:
+				/**< used when multiple headers not used, also
+					to specify regular IP (not tunneled). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2358: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:636:
+					to specify regular IP (not tunneled). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2366: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:644:
+/**
+ @Description   Enumeration type for selecting the policer profile functional type

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2374: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:652:
+/**
+ @Description   Enumeration type for selecting the policer profile algorithm

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2383: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:661:
+/**
+ @Description   Enumeration type for selecting a policer profile color mode

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2391: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:669:
+/**
+ @Description   Enumeration type for selecting a policer profile color

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2401: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:679:
+/**
+ @Description   Enumeration type for selecting the policer profile packet frame length selector

WARNING:LEADING_SPACE: please, no spaces at the start of a line
#2404: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:682:
+  e_IOC_FM_PCD_PLCR_L2_FRM_LEN,^I/**< L2 frame length */$

WARNING:LEADING_SPACE: please, no spaces at the start of a line
#2405: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:683:
+  e_IOC_FM_PCD_PLCR_L3_FRM_LEN,^I/**< L3 frame length */$

WARNING:LEADING_SPACE: please, no spaces at the start of a line
#2406: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:684:
+  e_IOC_FM_PCD_PLCR_L4_FRM_LEN,^I/**< L4 frame length */$

WARNING:LEADING_SPACE: please, no spaces at the start of a line
#2407: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:685:
+  e_IOC_FM_PCD_PLCR_FULL_FRM_LEN^I/**< Full frame length */$

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2411: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:689:
+/**
+ @Description   Enumeration type for selecting roll-back frame

WARNING:LEADING_SPACE: please, no spaces at the start of a line
#2414: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:692:
+  e_IOC_FM_PCD_PLCR_ROLLBACK_L2_FRM_LEN,^I/**< Rollback L2 frame length */$

WARNING:LEADING_SPACE: please, no spaces at the start of a line
#2415: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:693:
+  e_IOC_FM_PCD_PLCR_ROLLBACK_FULL_FRM_LEN   /**< Rollback Full frame length */$

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2419: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:697:
+/**
+ @Description   Enumeration type for selecting the policer profile packet or byte mode

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2427: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:705:
+/**
+ @Description   Enumeration type for defining action of frame

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2435: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:713:
+/**
+ @Description   Enumeration type for selecting the policer counter

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2441: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:719:
+	e_IOC_FM_PCD_PLCR_PROFILE_RECOLOURED_YELLOW_PACKET_TOTAL_COUNTER, /**< Recolored yellow packets counter */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2442: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:720:
+	e_IOC_FM_PCD_PLCR_PROFILE_RECOLOURED_RED_PACKET_TOTAL_COUNTER	/**< Recolored red packets counter */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2446: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:724:
+/**
+ @Description   Enumeration type for selecting the PCD action after extraction

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2455: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:733:
+/**
+ @Description   Enumeration type for selecting type of insert manipulation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2466: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:744:
+/**
+ @Description   Enumeration type for selecting type of remove manipulation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2474: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:752:
+/**
+ @Description   An enum for selecting specific L2 fields removal

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2481: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:759:
+					/**< MPLS and Ethernet/802.3 MAC header unitl
+					the header which follows the MPLS header */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2481: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:759:
+					the header which follows the MPLS header */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2486: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:764:
+/**
+ @Description   Enumeration type for selecting specific fields updates

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2496: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:774:
+/**
+ @Description   Enumeration type for selecting VLAN updates

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2500: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:778:
+	e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_DSCP_TO_VLAN	/**< DSCP to VLAN priority bits translation */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2504: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:782:
+/**
+ @Description   Enumeration type for selecting specific L2 fields removal

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2512: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:790:
+/**
+ @Description   Enumeration type for selecting QoS mapping mode

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2518: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:796:
+	e_IOC_FM_PCD_MANIP_HDR_QOS_MAPPING_NONE = 0, /**< No mapping, QoS field will not be changed */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2519: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:797:
+	e_IOC_FM_PCD_MANIP_HDR_QOS_MAPPING_AS_IS, /**< QoS field will be overwritten by the last byte in the parser-result. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2523: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:801:
+/**
+ @Description   Enumeration type for selecting QoS source

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2527: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:805:
+		and instruct the port to read/write the parser-result to the buffer (RPD should be set)

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2531: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:809:
+	e_IOC_FM_PCD_MANIP_HDR_QOS_SRC_USER_DEFINED, /**< QoS will be taken from the last byte in the parser-result. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2536: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:814:
+/**
+ @Description   Enumeration type for selecting type of header insertion

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2549: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:827:
+/**
+ @Description   Enumeration type for selecting specific custom command

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2557: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:835:
+/**
+ @Description   Enumeration type for selecting specific custom command

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2565: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:843:
+/**
+ @Description   Enumeration type for selecting type of header removal

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2578: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:856:
+/**
+ @Description   Enumeration type for selecting type of timeout mode

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2583: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:861:
+					/**< Limits the time of the reassembly process
+						from the first fragment to the last */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2583: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:861:
+						from the first fragment to the last */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2589: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:867:
+/**
+ @Description   Enumeration type for selecting type of WaysNumber mode

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2604: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:882:
+/**
+ @Description   Enumeration type for selecting type of statistics mode

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2607: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:885:
+	e_IOC_FM_PCD_STATS_PER_FLOWID = 0	/**< Flow ID is used as index for getting statistics */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2612: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:890:
+/**
+ @Description   Enumeration type for selecting manipulation type

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2622: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:900:
+/**
+ @Description   Enumeration type for selecting type of statistics mode

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2634: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:912:
+/**
+ @Description   Enumeration type for determining the action in case an IP packet

WARNING:TYPO_SPELLING: 'dont' may be misspelled - perhaps 'don't'?
#2637: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:915:
+typedef enum ioc_fm_pcd_manip_dont_frag_action {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2641: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:919:
+					/**< Obsolete, cannot enqueue to error queue;
+						In practice, selects to discard packets;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2642: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:920:
+						Will be removed in the future */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2643: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:921:
+	e_IOC_FM_PCD_MANIP_FRAGMENT_PACKECT,	/**< Fragment packet and continue normal processing */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2644: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:922:
+	e_IOC_FM_PCD_MANIP_CONTINUE_WITHOUT_FRAG	/**< Continue normal processing without fragmenting the packet */

WARNING:TYPO_SPELLING: 'dont' may be misspelled - perhaps 'don't'?
#2645: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:923:
+} ioc_fm_pcd_manip_dont_frag_action;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2648: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:926:
+/**
+ @Description   Enumeration type for selecting type of special offload manipulation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2658: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:936:
+/**
+ @Description   A union of protocol dependent special options

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2673: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:951:
+/**
+ @Description   A union holding all known protocol fields

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2698: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:976:
+/**
+ @Description   Parameters for defining header extraction for key generation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2706: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:984:
+/**
+ @Description   Parameters for defining field extraction for key generation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2715: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:993:
+/**
+ @Description   Parameters for defining a single network environment unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2728: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1006:
+/**
+ @Description   Parameters for defining all different distinction units supported

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2741: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1019:
+	/**< An array of num_of_distinction_units of the
+		different units to be identified */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2741: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1019:
+		different units to be identified */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2751: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1029:
+/**
+ @Description   Parameters for defining a single extraction action when

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2763: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1041:
+					/**< Relevant only for MPLS, VLAN and tunneled
+						IP. Otherwise should be cleared.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2763: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1041:
+						IP. Otherwise should be cleared.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2779: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1057:
+		uint16_t	ic_indx_mask;   /**< Relevant only for CC when
+				action = e_IOC_FM_PCD_ACTION_INDEXED_LOOKUP;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2782: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1060:
+				Note that the mask cannot be set on the lower bits. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2791: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1069:
+/**
+ @Description   A structure for defining masks for each extracted

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2795: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1073:
+	uint8_t		extract_array_index;	/**< Index in the extraction array, as initialized by user */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2801: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1079:
+/**
+ @Description   A structure for defining default selection per groups

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2811: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1089:
+/**
+ @Description   A structure for defining all parameters needed for

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2817: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1095:
+	uint8_t				num_of_used_extracts;   /**< defines the valid size of the following array */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2820: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1098:
+	uint8_t				num_of_used_dflts;	/**< defines the valid size of the following array */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2823: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1101:
+			/**< For each extraction used in this scheme, specify the required
+			default register to be used when header is not found.

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2824: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1102:
+			types not specified in this array will get undefined value. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2825: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1103:
+	uint8_t				num_of_used_masks;	/**< Defines the valid size of the following array */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2828: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1106:
+	uint8_t				hash_shift;		/**< Hash result right shift.
+					Selects the 24 bits out of the 64 hash result.

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2830: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1108:
+					24 LSB's after shifting right.*/

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2831: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1109:
+	uint32_t				hash_distribution_num_of_fqids; /**< must be > 1 and a power of 2. Represents the range

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2832: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1110:
+	uint32_t				hash_distribution_num_of_fqids; /**< must be > 1 and a power of 2. Represents the range
+					of queues for the key and hash functionality */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2832: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1110:
+					of queues for the key and hash functionality */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2833: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1111:
+	uint8_t				hash_distribution_fqids_shift;  /**< selects the FQID bits that will be effected by the hash */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2834: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1112:
+	bool				symmetric_hash;	/**< TRUE to generate the same hash for frames with swapped source and

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2835: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1113:
+	bool				symmetric_hash;	/**< TRUE to generate the same hash for frames with swapped source and
+			destination fields on all layers; If TRUE, driver will check that for

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2837: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1115:
+			selected, and vice versa. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2841: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1119:
+/**
+ @Description   A structure of parameters for defining a single

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2847: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1125:
+	struct {						/**< used when type = e_IOC_FM_PCD_KG_EXTRACT_BY_HDR */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2849: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1127:
+		ioc_fm_pcd_hdr_index		hdr_index;	/**< Relevant only for MPLS, VLAN and tunneled

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2850: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1128:
+		ioc_fm_pcd_hdr_index		hdr_index;	/**< Relevant only for MPLS, VLAN and tunneled
+								IP. Otherwise should be cleared.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2850: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1128:
+								IP. Otherwise should be cleared.*/

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2854: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1132:
+	ioc_fm_pcd_extract_from		src;		/**< used when type = e_IOC_FM_PCD_KG_EXTRACT_NON_HDR */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2857: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1135:
+	ioc_fm_pcd_kg_extract_dflt_select	dflt_value;	/**< Select register from which extraction is taken if

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2858: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1136:
+	ioc_fm_pcd_kg_extract_dflt_select	dflt_value;	/**< Select register from which extraction is taken if
+								field not found */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2858: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1136:
+								field not found */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2859: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1137:
+	uint8_t				mask;		/**< Mask LSB byte of extraction (specified bits are ignored) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2862: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1140:
+		/**< 0-31, Selects which bits of the 24 FQID bits to effect using
+		the extracted byte; Assume byte is placed as the 8 MSB's in

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2871: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1149:
+		extracted byte must effect either FQID or Policer profile).*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2874: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1152:
+	/**< 0-15, Selects which bits of the 8 policer profile id bits to
+		effect using the extracted byte; Assume byte is placed

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2883: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1161:
+		extracted byte must effect either FQID or Policer profile).*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2887: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1165:
+/**
+ @Description   A structure for configuring scheme counter

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2891: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1169:
+	bool	update;	/**< FALSE to keep the current counter state
+				and continue from that point, TRUE to update/reset

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2892: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1170:
+				the counter when the scheme is written. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2894: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1172:
+	uint32_t	value;	/**< If update=TRUE, this value will be written into the
+				counter; clear this field to reset the counter. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2894: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1172:
+				counter; clear this field to reset the counter. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2899: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1177:
+/**
+ @Description   A structure for retrieving FMKG_SE_SPC

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2907: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1185:
+/**
+ @Description   A structure for defining policer profile parameters as required by keygen

WARNING:TYPO_SPELLING: 'master' may be misspelled - perhaps 'primary'?
#2913: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1191:
+				(i.e. managed by master partition) May not be TRUE

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2913: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1191:
+	bool		shared_profile;		/**< TRUE if this profile is shared between ports
+				(i.e. managed by master partition) May not be TRUE

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2914: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1192:
+				if profile is after Coarse Classification*/

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2915: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1193:
+	bool		direct;			/**< If TRUE, direct_relative_profile_id only selects the profile

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2916: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1194:
+	bool		direct;			/**< If TRUE, direct_relative_profile_id only selects the profile
+				id, if FALSE fqid_offset_relative_profile_id_base is used

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2920: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1198:
+				destination policer profile.  */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2922: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1200:
+	uint16_t	direct_relative_profile_id;	/**< Used if 'direct' is TRUE, to select policer profile.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2923: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1201:
+	uint16_t	direct_relative_profile_id;	/**< Used if 'direct' is TRUE, to select policer profile.
+		This parameter should indicate the policer profile offset within the port's

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2924: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1202:
+		policer profiles or SHARED window. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2926: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1204:
+		uint8_t	fqid_offset_shift;		/**< Shift of KG results without the qid base */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2929: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1207:
+			/**< OR of KG results without the qid base
+				This parameter should indicate the policer profile

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2931: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1209:
+				or SHARED window depends on shared_profile */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2934: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1212:
+	} profile_select;				/**< Direct/indirect profile selection and parameters */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2939: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1217:
+/**
+ @Description   Parameters for configuring a storage profile for a KeyGen scheme.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2944: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1222:
+	/**< If TRUE, directRelativeProfileId only selects the
+		profile id;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2949: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1227:
+		storage profile. */

CHECK:CAMELCASE: Avoid CamelCase: <direct_relative_profileId>
#2951: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1229:
+		uint16_t	direct_relative_profileId;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2953: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1231:
+		/**< Used when 'direct' is TRUE, to select a storage profile;
+			should indicate the storage profile offset within the

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2954: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1232:
+			port's storage profiles window. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2960: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1238:
+			/**< OR of KeyGen results without the FQID base;
+				should indicate the policer profile offset within the

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2961: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1239:
+				port's storage profiles window. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2972: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1250:
+/**
+ @Description   Parameters for defining CC as the next engine after KeyGen

WARNING:LONG_LINE_COMMENT: line over 100 characters
#2978: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1256:
+	bool				plcr_next;	/**< TRUE if after CC, in case of data frame,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2979: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1257:
+	bool				plcr_next;	/**< TRUE if after CC, in case of data frame,
+								policing is required. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2979: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1257:
+								policing is required. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2982: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1260:
+			/**< TRUE to bypass KeyGen policer profile generation;
+				selected profile is the one set at port initialization. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2982: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1260:
+				selected profile is the one set at port initialization. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2984: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1262:
+	ioc_fm_pcd_kg_plcr_profile_t	plcr_profile;	/**< Valid only if plcr_next = TRUE and
+					bypass_plcr_profile_generation = FALSE */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#2984: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1262:
+					bypass_plcr_profile_generation = FALSE */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2988: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1266:
+/**
+ @Description   Parameters for defining initializing a KeyGen scheme

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3000: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1278:
+	bool always_direct;  /**< This scheme is reached only directly,
+						i.e. no need for match vector;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3001: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1279:
+						KeyGen will ignore it when matching */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3006: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1284:
+		/**< The id of the Network Environment as returned
+			by FM_PCD_NetEnvCharacteristicsSet() */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3006: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1284:
+			by FM_PCD_NetEnvCharacteristicsSet() */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3018: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1296:
+	/**< Normally - FALSE, TRUE to avoid FQID update in the IC;
+		In such a case FQID after KG will be the default FQID

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3020: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1298:
+		in cases where CC was the previous engine. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3023: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1301:
+	/**< Base FQID; Relevant only if bypass_fqid_generation = FALSE;
+		If hash is used and an even distribution is expected

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3025: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1303:
+		hash_distribution_num_of_fqids. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3031: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1309:
+	/**< IOC_FM_PCD_KG_NUM_OF_GENERIC_REGS
+		registers are shared between qid_masks

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3035: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1313:
+		resource is full at initialization time. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3064: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1342:
+/**
+ @Collection

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3067: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1345:
+#define IOC_FM_PCD_CC_STATS_MAX_NUM_OF_FLR	10  /* Maximal supported number of frame length ranges */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3068: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1346:
+#define IOC_FM_PCD_CC_STATS_FLR_SIZE		2   /* Size in bytes of a frame length range limit */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3070: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1348:
+#define IOC_FM_PCD_CC_STATS_FLR_COUNT_SIZE	4   /* Size in bytes of a frame length range counter */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3074: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1352:
+/**
+ @Description   Parameters for defining CC as the next engine after a CC node.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3083: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1361:
+/**
+ @Description   A structure for defining Frame Replicator as the next engine after a CC node.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3092: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1370:
+/**
+ @Description   A structure for defining PLCR params when PLCR is the

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3097: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1375:
+	bool	override_params;		/**< TRUE if CC override previously decided parameters*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3099: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1377:
+	bool	shared_profile;		/**< Relevant only if overrideParams=TRUE:
+						TRUE if this profile is shared between ports */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3099: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1377:
+						TRUE if this profile is shared between ports */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3101: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1379:
+	uint16_t	new_relative_profile_id;	/**< Relevant only if overrideParams=TRUE:
+				(otherwise profile id is taken from keygen);

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3104: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1382:
+				policer profiles or from SHARED window.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3106: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1384:
+	uint32_t	new_fqid;		/**< Relevant only if overrideParams=TRUE:
+				FQID for enquing the frame;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3109: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1387:
+				the enqueue FQID.*/

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3112: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1390:
+						/**< Indicates the relative storage profile offset within

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3113: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1391:
+						/**< Indicates the relative storage profile offset within
+						the port's storage profiles window;

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3114: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1392:
+						Relevant only if the port was configured with VSP. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3114: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1392:
+						Relevant only if the port was configured with VSP. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3119: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1397:
+/**
+ @Description   A structure for defining enqueue params when BMI is the

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3125: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1403:
+	bool			override_fqid;  /**< TRUE if CC override previously decided fqid and vspid,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3126: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1404:
+	bool			override_fqid;  /**< TRUE if CC override previously decided fqid and vspid,
+						relevant if action = e_IOC_FM_PCD_ENQ_FRAME */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3126: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1404:
+						relevant if action = e_IOC_FM_PCD_ENQ_FRAME */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3127: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1405:
+	uint32_t		new_fqid;	/**< Valid if overrideFqid=TRUE, FQID for enqueuing the frame

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3128: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1406:
+	uint32_t		new_fqid;	/**< Valid if overrideFqid=TRUE, FQID for enqueuing the frame
+				(otherwise FQID is taken from KeyGen),

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3129: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1407:
+				relevant if action = e_IOC_FM_PCD_ENQ_FRAME*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3133: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1411:
+			/**< Valid if override_fqid=TRUE, Indicates the relative virtual
+			storage profile offset within the port's storage profiles

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3134: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1412:
+			window; Relevant only if the port was configured with VSP. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3140: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1418:
+/**
+ @Description   A structure for defining KG params when KG is the next engine after a CC node

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3145: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1423:
+						Note - this parameters are irrelevant for earlier chips */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3145: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1423:
+	bool	override_fqid;		/**< TRUE if CC override previously decided fqid and vspid,
+						Note - this parameters are irrelevant for earlier chips */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3145: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1423:
+						Note - this parameters are irrelevant for earlier chips */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3146: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1424:
+	uint32_t   new_fqid;			/**< Valid if overrideFqid=TRUE, FQID for enqueuing the frame

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3147: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1425:
+	uint32_t   new_fqid;			/**< Valid if overrideFqid=TRUE, FQID for enqueuing the frame
+				(otherwise FQID is taken from KeyGen),

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3148: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1426:
+				Note - this parameters are irrelevant for earlier chips */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3152: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1430:
+			/**< Valid if override_fqid=TRUE, Indicates the relative virtual
+			storage profile offset within the port's storage profiles

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3153: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1431:
+			window; Relevant only if the port was configured with VSP. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3159: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1437:
+/**
+ @Description   Parameters for defining the next engine after a CC node.

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3163: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1441:
+	ioc_fm_pcd_engine			next_engine;	/**< User has to initialize parameters

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3164: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1442:
+								according to nextEngine definition */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3164: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1442:
+	ioc_fm_pcd_engine			next_engine;	/**< User has to initialize parameters
+								according to nextEngine definition */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3164: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1442:
+								according to nextEngine definition */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3166: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1444:
+		ioc_fm_pcd_cc_next_cc_params_t	cc_params;	/**< Parameters in case next engine is CC */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3167: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1445:
+		ioc_fm_pcd_cc_next_plcr_params_t	plcr_params;	/**< Parameters in case next engine is PLCR */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3168: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1446:
+		ioc_fm_pcd_cc_next_enqueue_params_t enqueue_params; /**< Parameters in case next engine is BMI */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3169: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1447:
+		ioc_fm_pcd_cc_next_kg_params_t	kg_params;	/**< Parameters in case next engine is KG */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3171: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1449:
+		ioc_fm_pcd_cc_next_fr_params_t	fr_params;	/**< Parameters in case next engine is FR */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3173: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1451:
+	} params;						/**< Union used for all the next-engine parameters options */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3175: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1453:
+								Relevant if next engine is of type result

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3175: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1453:
+	void					*manip_id;	/**< Handle to Manipulation object.
+								Relevant if next engine is of type result

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3176: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1454:
+								(e_IOC_FM_PCD_PLCR, e_IOC_FM_PCD_KG, e_IOC_FM_PCD_DONE) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3176: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1454:
+								(e_IOC_FM_PCD_PLCR, e_IOC_FM_PCD_KG, e_IOC_FM_PCD_DONE) */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3177: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1455:
+	bool					statistics_en;  /**< If TRUE, statistics counters are incremented

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3178: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1456:
+	bool					statistics_en;  /**< If TRUE, statistics counters are incremented
+								for each frame passing through this

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3179: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1457:
+								Coarse Classification entry. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3183: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1461:
+/**
+ @Description   Parameters for defining a single CC key

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3188: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1466:
+	uint8_t		*p_mask;	/**< pointer to the Mask per key of the size defined
+						in keySize. p_key and p_mask (if defined) has to be

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3189: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1467:
+						of the same size defined in the key_size */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3191: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1469:
+						/**< parameters for the next for the defined Key in p_key */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3196: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1474:
+/**
+ @Description   Parameters for defining CC keys parameters

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3216: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1494:
+	uint16_t			max_num_of_keys;/**< Maximum number of keys that will (ever) be used in this CC-Node;

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3217: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1495:
+							A value of zero may be used for dynamic memory allocation. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3217: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1495:
+	uint16_t			max_num_of_keys;/**< Maximum number of keys that will (ever) be used in this CC-Node;
+							A value of zero may be used for dynamic memory allocation. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3217: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1495:
+							A value of zero may be used for dynamic memory allocation. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3218: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1496:
+	bool			mask_support;   /**< This parameter is relevant only if a node is initialized with

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3219: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1497:
+	bool			mask_support;   /**< This parameter is relevant only if a node is initialized with
+	action = e_IOC_FM_PCD_ACTION_EXACT_MATCH and max_num_of_keys > 0;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3223: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1501:
+	masks at runtime. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3224: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1502:
+	ioc_fm_pcd_cc_stats_mode	statistics_mode;/**< Determines the supported statistics mode for all node's keys.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3225: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1503:
+	ioc_fm_pcd_cc_stats_mode	statistics_mode;/**< Determines the supported statistics mode for all node's keys.
+	To enable statistics gathering, statistics should be enabled per

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3229: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1507:
+	preallocated for all keys. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3233: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1511:
+		/**< Relevant only for 'RMON' statistics mode
+			(this feature is supported only on B4860 device);

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3240: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1518:
+			threshold. Last range threshold must be 0xFFFF. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3243: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1521:
+	uint16_t			num_of_keys;	/**< Number of initial keys;
+		Note that in case of 'action' = e_IOC_FM_PCD_ACTION_INDEXED_LOOKUP,

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3245: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1523:
+		set in 'ic_indx_mask'. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3246: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1524:
+	uint8_t			key_size;	/**< Size of key - for extraction of type FULL_FIELD, 'key_size' has

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3247: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1525:
+	uint8_t			key_size;	/**< Size of key - for extraction of type FULL_FIELD, 'key_size' has
+		to be the standard size of the selected key; For other extraction

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3249: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1527:
+		e_IOC_FM_PCD_ACTION_INDEXED_LOOKUP, 'keySize' must be 2. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3252: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1530:
+	/**< An array with 'num_of_keys' entries, each entry specifies the
+		corresponding key parameters;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3255: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1533:
+		for the 'miss' entry. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3258: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1536:
+	/**< Parameters for defining the next engine when a key is not matched;
+		Not relevant if action = e_IOC_FM_PCD_ACTION_INDEXED_LOOKUP. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3258: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1536:
+		Not relevant if action = e_IOC_FM_PCD_ACTION_INDEXED_LOOKUP. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3262: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1540:
+/**
+ @Description   Parameters for defining a CC node

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3278: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1556:
+/**
+ @Description   Parameters for defining a hash table

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3286: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1564:
+	/**< If not e_IOC_FM_PCD_CC_STATS_MODE_NONE, the required structures for the
+		requested statistics mode will be allocated according to max_num_of_keys. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3286: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1564:
+		requested statistics mode will be allocated according to max_num_of_keys. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3289: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1567:
+	/**< KG-Hash-shift as it was configured in the KG-scheme
+		that leads to this hash-table. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3289: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1567:
+		that leads to this hash-table. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3292: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1570:
+	/**< Mask that will be used on the hash-result;
+		The number-of-sets for this hash will be calculated

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3294: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1572:
+		The 4 lower bits must be cleared. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3297: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1575:
+	/**< Byte offset from the beginning of the KeyGen hash result to the
+		2-bytes to be used as hash index. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3297: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1575:
+		2-bytes to be used as hash index. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3311: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1589:
+/**
+ @Description   A structure with the arguments for the FM_PCD_HashTableAddKey ioctl() call

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3320: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1598:
+/**
+ @Description   Parameters for defining a CC tree group.

WARNING:LONG_LINE: line over 100 characters
#3344: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1622:
+	ioc_fm_pcd_cc_next_engine_params_t  next_engine_per_entries_in_grp[IOC_FM_PCD_MAX_NUM_OF_CC_ENTRIES_IN_GRP];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3349: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1627:
+/**
+ @Description   Parameters for defining the CC tree groups

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3353: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1631:
+	void				*net_env_id;	/**< Id of the Network Environment as returned

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3354: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1632:
+								by FM_PCD_NetEnvCharacteristicsSet() */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3354: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1632:
+	void				*net_env_id;	/**< Id of the Network Environment as returned
+								by FM_PCD_NetEnvCharacteristicsSet() */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3354: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1632:
+								by FM_PCD_NetEnvCharacteristicsSet() */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3358: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1636:
+	void				*id;		/**< Output parameter; Returns the tree Id to be used */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3362: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1640:
+/**
+ @Description   Parameters for defining policer byte rate

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3365: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1643:
+	ioc_fm_pcd_plcr_frame_length_select	frame_length_selection;	/**< Frame length selection */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3366: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1644:
+	ioc_fm_pcd_plcr_roll_back_frame_select  roll_back_frame_selection;  /**< relevant option only e_IOC_FM_PCD_PLCR_L2_FRM_LEN,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3367: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1645:
+	ioc_fm_pcd_plcr_roll_back_frame_select  roll_back_frame_selection;  /**< relevant option only e_IOC_FM_PCD_PLCR_L2_FRM_LEN,
+								e_IOC_FM_PCD_PLCR_FULL_FRM_LEN */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3367: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1645:
+								e_IOC_FM_PCD_PLCR_FULL_FRM_LEN */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3371: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1649:
+/**
+ @Description   Parameters for defining the policer profile (based on

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3375: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1653:
+	ioc_fm_pcd_plcr_rate_mode		rate_mode;			/**< Byte / Packet */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3376: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1654:
+	ioc_fm_pcd_plcr_byte_rate_mode_param_t  byte_mode_param;		/**< Valid for Byte NULL for Packet */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3377: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1655:
+	uint32_t				committed_info_rate;		/**< KBits/Sec or Packets/Sec */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3379: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1657:
+	uint32_t				peak_or_excess_info_rate;	/**< KBits/Sec or Packets/Sec */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3380: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1658:
+	uint32_t				peak_or_excess_burst_size;	/**< KBits or Packets */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3384: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1662:
+/**
+ @Description   Parameters for defining the next engine after policer

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3389: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1667:
+	void			*p_profile;	/**< Policer profile handle -  used when next engine
+						is PLCR, must be a SHARED profile */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3389: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1667:
+						is PLCR, must be a SHARED profile */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3390: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1668:
+	void			*p_direct_scheme;	/**< Direct scheme select - when next engine is Keygen */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3394: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1672:
+	ioc_fm_port_type			port_type;	/**< Type of port for this profile */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3395: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1673:
+	uint8_t				port_id;		/**< FM-Port id of port for this profile */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3399: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1677:
+/**
+ @Description   Parameters for defining the policer profile entry

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3426: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1704:
+		/**< For Color-Blind Pass-Through mode;
+			the policer will re-color

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3427: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1705:
+			any incoming packet with the default value. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3430: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1708:
+		/**< For Color-Aware modes; the profile response to a
+			pre-color value of 2'b11. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3430: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1708:
+			pre-color value of 2'b11. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3464: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1742:
+/**
+ @Description   A structure for modifying CC tree next engine

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3469: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1747:
+	uint8_t				indx;		/**< Entry index in the group defined by grp_index */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3471: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1749:
+								/**< Parameters for the next for the defined Key in the p_Key */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3475: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1753:
+/**
+ @Description   A structure for modifying CC node next engine

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3479: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1757:
+	uint16_t				key_indx;	/**< Key index for Next Engine Params modifications;

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3480: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1758:
+								NOTE: This parameter is IGNORED for miss-key!  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3480: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1758:
+	uint16_t				key_indx;	/**< Key index for Next Engine Params modifications;
+								NOTE: This parameter is IGNORED for miss-key!  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3480: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1758:
+								NOTE: This parameter is IGNORED for miss-key!  */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3483: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1761:
+								/**< parameters for the next for the defined Key in the p_Key */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3487: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1765:
+/**
+ @Description   A structure for remove CC node key

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3491: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1769:
+	uint16_t				key_indx;	/**< Key index for Next Engine Params modifications;

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3492: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1770:
+								NOTE: This parameter is IGNORED for miss-key!  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3492: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1770:
+	uint16_t				key_indx;	/**< Key index for Next Engine Params modifications;
+								NOTE: This parameter is IGNORED for miss-key!  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3492: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1770:
+								NOTE: This parameter is IGNORED for miss-key!  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3496: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1774:
+/**
+ @Description   A structure for modifying CC node key and next engine

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3500: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1778:
+	uint16_t				key_indx;	/**< Key index for Next Engine Params modifications;

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3501: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1779:
+								NOTE: This parameter is IGNORED for miss-key!  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3501: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1779:
+	uint16_t				key_indx;	/**< Key index for Next Engine Params modifications;
+								NOTE: This parameter is IGNORED for miss-key!  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3501: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1779:
+								NOTE: This parameter is IGNORED for miss-key!  */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3503: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1781:
+	ioc_fm_pcd_cc_key_params_t	key_params;	/**< it's array with numOfKeys entries each entry in

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3504: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1782:
+								the array of the type ioc_fm_pcd_cc_key_params_t */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3504: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1782:
+	ioc_fm_pcd_cc_key_params_t	key_params;	/**< it's array with numOfKeys entries each entry in
+								the array of the type ioc_fm_pcd_cc_key_params_t */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3504: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1782:
+								the array of the type ioc_fm_pcd_cc_key_params_t */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3508: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1786:
+/**
+ @Description   A structure for modifying CC node key

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3512: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1790:
+	uint16_t				key_indx;	/**< Key index for Next Engine Params modifications;

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3513: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1791:
+								NOTE: This parameter is IGNORED for miss-key!  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3513: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1791:
+	uint16_t				key_indx;	/**< Key index for Next Engine Params modifications;
+								NOTE: This parameter is IGNORED for miss-key!  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3513: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1791:
+								NOTE: This parameter is IGNORED for miss-key!  */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3515: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1793:
+	uint8_t				*p_key;		/**< Pointer to the key of the size defined in key_size */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3516: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1794:
+	uint8_t				*p_mask;		/**< Pointer to the Mask per key of the size defined

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3517: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1795:
+								in keySize. p_Key and p_Mask (if defined) have to be

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3517: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1795:
+	uint8_t				*p_mask;		/**< Pointer to the Mask per key of the size defined
+								in keySize. p_Key and p_Mask (if defined) have to be

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3518: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1796:
+								of the same size as defined in the key_size */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3518: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1796:
+								of the same size as defined in the key_size */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3522: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1800:
+/**
+ @Description   A structure with the arguments for the FM_PCD_HashTableRemoveKey ioctl() call

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3531: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1809:
+/**
+ @Description   Parameters for selecting a location for requested manipulation

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3535: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1813:
+	ioc_fm_pcd_hdr_index		hdr_index;	/**< Relevant only for MPLS, VLAN and tunneled IP. Otherwise should be cleared. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3536: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1814:
+	bool				by_field;	/**< TRUE if the location of manipulation is according to some field in the specific header*/

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3537: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1815:
+	ioc_fm_pcd_fields_u		full_field;	/**< Relevant only when by_field = TRUE: Extract field */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3541: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1819:
+/**
+ @Description   Parameters for defining header removal by header type

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3548: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1826:
+		bool				include;/**< If FALSE, remove until the specified header (not including the header);

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3549: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1827:
+								If TRUE, remove also the specified header. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3549: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1827:
+		bool				include;/**< If FALSE, remove until the specified header (not including the header);
+								If TRUE, remove also the specified header. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3549: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1827:
+								If TRUE, remove also the specified header. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3551: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1829:
+	} from_start_by_hdr;			/**< Relevant when type = e_IOC_FM_PCD_MANIP_RMV_BY_HDR_FROM_START */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3554: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1832:
+	ioc_fm_manip_hdr_info_t		hdr_info;	/**< Relevant when type = e_FM_PCD_MANIP_RMV_BY_HDR_FROM_START */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3556: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1834:
+	ioc_fm_pcd_manip_hdr_rmv_specific_l2	specific_l2;/**< Relevant when type = e_IOC_FM_PCD_MANIP_BY_HDR_SPECIFIC_L2;

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3557: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1835:
+								Defines which L2 headers to remove. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3557: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1835:
+	ioc_fm_pcd_manip_hdr_rmv_specific_l2	specific_l2;/**< Relevant when type = e_IOC_FM_PCD_MANIP_BY_HDR_SPECIFIC_L2;
+								Defines which L2 headers to remove. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3557: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1835:
+								Defines which L2 headers to remove. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3562: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1840:
+/**
+ @Description   Parameters for configuring IP fragmentation manipulation

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3565: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1843:
+	uint16_t			size_for_fragmentation;	/**< If length of the frame is greater than this value,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3566: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1844:
+	uint16_t			size_for_fragmentation;	/**< If length of the frame is greater than this value,
+								IP fragmentation will be executed.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3566: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1844:
+								IP fragmentation will be executed.*/

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3568: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1846:
+	uint8_t			scratch_bpid;		/**< Absolute buffer pool id according to BM configuration.*/

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3570: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1848:
+	bool			sg_bpid_en;		/**< Enable a dedicated buffer pool id for the Scatter/Gather buffer allocation;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3571: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1849:
+	bool			sg_bpid_en;		/**< Enable a dedicated buffer pool id for the Scatter/Gather buffer allocation;
+		If disabled, the Scatter/Gather buffer will be allocated from the same pool as the

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3572: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1850:
+		received frame's buffer. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3574: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1852:
+	uint8_t			sg_bpid;			/**< Scatter/Gather buffer pool id;
+		This parameter is relevant when 'sg_bpid_en=TRUE';

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3575: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1853:
+		Same LIODN number is used for these buffers as for the received frames buffers, so buffers

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3577: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1855:
+		If the received buffers arrive from different sources, the Scatter/Gather BP id should be

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3578: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1856:
+		mutual to all these sources. */

WARNING:TYPO_SPELLING: 'dont' may be misspelled - perhaps 'don't'?
#3579: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1857:
+	ioc_fm_pcd_manip_dont_frag_action  dont_frag_action;	/**< Dont Fragment Action - If an IP packet is larger

WARNING:TYPO_SPELLING: 'dont' may be misspelled - perhaps 'don't'?
#3579: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1857:
+	ioc_fm_pcd_manip_dont_frag_action  dont_frag_action;	/**< Dont Fragment Action - If an IP packet is larger

WARNING:TYPO_SPELLING: 'Dont' may be misspelled - perhaps 'Don't'?
#3579: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1857:
+	ioc_fm_pcd_manip_dont_frag_action  dont_frag_action;	/**< Dont Fragment Action - If an IP packet is larger

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3579: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1857:
+	ioc_fm_pcd_manip_dont_frag_action  dont_frag_action;	/**< Dont Fragment Action - If an IP packet is larger

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3580: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1858:
+	ioc_fm_pcd_manip_dont_frag_action  dont_frag_action;	/**< Dont Fragment Action - If an IP packet is larger
+		than MTU and its DF bit is set, then this field will

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3581: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1859:
+		determine the action to be taken.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3585: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1863:
+/**
+ @Description   Parameters for configuring IP reassembly manipulation.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3593: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1871:
+	uint8_t			relative_scheme_id[2];	/**< Partition relative scheme id:
+	relativeSchemeId[0] -  Relative scheme ID for IPV4 Reassembly manipulation;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3598: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1876:
+	The remaining schemes, if defined, should have higher relative scheme ID. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3600: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1878:
+	uint32_t			non_consistent_sp_fqid; /**< In case that other fragments of the frame corresponds to different storage

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3601: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1879:
+	uint32_t			non_consistent_sp_fqid; /**< In case that other fragments of the frame corresponds to different storage
+		profile than the opening fragment (Non-Consistent-SP state)

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3604: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1882:
+		this fqid, otherwise a 'Non Consistent SP' bit will be set in the FD[status].*/

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3606: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1884:
+	uint8_t			sg_bpid;		/**< Buffer pool id for the S/G frame created by the reassembly process */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3608: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1886:
+	uint8_t			data_mem_id;		/**< Memory partition ID for the IPR's external tables structure */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3609: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1887:
+	uint16_t			data_liodn_offset;	/**< LIODN offset for access the IPR's external tables structure. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3611: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1889:
+								minFragSize[0] - for ipv4, minFragSize[1] - for ipv6 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3611: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1889:
+	uint16_t			min_frag_size[2];	/**< Minimum fragment size:
+								minFragSize[0] - for ipv4, minFragSize[1] - for ipv6 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3611: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1889:
+								minFragSize[0] - for ipv4, minFragSize[1] - for ipv6 */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3614: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1892:
+		numOfFramesPerHashEntry[0] - for ipv4 (max value is e_IOC_FM_PCD_MANIP_EIGHT_WAYS_HASH);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3614: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1892:
+		/**< Number of frames per hash entry needed for reassembly process:
+		numOfFramesPerHashEntry[0] - for ipv4 (max value is e_IOC_FM_PCD_MANIP_EIGHT_WAYS_HASH);

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3615: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1893:
+		numOfFramesPerHashEntry[1] - for ipv6 (max value is e_IOC_FM_PCD_MANIP_SIX_WAYS_HASH). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3615: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1893:
+		numOfFramesPerHashEntry[1] - for ipv6 (max value is e_IOC_FM_PCD_MANIP_SIX_WAYS_HASH). */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3616: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1894:
+	uint16_t			max_num_frames_in_process;/**< Number of frames which can be processed by Reassembly in the same time;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3617: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1895:
+	uint16_t			max_num_frames_in_process;/**< Number of frames which can be processed by Reassembly in the same time;
+		Must be power of 2;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3621: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1899:
+		maxNumFramesInProcess has to be in the range of 8 - 2048. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3622: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1900:
+	ioc_fm_pcd_manip_reassem_time_out_mode  time_out_mode;  /**< Expiration delay initialized by Reassembly process */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3623: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1901:
+	uint32_t			fqid_for_time_out_frames;/**< FQID in which time out frames will enqueue during Time Out Process  */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3625: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1903:
+								/**< Represents the time interval in microseconds which defines

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3626: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1904:
+								if opened frame (at least one fragment was processed but not all the fragments)is found as too old*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3626: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1904:
+								/**< Represents the time interval in microseconds which defines
+								if opened frame (at least one fragment was processed but not all the fragments)is found as too old*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3626: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1904:
+								if opened frame (at least one fragment was processed but not all the fragments)is found as too old*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3630: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1908:
+/**
+ @Description   Parameters for defining IPSEC manipulation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3634: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1912:
+	bool	decryption;			/**< TRUE if being used in decryption direction;
+						FALSE if being used in encryption direction. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3634: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1912:
+						FALSE if being used in encryption direction. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3635: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1913:
+	bool	ecn_copy;			/**< TRUE to copy the ECN bits from inner/outer to outer/inner

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3636: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1914:
+	bool	ecn_copy;			/**< TRUE to copy the ECN bits from inner/outer to outer/inner
+						(direction depends on the 'decryption' field). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3636: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1914:
+						(direction depends on the 'decryption' field). */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3637: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1915:
+	bool	dscp_copy;			/**< TRUE to copy the DSCP bits from inner/outer to outer/inner

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3638: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1916:
+	bool	dscp_copy;			/**< TRUE to copy the DSCP bits from inner/outer to outer/inner
+						(direction depends on the 'decryption' field). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3638: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1916:
+						(direction depends on the 'decryption' field). */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3639: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1917:
+	bool	variable_ip_hdr_len;		/**< TRUE for supporting variable IP header length in decryption. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3640: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1918:
+	bool	variable_ip_version;		/**< TRUE for supporting both IP version on the same SA in encryption */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3641: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1919:
+	uint8_t outer_ip_hdr_len;		/**< If 'variable_ip_version == TRUE' than this field must be set to non-zero value;

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3642: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1920:
+						It is specifies the length of the outer IP header that was configured in the

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3642: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1920:
+	uint8_t outer_ip_hdr_len;		/**< If 'variable_ip_version == TRUE' than this field must be set to non-zero value;
+						It is specifies the length of the outer IP header that was configured in the

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3643: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1921:
+						corresponding SA. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3644: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1922:
+	uint16_t	arw_size;		/**< if <> '0' then will perform ARW check for this SA;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3645: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1923:
+	uint16_t	arw_size;		/**< if <> '0' then will perform ARW check for this SA;
+						The value must be a multiplication of 16 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3645: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1923:
+						The value must be a multiplication of 16 */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3646: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1924:
+	void	*arw_addr;			/**< if arwSize <> '0' then this field must be set to non-zero value;

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3647: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1925:
+						MUST be allocated from FMAN's MURAM that the post-sec op-port belong

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3647: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1925:
+	void	*arw_addr;			/**< if arwSize <> '0' then this field must be set to non-zero value;
+						MUST be allocated from FMAN's MURAM that the post-sec op-port belong

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3648: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1926:
+						Must be 4B aligned. Required MURAM size is '(NEXT_POWER_OF_2(arwSize+32))/8+4' Bytes */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3648: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1926:
+						Must be 4B aligned. Required MURAM size is '(NEXT_POWER_OF_2(arwSize+32))/8+4' Bytes */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3653: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1931:
+/**
+ @Description   Parameters for configuring CAPWAP fragmentation manipulation

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3666: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1944:
+	uint16_t	size_for_fragmentation;   /**< If length of the frame is greater than this value,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3667: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1945:
+	uint16_t	size_for_fragmentation;   /**< If length of the frame is greater than this value,
+			CAPWAP fragmentation will be executed.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3667: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1945:
+			CAPWAP fragmentation will be executed.*/

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3668: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1946:
+	bool		sg_bpid_en;		/**< Enable a dedicated buffer pool id for the Scatter/Gather buffer allocation;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3669: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1947:
+	bool		sg_bpid_en;		/**< Enable a dedicated buffer pool id for the Scatter/Gather buffer allocation;
+	If disabled, the Scatter/Gather buffer will be allocated from the same pool as the

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3670: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1948:
+	received frame's buffer. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3672: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1950:
+	uint8_t		sg_bpid;		/**< Scatter/Gather buffer pool id;
+	This parameters is relevant when 'sgBpidEn=TRUE';

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3676: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1954:
+	mutual to all these sources. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3678: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1956:
+	bool	compress_mode_en;	/**< CAPWAP Header Options Compress Enable mode;
+	When this mode is enabled then only the first fragment include the CAPWAP header options

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3680: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1958:
+	options field (CAPWAP header is updated accordingly).*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3684: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1962:
+/**
+ @Description   Parameters for configuring CAPWAP reassembly manipulation.

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3693: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1971:
+	NOTE: this id must be smaller than the user schemes id to ensure that the reassembly scheme will be first match;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3693: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1971:
+	uint8_t		relative_scheme_id;	/**< Partition relative scheme id;
+	NOTE: this id must be smaller than the user schemes id to ensure that the reassembly scheme will be first match;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3694: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1972:
+	Rest schemes, if defined, should have higher relative scheme ID. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3695: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1973:
+	uint8_t		data_mem_id;		/**< Memory partition ID for the IPR's external tables structure */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3696: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1974:
+	uint16_t	data_liodn_offset;	/**< LIODN offset for access the IPR's external tables structure. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3697: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1975:
+	uint16_t	max_reassembled_frame_length;/**< The maximum CAPWAP reassembled frame length in bytes;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3698: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1976:
+	uint16_t	max_reassembled_frame_length;/**< The maximum CAPWAP reassembled frame length in bytes;
+	If maxReassembledFrameLength == 0, any successful reassembled frame length is

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3701: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1979:
+	exceeds this value is considered as an error frame (FD status[CRE] bit is set). */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3704: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1982:
+	uint16_t	max_num_frames_in_process;  /**< Number of frames which can be processed by reassembly in the same time;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3705: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1983:
+	uint16_t	max_num_frames_in_process;  /**< Number of frames which can be processed by reassembly in the same time;
+	Must be power of 2;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3709: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1987:
+	maxNumFramesInProcess has to be in the range of 8 - 2048. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3710: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1988:
+	ioc_fm_pcd_manip_reassem_time_out_mode  time_out_mode;		/**< Expiration delay initialized by Reassembly process */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3711: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1989:
+	uint32_t	fqid_for_time_out_frames;   /**< FQID in which time out frames will enqueue during Time Out Process;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3712: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1990:
+	uint32_t	fqid_for_time_out_frames;   /**< FQID in which time out frames will enqueue during Time Out Process;
+	Recommended value for this field is 0; in this way timed-out frames will be discarded */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3712: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1990:
+	Recommended value for this field is 0; in this way timed-out frames will be discarded */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3715: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1993:
+	if opened frame (at least one fragment was processed but not all the fragments)is found as too old*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3715: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1993:
+	/**< Represents the time interval in microseconds which defines
+	if opened frame (at least one fragment was processed but not all the fragments)is found as too old*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3715: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1993:
+	if opened frame (at least one fragment was processed but not all the fragments)is found as too old*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3719: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1997:
+/**
+ @Description   structure for defining CAPWAP manipulation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3729: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2007:
+/**
+ @Description   Parameters for defining special offload manipulation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3744: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2022:
+/**
+ @Description   Parameters for defining generic removal manipulation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3753: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2031:
+/**
+ @Description   Parameters for defining insertion manipulation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3761: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2039:
+/**
+ @Description   Parameters for defining generic insertion manipulation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3765: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2043:
+	uint8_t			offset;	/**< Offset from beginning of header to the start
+							location of the insertion */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3765: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2043:
+							location of the insertion */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3767: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2045:
+	bool				replace;	/**< TRUE to override (replace) existing data at

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3768: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2046:
+	bool				replace;	/**< TRUE to override (replace) existing data at
+							'offset', FALSE to insert */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3768: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2046:
+							'offset', FALSE to insert */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3773: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2051:
+/**
+ @Description   Parameters for defining header manipulation VLAN DSCP To Vpri translation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3778: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2056:
+		/**< A table of VPri values for each DSCP value;
+		The index is the D_SCP value (0-0x3F) and the

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3779: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2057:
+		value is the corresponding VPRI (0-15). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3782: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2060:
+		/**< 0-7, Relevant only if if update_type =
+		e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_DSCP_TO_VLAN,

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3783: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2061:
+		this field is the Q Tag default value if the IP header is not found. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3787: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2065:
+/**
+ @Description   Parameters for defining header manipulation VLAN fields updates

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3793: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2071:
+	uint8_t					vpri;   /**< 0-7, Relevant only if If update_type =
+				e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_VLAN_PRI, this

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3794: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2072:
+				is the new VLAN pri. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3797: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2075:
+			/**<  Parameters structure, Relevant only if update_type =
+			e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_DSCP_TO_VLAN. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3797: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2075:
+			e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_DSCP_TO_VLAN. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3802: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2080:
+/**
+ @Description   Parameters for defining header manipulation IPV4 fields updates

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3805: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2083:
+	ioc_ipv4_hdr_manip_update_flags_t	valid_updates;  /**< ORed flag, selecting the required updates */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3807: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2085:
+	uint8_t		tos;	/**< 8 bit New TOS; Relevant if valid_updates contains
+					IOC_HDR_MANIP_IPV4_TOS */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3807: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2085:
+					IOC_HDR_MANIP_IPV4_TOS */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3809: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2087:
+	uint16_t	id;	/**< 16 bit New IP ID; Relevant only if valid_updates
+					contains IOC_HDR_MANIP_IPV4_ID */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3809: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2087:
+					contains IOC_HDR_MANIP_IPV4_ID */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3811: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2089:
+	uint32_t	src;	/**< 32 bit New IP SRC; Relevant only if valid_updates
+					contains IOC_HDR_MANIP_IPV4_SRC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3811: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2089:
+					contains IOC_HDR_MANIP_IPV4_SRC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3813: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2091:
+	uint32_t	dst;	/**< 32 bit New IP DST; Relevant only if valid_updates
+					contains IOC_HDR_MANIP_IPV4_DST */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3813: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2091:
+					contains IOC_HDR_MANIP_IPV4_DST */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3817: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2095:
+/**
+ @Description   Parameters for defining header manipulation IPV6 fields updates

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3820: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2098:
+	ioc_ipv6_hdr_manip_update_flags_t	valid_updates;  /**< ORed flag, selecting the required updates */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3821: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2099:
+	uint8_t		traffic_class;  /**< 8 bit New Traffic Class; Relevant if valid_updates contains

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3822: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2100:
+	uint8_t		traffic_class;  /**< 8 bit New Traffic Class; Relevant if valid_updates contains
+					IOC_HDR_MANIP_IPV6_TC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3822: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2100:
+					IOC_HDR_MANIP_IPV6_TC */

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv6_ADDR_SIZE>
#3823: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2101:
+	uint8_t		src[IOC_NET_HF_IPv6_ADDR_SIZE];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3825: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2103:
+				/**< 16 byte new IP SRC; Relevant only if valid_updates
+					contains IOC_HDR_MANIP_IPV6_SRC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3825: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2103:
+					contains IOC_HDR_MANIP_IPV6_SRC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3828: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2106:
+				/**< 16 byte new IP DST; Relevant only if valid_updates
+					contains IOC_HDR_MANIP_IPV6_DST */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3828: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2106:
+					contains IOC_HDR_MANIP_IPV6_DST */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3832: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2110:
+/**
+ @Description   Parameters for defining header manipulation TCP/UDP fields updates

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3835: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2113:
+	ioc_tcp_udp_hdr_manip_update_flags_t	valid_updates;  /**< ORed flag, selecting the required updates */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3837: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2115:
+	uint16_t	src;	/**< 16 bit New TCP/UDP SRC; Relevant only if valid_updates
+					contains IOC_HDR_MANIP_TCP_UDP_SRC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3837: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2115:
+					contains IOC_HDR_MANIP_TCP_UDP_SRC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3839: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2117:
+	uint16_t	dst;		/**< 16 bit New TCP/UDP DST; Relevant only if valid_updates
+					contains IOC_HDR_MANIP_TCP_UDP_DST */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3839: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2117:
+					contains IOC_HDR_MANIP_TCP_UDP_DST */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3843: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2121:
+/**
+ @Description   Parameters for defining header manipulation fields updates

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3846: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2124:
+	ioc_fm_pcd_manip_hdr_field_update_type	type;   /**< Type of header field update manipulation */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3848: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2126:
+	ioc_fm_pcd_manip_hdr_field_update_vlan_t	vlan;   /**< Parameters for VLAN update. Relevant when

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3849: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2127:
+	ioc_fm_pcd_manip_hdr_field_update_vlan_t	vlan;   /**< Parameters for VLAN update. Relevant when
+			type = e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_VLAN */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3849: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2127:
+			type = e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_VLAN */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3850: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2128:
+	ioc_fm_pcd_manip_hdr_field_update_ipv4_t	ipv4;   /**< Parameters for IPv4 update. Relevant when

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3851: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2129:
+	ioc_fm_pcd_manip_hdr_field_update_ipv4_t	ipv4;   /**< Parameters for IPv4 update. Relevant when
+			type = e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_IPV4 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3851: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2129:
+			type = e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_IPV4 */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3852: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2130:
+	ioc_fm_pcd_manip_hdr_field_update_ipv6_t	ipv6;   /**< Parameters for IPv6 update. Relevant when

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3853: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2131:
+	ioc_fm_pcd_manip_hdr_field_update_ipv6_t	ipv6;   /**< Parameters for IPv6 update. Relevant when
+			type = e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_IPV6 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3853: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2131:
+			type = e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_IPV6 */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3854: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2132:
+	ioc_fm_pcd_manip_hdr_field_update_tcp_udp_t tcp_udp;/**< Parameters for TCP/UDP update. Relevant when

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3855: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2133:
+	ioc_fm_pcd_manip_hdr_field_update_tcp_udp_t tcp_udp;/**< Parameters for TCP/UDP update. Relevant when
+			type = e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_TCP_UDP */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3855: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2133:
+			type = e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_TCP_UDP */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3860: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2138:
+/**
+ @Description   Parameters for defining custom header manipulation for IP replacement

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3866: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2144:
+	bool	update_ipv4_id; /**< Relevant when replace_type =
+			e_IOC_FM_PCD_MANIP_HDR_CUSTOM_REPLACE_IPV6_BY_IPV4 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3866: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2144:
+			e_IOC_FM_PCD_MANIP_HDR_CUSTOM_REPLACE_IPV6_BY_IPV4 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3868: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2146:
+	uint16_t id;		/**< 16 bit New IP ID; Relevant only if
+				update_ipv4_id = TRUE */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3868: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2146:
+				update_ipv4_id = TRUE */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3874: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2152:
+/**
+ @Description   Parameters for defining custom header manipulation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3886: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2164:
+/**
+ @Description   Parameters for defining specific L2 insertion manipulation

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3889: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2167:
+	ioc_fm_pcd_manip_hdr_insrt_specific_l2  specific_l2;	/**< Selects which L2 headers to insert */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3897: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2175:
+/**
+ @Description   Parameters for defining IP insertion manipulation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3903: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2181:
+	uint8_t last_pid_offset;	/**< the offset of the last Protocol within
+				the inserted header */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3903: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2181:
+				the inserted header */

WARNING:TYPO_SPELLING: 'dont' may be misspelled - perhaps 'don't'?
#3905: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2183:
+	bool				dont_frag_overwrite;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3907: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2185:
+	* This byte is configured to be overwritten when RPD is set. */

WARNING:BLOCK_COMMENT_STYLE: Block comments should align the * on each line
#3907: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2185:
+	/**< IPv4 only. DF is overwritten with the hash-result next-to-last byte.
+	* This byte is configured to be overwritten when RPD is set. */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3909: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2187:
+	/**< IPv6 only. if routing extension exist, user should set the offset of the destination address

WARNING:BLOCK_COMMENT_STYLE: Block comments should align the * on each line
#3910: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2188:
+	/**< IPv6 only. if routing extension exist, user should set the offset of the destination address
+	* in order to calculate UDP checksum pseudo header;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3911: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2189:
+	* Otherwise set it to '0'. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3917: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2195:
+/**
+ @Description   Parameters for defining header insertion manipulation by header type

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3923: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2201:
+								/**< Used when type = e_IOC_FM_PCD_MANIP_INSRT_BY_HDR_SPECIFIC_L2:

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3924: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2202:
+								Selects which L2 headers to remove */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3924: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2202:
+								/**< Used when type = e_IOC_FM_PCD_MANIP_INSRT_BY_HDR_SPECIFIC_L2:
+								Selects which L2 headers to remove */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3924: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2202:
+								Selects which L2 headers to remove */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3926: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2204:
+	ioc_fm_pcd_manip_hdr_insrt_ip_params_t	ip_params;  /**< Used when type = e_FM_PCD_MANIP_INSRT_BY_HDR_IP */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3927: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2205:
+	ioc_fm_pcd_manip_hdr_insrt_t		insrt;	/**< Used when type is one of e_FM_PCD_MANIP_INSRT_BY_HDR_UDP,

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3928: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2206:
+								e_FM_PCD_MANIP_INSRT_BY_HDR_UDP_LITE, or

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3928: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2206:
+	ioc_fm_pcd_manip_hdr_insrt_t		insrt;	/**< Used when type is one of e_FM_PCD_MANIP_INSRT_BY_HDR_UDP,
+								e_FM_PCD_MANIP_INSRT_BY_HDR_UDP_LITE, or

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3929: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2207:
+								e_FM_PCD_MANIP_INSRT_BY_HDR_CAPWAP */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3929: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2207:
+								e_FM_PCD_MANIP_INSRT_BY_HDR_CAPWAP */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3935: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2213:
+/**
+ @Description   Parameters for defining header insertion manipulation

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3938: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2216:
+	ioc_fm_pcd_manip_hdr_insrt_type			type;   /**< Type of insertion manipulation */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3940: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2218:
+	ioc_fm_pcd_manip_hdr_insrt_by_hdr_params_t	by_hdr; /**< Parameters for defining header insertion manipulation by header type,

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3941: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2219:
+								relevant if 'type' = e_IOC_FM_PCD_MANIP_INSRT_BY_HDR */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3941: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2219:
+	ioc_fm_pcd_manip_hdr_insrt_by_hdr_params_t	by_hdr; /**< Parameters for defining header insertion manipulation by header type,
+								relevant if 'type' = e_IOC_FM_PCD_MANIP_INSRT_BY_HDR */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3941: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2219:
+								relevant if 'type' = e_IOC_FM_PCD_MANIP_INSRT_BY_HDR */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3942: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2220:
+	ioc_fm_pcd_manip_hdr_insrt_generic_params_t	generic;/**< Parameters for defining generic header insertion manipulation,

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3943: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2221:
+								relevant if type = e_IOC_FM_PCD_MANIP_INSRT_GENERIC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3943: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2221:
+	ioc_fm_pcd_manip_hdr_insrt_generic_params_t	generic;/**< Parameters for defining generic header insertion manipulation,
+								relevant if type = e_IOC_FM_PCD_MANIP_INSRT_GENERIC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3943: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2221:
+								relevant if type = e_IOC_FM_PCD_MANIP_INSRT_GENERIC */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3946: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2224:
+								/**< Parameters for defining header insertion manipulation by template,

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3947: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2225:
+								relevant if 'type' = e_IOC_FM_PCD_MANIP_INSRT_BY_TEMPLATE */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3947: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2225:
+								/**< Parameters for defining header insertion manipulation by template,
+								relevant if 'type' = e_IOC_FM_PCD_MANIP_INSRT_BY_TEMPLATE */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3947: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2225:
+								relevant if 'type' = e_IOC_FM_PCD_MANIP_INSRT_BY_TEMPLATE */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3953: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2231:
+/**
+ @Description   Parameters for defining header removal manipulation

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3958: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2236:
+	ioc_fm_pcd_manip_hdr_rmv_by_hdr_params_t   by_hdr;	/**< Parameters for defining header removal manipulation by header type,

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3959: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2237:
+								relevant if type = e_IOC_FM_PCD_MANIP_RMV_BY_HDR */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3959: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2237:
+	ioc_fm_pcd_manip_hdr_rmv_by_hdr_params_t   by_hdr;	/**< Parameters for defining header removal manipulation by header type,
+								relevant if type = e_IOC_FM_PCD_MANIP_RMV_BY_HDR */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3959: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2237:
+								relevant if type = e_IOC_FM_PCD_MANIP_RMV_BY_HDR */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3960: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2238:
+	ioc_fm_pcd_manip_hdr_rmv_generic_params_t  generic;	/**< Parameters for defining generic header removal manipulation,

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3961: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2239:
+								relevant if type = e_IOC_FM_PCD_MANIP_RMV_GENERIC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3961: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2239:
+	ioc_fm_pcd_manip_hdr_rmv_generic_params_t  generic;	/**< Parameters for defining generic header removal manipulation,
+								relevant if type = e_IOC_FM_PCD_MANIP_RMV_GENERIC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3961: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2239:
+								relevant if type = e_IOC_FM_PCD_MANIP_RMV_GENERIC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3966: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2244:
+/**
+ @Description   Parameters for defining header manipulation node

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3969: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2247:
+	bool					rmv;		/**< TRUE, to define removal manipulation */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3970: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2248:
+	ioc_fm_pcd_manip_hdr_rmv_params_t	rmv_params;	/**< Parameters for removal manipulation, relevant if 'rmv' = TRUE */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3972: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2250:
+	bool					insrt;		/**< TRUE, to define insertion manipulation */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3973: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2251:
+	ioc_fm_pcd_manip_hdr_insrt_params_t	insrt_params;	/**< Parameters for insertion manipulation, relevant if 'insrt' = TRUE */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3975: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2253:
+	bool					field_update;	/**< TRUE, to define field update manipulation */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3976: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2254:
+	ioc_fm_pcd_manip_hdr_field_update_params_t  field_update_params;  /**< Parameters for field update manipulation, relevant if 'fieldUpdate' = TRUE */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3978: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2256:
+	bool					custom;		/**< TRUE, to define custom manipulation */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3979: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2257:
+	ioc_fm_pcd_manip_hdr_custom_params_t	custom_params;	/**< Parameters for custom manipulation, relevant if 'custom' = TRUE */

WARNING:TYPO_SPELLING: 'dont' may be misspelled - perhaps 'don't'?
#3981: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2259:
+	bool					dont_parse_after_manip;/**< FALSE to activate the parser a second time after

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3981: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2259:
+	bool					dont_parse_after_manip;/**< FALSE to activate the parser a second time after

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3982: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2260:
+								completing the manipulation on the frame */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3982: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2260:
+	bool					dont_parse_after_manip;/**< FALSE to activate the parser a second time after
+								completing the manipulation on the frame */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3982: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2260:
+								completing the manipulation on the frame */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3986: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2264:
+/**
+ @Description   structure for defining fragmentation manipulation

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3992: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2270:
+	ioc_fm_pcd_manip_frag_capwap_params_t	capwap_frag;   /**< Parameters for defining CAPWAP fragmentation,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3993: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2271:
+	ioc_fm_pcd_manip_frag_capwap_params_t	capwap_frag;   /**< Parameters for defining CAPWAP fragmentation,
+							relevant if 'hdr' = HEADER_TYPE_CAPWAP */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3993: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2271:
+							relevant if 'hdr' = HEADER_TYPE_CAPWAP */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3995: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2273:
+	ioc_fm_pcd_manip_frag_ip_params_t   ip_frag;	/**< Parameters for defining IP fragmentation,

WARNING:LONG_LINE_COMMENT: line over 100 characters
#3996: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2274:
+								relevant if 'hdr' = HEADER_TYPE_Ipv4 or HEADER_TYPE_Ipv6 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3996: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2274:
+	ioc_fm_pcd_manip_frag_ip_params_t   ip_frag;	/**< Parameters for defining IP fragmentation,
+								relevant if 'hdr' = HEADER_TYPE_Ipv4 or HEADER_TYPE_Ipv6 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3996: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2274:
+								relevant if 'hdr' = HEADER_TYPE_Ipv4 or HEADER_TYPE_Ipv6 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4001: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2279:
+/**
+ @Description   structure for defining reassemble manipulation

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4007: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2285:
+	ioc_fm_pcd_manip_reassem_capwap_params_t capwap_reassem;  /**< Parameters for defining CAPWAP reassembly,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4008: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2286:
+	ioc_fm_pcd_manip_reassem_capwap_params_t capwap_reassem;  /**< Parameters for defining CAPWAP reassembly,
+							relevant if 'hdr' = HEADER_TYPE_CAPWAP */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4008: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2286:
+							relevant if 'hdr' = HEADER_TYPE_CAPWAP */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4010: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2288:
+	ioc_fm_pcd_manip_reassem_ip_params_t	ip_reassem; /**< Parameters for defining IP reassembly,

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4011: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2289:
+								relevant if 'hdr' = HEADER_TYPE_Ipv4 or HEADER_TYPE_Ipv6 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4011: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2289:
+	ioc_fm_pcd_manip_reassem_ip_params_t	ip_reassem; /**< Parameters for defining IP reassembly,
+								relevant if 'hdr' = HEADER_TYPE_Ipv4 or HEADER_TYPE_Ipv6 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4011: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2289:
+								relevant if 'hdr' = HEADER_TYPE_Ipv4 or HEADER_TYPE_Ipv6 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4016: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2294:
+/**
+ @Description   Parameters for defining a manipulation node

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4033: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2311:
+	/**< Handle to another (previously defined) manipulation node;
+		Allows concatenation of manipulation actions

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4034: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2312:
+		This parameter is optional and may be NULL. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4041: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2319:
+	/**< Parameters for fragmentation/reassembly manipulation,
+		relevant if frag_or_reasm = TRUE */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4041: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2319:
+		relevant if frag_or_reasm = TRUE */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4051: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2329:
+/**
+ @Description   Structure for retrieving IP reassembly statistics

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4055: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2333:
+	uint32_t	timeout;			/**< Counts the number of TimeOut occurrences */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4056: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2334:
+	uint32_t	rfd_pool_busy;			/**< Counts the number of failed attempts to allocate

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4057: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2335:
+	uint32_t	rfd_pool_busy;			/**< Counts the number of failed attempts to allocate
+							a Reassembly Frame Descriptor */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4057: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2335:
+							a Reassembly Frame Descriptor */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4058: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2336:
+	uint32_t	internal_buffer_busy;		/**< Counts the number of times an internal buffer busy occurred */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4059: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2337:
+	uint32_t	external_buffer_busy;		/**< Counts the number of times external buffer busy occurred */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4060: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2338:
+	uint32_t	sg_fragments;			/**< Counts the number of Scatter/Gather fragments */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4061: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2339:
+	uint32_t	dma_semaphore_depletion;	/**< Counts the number of failed attempts to allocate a DMA semaphore */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4063: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2341:
+	uint32_t	non_consistent_sp;		/**< Counts the number of Non Consistent Storage Profile events for

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4064: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2342:
+	uint32_t	non_consistent_sp;		/**< Counts the number of Non Consistent Storage Profile events for
+							successfully reassembled frames */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4064: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2342:
+							successfully reassembled frames */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4067: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2345:
+	uint32_t	successfully_reassembled;	/**< Counts the number of successfully reassembled frames */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4068: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2346:
+	uint32_t	valid_fragments;		/**< Counts the total number of valid fragments that

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4069: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2347:
+	uint32_t	valid_fragments;		/**< Counts the total number of valid fragments that
+							have been processed for all frames */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4069: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2347:
+							have been processed for all frames */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4071: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2349:
+							(valid and error fragments) for all frames */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4071: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2349:
+	uint32_t	processed_fragments;	/**< Counts the number of processed fragments
+							(valid and error fragments) for all frames */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4071: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2349:
+							(valid and error fragments) for all frames */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4072: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2350:
+	uint32_t	malformed_fragments;	/**< Counts the number of malformed fragments processed for all frames */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4073: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2351:
+	uint32_t	discarded_fragments;	/**< Counts the number of fragments discarded by the reassembly process */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4074: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2352:
+	uint32_t	auto_learn_busy;		/**< Counts the number of times a busy condition occurs when attempting

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4075: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2353:
+							to access an IP-Reassembly Automatic Learning Hash set */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4075: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2353:
+	uint32_t	auto_learn_busy;		/**< Counts the number of times a busy condition occurs when attempting
+							to access an IP-Reassembly Automatic Learning Hash set */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4075: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2353:
+							to access an IP-Reassembly Automatic Learning Hash set */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4076: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2354:
+	uint32_t	more_than16fragments;	/**< Counts the fragment occurrences in which the number of fragments-per-frame

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4077: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2355:
+	uint32_t	more_than16fragments;	/**< Counts the fragment occurrences in which the number of fragments-per-frame
+							exceeds 16 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4077: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2355:
+							exceeds 16 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4082: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2360:
+/**
+ @Description   Structure for retrieving IP fragmentation statistics

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4085: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2363:
+	uint32_t	total_frames;		/**< Number of frames that passed through the manipulation node */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4092: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2370:
+/**
+ @Description   Structure for retrieving CAPWAP reassembly statistics

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4095: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2373:
+	uint32_t	timeout;			/**< Counts the number of timeout occurrences */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4096: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2374:
+	uint32_t	rfd_pool_busy;		/**< Counts the number of failed attempts to allocate

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4097: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2375:
+	uint32_t	rfd_pool_busy;		/**< Counts the number of failed attempts to allocate
+						a Reassembly Frame Descriptor */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4097: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2375:
+						a Reassembly Frame Descriptor */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4098: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2376:
+	uint32_t	internal_buffer_busy;	/**< Counts the number of times an internal buffer busy occurred */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4099: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2377:
+	uint32_t	external_buffer_busy;	/**< Counts the number of times external buffer busy occurred */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4100: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2378:
+	uint32_t	sg_fragments;		/**< Counts the number of Scatter/Gather fragments */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4101: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2379:
+	uint32_t	dma_semaphore_depletion;	/**< Counts the number of failed attempts to allocate a DMA semaphore */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4102: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2380:
+	uint32_t	successfully_reassembled;	/**< Counts the number of successfully reassembled frames */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4103: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2381:
+	uint32_t	valid_fragments;		/**< Counts the total number of valid fragments that

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4104: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2382:
+	uint32_t	valid_fragments;		/**< Counts the total number of valid fragments that
+						have been processed for all frames */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4104: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2382:
+						have been processed for all frames */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4106: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2384:
+	uint32_t	processed_fragments;	/**< Counts the number of processed fragments
+						(valid and error fragments) for all frames */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4106: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2384:
+						(valid and error fragments) for all frames */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4107: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2385:
+	uint32_t	malformed_fragments;	/**< Counts the number of malformed fragments processed for all frames */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4108: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2386:
+	uint32_t	autoLearn_busy;		/**< Counts the number of times a busy condition occurs when attempting

CHECK:CAMELCASE: Avoid CamelCase: <autoLearn_busy>
#4108: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2386:
+	uint32_t	autoLearn_busy;		/**< Counts the number of times a busy condition occurs when attempting

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4109: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2387:
+						to access an Reassembly Automatic Learning Hash set */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4109: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2387:
+	uint32_t	autoLearn_busy;		/**< Counts the number of times a busy condition occurs when attempting
+						to access an Reassembly Automatic Learning Hash set */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4109: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2387:
+						to access an Reassembly Automatic Learning Hash set */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4110: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2388:
+	uint32_t	discarded_fragments;	/**< Counts the number of fragments discarded by the reassembly process */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4111: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2389:
+	uint32_t	more_than16fragments;	/**< Counts the fragment occurrences in which the number of fragments-per-frame

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4112: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2390:
+	uint32_t	more_than16fragments;	/**< Counts the fragment occurrences in which the number of fragments-per-frame
+						exceeds 16 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4112: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2390:
+						exceeds 16 */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4113: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2391:
+	uint32_t	exceed_max_reassembly_frame_len;/**< ounts the number of times that a successful reassembled frame

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4114: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2392:
+	uint32_t	exceed_max_reassembly_frame_len;/**< ounts the number of times that a successful reassembled frame
+						length exceeds MaxReassembledFrameLength value */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4114: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2392:
+						length exceeds MaxReassembledFrameLength value */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4118: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2396:
+/**
+ @Description   Structure for retrieving CAPWAP fragmentation statistics

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4121: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2399:
+	uint32_t	total_frames;		/**< Number of frames that passed through the manipulation node */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4131: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2409:
+/**
+ @Description   Structure for retrieving reassembly statistics

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4135: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2413:
+	ioc_fm_pcd_manip_reassem_ip_stats_t  ip_reassem;  /**< Structure for IP reassembly statistics */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4137: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2415:
+	ioc_fm_pcd_manip_reassem_capwap_stats_t  capwap_reassem;  /**< Structure for CAPWAP reassembly statistics */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4143: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2421:
+/**
+ @Description   structure for retrieving fragmentation statistics

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4147: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2425:
+	ioc_fm_pcd_manip_frag_ip_stats_t	ip_frag;	/**< Structure for IP fragmentation statistics */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4149: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2427:
+	ioc_fm_pcd_manip_frag_capwap_stats_t capwap_frag; /**< Structure for CAPWAP fragmentation statistics */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4155: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2433:
+/**
+ @Description   structure for defining manipulation statistics

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4165: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2443:
+/**
+ @Description   Parameters for acquiring manipulation statistics

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4174: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2452:
+/**
+ @Description   Parameters for defining frame replicator group and its members

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4177: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2455:
+	uint8_t			max_num_of_entries;	/**< Maximal number of members in the group  - must be at least two */

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4178: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2456:
+	uint8_t			num_of_entries;	/**< Number of members in the group - must be at least 1 */

WARNING:LONG_LINE: line over 100 characters
#4179: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2457:
+	ioc_fm_pcd_cc_next_engine_params_t   next_engine_params[IOC_FM_PCD_FRM_REPLIC_MAX_NUM_OF_ENTRIES];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4202: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2480:
+	uint32_t	byte_count;	/**< This counter reflects byte count of frames that
+					were matched by this key. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4202: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2480:
+					were matched by this key. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4204: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2482:
+	uint32_t	frame_count;	/**< This counter reflects count of frames that
+					were matched by this key. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4204: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2482:
+					were matched by this key. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4208: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2486:
+				/**< These counters reflect how many frames matched
+					this key in 'RMON' statistics mode:

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4211: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2489:
+					ranges provided at initialization. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4223: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2501:
+/**
+ @Function	FM_PCD_MatchTableGetKeyStatistics

WARNING:LONG_LINE: line over 100 characters
#4247: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2525:
+#define FM_PCD_IOC_MATCH_TABLE_GET_KEY_STAT_COMPAT   _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(12), ioc_compat_fm_pcd_cc_tbl_get_stats_t)

WARNING:LONG_LINE: line over 100 characters
#4249: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2527:
+#define FM_PCD_IOC_MATCH_TABLE_GET_KEY_STAT  _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(12), ioc_fm_pcd_cc_tbl_get_stats_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4252: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2530:
+/**
+ @Function	FM_PCD_MatchTableGetMissStatistics

WARNING:LONG_LINE: line over 100 characters
#4273: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2551:
+#define FM_PCD_IOC_MATCH_TABLE_GET_MISS_STAT_COMPAT   _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(13), ioc_compat_fm_pcd_cc_tbl_get_stats_t)

WARNING:LONG_LINE: line over 100 characters
#4275: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2553:
+#define FM_PCD_IOC_MATCH_TABLE_GET_MISS_STAT  _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(13), ioc_fm_pcd_cc_tbl_get_stats_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4278: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2556:
+/**
+ @Function	FM_PCD_HashTableGetMissStatistics

WARNING:LONG_LINE: line over 100 characters
#4297: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2575:
+#define FM_PCD_IOC_HASH_TABLE_GET_MISS_STAT_COMPAT   _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(14), ioc_compat_fm_pcd_cc_tbl_get_stats_t)

WARNING:LONG_LINE: line over 100 characters
#4299: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2577:
+#define FM_PCD_IOC_HASH_TABLE_GET_MISS_STAT  _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(14), ioc_fm_pcd_cc_tbl_get_stats_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4302: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2580:
+/**
+ @Function	FM_PCD_NetEnvCharacteristicsSet

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4336: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2614:
+		and later used for match vector, classification plan vectors and coarse classification

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4339: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2617:
+ @Param[in,out] ioc_fm_pcd_net_env_params_t   A structure defining the distinction units for this configuration.

WARNING:LONG_LINE: line over 100 characters
#4344: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2622:
+#define FM_PCD_IOC_NET_ENV_CHARACTERISTICS_SET_COMPAT   _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(20), ioc_compat_fm_pcd_net_env_params_t)

WARNING:LONG_LINE: line over 100 characters
#4346: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2624:
+#define FM_PCD_IOC_NET_ENV_CHARACTERISTICS_SET  _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(20), ioc_fm_pcd_net_env_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4349: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2627:
+/**
+ @Function	FM_PCD_NetEnvCharacteristicsDelete

WARNING:LONG_LINE: line over 100 characters
#4358: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2636:
+#define FM_PCD_IOC_NET_ENV_CHARACTERISTICS_DELETE_COMPAT  _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(21), ioc_compat_fm_obj_t)

WARNING:LONG_LINE: line over 100 characters
#4360: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2638:
+#define FM_PCD_IOC_NET_ENV_CHARACTERISTICS_DELETE   _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(21), ioc_fm_obj_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4363: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2641:
+/**
+ @Function	FM_PCD_KgSchemeSet

WARNING:LONG_LINE: line over 100 characters
#4377: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2655:
+#define FM_PCD_IOC_KG_SCHEME_SET_COMPAT	_IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(24), ioc_compat_fm_pcd_kg_scheme_params_t)

WARNING:LONG_LINE: line over 100 characters
#4379: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2657:
+#define FM_PCD_IOC_KG_SCHEME_SET	_IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(24), ioc_fm_pcd_kg_scheme_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4382: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2660:
+/**
+ @Function	FM_PCD_KgSchemeDelete

WARNING:LONG_LINE: line over 100 characters
#4391: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2669:
+#define FM_PCD_IOC_KG_SCHEME_DELETE_COMPAT  _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(25), ioc_compat_fm_obj_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4396: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2674:
+/**
+ @Function	FM_PCD_CcRootBuild

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4410: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2688:
+#define FM_PCD_IOC_CC_ROOT_BUILD	_IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(26), void *) /* workaround ...*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4413: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2691:
+/**
+ @Function	FM_PCD_CcRootDelete

WARNING:LONG_LINE: line over 100 characters
#4420: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2698:
+#define FM_PCD_IOC_CC_ROOT_DELETE_COMPAT	_IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(27), ioc_compat_fm_obj_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4425: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2703:
+/**
+ @Function	FM_PCD_MatchTableSet

WARNING:LONG_LINE: line over 100 characters
#4437: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2715:
+#define FM_PCD_IOC_MATCH_TABLE_SET_COMPAT	_IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(28), compat_uptr_t)

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4439: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2717:
+#define FM_PCD_IOC_MATCH_TABLE_SET	_IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(28), void *) /* workaround ...*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4442: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2720:
+/**
+ @Function	FM_PCD_MatchTableDelete

WARNING:LONG_LINE: line over 100 characters
#4451: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2729:
+#define FM_PCD_IOC_MATCH_TABLE_DELETE_COMPAT	_IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(29), ioc_compat_fm_obj_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4456: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2734:
+/**
+ @Function	FM_PCD_CcRootModifyNextEngine

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4460: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2738:
+ @Param[in]	ioc_fm_pcd_cc_tree_modify_next_engine_params_t - Pointer to a structure with the relevant parameters

WARNING:LONG_LINE: line over 100 characters
#4467: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2745:
+#define FM_PCD_IOC_CC_ROOT_MODIFY_NEXT_ENGINE_COMPAT   _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(30), ioc_compat_fm_pcd_cc_tree_modify_next_engine_params_t)

WARNING:LONG_LINE: line over 100 characters
#4469: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2747:
+#define FM_PCD_IOC_CC_ROOT_MODIFY_NEXT_ENGINE   _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(30), ioc_fm_pcd_cc_tree_modify_next_engine_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4472: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2750:
+/**
+ @Function	FM_PCD_MatchTableModifyNextEngine

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4476: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2754:
+ @Param[in]	ioc_fm_pcd_cc_node_modify_next_engine_params_t  A pointer to a structure with the relevant parameters

WARNING:LONG_LINE: line over 100 characters
#4483: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2761:
+#define FM_PCD_IOC_MATCH_TABLE_MODIFY_NEXT_ENGINE_COMPAT   _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(31), ioc_compat_fm_pcd_cc_node_modify_next_engine_params_t)

WARNING:LONG_LINE: line over 100 characters
#4485: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2763:
+#define FM_PCD_IOC_MATCH_TABLE_MODIFY_NEXT_ENGINE   _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(31), ioc_fm_pcd_cc_node_modify_next_engine_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4488: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2766:
+/**
+ @Function	FM_PCD_MatchTableModifyMissNextEngine

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4492: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2770:
+ @Param[in]	ioc_fm_pcd_cc_node_modify_next_engine_params_t - Pointer to a structure with the relevant parameters

WARNING:LONG_LINE: line over 100 characters
#4499: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2777:
+#define FM_PCD_IOC_MATCH_TABLE_MODIFY_MISS_NEXT_ENGINE_COMPAT   _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(32), ioc_compat_fm_pcd_cc_node_modify_next_engine_params_t)

WARNING:LONG_LINE: line over 100 characters
#4501: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2779:
+#define FM_PCD_IOC_MATCH_TABLE_MODIFY_MISS_NEXT_ENGINE _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(32), ioc_fm_pcd_cc_node_modify_next_engine_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4504: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2782:
+/**
+ @Function	FM_PCD_MatchTableRemoveKey

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4509: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2787:
+ @Param[in]	ioc_fm_pcd_cc_node_remove_key_params_t  A pointer to a structure with the relevant parameters

WARNING:LONG_LINE: line over 100 characters
#4517: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2795:
+#define FM_PCD_IOC_MATCH_TABLE_REMOVE_KEY_COMPAT	_IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(33), ioc_compat_fm_pcd_cc_node_remove_key_params_t)

WARNING:LONG_LINE: line over 100 characters
#4519: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2797:
+#define FM_PCD_IOC_MATCH_TABLE_REMOVE_KEY   _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(33), ioc_fm_pcd_cc_node_remove_key_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4522: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2800:
+/**
+ @Function	FM_PCD_MatchTableAddKey

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4530: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2808:
+ @Param[in]	ioc_fm_pcd_cc_node_modify_key_and_next_engine_params_t  A pointer to a structure with the relevant parameters

WARNING:LONG_LINE: line over 100 characters
#4538: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2816:
+#define FM_PCD_IOC_MATCH_TABLE_ADD_KEY_COMPAT   _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(34), ioc_compat_fm_pcd_cc_node_modify_key_and_next_engine_params_t)

WARNING:LONG_LINE: line over 100 characters
#4540: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2818:
+#define FM_PCD_IOC_MATCH_TABLE_ADD_KEY  _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(34), ioc_fm_pcd_cc_node_modify_key_and_next_engine_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4543: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2821:
+/**
+ @Function	FM_PCD_MatchTableModifyKeyAndNextEngine

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4545: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2823:
+ @Description   Modify the key and Next Engine Parameters of this key in the index defined by key_index.

WARNING:LONG_LINE_COMMENT: line over 100 characters
#4547: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2825:
+ @Param[in]	ioc_fm_pcd_cc_node_modify_key_and_next_engine_params_t  A pointer to a structure with the relevant parameters

WARNING:LONG_LINE: line over 100 characters
#4555: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2833:
+#define FM_PCD_IOC_MATCH_TABLE_MODIFY_KEY_AND_NEXT_ENGINE_COMPAT	_IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(35), ioc_compat_fm_pcd_cc_node_modify_key_and_next_engine_params_t)

WARNING:LONG_LINE: line over 100 characters
#4557: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2835:
+#define FM_PCD_IOC_MATCH_TABLE_MODIFY_KEY_AND_NEXT_ENGINE   _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(35), ioc_fm_pcd_cc_node_modify_key_and_next_engine_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4560: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2838:
+/**
+ @Function	FM_PCD_MatchTableModifyKey

WARNING:LONG_LINE: line over 100 characters
#4573: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2851:
+#define FM_PCD_IOC_MATCH_TABLE_MODIFY_KEY_COMPAT	_IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(36), ioc_compat_fm_pcd_cc_node_modify_key_params_t)

WARNING:LONG_LINE: line over 100 characters
#4575: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2853:
+#define FM_PCD_IOC_MATCH_TABLE_MODIFY_KEY   _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(36), ioc_fm_pcd_cc_node_modify_key_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4578: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2856:
+/**
+ @Function	FM_PCD_HashTableSet

WARNING:LONG_LINE: line over 100 characters
#4600: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2878:
+#define FM_PCD_IOC_HASH_TABLE_SET_COMPAT _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(37), ioc_compat_fm_pcd_hash_table_params_t)

WARNING:LONG_LINE: line over 100 characters
#4602: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2880:
+#define FM_PCD_IOC_HASH_TABLE_SET _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(37), ioc_fm_pcd_hash_table_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4605: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2883:
+/**
+ @Function	FM_PCD_HashTableDelete

WARNING:LONG_LINE: line over 100 characters
#4617: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2895:
+#define FM_PCD_IOC_HASH_TABLE_DELETE_COMPAT _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(37), ioc_compat_fm_obj_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4622: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2900:
+/**
+ @Function	FM_PCD_HashTableAddKey

WARNING:LONG_LINE: line over 100 characters
#4637: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2915:
+#define FM_PCD_IOC_HASH_TABLE_ADD_KEY_COMPAT _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(39), ioc_compat_fm_pcd_hash_table_add_key_params_t)

WARNING:LONG_LINE: line over 100 characters
#4639: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2917:
+#define FM_PCD_IOC_HASH_TABLE_ADD_KEY _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(39), ioc_fm_pcd_hash_table_add_key_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4642: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2920:
+/**
+ @Function	FM_PCD_HashTableRemoveKey

WARNING:LONG_LINE: line over 100 characters
#4655: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2933:
+#define FM_PCD_IOC_HASH_TABLE_REMOVE_KEY_COMPAT _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(40), ioc_compat_fm_pcd_hash_table_remove_key_params_t)

WARNING:LONG_LINE: line over 100 characters
#4657: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2935:
+#define FM_PCD_IOC_HASH_TABLE_REMOVE_KEY _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(40), ioc_fm_pcd_hash_table_remove_key_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4660: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2938:
+/**
+ @Function	FM_PCD_PlcrProfileSet

WARNING:LONG_LINE: line over 100 characters
#4671: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2949:
+#define FM_PCD_IOC_PLCR_PROFILE_SET_COMPAT	_IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(41), ioc_compat_fm_pcd_plcr_profile_params_t)

WARNING:LONG_LINE: line over 100 characters
#4673: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2951:
+#define FM_PCD_IOC_PLCR_PROFILE_SET	_IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(41), ioc_fm_pcd_plcr_profile_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4676: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2954:
+/**
+ @Function	FM_PCD_PlcrProfileDelete

WARNING:LONG_LINE: line over 100 characters
#4686: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2964:
+#define FM_PCD_IOC_PLCR_PROFILE_DELETE_COMPAT   _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(41), ioc_compat_fm_obj_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4691: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2969:
+/**
+ @Function	FM_PCD_ManipNodeSet

WARNING:LONG_LINE: line over 100 characters
#4702: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2980:
+#define FM_PCD_IOC_MANIP_NODE_SET_COMPAT	_IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(43), ioc_compat_fm_pcd_manip_params_t)

WARNING:LONG_LINE: line over 100 characters
#4704: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2982:
+#define FM_PCD_IOC_MANIP_NODE_SET   _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(43), ioc_fm_pcd_manip_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4707: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2985:
+/**
+ @Function	FM_PCD_ManipNodeReplace

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4727: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3005:
+/**
+ @Function	FM_PCD_ManipNodeDelete

WARNING:LONG_LINE: line over 100 characters
#4738: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3016:
+#define FM_PCD_IOC_MANIP_NODE_DELETE_COMPAT _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(44), ioc_compat_fm_obj_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4743: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3021:
+/**
+ @Function	FM_PCD_ManipGetStatistics

WARNING:LONG_LINE: line over 100 characters
#4755: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3033:
+#define FM_PCD_IOC_MANIP_GET_STATS_COMPAT  _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(50), ioc_compat_fm_pcd_manip_get_stats_t)

WARNING:LONG_LINE: line over 100 characters
#4757: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3035:
+#define FM_PCD_IOC_MANIP_GET_STATS   _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(50), ioc_fm_pcd_manip_get_stats_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4760: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3038:
+/**
+@Function	FM_PCD_SetAdvancedOffloadSupport

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4776: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3054:
+/**
+ @Function	FM_PCD_FrmReplicSetGroup

WARNING:LONG_LINE: line over 100 characters
#4789: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3067:
+#define FM_PCD_IOC_FRM_REPLIC_GROUP_SET_COMPAT _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(46), ioc_compat_fm_pcd_frm_replic_group_params_t)

WARNING:LONG_LINE: line over 100 characters
#4791: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3069:
+#define FM_PCD_IOC_FRM_REPLIC_GROUP_SET _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(46), ioc_fm_pcd_frm_replic_group_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4794: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3072:
+/**
+ @Function	FM_PCD_FrmReplicDeleteGroup

WARNING:LONG_LINE: line over 100 characters
#4805: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3083:
+#define FM_PCD_IOC_FRM_REPLIC_GROUP_DELETE_COMPAT _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(47), ioc_compat_fm_obj_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4810: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3088:
+/**
+ @Function	FM_PCD_FrmReplicAddMember

WARNING:LONG_LINE: line over 100 characters
#4823: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3101:
+#define FM_PCD_IOC_FRM_REPLIC_MEMBER_ADD_COMPAT _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(48), ioc_compat_fm_pcd_frm_replic_member_params_t)

WARNING:LONG_LINE: line over 100 characters
#4825: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3103:
+#define FM_PCD_IOC_FRM_REPLIC_MEMBER_ADD _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(48), ioc_fm_pcd_frm_replic_member_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4828: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3106:
+/**
+ @Function	FM_PCD_FrmReplicRemoveMember

WARNING:LONG_LINE: line over 100 characters
#4840: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3118:
+#define FM_PCD_IOC_FRM_REPLIC_MEMBER_REMOVE_COMPAT _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(49), ioc_compat_fm_pcd_frm_replic_member_t)

WARNING:LONG_LINE: line over 100 characters
#4842: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3120:
+#define FM_PCD_IOC_FRM_REPLIC_MEMBER_REMOVE _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(49), ioc_fm_pcd_frm_replic_member_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4848: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3126:
+/**
+ @Function	FM_PCD_StatisticsSetNode

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4864: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3142:
+/**
+ @Group	FM_grp Frame Manager API

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4872: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3150:
+/**
+ @Group	FM_PCD_grp FM PCD

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4891: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3169:
+/**
+ @Collection	General PCD defines

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4900: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3178:
+/**< Number of distinction units is limited by
+	register size (32 bits) minus reserved bits

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4901: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3179:
+	for private headers. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4908: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3186:
+/**< Max number allowed on any configuration;
+	For HW implementation reasons, in most

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4911: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3189:
+	if resource is unavailable. */

WARNING:LONG_LINE: line over 100 characters
#4919: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3197:
+#define FM_SW_PRS_MAX_IMAGE_SIZE	(FM_PCD_SW_PRS_SIZE /*- FM_PCD_PRS_SW_OFFSET -FM_PCD_PRS_SW_TAIL_SIZE*/ - FM_PCD_PRS_SW_PATCHES_SIZE)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4932: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3210:
+/**
+ @Group	FM_PCD_init_grp FM PCD Initialization Unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4940: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3218:
+/**
+ @Description   Exceptions user callback routine, will be called upon an

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPcdExceptionCallback>
#4946: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3224:
+typedef void (t_FmPcdExceptionCallback) (t_Handle h_App,

CHECK:CAMELCASE: Avoid CamelCase: <h_App>
#4946: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3224:
+typedef void (t_FmPcdExceptionCallback) (t_Handle h_App,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4950: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3228:
+/**
+ @Description   Exceptions user callback routine, will be called upon an

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPcdIdExceptionCallback>
#4957: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3235:
+typedef void (t_FmPcdIdExceptionCallback) (t_Handle	h_App,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4962: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3240:
+/**
+ @Description   A callback for enqueuing frame onto a QM queue.

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPcdQmEnqueueCallback>
#4969: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3247:
+typedef uint32_t (t_FmPcdQmEnqueueCallback) (t_Handle h_QmArg, void *p_Fd);

CHECK:CAMELCASE: Avoid CamelCase: <h_QmArg>
#4969: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3247:
+typedef uint32_t (t_FmPcdQmEnqueueCallback) (t_Handle h_QmArg, void *p_Fd);

CHECK:CAMELCASE: Avoid CamelCase: <p_Fd>
#4969: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3247:
+typedef uint32_t (t_FmPcdQmEnqueueCallback) (t_Handle h_QmArg, void *p_Fd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4972: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3250:
+/**
+ @Description   Host-Command parameters structure.

WARNING:TYPO_SPELLING: 'Master' may be misspelled - perhaps 'Primary'?
#4976: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3254:
+	environment, or it is the Master partition in a Multi-partition

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPcdHcParams>
#4980: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3258:
+typedef struct t_FmPcdHcParams {

CHECK:CAMELCASE: Avoid CamelCase: <portBaseAddr>
#4981: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3259:
+	uintptr_t		portBaseAddr;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4985: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3263:
+	/**< Port Id (0-6 relative to Host-Command/Offline-Parsing ports);
+		NOTE: When configuring Host Command port for

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4987: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3265:
+			portId=0 MUST be used. */

CHECK:CAMELCASE: Avoid CamelCase: <liodnBase>
#4988: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3266:
+	uint16_t			liodnBase;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4990: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3268:
+	/**< LIODN base for this port, to be used together with LIODN offset
+		(irrelevant for P4080 revision 1.0) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4990: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3268:
+		(irrelevant for P4080 revision 1.0) */

CHECK:CAMELCASE: Avoid CamelCase: <errFqid>
#4991: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3269:
+	uint32_t			errFqid;

CHECK:CAMELCASE: Avoid CamelCase: <confFqid>
#4993: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3271:
+	uint32_t			confFqid;

CHECK:CAMELCASE: Avoid CamelCase: <qmChannel>
#4995: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3273:
+	uint32_t			qmChannel;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4997: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3275:
+	/**< QM channel dedicated to this Host-Command port;
+		will be used by the FM for dequeue. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4997: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3275:
+		will be used by the FM for dequeue. */

CHECK:CAMELCASE: Avoid CamelCase: <f_QmEnqueue>
#4998: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3276:
+	t_FmPcdQmEnqueueCallback	*f_QmEnqueue;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5005: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3283:
+/**
+ @Description   The main structure for PCD initialization

CHECK:CAMELCASE: Avoid CamelCase: <prsSupport>
#5008: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3286:
+	bool			prsSupport;

CHECK:CAMELCASE: Avoid CamelCase: <ccSupport>
#5010: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3288:
+	bool			ccSupport;

CHECK:CAMELCASE: Avoid CamelCase: <kgSupport>
#5012: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3290:
+	bool			kgSupport;

CHECK:CAMELCASE: Avoid CamelCase: <plcrSupport>
#5014: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3292:
+	bool			plcrSupport;

CHECK:CAMELCASE: Avoid CamelCase: <numOfSchemes>
#5018: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3296:
+	uint8_t			numOfSchemes;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5020: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3298:
+	/**< Number of schemes dedicated to this partition.
+		this parameter is relevant if 'kgSupport'=TRUE. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5020: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3298:
+		this parameter is relevant if 'kgSupport'=TRUE. */

CHECK:CAMELCASE: Avoid CamelCase: <useHostCommand>
#5021: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3299:
+	bool			useHostCommand;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5025: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3303:
+	/**< Host Command parameters, relevant only if 'useHostCommand'=TRUE;
+		Relevant when FM not runs in "guest-mode". */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5025: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3303:
+		Relevant when FM not runs in "guest-mode". */

CHECK:CAMELCASE: Avoid CamelCase: <f_Exception>
#5027: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3305:
+	t_FmPcdExceptionCallback	*f_Exception;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5029: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3307:
+	/**< Callback routine for general PCD exceptions;
+		Relevant when FM not runs in "guest-mode". */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5029: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3307:
+		Relevant when FM not runs in "guest-mode". */

CHECK:CAMELCASE: Avoid CamelCase: <f_ExceptionId>
#5030: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3308:
+	t_FmPcdIdExceptionCallback	*f_ExceptionId;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5032: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3310:
+	/**< Callback routine for specific KeyGen scheme or
+		Policer profile exceptions;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5033: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3311:
+		Relevant when FM not runs in "guest-mode". */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5036: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3314:
+	/**< A handle to an application layer object; This handle will
+		be passed by the driver upon calling the above callbacks;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5037: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3315:
+		Relevant when FM not runs in "guest-mode". */

CHECK:CAMELCASE: Avoid CamelCase: <partPlcrProfilesBase>
#5038: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3316:
+	uint8_t			partPlcrProfilesBase;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5040: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3318:
+	/**< The first policer-profile-id dedicated to this partition.
+		this parameter is relevant if 'plcrSupport'=TRUE.

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5041: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3319:
+		NOTE: this parameter relevant only when working with multiple partitions. */

CHECK:CAMELCASE: Avoid CamelCase: <partNumOfPlcrProfiles>
#5042: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3320:
+	uint16_t		partNumOfPlcrProfiles;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5044: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3322:
+		/**< Number of policer-profiles dedicated to this partition.
+		this parameter is relevant if 'plcrSupport'=TRUE.

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5045: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3323:
+		NOTE: this parameter relevant only when working with multiple partitions. */

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPcdPrsLabelParams>
#5048: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3326:
+typedef struct t_FmPcdPrsLabelParams {

CHECK:CAMELCASE: Avoid CamelCase: <instructionOffset>
#5049: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3327:
+	uint32_t instructionOffset;

CHECK:CAMELCASE: Avoid CamelCase: <indexPerHdr>
#5051: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3329:
+	uint8_t indexPerHdr;

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPcdPrsSwParams>
#5054: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3332:
+typedef struct t_FmPcdPrsSwParams {

CHECK:CAMELCASE: Avoid CamelCase: <p_Code>
#5058: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3336:
+	uint8_t *p_Code;

CHECK:CAMELCASE: Avoid CamelCase: <swPrsDataParams>
#5059: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3337:
+	uint32_t swPrsDataParams[FM_PCD_PRS_NUM_OF_HDRS];

CHECK:CAMELCASE: Avoid CamelCase: <numOfLabels>
#5060: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3338:
+	uint8_t numOfLabels;

CHECK:CAMELCASE: Avoid CamelCase: <labelsTable>
#5061: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3339:
+	t_FmPcdPrsLabelParams labelsTable[FM_PCD_PRS_NUM_OF_LABELS];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5065: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3343:
+/**
+ @Function	FM_PCD_Config

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_Config>
#5074: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3352:
+t_Handle FM_PCD_Config(t_FmPcdParams *p_FmPcdParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5077: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3355:
+/**
+ @Function	FM_PCD_Init

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_Init>
#5085: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3363:
+uint32_t FM_PCD_Init(t_Handle h_FmPcd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5088: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3366:
+/**
+ @Function	FM_PCD_Free

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_Free>
#5098: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3376:
+uint32_t FM_PCD_Free(t_Handle h_FmPcd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5101: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3379:
+/**
+ @Group	FM_PCD_advanced_cfg_grp	FM PCD Advanced Configuration Unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5109: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3387:
+/**
+ @Function	FM_PCD_ConfigException

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5122: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3400:
+		(i.e. guestId != NCSW_MASTER_ID)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ConfigException>
#5124: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3402:
+uint32_t FM_PCD_ConfigException(t_Handle h_FmPcd,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5128: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3406:
+/**
+ @Function	FM_PCD_ConfigHcFramesDataMemory

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ConfigHcFramesDataMemory>
#5142: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3420:
+uint32_t FM_PCD_ConfigHcFramesDataMemory(t_Handle h_FmPcd, uint8_t memId);

CHECK:CAMELCASE: Avoid CamelCase: <memId>
#5142: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3420:
+uint32_t FM_PCD_ConfigHcFramesDataMemory(t_Handle h_FmPcd, uint8_t memId);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5145: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3423:
+/**
+ @Function	FM_PCD_ConfigPlcrNumOfSharedProfiles

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ConfigPlcrNumOfSharedProfiles>
#5157: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3435:
+uint32_t FM_PCD_ConfigPlcrNumOfSharedProfiles(t_Handle h_FmPcd,

CHECK:CAMELCASE: Avoid CamelCase: <numOfSharedPlcrProfiles>
#5158: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3436:
+		uint16_t numOfSharedPlcrProfiles);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5161: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3439:
+/**
+ @Function	FM_PCD_ConfigPlcrAutoRefreshMode

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5173: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3451:
+		(i.e. guestId != NCSW_MASTER_ID)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ConfigPlcrAutoRefreshMode>
#5175: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3453:
+uint32_t FM_PCD_ConfigPlcrAutoRefreshMode(t_Handle h_FmPcd, bool enable);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5178: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3456:
+/**
+ @Function	FM_PCD_ConfigPrsMaxCycleLimit

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5191: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3469:
+		(i.e. guestId != NCSW_MASTER_ID)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ConfigPrsMaxCycleLimit>
#5193: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3471:
+uint32_t FM_PCD_ConfigPrsMaxCycleLimit(t_Handle h_FmPcd, uint16_t value);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5199: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3477:
+/**
+ @Group	FM_PCD_Runtime_grp FM PCD Runtime Unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5244: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3522:
+/**
+ @Function	FM_PCD_Enable

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5258: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3536:
+/**
+ @Function	FM_PCD_Disable

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5273: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3551:
+/**
+ @Function	FM_PCD_GetCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_GetCounter>
#5287: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3565:
+uint32_t FM_PCD_GetCounter(t_Handle h_FmPcd, ioc_fm_pcd_counters counter);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5290: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3568:
+/**
+@Function	FM_PCD_PrsLoadSw

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5303: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3581:
+		(i.e. guestId != NCSW_MASTER_ID)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_PrsLoadSw>
#5305: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3583:
+uint32_t FM_PCD_PrsLoadSw(t_Handle h_FmPcd,

CHECK:CAMELCASE: Avoid CamelCase: <p_SwPrs>
#5306: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3584:
+		ioc_fm_pcd_prs_sw_params_t *p_SwPrs);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5309: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3587:
+/**
+@Function	FM_PCD_SetAdvancedOffloadSupport

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5320: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3598:
+		(i.e. guestId != NCSW_MASTER_ID)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_SetAdvancedOffloadSupport>
#5322: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3600:
+uint32_t FM_PCD_SetAdvancedOffloadSupport(t_Handle h_FmPcd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5325: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3603:
+/**
+ @Function	FM_PCD_KgSetDfltValue

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5340: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3618:
+		(i.e. guestId != NCSW_MASTER_ID)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_KgSetDfltValue>
#5342: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3620:
+uint32_t FM_PCD_KgSetDfltValue(t_Handle h_FmPcd,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5346: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3624:
+/**
+ @Function	FM_PCD_KgSetAdditionalDataAfterParsing

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5358: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3636:
+		(i.e. guestId != NCSW_MASTER_ID)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_KgSetAdditionalDataAfterParsing>
#5360: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3638:
+uint32_t FM_PCD_KgSetAdditionalDataAfterParsing(t_Handle h_FmPcd,

CHECK:CAMELCASE: Avoid CamelCase: <payloadOffset>
#5361: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3639:
+		uint8_t payloadOffset);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5364: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3642:
+/**
+ @Function	FM_PCD_SetException

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5376: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3654:
+		(i.e. guestId != NCSW_MASTER_ID)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_SetException>
#5378: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3656:
+uint32_t FM_PCD_SetException(t_Handle h_FmPcd,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5382: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3660:
+/**
+ @Function	FM_PCD_ModifyCounter

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5394: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3672:
+		(i.e. guestId != NCSW_MASTER_ID)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ModifyCounter>
#5396: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3674:
+uint32_t FM_PCD_ModifyCounter(t_Handle h_FmPcd,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5400: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3678:
+/**
+ @Function	FM_PCD_SetPlcrStatistics

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5412: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3690:
+		(i.e. guestId != NCSW_MASTER_ID)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_SetPlcrStatistics>
#5414: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3692:
+uint32_t FM_PCD_SetPlcrStatistics(t_Handle h_FmPcd, bool enable);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5417: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3695:
+/**
+ @Function	FM_PCD_SetPrsStatistics

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5428: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3706:
+		(i.e. guestId != NCSW_MASTER_ID)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_SetPrsStatistics>
#5430: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3708:
+void FM_PCD_SetPrsStatistics(t_Handle h_FmPcd, bool enable);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5434: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3712:
+/**
+ @Function	FM_PCD_DumpRegs

WARNING:TYPO_SPELLING: 'master' may be misspelled - perhaps 'primary'?
#5443: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3721:
+		NOTE: this routine may be called only for FM in master mode

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5444: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3722:
+		(i.e. 'guestId'=NCSW_MASTER_ID) or in a case that the registers

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_DumpRegs>
#5447: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3725:
+uint32_t FM_PCD_DumpRegs(t_Handle h_FmPcd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5450: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3728:
+/**
+ @Function	FM_PCD_KgDumpRegs

WARNING:TYPO_SPELLING: 'master' may be misspelled - perhaps 'primary'?
#5459: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3737:
+		NOTE: this routine may be called only for FM in master mode

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5460: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3738:
+		(i.e. 'guestId'=NCSW_MASTER_ID) or in a case that the registers

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_KgDumpRegs>
#5463: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3741:
+uint32_t FM_PCD_KgDumpRegs(t_Handle h_FmPcd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5466: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3744:
+/**
+ @Function	FM_PCD_PlcrDumpRegs

WARNING:TYPO_SPELLING: 'master' may be misspelled - perhaps 'primary'?
#5475: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3753:
+		NOTE: this routine may be called only for FM in master mode

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5476: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3754:
+		(i.e. 'guestId'=NCSW_MASTER_ID) or in a case that the registers

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_PlcrDumpRegs>
#5479: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3757:
+uint32_t FM_PCD_PlcrDumpRegs(t_Handle h_FmPcd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5482: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3760:
+/**
+ @Function	FM_PCD_PlcrProfileDumpRegs

WARNING:TYPO_SPELLING: 'master' may be misspelled - perhaps 'primary'?
#5491: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3769:
+		NOTE: this routine may be called only for FM in master mode

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5492: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3770:
+		(i.e. 'guestId'=NCSW_MASTER_ID) or in a case that the registers

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_PlcrProfileDumpRegs>
#5495: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3773:
+uint32_t FM_PCD_PlcrProfileDumpRegs(t_Handle h_Profile);

CHECK:CAMELCASE: Avoid CamelCase: <h_Profile>
#5495: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3773:
+uint32_t FM_PCD_PlcrProfileDumpRegs(t_Handle h_Profile);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5498: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3776:
+/**
+ @Function	FM_PCD_PrsDumpRegs

WARNING:TYPO_SPELLING: 'master' may be misspelled - perhaps 'primary'?
#5507: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3785:
+		NOTE: this routine may be called only for FM in master mode

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5508: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3786:
+		(i.e. 'guestId'=NCSW_MASTER_ID) or in a case that the registers

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_PrsDumpRegs>
#5511: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3789:
+uint32_t FM_PCD_PrsDumpRegs(t_Handle h_FmPcd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5514: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3792:
+/**
+ @Function	FM_PCD_HcDumpRegs

WARNING:TYPO_SPELLING: 'master' may be misspelled - perhaps 'primary'?
#5523: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3801:
+		NOTE: this routine may be called only for FM in master mode

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#5524: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3802:
+		(i.e. 'guestId'=NCSW_MASTER_ID).

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HcDumpRegs>
#5526: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3804:
+uint32_t	FM_PCD_HcDumpRegs(t_Handle h_FmPcd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5531: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3809:
+/**
+ KeyGen	FM_PCD_Runtime_build_grp FM PCD Runtime Building Unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5541: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3819:
+/**
+ @Collection	Definitions of coarse classification

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5558: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3836:
+/**
+ @Collection	A set of definitions to allow protocol

CHECK:CAMELCASE: Avoid CamelCase: <protocolOpt_t>
#5561: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3839:
+typedef uint32_t	protocolOpt_t;	/**< A general type to define a protocol option. */

CHECK:CAMELCASE: Avoid CamelCase: <ethProtocolOpt_t>
#5563: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3841:
+typedef protocolOpt_t   ethProtocolOpt_t;	/**< Ethernet protocol options. */

CHECK:CAMELCASE: Avoid CamelCase: <vlanProtocolOpt_t>
#5567: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3845:
+typedef protocolOpt_t   vlanProtocolOpt_t;	/**< VLAN protocol options. */

CHECK:CAMELCASE: Avoid CamelCase: <mplsProtocolOpt_t>
#5570: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3848:
+typedef protocolOpt_t   mplsProtocolOpt_t;	/**< MPLS protocol options. */

CHECK:CAMELCASE: Avoid CamelCase: <ipv4ProtocolOpt_t>
#5573: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3851:
+typedef protocolOpt_t   ipv4ProtocolOpt_t;	/**< IPv4 protocol options. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5580: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3858:
+#define IPV4_FRAG_1		0x00000008  /**< IPV4 reassembly option.
+			IPV4 Reassembly manipulation requires network

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5581: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3859:
+			environment with IPV4 header and IPV4_FRAG_1 option  */

CHECK:CAMELCASE: Avoid CamelCase: <ipv6ProtocolOpt_t>
#5583: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3861:
+typedef protocolOpt_t   ipv6ProtocolOpt_t;	/**< IPv6 protocol options. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5589: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3867:
+#define IPV6_FRAG_1		0x00000004  /**< IPV6 reassembly option.
+			IPV6 Reassembly manipulation requires network

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5592: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3870:
+			may be found at 'shim2' (in parser-result). */

CHECK:CAMELCASE: Avoid CamelCase: <capwapProtocolOpt_t>
#5594: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3872:
+typedef protocolOpt_t   capwapProtocolOpt_t;	/**< CAPWAP protocol options. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5596: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3874:
+#define CAPWAP_FRAG_1		0x00000008  /**< CAPWAP reassembly option.
+			CAPWAP Reassembly manipulation requires network

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5599: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3877:
+			may be found at 'shim2' (in parser-result). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5608: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3886:
+/**
+ @Collection	A set of definitions to support Header Manipulation selection.

CHECK:CAMELCASE: Avoid CamelCase: <hdrManipFlags_t>
#5610: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3888:
+typedef uint32_t		hdrManipFlags_t;

CHECK:CAMELCASE: Avoid CamelCase: <ipv4HdrManipUpdateFlags_t>
#5613: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3891:
+typedef hdrManipFlags_t	ipv4HdrManipUpdateFlags_t;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5618: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3896:
+			/**< update TOS with the given value ('tos' field
+			of t_FmPcdManipHdrFieldUpdateIpv4) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5618: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3896:
+			of t_FmPcdManipHdrFieldUpdateIpv4) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5621: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3899:
+			/**< update IP ID with the given value ('id' field
+			of t_FmPcdManipHdrFieldUpdateIpv4) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5621: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3899:
+			of t_FmPcdManipHdrFieldUpdateIpv4) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5626: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3904:
+			/**< update IP source address with the given value
+			('src' field of t_FmPcdManipHdrFieldUpdateIpv4) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5626: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3904:
+			('src' field of t_FmPcdManipHdrFieldUpdateIpv4) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5629: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3907:
+			/**< update IP destination address with the given value
+			('dst' field of t_FmPcdManipHdrFieldUpdateIpv4) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5629: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3907:
+			('dst' field of t_FmPcdManipHdrFieldUpdateIpv4) */

CHECK:CAMELCASE: Avoid CamelCase: <ipv6HdrManipUpdateFlags_t>
#5631: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3909:
+typedef hdrManipFlags_t	ipv6HdrManipUpdateFlags_t;  /**< IPv6 protocol HMan update command flags. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5635: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3913:
+			/**< update Traffic Class address with the given value
+			('trafficClass' field of t_FmPcdManipHdrFieldUpdateIpv6) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5635: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3913:
+			('trafficClass' field of t_FmPcdManipHdrFieldUpdateIpv6) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5640: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3918:
+			/**< update IP source address with the given value
+			('src' field of t_FmPcdManipHdrFieldUpdateIpv6) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5640: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3918:
+			('src' field of t_FmPcdManipHdrFieldUpdateIpv6) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5643: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3921:
+			/**< update IP destination address with the given value
+			('dst' field of t_FmPcdManipHdrFieldUpdateIpv6) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5643: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3921:
+			('dst' field of t_FmPcdManipHdrFieldUpdateIpv6) */

CHECK:CAMELCASE: Avoid CamelCase: <tcpUdpHdrManipUpdateFlags_t>
#5645: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3923:
+typedef hdrManipFlags_t	tcpUdpHdrManipUpdateFlags_t;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5650: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3928:
+		/**< update TCP/UDP source address with the given value
+		('src' field of t_FmPcdManipHdrFieldUpdateTcpUdp) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5650: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3928:
+		('src' field of t_FmPcdManipHdrFieldUpdateTcpUdp) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5653: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3931:
+		/**< update TCP/UDP destination address with the given value
+		('dst' field of t_FmPcdManipHdrFieldUpdateTcpUdp) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5653: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3931:
+		('dst' field of t_FmPcdManipHdrFieldUpdateTcpUdp) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5660: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3938:
+/**
+ @Description   A type used for returning the order of the key extraction.

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPcdKgKeyOrder>
#5666: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3944:
+typedef	uint8_t	t_FmPcdKgKeyOrder[FM_PCD_KG_MAX_NUM_OF_EXTRACTS_PER_KEY];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5670: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3948:
+/**
+ @Description   Enumeration type for selecting type of statistics mode

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5679: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3957:
+/**
+ @Collection	Definitions for CC statistics

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5692: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3970:
+/**
+ @Description   Parameters for defining CC keys parameters

CHECK:CAMELCASE: Avoid CamelCase: <t_KeysParams>
#5711: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3989:
+typedef struct t_KeysParams {

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfKeys>
#5712: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3990:
+	uint16_t	maxNumOfKeys;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5714: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3992:
+	/**< Maximum number of keys that will (ever) be used in this CC-Node;
+	A value of zero may be used for dynamic memory allocation. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5714: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3992:
+	A value of zero may be used for dynamic memory allocation. */

CHECK:CAMELCASE: Avoid CamelCase: <maskSupport>
#5715: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3993:
+	bool		maskSupport;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5717: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3995:
+		/**< This parameter is relevant only if a node is initialized with
+		'action' = e_FM_PCD_ACTION_EXACT_MATCH and maxNumOfKeys > 0;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5723: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4001:
+		for all the entries within this table, this parameter should set to 'FALSE'. */

CHECK:CAMELCASE: Avoid CamelCase: <statisticsMode>
#5724: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4002:
+	ioc_fm_pcd_cc_stats_mode	statisticsMode;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5726: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4004:
+			/**< Determines the supported statistics mode for all node's keys.
+			To enable statistics gathering, statistics should be enabled per

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5730: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4008:
+			preallocated for all keys. */

CHECK:CAMELCASE: Avoid CamelCase: <frameLengthRanges>
#5732: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4010:
+	uint16_t	frameLengthRanges[FM_PCD_CC_STATS_MAX_NUM_OF_FLR];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5734: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4012:
+		/**< Relevant only for 'RMON' statistics mode
+		(this feature is supported only on B4860 device);

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5741: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4019:
+		threshold, and last range threshold must be 0xFFFF. */

CHECK:CAMELCASE: Avoid CamelCase: <numOfKeys>
#5743: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4021:
+	uint16_t	numOfKeys;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5745: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4023:
+		/**< Number of initial keys;
+		Note that in case of 'action' = e_FM_PCD_ACTION_INDEXED_LOOKUP,

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5747: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4025:
+		set in 'icIndxMask'. */

CHECK:CAMELCASE: Avoid CamelCase: <keySize>
#5748: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4026:
+	uint8_t		keySize;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5750: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4028:
+			/**< Size of key - for extraction of type FULL_FIELD, 'keySize' has
+			to be the standard size of the selected key; For other extraction

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5752: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4030:
+			e_FM_PCD_ACTION_INDEXED_LOOKUP, 'keySize' must be 2. */

CHECK:CAMELCASE: Avoid CamelCase: <keyParams>
#5753: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4031:
+	ioc_fm_pcd_cc_key_params_t	keyParams[FM_PCD_MAX_NUM_OF_KEYS];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5755: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4033:
+	/**< An array with 'numOfKeys' entries, each entry specifies the
+		corresponding key parameters;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5758: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4036:
+		for the 'miss' entry. */

CHECK:CAMELCASE: Avoid CamelCase: <ccNextEngineParamsForMiss>
#5759: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4037:
+	ioc_fm_pcd_cc_next_engine_params_t   ccNextEngineParamsForMiss;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5761: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4039:
+		/**< Parameters for defining the next engine when a key is not matched;
+			Not relevant if action = e_FM_PCD_ACTION_INDEXED_LOOKUP. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5761: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4039:
+			Not relevant if action = e_FM_PCD_ACTION_INDEXED_LOOKUP. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5766: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4044:
+/**
+ @Description   Parameters for defining an insertion manipulation

CHECK:CAMELCASE: Avoid CamelCase: <hdrTemplate>
#5771: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4049:
+	uint8_t	hdrTemplate[FM_PCD_MAX_MANIP_INSRT_TEMPLATE_SIZE];

CHECK:CAMELCASE: Avoid CamelCase: <modifyOuterIp>
#5774: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4052:
+	bool		modifyOuterIp;

CHECK:CAMELCASE: Avoid CamelCase: <ipOuterOffset>
#5777: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4055:
+	uint16_t	ipOuterOffset;

CHECK:CAMELCASE: Avoid CamelCase: <dscpEcn>
#5779: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4057:
+	uint16_t	dscpEcn;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5781: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4059:
+		/**< value of dscpEcn in IP outer, relevant if modifyOuterIp = TRUE.
+		in IPV4 dscpEcn only byte - it has to be adjusted to the right*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5781: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4059:
+		in IPV4 dscpEcn only byte - it has to be adjusted to the right*/

CHECK:CAMELCASE: Avoid CamelCase: <udpPresent>
#5782: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4060:
+	bool	udpPresent;

CHECK:CAMELCASE: Avoid CamelCase: <udpOffset>
#5784: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4062:
+	uint8_t	udpOffset;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5786: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4064:
+	/**< Offset in the insert template of UDP, relevant
+	if modifyOuterIp = TRUE and udpPresent=TRUE.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5786: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4064:
+	if modifyOuterIp = TRUE and udpPresent=TRUE.*/

CHECK:CAMELCASE: Avoid CamelCase: <ipIdentGenId>
#5787: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4065:
+	uint8_t	ipIdentGenId;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5789: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4067:
+	/**< Used by FMan-CTRL to calculate IP-identification field,
+	relevant if modifyOuterIp = TRUE.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5789: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4067:
+	relevant if modifyOuterIp = TRUE.*/

CHECK:CAMELCASE: Avoid CamelCase: <recalculateLength>
#5790: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4068:
+	bool	recalculateLength;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5792: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4070:
+	/**< TRUE if recalculate length has to be performed due to the engines in the path
+	which can change the frame later, relevant if modifyOuterIp = TRUE.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5792: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4070:
+	which can change the frame later, relevant if modifyOuterIp = TRUE.*/

CHECK:CAMELCASE: Avoid CamelCase: <blockSize>
#5794: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4072:
+		uint8_t blockSize;

CHECK:CAMELCASE: Avoid CamelCase: <extraBytesAddedAlignedToBlockSize>
#5796: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4074:
+		uint8_t extraBytesAddedAlignedToBlockSize;

CHECK:CAMELCASE: Avoid CamelCase: <extraBytesAddedNotAlignedToBlockSize>
#5798: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4076:
+		uint8_t extraBytesAddedNotAlignedToBlockSize;

CHECK:CAMELCASE: Avoid CamelCase: <recalculateLengthParams>
#5800: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4078:
+	} recalculateLengthParams;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5802: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4080:
+	/**< Recalculate length parameters - relevant
+	if modifyOuterIp = TRUE and recalculateLength = TRUE */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5802: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4080:
+	if modifyOuterIp = TRUE and recalculateLength = TRUE */

CHECK:CAMELCASE: Avoid CamelCase: <modifyOuterIpParams>
#5803: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4081:
+	} modifyOuterIpParams;

CHECK:CAMELCASE: Avoid CamelCase: <modifyOuterVlan>
#5806: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4084:
+	bool	modifyOuterVlan;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5810: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4088:
+	uint8_t	vpri;	/**< Value of VPri, relevant if modifyOuterVlan = TRUE
+			VPri only 3 bits, it has to be adjusted to the right*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5810: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4088:
+			VPri only 3 bits, it has to be adjusted to the right*/

CHECK:CAMELCASE: Avoid CamelCase: <modifyOuterVlanParams>
#5811: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4089:
+	} modifyOuterVlanParams;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5815: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4093:
+/**
+ @Description   Parameters for defining CAPWAP fragmentation

CHECK:CAMELCASE: Avoid CamelCase: <sizeForFragmentation>
#5818: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4096:
+	uint16_t	sizeForFragmentation;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5820: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4098:
+	/**< if length of the frame is greater than this value,
+		CAPWAP fragmentation will be executed. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5820: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4098:
+		CAPWAP fragmentation will be executed. */

CHECK:CAMELCASE: Avoid CamelCase: <headerOptionsCompr>
#5821: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4099:
+	bool		headerOptionsCompr;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5823: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4101:
+	/**< TRUE - first fragment include the CAPWAP header options field,
+		and all other fragments exclude the CAPWAP options field,

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5824: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4102:
+		FALSE - all fragments include CAPWAP header options field. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5828: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4106:
+/**
+ @Description   Parameters for defining CAPWAP reassembly

CHECK:CAMELCASE: Avoid CamelCase: <maxNumFramesInProcess>
#5831: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4109:
+	uint16_t	maxNumFramesInProcess;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5833: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4111:
+	/**< Number of frames which can be reassembled concurrently; must be power of 2.
+	In case numOfFramesPerHashEntry == e_FM_PCD_MANIP_FOUR_WAYS_HASH,

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5836: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4114:
+	maxNumFramesInProcess has to be in the range of 8 - 2048 */

CHECK:CAMELCASE: Avoid CamelCase: <haltOnDuplicationFrag>
#5838: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4116:
+	bool	haltOnDuplicationFrag;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5840: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4118:
+		/**< If TRUE, reassembly process will be halted due to duplicated fragment,
+		and all processed fragments will be enqueued with error indication;

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5841: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4119:
+		If FALSE, only duplicated fragments will be enqueued with error indication. */

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPcdManipReassemTimeOutMode>
#5843: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4121:
+	e_FmPcdManipReassemTimeOutMode timeOutMode;

CHECK:CAMELCASE: Avoid CamelCase: <timeOutMode>
#5843: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4121:
+	e_FmPcdManipReassemTimeOutMode timeOutMode;

CHECK:CAMELCASE: Avoid CamelCase: <fqidForTimeOutFrames>
#5845: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4123:
+	uint32_t	fqidForTimeOutFrames;

CHECK:CAMELCASE: Avoid CamelCase: <timeoutRoutineRequestTime>
#5847: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4125:
+	uint32_t	timeoutRoutineRequestTime;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5849: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4127:
+		/**< Represents the time interval in microseconds between consecutive
+		timeout routine requests It has to be power of 2. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5849: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4127:
+		timeout routine requests It has to be power of 2. */

CHECK:CAMELCASE: Avoid CamelCase: <timeoutThresholdForReassmProcess>
#5850: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4128:
+	uint32_t	timeoutThresholdForReassmProcess;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5852: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4130:
+		/**< Time interval (microseconds) for marking frames in process as too old;
+		Frames in process are those for which at least one fragment was received

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5853: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4131:
+		but not all fragments. */

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPcdManipReassemWaysNumber>
#5855: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4133:
+	e_FmPcdManipReassemWaysNumber   numOfFramesPerHashEntry;

CHECK:CAMELCASE: Avoid CamelCase: <numOfFramesPerHashEntry>
#5855: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4133:
+	e_FmPcdManipReassemWaysNumber   numOfFramesPerHashEntry;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5860: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4138:
+/**
+ @Description   Parameters for defining fragmentation/reassembly manipulation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5864: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4142:
+	bool	frag;		/**< TRUE if using the structure for fragmentation,
+				otherwise this structure is used for reassembly */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5864: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4142:
+				otherwise this structure is used for reassembly */

CHECK:CAMELCASE: Avoid CamelCase: <sgBpid>
#5865: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4143:
+	uint8_t	sgBpid;		/**< Scatter/Gather buffer pool id;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5866: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4144:
+	uint8_t	sgBpid;		/**< Scatter/Gather buffer pool id;
+				Same LIODN number is used for these buffers as for

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5871: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4149:
+				should be mutual to all these sources. */

CHECK:CAMELCASE: Avoid CamelCase: <capwapFragParams>
#5874: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4152:
+	ioc_capwap_fragmentation_params	capwapFragParams;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5876: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4154:
+			/**< Structure for CAPWAP fragmentation,
+			relevant if 'frag' = TRUE, 'hdr' = HEADER_TYPE_CAPWAP */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5876: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4154:
+			relevant if 'frag' = TRUE, 'hdr' = HEADER_TYPE_CAPWAP */

CHECK:CAMELCASE: Avoid CamelCase: <capwapReasmParams>
#5877: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4155:
+	ioc_capwap_reassembly_params	capwapReasmParams;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5879: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4157:
+			/**< Structure for CAPWAP reassembly,
+			relevant if 'frag' = FALSE, 'hdr' = HEADER_TYPE_CAPWAP */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5879: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4157:
+			relevant if 'frag' = FALSE, 'hdr' = HEADER_TYPE_CAPWAP */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5885: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4163:
+/**
+ @Description   Parameters for defining custom header manipulation for generic field replacement

CHECK:CAMELCASE: Avoid CamelCase: <srcOffset>
#5888: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4166:
+	uint8_t		srcOffset; /**< Location of new data - Offset from

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5889: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4167:
+	uint8_t		srcOffset; /**< Location of new data - Offset from
+				Parse Result  (>= 16, srcOffset+size <= 32, ) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5889: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4167:
+				Parse Result  (>= 16, srcOffset+size <= 32, ) */

CHECK:CAMELCASE: Avoid CamelCase: <dstOffset>
#5890: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4168:
+	uint8_t		dstOffset; /**< Location of data to be overwritten - Offset from

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5891: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4169:
+	uint8_t		dstOffset; /**< Location of data to be overwritten - Offset from
+				start of frame (dstOffset + size <= 256). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5891: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4169:
+				start of frame (dstOffset + size <= 256). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5894: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4172:
+	uint8_t		mask;	/**< Optional 1 byte mask. Set to select bits for
+				replacement (1 - bit will be replaced);

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5895: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4173:
+				Clear to use field as is. */

CHECK:CAMELCASE: Avoid CamelCase: <maskOffset>
#5896: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4174:
+	uint8_t		maskOffset;	/**< Relevant if mask != 0;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5897: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4175:
+	uint8_t		maskOffset;	/**< Relevant if mask != 0;
+					Mask offset within the replaces "size" */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5897: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4175:
+					Mask offset within the replaces "size" */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5902: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4180:
+/**
+ @Description   structure for defining statistics node

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5910: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4188:
+/**
+ @Function	FM_PCD_NetEnvCharacteristicsSet

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5959: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4237:
+/**
+ @Function	FM_PCD_NetEnvCharacteristicsDelete

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5970: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4248:
+/**
+ @Function	FM_PCD_KgSchemeSet

CHECK:CAMELCASE: Avoid CamelCase: <p_SchemeParams>
#5991: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4269:
+			    ioc_fm_pcd_kg_scheme_params_t *p_SchemeParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5994: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4272:
+/**
+ @Function	FM_PCD_KgSchemeDelete

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6007: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4285:
+/**
+ @Function	FM_PCD_KgSchemeGetCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_KgSchemeGetCounter>
#6017: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4295:
+uint32_t  FM_PCD_KgSchemeGetCounter(t_Handle h_Scheme);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6020: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4298:
+/**
+ @Function	FM_PCD_KgSchemeSetCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_KgSchemeSetCounter>
#6032: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4310:
+uint32_t  FM_PCD_KgSchemeSetCounter(t_Handle h_Scheme,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6036: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4314:
+/**
+ @Function	FM_PCD_PlcrProfileSet

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_PlcrProfileSet>
#6051: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4329:
+t_Handle FM_PCD_PlcrProfileSet(t_Handle h_FmPcd,

CHECK:CAMELCASE: Avoid CamelCase: <p_Profile>
#6052: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4330:
+			       ioc_fm_pcd_plcr_profile_params_t  *p_Profile);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6055: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4333:
+/**
+ @Function	FM_PCD_PlcrProfileDelete

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_PlcrProfileDelete>
#6066: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4344:
+uint32_t FM_PCD_PlcrProfileDelete(t_Handle h_Profile);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6069: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4347:
+/**
+ @Function	FM_PCD_PlcrProfileGetCounter

WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#6081: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4359:
+uint32_t FM_PCD_PlcrProfileGetCounter(t_Handle ^Ih_Profile,$

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_PlcrProfileGetCounter>
#6081: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4359:
+uint32_t FM_PCD_PlcrProfileGetCounter(t_Handle 	h_Profile,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6085: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4363:
+/**
+ @Function	FM_PCD_PlcrProfileSetCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_PlcrProfileSetCounter>
#6098: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4376:
+uint32_t FM_PCD_PlcrProfileSetCounter(t_Handle h_Profile,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6103: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4381:
+/**
+ @Function	FM_PCD_CcRootBuild

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_CcRootBuild>
#6117: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4395:
+t_Handle FM_PCD_CcRootBuild(t_Handle h_FmPcd,

CHECK:CAMELCASE: Avoid CamelCase: <p_Params>
#6118: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4396:
+			     ioc_fm_pcd_cc_tree_params_t  *p_Params);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6121: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4399:
+/**
+ @Function	FM_PCD_CcRootDelete

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_CcRootDelete>
#6131: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4409:
+uint32_t FM_PCD_CcRootDelete(t_Handle h_CcTree);

CHECK:CAMELCASE: Avoid CamelCase: <h_CcTree>
#6131: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4409:
+uint32_t FM_PCD_CcRootDelete(t_Handle h_CcTree);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6134: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4412:
+/**
+ @Function	FM_PCD_CcRootModifyNextEngine

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_CcRootModifyNextEngine>
#6147: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4425:
+uint32_t FM_PCD_CcRootModifyNextEngine(t_Handle h_CcTree,

CHECK:CAMELCASE: Avoid CamelCase: <grpId>
#6148: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4426:
+		uint8_t		grpId,

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPcdCcNextEngineParams>
#6150: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4428:
+		ioc_fm_pcd_cc_next_engine_params_t *p_FmPcdCcNextEngineParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6153: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4431:
+/**
+ @Function	FM_PCD_MatchTableSet

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableSet>
#6166: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4444:
+t_Handle   FM_PCD_MatchTableSet(t_Handle h_FmPcd,

CHECK:CAMELCASE: Avoid CamelCase: <p_Param>
#6167: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4445:
+		ioc_fm_pcd_cc_node_params_t *p_Param);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6170: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4448:
+/**
+ @Function	FM_PCD_MatchTableDelete

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableDelete>
#6180: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4458:
+uint32_t FM_PCD_MatchTableDelete(t_Handle h_CcNode);

CHECK:CAMELCASE: Avoid CamelCase: <h_CcNode>
#6180: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4458:
+uint32_t FM_PCD_MatchTableDelete(t_Handle h_CcNode);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6183: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4461:
+/**
+ @Function	FM_PCD_MatchTableModifyMissNextEngine

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableModifyMissNextEngine>
#6199: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4477:
+uint32_t FM_PCD_MatchTableModifyMissNextEngine(t_Handle h_CcNode,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6203: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4481:
+/**
+ @Function	FM_PCD_MatchTableRemoveKey

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableRemoveKey>
#6216: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4494:
+uint32_t FM_PCD_MatchTableRemoveKey(t_Handle h_CcNode,

CHECK:CAMELCASE: Avoid CamelCase: <keyIndex>
#6217: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4495:
+			uint16_t keyIndex);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6220: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4498:
+/**
+ @Function	FM_PCD_MatchTableAddKey

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableAddKey>
#6239: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4517:
+uint32_t FM_PCD_MatchTableAddKey(t_Handle h_CcNode,

CHECK:CAMELCASE: Avoid CamelCase: <p_KeyParams>
#6242: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4520:
+				ioc_fm_pcd_cc_key_params_t  *p_KeyParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6245: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4523:
+/**
+ @Function	FM_PCD_MatchTableModifyNextEngine

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableModifyNextEngine>
#6261: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4539:
+uint32_t FM_PCD_MatchTableModifyNextEngine(t_Handle h_CcNode,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6266: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4544:
+/**
+ @Function	FM_PCD_MatchTableModifyKeyAndNextEngine

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableModifyKeyAndNextEngine>
#6285: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4563:
+uint32_t FM_PCD_MatchTableModifyKeyAndNextEngine(t_Handle h_CcNode,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6291: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4569:
+/**
+ @Function	FM_PCD_MatchTableModifyKey

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableModifyKey>
#6307: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4585:
+uint32_t FM_PCD_MatchTableModifyKey(t_Handle h_CcNode,

CHECK:CAMELCASE: Avoid CamelCase: <p_Key>
#6310: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4588:
+				uint8_t  *p_Key,

CHECK:CAMELCASE: Avoid CamelCase: <p_Mask>
#6311: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4589:
+				uint8_t  *p_Mask);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6314: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4592:
+/**
+ @Function	FM_PCD_MatchTableFindNRemoveKey

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableFindNRemoveKey>
#6331: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4609:
+uint32_t FM_PCD_MatchTableFindNRemoveKey(t_Handle h_CcNode,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6337: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4615:
+/**
+ @Function	FM_PCD_MatchTableFindNModifyNextEngine

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableFindNModifyNextEngine>
#6357: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4635:
+uint32_t FM_PCD_MatchTableFindNModifyNextEngine(t_Handle h_CcNode,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6364: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4642:
+/**
+ @Function	FM_PCD_MatchTableFindNModifyKeyAndNextEngine

CHECK:OPEN_ENDED_LINE: Lines should not end with a '('
#6386: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4664:
+uint32_t FM_PCD_MatchTableFindNModifyKeyAndNextEngine(

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableFindNModifyKeyAndNextEngine>
#6386: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4664:
+uint32_t FM_PCD_MatchTableFindNModifyKeyAndNextEngine(

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6394: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4672:
+/**
+ @Function	FM_PCD_MatchTableFindNModifyKey

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableFindNModifyKey>
#6414: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4692:
+uint32_t FM_PCD_MatchTableFindNModifyKey(t_Handle h_CcNode,

CHECK:CAMELCASE: Avoid CamelCase: <p_NewKey>
#6418: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4696:
+					uint8_t  *p_NewKey,

CHECK:CAMELCASE: Avoid CamelCase: <p_NewMask>
#6419: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4697:
+					uint8_t  *p_NewMask);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6422: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4700:
+/**
+ @Function	FM_PCD_MatchTableGetKeyCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableGetKeyCounter>
#6435: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4713:
+uint32_t FM_PCD_MatchTableGetKeyCounter(t_Handle h_CcNode,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6439: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4717:
+/**
+ @Function	FM_PCD_MatchTableGetKeyStatistics

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableGetKeyStatistics>
#6461: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4739:
+uint32_t FM_PCD_MatchTableGetKeyStatistics(t_Handle h_CcNode,

CHECK:CAMELCASE: Avoid CamelCase: <p_KeyStatistics>
#6463: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4741:
+			ioc_fm_pcd_cc_key_statistics_t	*p_KeyStatistics);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6466: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4744:
+/**
+ @Function	FM_PCD_MatchTableGetMissStatistics

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableGetMissStatistics>
#6485: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4763:
+uint32_t FM_PCD_MatchTableGetMissStatistics(t_Handle h_CcNode,

CHECK:CAMELCASE: Avoid CamelCase: <p_MissStatistics>
#6486: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4764:
+		    ioc_fm_pcd_cc_key_statistics_t	*p_MissStatistics);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6489: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4767:
+/**
+ @Function	FM_PCD_MatchTableFindNGetKeyStatistics

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableFindNGetKeyStatistics>
#6516: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4794:
+uint32_t FM_PCD_MatchTableFindNGetKeyStatistics(t_Handle h_CcNode,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6523: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4801:
+/*
+ @Function	FM_PCD_MatchTableGetNextEngine

WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#6537: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4815:
+uint32_t FM_PCD_MatchTableGetNextEngine(t_Handle ^Ih_CcNode,$

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableGetNextEngine>
#6537: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4815:
+uint32_t FM_PCD_MatchTableGetNextEngine(t_Handle 	h_CcNode,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6542: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4820:
+/*
+ @Function	FM_PCD_MatchTableGetIndexedHashBucket

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableGetIndexedHashBucket>
#6564: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4842:
+uint32_t FM_PCD_MatchTableGetIndexedHashBucket(t_Handle h_CcNode,

CHECK:CAMELCASE: Avoid CamelCase: <kgKeySize>
#6565: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4843:
+				uint8_t	kgKeySize,

CHECK:CAMELCASE: Avoid CamelCase: <p_KgKey>
#6566: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4844:
+				uint8_t	*p_KgKey,

CHECK:CAMELCASE: Avoid CamelCase: <kgHashShift>
#6567: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4845:
+				uint8_t	kgHashShift,

CHECK:CAMELCASE: Avoid CamelCase: <p_CcNodeBucketHandle>
#6568: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4846:
+				t_Handle	*p_CcNodeBucketHandle,

CHECK:CAMELCASE: Avoid CamelCase: <p_BucketIndex>
#6569: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4847:
+				uint8_t	*p_BucketIndex,

CHECK:CAMELCASE: Avoid CamelCase: <p_LastIndex>
#6570: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4848:
+				uint16_t	*p_LastIndex);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6573: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4851:
+/**
+ @Function	FM_PCD_HashTableSet

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableSet>
#6597: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4875:
+t_Handle FM_PCD_HashTableSet(t_Handle h_FmPcd,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6601: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4879:
+/**
+ @Function	FM_PCD_HashTableDelete

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableDelete>
#6612: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4890:
+uint32_t FM_PCD_HashTableDelete(t_Handle h_HashTbl);

CHECK:CAMELCASE: Avoid CamelCase: <h_HashTbl>
#6612: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4890:
+uint32_t FM_PCD_HashTableDelete(t_Handle h_HashTbl);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6615: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4893:
+/**
+ @Function	FM_PCD_HashTableAddKey

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableAddKey>
#6633: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4911:
+uint32_t FM_PCD_HashTableAddKey(t_Handle h_HashTbl,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6638: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4916:
+/**
+ @Function	FM_PCD_HashTableRemoveKey

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableRemoveKey>
#6651: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4929:
+uint32_t FM_PCD_HashTableRemoveKey(t_Handle h_HashTbl,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6656: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4934:
+/**
+ @Function	FM_PCD_HashTableModifyNextEngine

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableModifyNextEngine>
#6674: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4952:
+uint32_t FM_PCD_HashTableModifyNextEngine(t_Handle h_HashTbl,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6680: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4958:
+/**
+ @Function	FM_PCD_HashTableModifyMissNextEngine

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableModifyMissNextEngine>
#6695: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4973:
+uint32_t FM_PCD_HashTableModifyMissNextEngine(t_Handle h_HashTbl,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6699: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4977:
+/*
+ @Function	FM_PCD_HashTableGetMissNextEngine

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableGetMissNextEngine>
#6711: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4989:
+uint32_t FM_PCD_HashTableGetMissNextEngine(t_Handle	h_HashTbl,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6715: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4993:
+/**
+ @Function	FM_PCD_HashTableFindNGetKeyStatistics

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableFindNGetKeyStatistics>
#6741: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5019:
+uint32_t FM_PCD_HashTableFindNGetKeyStatistics(t_Handle h_HashTbl,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6747: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5025:
+/**
+ @Function	FM_PCD_HashTableGetMissStatistics

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableGetMissStatistics>
#6764: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5042:
+uint32_t FM_PCD_HashTableGetMissStatistics(t_Handle	h_HashTbl,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6768: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5046:
+/**
+ @Function	FM_PCD_ManipNodeSet

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ManipNodeSet>
#6781: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5059:
+t_Handle FM_PCD_ManipNodeSet(t_Handle h_FmPcd,

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPcdManipParams>
#6782: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5060:
+	ioc_fm_pcd_manip_params_t *p_FmPcdManipParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6785: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5063:
+/**
+ @Function	FM_PCD_ManipNodeDelete

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ManipNodeDelete>
#6795: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5073:
+uint32_t  FM_PCD_ManipNodeDelete(t_Handle h_ManipNode);

CHECK:CAMELCASE: Avoid CamelCase: <h_ManipNode>
#6795: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5073:
+uint32_t  FM_PCD_ManipNodeDelete(t_Handle h_ManipNode);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6798: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5076:
+/**
+ @Function	FM_PCD_ManipGetStatistics

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ManipGetStatistics>
#6809: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5087:
+uint32_t FM_PCD_ManipGetStatistics(t_Handle h_ManipNode,

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPcdManipStats>
#6810: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5088:
+	ioc_fm_pcd_manip_stats_t *p_FmPcdManipStats);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6813: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5091:
+/**
+ @Function	FM_PCD_ManipNodeReplace

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ManipNodeReplace>
#6824: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5102:
+uint32_t FM_PCD_ManipNodeReplace(t_Handle h_ManipNode,

CHECK:CAMELCASE: Avoid CamelCase: <p_ManipParams>
#6825: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5103:
+ioc_fm_pcd_manip_params_t *p_ManipParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6829: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5107:
+/**
+ @Function	FM_PCD_FrmReplicSetGroup

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_FrmReplicSetGroup>
#6841: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5119:
+t_Handle FM_PCD_FrmReplicSetGroup(t_Handle h_FmPcd,

CHECK:CAMELCASE: Avoid CamelCase: <p_FrmReplicGroupParam>
#6842: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5120:
+		ioc_fm_pcd_frm_replic_group_params_t *p_FrmReplicGroupParam);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6845: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5123:
+/**
+ @Function	FM_PCD_FrmReplicDeleteGroup

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_FrmReplicDeleteGroup>
#6855: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5133:
+uint32_t FM_PCD_FrmReplicDeleteGroup(t_Handle h_FrmReplicGroup);

CHECK:CAMELCASE: Avoid CamelCase: <h_FrmReplicGroup>
#6855: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5133:
+uint32_t FM_PCD_FrmReplicDeleteGroup(t_Handle h_FrmReplicGroup);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6858: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5136:
+/**
+ @Function	FM_PCD_FrmReplicAddMember

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_FrmReplicAddMember>
#6870: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5148:
+uint32_t FM_PCD_FrmReplicAddMember(t_Handle h_FrmReplicGroup,

CHECK:CAMELCASE: Avoid CamelCase: <memberIndex>
#6871: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5149:
+			uint16_t		memberIndex,

CHECK:CAMELCASE: Avoid CamelCase: <p_MemberParams>
#6872: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5150:
+			ioc_fm_pcd_cc_next_engine_params_t *p_MemberParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6875: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5153:
+/**
+ @Function	FM_PCD_FrmReplicRemoveMember

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_FrmReplicRemoveMember>
#6886: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5164:
+uint32_t FM_PCD_FrmReplicRemoveMember(t_Handle h_FrmReplicGroup,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6892: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5170:
+/**
+ @Function	FM_PCD_StatisticsSetNode

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_StatisticsSetNode>
#6903: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5181:
+t_Handle FM_PCD_StatisticsSetNode(t_Handle h_FmPcd,

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPcdstatsParams>
#6904: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5182:
+		ioc_fm_pcd_stats_params_t *p_FmPcdstatsParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6935: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:17:
+/**
+ @Description   FM Port routines

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6939: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:21:
+/**
+

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6948: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:30:
+/**
+ @Group	lnx_ioctl_FM_PORT_grp FM Port

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6973: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:55:
+/**
+ @Description   An enum for defining port PCD modes.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7012: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:94:
+/**
+ @Collection   FM Frame error

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7020: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:102:
+/**
+ @Description   An enum for defining Dual Tx rate limiting scale.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7035: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:117:
+/**
+ @Description   A structure for defining Tx rate limiting

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7040: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:122:
+	uint16_t	max_burst_size;/**< in KBytes for Tx ports, in frames
+			for offline parsing ports. (note that

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7042: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:124:
+			rounded up to a multiply of 1000 frames).*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7044: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:126:
+	uint32_t	rate_limit;/**< in Kb/sec for Tx ports, in frame/sec for
+				offline parsing ports. Rate limit refers to

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7045: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:127:
+				data rate (rather than line rate). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7048: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:130:
+		/**< For offline parsing ports only. Not-valid
+		for some earlier chip revisions */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7048: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:130:
+		for some earlier chip revisions */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7053: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:135:
+/**
+ @Group	lnx_ioctl_FM_PORT_runtime_control_grp FM Port Runtime Control Unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7061: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:143:
+/**
+ @Description   An enum for defining FM Port counters.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7116: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:198:
+/**
+ @Description   Structure for Port id parameters.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7127: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:209:
+			/**< The number of required congestion groups
+			to define the size of the following array */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7127: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:209:
+			to define the size of the following array */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7130: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:212:
+		/**< An array of CG indexes;
+		Note that the size of the array should be

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7131: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:213:
+		'num_of_congestion_grps_to_consider'. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7135: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:217:
+		/**< A matrix that represents the map between the CG ids
+		defined in 'congestion_grps_to_consider' to the priorities

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7136: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:218:
+		mapping array. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7142: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:224:
+/**
+ @Function	FM_PORT_Disable

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7156: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:238:
+/**
+ @Function	FM_PORT_Enable

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7165: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:247:
+/**
+ @Function	FM_PORT_SetRateLimit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7184: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:266:
+/**
+ @Function	FM_PORT_DeleteRateLimit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7196: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:278:
+/**
+ @Function	FM_PORT_AddCongestionGrps

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7216: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:298:
+/**
+ @Function	FM_PORT_RemoveCongestionGrps

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7236: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:318:
+/**
+ @Function	FM_PORT_SetErrorsRoute

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7262: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:344:
+/**
+ @Group	lnx_ioctl_FM_PORT_pcd_runtime_control_grp FM Port PCD Runtime Control Unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7270: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:352:
+/**
+ @Description   A structure defining the KG scheme after the parser.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7281: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:363:
+	void	*scheme_id;/**< Relevant for 'direct'=TRUE only.
+			'scheme_id' selects the scheme after parser. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7281: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:363:
+			'scheme_id' selects the scheme after parser. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7285: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:367:
+/**
+ @Description   Scheme IDs structure

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7295: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:377:
+/**
+ @Description   A union for defining port protocol parameters for parser

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7303: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:385:
+			/**< When this bit is set, the last MPLS label will be
+			interpreted as described in HW spec table. When the bit

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7304: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:386:
+			is cleared, the parser will advance to MPLS next parse */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7312: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:394:
+			/**< User defined Tag Protocol Identifier, to be recognized
+			on VLAN TAG on top of 0x8100 and 0x88A8 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7312: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:394:
+			on VLAN TAG on top of 0x8100 and 0x88A8 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7315: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:397:
+			/**< User defined Tag Protocol Identifier, to be recognized
+			on VLAN TAG on top of 0x8100 and 0x88A8 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7315: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:397:
+			on VLAN TAG on top of 0x8100 and 0x88A8 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7344: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:426:
+/**
+ @Description   A structure for defining each header for the parser

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7351: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:433:
+	bool	soft_prs_enable;/**< Enable jump to SW parser when this
+				header is recognized by the HW parser. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7351: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:433:
+				header is recognized by the HW parser. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7353: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:435:
+	uint8_t	index_per_hdr;	/**< Normally 0, if more than one sw parser
+				attachments exists for the same header,

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7355: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:437:
+				index to distinguish between them. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7358: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:440:
+	ioc_fm_pcd_hdr_prs_opts_u prs_opts;/**< A unuion according to header type,
+				defining the parser options selected.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7358: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:440:
+				defining the parser options selected.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7362: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:444:
+/**
+ @Description   A structure for defining port PCD parameters

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7368: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:450:
+				/**< The private info provides a method of inserting
+				port information into the parser result. This information

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7372: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:454:
+				incoming frames. */

WARNING:TYPO_SPELLING: 'begining' may be misspelled - perhaps 'beginning'?
#7374: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:456:
+			/**< Number of bytes from begining of packet to start parsing */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7383: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:465:
+			/**< 'num_of_hdrs_with_additional_params' structures
+			additional parameters for each header that requires them */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7383: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:465:
+			additional parameters for each header that requires them */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7386: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:468:
+				/**< TRUE to configure user selection of Ethertype to
+				indicate a VLAN tag (in addition to the TPID values

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7387: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:469:
+				0x8100 and 0x88A8). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7392: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:474:
+				/**< TRUE to configure user selection of Ethertype to
+				indicate a VLAN tag (in addition to the TPID values

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7393: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:475:
+				0x8100 and 0x88A8). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7398: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:480:
+/**
+ @Description   A structure for defining coarse alassification parameters

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7406: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:488:
+/**
+ @Description   A structure for defining keygen parameters

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7414: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:496:
+				/**< Array of 'num_of_schemes' schemes for the
+				port to be bound to */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7414: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:496:
+				port to be bound to */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7417: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:499:
+				/**< TRUE for going from parser to a specific scheme,
+				regardless of parser result */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7417: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:499:
+				regardless of parser result */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7420: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:502:
+				/**< Scheme id, as returned by FM_PCD_KgSetScheme;
+				relevant only if direct=TRUE. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7420: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:502:
+				relevant only if direct=TRUE. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7424: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:506:
+/**
+ @Description   A structure for defining policer parameters

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7429: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:511:
+	void		*plcr_profile_id;/**< Selected profile handle;
+			relevant in one of the following cases:

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7433: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:515:
+			profile is not generated (bypass_plcr_profile_generation selected) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7437: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:519:
+/**
+ @Description   A structure for defining port PCD parameters

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7443: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:525:
+				/**< Relevant for Rx and offline ports only.
+				Describes the active PCD engines for this port. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7443: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:525:
+				Describes the active PCD engines for this port. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7461: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:543:
+/**
+ @Description   A structure for defining the Parser starting point

WARNING:TYPO_SPELLING: 'begining' may be misspelled - perhaps 'beginning'?
#7465: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:547:
+	uint8_t	parsing_offset; /**< Number of bytes from begining of packet to

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7466: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:548:
+	uint8_t	parsing_offset; /**< Number of bytes from begining of packet to
+				start parsing */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7466: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:548:
+				start parsing */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7468: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:550:
+	ioc_net_header_type first_prs_hdr;/**< The type of the first header axpected at
+				'parsing_offset' */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7468: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:550:
+				'parsing_offset' */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7472: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:554:
+/**
+ @Description   FQID parameters structure

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7481: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:563:
+/**
+ @Function	FM_PORT_IOC_ALLOC_PCD_FQIDS

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7495: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:577:
+/**
+ @Function	FM_PORT_IOC_FREE_PCD_FQIDS

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7509: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:591:
+/**
+ @Function	FM_PORT_SetPCD

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7531: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:613:
+/**
+ @Function	FM_PORT_DeletePCD

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7545: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:627:
+/**
+ @Function	FM_PORT_AttachPCD

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7560: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:642:
+/**
+ @Function	FM_PORT_DetachPCD

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7573: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:655:
+/**
+ @Function	FM_PORT_PcdPlcrAllocProfiles

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7588: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:670:
+/**
+ @Function	FM_PORT_PcdPlcrFreeProfiles

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7600: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:682:
+/**
+ @Function	FM_PORT_PcdKgModifyInitialScheme

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7621: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:703:
+/**
+ @Function	FM_PORT_PcdPlcrModifyInitialProfile

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7640: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:722:
+/**
+ @Function	FM_PORT_PcdCcModifyTree

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7659: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:741:
+/**
+ @Function	FM_PORT_PcdKgBindSchemes

WARNING:TYPO_SPELLING: 'structre' may be misspelled - perhaps 'structure'?
#7665: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:747:
+ @Param[in]	ioc_fm_pcd_port_schemes_params_t	Schemes parameters structre

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7679: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:761:
+/**
+ @Function	FM_PORT_PcdKgUnbindSchemes

WARNING:TYPO_SPELLING: 'structre' may be misspelled - perhaps 'structure'?
#7685: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:767:
+ @Param[in]	ioc_fm_pcd_port_schemes_params_t	Schemes parameters structre

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7705: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:787:
+/**
+ @Function	FM_MAC_AddHashMacAddr

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7720: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:802:
+/**
+ @Function	FM_MAC_RemoveHashMacAddr

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7740: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:822:
+/**
+ @Function	FM_MAC_SetTxPauseFrames

WARNING:TYPO_SPELLING: 'recieve' may be misspelled - perhaps 'receive'?
#7778: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:860:
+	(during recieve). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7778: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:860:
+	/**< number of dropped packets due to internal errors of the MAC Client
+	(during recieve). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7778: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:860:
+	(during recieve). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7783: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:865:
+	/**< Incremented for frames under 64 bytes with a valid FCS and otherwise
+		well formed; This count does not include range length errors */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7783: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:865:
+		well formed; This count does not include range length errors */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7786: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:868:
+	/**< Incremented for frames which exceed 1518 (non VLAN) or 1522 (VLAN)
+	and contains a valid FCS and otherwise well formed */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7786: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:868:
+	and contains a valid FCS and otherwise well formed */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7794: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:876:
+	uint64_t  if_in_ucast_pkts;	/**< Total number of unicast frame received;
+				NOTE: this counter is not supported on dTSEC MAC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7794: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:876:
+				NOTE: this counter is not supported on dTSEC MAC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7800: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:882:
+	uint64_t  if_in_errors;		/**< Number of frames received with error:
+			- FIFO Overflow Error

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7804: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:886:
+			- The dedicated Error Code (0xfe, not a code error) was received */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7808: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:890:
+	uint64_t  if_out_ucast_pkts;	/**< Total number of unicast frame sent;
+				NOTE: this counter is not supported on dTSEC MAC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7808: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:890:
+				NOTE: this counter is not supported on dTSEC MAC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7814: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:896:
+	uint64_t  if_out_errors;	/**< Number of frames transmitted with error:
+					- FIFO Overflow Error

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7816: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:898:
+					- Other */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7820: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:902:
+/**
+ @Function	FM_MAC_GetStatistics

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7834: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:916:
+/**
+ @Function	FM_PORT_GetBmiCounters

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7858: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:940:
+/**
+ @Group	gen_id  General Drivers Utilities

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7866: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:948:
+/**
+ @Group	gen_error_id  Errors, Events and Debug

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7874: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:956:
+/**
+The scheme below provides the bits description for error codes:

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7890: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:972:
+				/**< Extract error type (#e_ErrorType) from
+				error code (#uint32_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7890: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:972:
+				error code (#uint32_t) */

WARNING:MACRO_WITH_FLOW_CONTROL: Macros with flow control statements should be avoided
#7892: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:974:
+#define RETURN_ERROR(_level, _err, _vmsg) { \
+	return ERROR_CODE(_err); 	    \
+}

WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#7893: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:975:
+^Ireturn ERROR_CODE(_err); ^I    \$

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7897: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:979:
+/**
+ @Description	Error Type Enumeration

CHECK:CAMELCASE: Avoid CamelCase: <e_ErrorType>
#7899: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:981:
+typedef enum e_ErrorType {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7908: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:990:
+				/*   String: none, unless the operation is not the main goal
+				of the function (in this case add resource description). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7908: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:990:
+				of the function (in this case add resource description). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7916: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:998:
+				/*   String: none, unless the operation is not the main goal
+				of the function (in this case add resource description). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7916: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:998:
+				of the function (in this case add resource description). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7920: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1002:
+			/*   Use when resource duplication or sharing are not allowed.
+				String: none, unless the operation is not the main goal

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7921: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1003:
+				of the function (in this case add item description).*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7927: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1009:
+				/*   Use for non-enumeration parameters, and
+			only when other error types are not suitable.

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7930: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1012:
+			"Channel number (should be even)".*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7933: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1015:
+				/*   Don't use this error for enumeration parameters.
+				String: parameter description + "(should be %d-%d)",

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7934: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1016:
+				e.g: "Number of pad characters (should be 0-15)".*/

WARNING:ENOSYS: ENOSYS means 'invalid syscall nr' and nothing else
#7935: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1017:
+	, E_NOT_SUPPORTED = ENOSYS

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7942: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1024:
+			/*   String: none, unless the function takes in more than one
+				handle (in this case add the handle description)*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7942: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1024:
+				handle (in this case add the handle description)*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7945: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1027:
+			/*   String: none, unless the function takes in more than one
+				ID (in this case add the ID description)*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7945: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1027:
+				ID (in this case add the ID description)*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7950: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1032:
+			/*   Use for enumeration values, only when other error types
+				are not suitable.

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7951: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1033:
+				String: parameter description.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7954: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1036:
+			/*   String: none, unless the function takes in more than one
+				communication mode indications (in this case add

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7955: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1037:
+				parameter description).*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7958: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1040:
+			/*   String: none, unless the function takes in more than one
+				memory types (in this case add memory description,

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7959: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1041:
+				e.g: "Data memory", "Buffer descriptors memory").*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7962: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1044:
+			/*   String: none, unless the function takes in more than one
+			clocks (in this case add clock description,

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7963: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1045:
+			e.g: "Rx clock", "Tx clock").*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7968: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1050:
+		/*   String: parameter description + "(should be %d-bytes aligned)",
+				e.g: "Rx data buffer (should be 32-bytes aligned)".*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7968: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1050:
+				e.g: "Rx data buffer (should be 32-bytes aligned)".*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7971: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1053:
+			/*   Use only when the resource/item is uniquely identified.
+				String: none, unless the operation is not the main goal

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7972: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1054:
+				of the function (in this case add item description).*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7975: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1057:
+				/*   String: none, unless the operation is not the main goal
+				of the function (in this case add resource description). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7975: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1057:
+				of the function (in this case add resource description). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7978: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1060:
+				/*   String: none, unless the operation is not the main goal
+				of the function (in this case add resource description). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7978: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1060:
+				of the function (in this case add resource description). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7981: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1063:
+				/*   String: none, unless the operation is not the main goal
+				of the function (in this case add item description).*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#7981: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1063:
+				of the function (in this case add item description).*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7998: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1080:
+/**
+

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8007: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1089:
+/**
+ @Group	FM_PORT_grp FM Port

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8029: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1111:
+/**
+ @Description   An enum for defining port PCD modes.

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPortPcdSupport>
#8040: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1122:
+typedef enum e_FmPortPcdSupport {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8066: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1148:
+/**
+ @Description   Port interrupts

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPortExceptions>
#8068: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1150:
+typedef enum e_FmPortExceptions {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8073: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1155:
+/**
+ @Collection	General FM Port defines

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8080: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1162:
+/**
+ @Collection   FM Frame error

CHECK:CAMELCASE: Avoid CamelCase: <fmPortFrameErrSelect_t>
#8082: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1164:
+typedef uint32_t	fmPortFrameErrSelect_t;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8092: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1174:
+			/**< non Frame-Manager error; probably come from SEC that
+						was chained to FM */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8092: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1174:
+						was chained to FM */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8109: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1191:
+			/**< Rx FIFO overflow, FCS error, code error, running disparity
+			error (SGMII and TBI modes), FIFO parity error. PHY

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8110: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1192:
+			Sequence error, PHY error control character detected. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8143: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1225:
+/**
+ @Group	FM_PORT_init_grp FM Port Initialization Unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8151: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1233:
+/**
+ @Description   Exceptions user callback routine, will be called upon an

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortExceptionCallback>
#8157: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1239:
+typedef void (t_FmPortExceptionCallback) (t_Handle h_App,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8161: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1243:
+/**
+ @Description   User callback function called by driver with received data.

CHECK:CAMELCASE: Avoid CamelCase: <e_RxStoreResponse>
#8177: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1259:
+typedef e_RxStoreResponse(t_FmPortImRxStoreCallback) (t_Handle h_App,

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortImRxStoreCallback>
#8177: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1259:
+typedef e_RxStoreResponse(t_FmPortImRxStoreCallback) (t_Handle h_App,

CHECK:CAMELCASE: Avoid CamelCase: <p_Data>
#8178: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1260:
+					uint8_t  *p_Data,

CHECK:CAMELCASE: Avoid CamelCase: <h_BufContext>
#8182: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1264:
+					t_Handle h_BufContext);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8185: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1267:
+/**
+ @Description   User callback function called by driver when transmit completed.

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortImTxConfCallback>
#8196: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1278:
+typedef void (t_FmPortImTxConfCallback) (t_Handle   h_App,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8202: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1284:
+/**
+ @Description   A structure for additional Rx port parameters

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortRxParams>
#8204: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1286:
+typedef struct t_FmPortRxParams {

CHECK:CAMELCASE: Avoid CamelCase: <dfltFqid>
#8206: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1288:
+	uint32_t		dfltFqid;	/**< Default Queue Id.*/

CHECK:CAMELCASE: Avoid CamelCase: <liodnOffset>
#8207: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1289:
+	uint16_t		liodnOffset;	/**< Port's LIODN offset. */

CHECK:CAMELCASE: Avoid CamelCase: <extBufPools>
#8208: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1290:
+	t_FmExtPools		extBufPools;/**< Which external buffer pools are used

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8209: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1291:
+	t_FmExtPools		extBufPools;/**< Which external buffer pools are used
+			(up to FM_PORT_MAX_NUM_OF_EXT_POOLS), and their sizes. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8209: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1291:
+			(up to FM_PORT_MAX_NUM_OF_EXT_POOLS), and their sizes. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8213: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1295:
+/**
+ @Description   A structure for additional non-Rx port parameters

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortNonRxParams>
#8215: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1297:
+typedef struct t_FmPortNonRxParams {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8218: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1300:
+	uint32_t		dfltFqid;/**< For Tx - Default Confirmation queue,
+					0 means no Tx confirmation for processed

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8219: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1301:
+					frames. For OP port - default Rx queue. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8225: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1307:
+/**
+ @Description   A structure for additional Rx port parameters

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortImRxTxParams>
#8227: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1309:
+typedef struct t_FmPortImRxTxParams {

CHECK:CAMELCASE: Avoid CamelCase: <h_FmMuram>
#8228: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1310:
+	t_Handle			h_FmMuram;

CHECK:CAMELCASE: Avoid CamelCase: <dataMemId>
#8232: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1314:
+	uint8_t			dataMemId;

CHECK:CAMELCASE: Avoid CamelCase: <dataMemAttributes>
#8234: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1316:
+	uint32_t			dataMemAttributes;

CHECK:CAMELCASE: Avoid CamelCase: <t_BufferPoolInfo>
#8236: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1318:
+	t_BufferPoolInfo		rxPoolParams;	/**< For Rx ports only. */

CHECK:CAMELCASE: Avoid CamelCase: <rxPoolParams>
#8236: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1318:
+	t_BufferPoolInfo		rxPoolParams;	/**< For Rx ports only. */

CHECK:CAMELCASE: Avoid CamelCase: <f_RxStore>
#8237: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1319:
+	t_FmPortImRxStoreCallback   *f_RxStore;	/**< For Rx ports only. */

CHECK:CAMELCASE: Avoid CamelCase: <f_TxConf>
#8238: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1320:
+	t_FmPortImTxConfCallback	*f_TxConf;	/**< For Tx ports only. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8242: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1324:
+/**
+ @Description   A union for additional parameters depending on port type

CHECK:CAMELCASE: Avoid CamelCase: <u_FmPortSpecificParams>
#8244: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1326:
+typedef union u_FmPortSpecificParams {

CHECK:CAMELCASE: Avoid CamelCase: <imRxTxParams>
#8245: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1327:
+	t_FmPortImRxTxParams	imRxTxParams;

CHECK:CAMELCASE: Avoid CamelCase: <rxParams>
#8247: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1329:
+	t_FmPortRxParams	rxParams;	/**< Rx port parameters structure */

CHECK:CAMELCASE: Avoid CamelCase: <nonRxParams>
#8248: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1330:
+	t_FmPortNonRxParams	nonRxParams;/**< Non-Rx port parameters structure */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8252: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1334:
+/**
+ @Description   A structure representing FM initialization parameters

CHECK:CAMELCASE: Avoid CamelCase: <baseAddr>
#8255: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1337:
+	uintptr_t	baseAddr;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8261: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1343:
+	uint8_t		portId;		/**< Port Id - relative to type;
+				NOTE: When configuring Offline Parsing port for

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8264: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1346:
+				of HW resources on portId=0. */

CHECK:CAMELCASE: Avoid CamelCase: <independentModeEnable>
#8265: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1347:
+	bool		independentModeEnable;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8269: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1351:
+			/**< Irrelevant for P4080 rev 1. LIODN base for this port, to be
+				used together with LIODN offset. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8269: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1351:
+				used together with LIODN offset. */

CHECK:CAMELCASE: Avoid CamelCase: <specificParams>
#8270: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1352:
+	u_FmPortSpecificParams	specificParams;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8277: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1359:
+		/**< A handle to an application layer object; This handle will
+		be passed by the driver upon calling the above callbacks */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8277: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1359:
+		be passed by the driver upon calling the above callbacks */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8281: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1363:
+/**
+ @Function	FM_PORT_Config

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_Config>
#8296: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1378:
+t_Handle FM_PORT_Config(t_FmPortParams *p_FmPortParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8299: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1381:
+/**
+ @Function	FM_PORT_Init

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_Init>
#8308: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1390:
+uint32_t FM_PORT_Init(t_Handle h_FmPort);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8311: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1393:
+/**
+ @Function	FM_PORT_Free

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_Free>
#8321: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1403:
+uint32_t FM_PORT_Free(t_Handle h_FmPort);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8328: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1410:
+/**
+ @Group	FM_PORT_advanced_init_grp	FM Port Advanced Configuration Unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8336: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1418:
+/**
+ @Description   enum for defining QM frame dequeue

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPortDeqType>
#8338: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1420:
+typedef enum e_FmPortDeqType {

WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8339: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1421:
+   e_FM_PORT_DEQ_TYPE1,^I/**< Dequeue from the SP channel - with priority precedence,$

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8340: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1422:
+   e_FM_PORT_DEQ_TYPE1,	/**< Dequeue from the SP channel - with priority precedence,
+			and Intra-Class Scheduling respected. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8340: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1422:
+			and Intra-Class Scheduling respected. */

WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8341: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1423:
+   e_FM_PORT_DEQ_TYPE2,^I/**< Dequeue from the SP channel - with active FQ precedence,$

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8342: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1424:
+   e_FM_PORT_DEQ_TYPE2,	/**< Dequeue from the SP channel - with active FQ precedence,
+			and Intra-Class Scheduling respected. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8342: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1424:
+			and Intra-Class Scheduling respected. */

WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8343: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1425:
+   e_FM_PORT_DEQ_TYPE3^I/**< Dequeue from the SP channel - with active FQ precedence,$

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8344: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1426:
+   e_FM_PORT_DEQ_TYPE3	/**< Dequeue from the SP channel - with active FQ precedence,
+			and override Intra-Class Scheduling */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8344: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1426:
+			and override Intra-Class Scheduling */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8348: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1430:
+/**
+ @Description   enum for defining QM frame dequeue

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPortDeqPrefetchOption>
#8350: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1432:
+typedef enum e_FmPortDeqPrefetchOption {

WARNING:TYPO_SPELLING: 'preforms' may be misspelled - perhaps 'performs'?
#8351: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1433:
+   e_FM_PORT_DEQ_NO_PREFETCH,	/**< QMI preforms a dequeue action for a single frame

WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8351: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1433:
+   e_FM_PORT_DEQ_NO_PREFETCH,^I/**< QMI preforms a dequeue action for a single frame$

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8352: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1434:
+   e_FM_PORT_DEQ_NO_PREFETCH,	/**< QMI preforms a dequeue action for a single frame
+				only when a dedicated portID Tnum is waiting. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8352: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1434:
+				only when a dedicated portID Tnum is waiting. */

WARNING:TYPO_SPELLING: 'preforms' may be misspelled - perhaps 'performs'?
#8353: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1435:
+   e_FM_PORT_DEQ_PARTIAL_PREFETCH,  /**< QMI preforms a dequeue action for 3 frames

WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8353: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1435:
+   e_FM_PORT_DEQ_PARTIAL_PREFETCH,  /**< QMI preforms a dequeue action for 3 frames$

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8354: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1436:
+   e_FM_PORT_DEQ_PARTIAL_PREFETCH,  /**< QMI preforms a dequeue action for 3 frames
+				when one dedicated portId tnum is waiting. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8354: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1436:
+				when one dedicated portId tnum is waiting. */

WARNING:TYPO_SPELLING: 'preforms' may be misspelled - perhaps 'performs'?
#8355: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1437:
+   e_FM_PORT_DEQ_FULL_PREFETCH	/**< QMI preforms a dequeue action for 3 frames when

WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8355: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1437:
+   e_FM_PORT_DEQ_FULL_PREFETCH^I/**< QMI preforms a dequeue action for 3 frames when$

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8356: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1438:
+   e_FM_PORT_DEQ_FULL_PREFETCH	/**< QMI preforms a dequeue action for 3 frames when
+				no dedicated portId tnums are waiting. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8356: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1438:
+				no dedicated portId tnums are waiting. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8361: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1443:
+/**
+ @Description   enum for defining port default color

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPortColor>
#8363: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1445:
+typedef enum e_FmPortColor {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8371: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1453:
+/**
+ @Description   A structure for defining Dual Tx rate limiting scale

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPortDualRateLimiterScaleDown>
#8373: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1455:
+typedef enum e_FmPortDualRateLimiterScaleDown {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8384: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1466:
+/**
+ @Description   A structure for defining FM port resources

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortRsrc>
#8386: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1468:
+typedef struct t_FmPortRsrc {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8392: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1474:
+/**
+ @Description   A structure for defining observed pool depletion

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortObservedBufPoolDepletion>
#8394: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1476:
+typedef struct t_FmPortObservedBufPoolDepletion {

CHECK:CAMELCASE: Avoid CamelCase: <poolDepletionParams>
#8395: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1477:
+	t_FmBufPoolDepletion	poolDepletionParams;

CHECK:CAMELCASE: Avoid CamelCase: <poolsParams>
#8397: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1479:
+	t_FmExtPools		poolsParams;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8399: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1481:
+				/**< Which external buffer pools are observed
+				(up to FM_PORT_MAX_NUM_OF_OBSERVED_EXT_POOLS),

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8400: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1482:
+				and their sizes. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8404: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1486:
+/**
+ @Description   A structure for defining Tx rate limiting

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortRateLimit>
#8406: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1488:
+typedef struct t_FmPortRateLimit {

CHECK:CAMELCASE: Avoid CamelCase: <maxBurstSize>
#8407: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1489:
+	uint16_t		maxBurstSize;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8409: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1491:
+				/**< in KBytes for Tx ports, in frames
+				for OP ports. (note that

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8411: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1493:
+				rounded up to a multiply of 1000 frames).*/

CHECK:CAMELCASE: Avoid CamelCase: <rateLimit>
#8412: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1494:
+	uint32_t		rateLimit;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8414: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1496:
+				/**< in Kb/sec for Tx ports, in frame/sec for
+				OP ports. Rate limit refers to

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8415: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1497:
+				data rate (rather than line rate). */

CHECK:CAMELCASE: Avoid CamelCase: <rateLimitDivider>
#8416: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1498:
+	e_FmPortDualRateLimiterScaleDown	rateLimitDivider;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8418: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1500:
+				/**< For OP ports only. Not-valid
+				for some earlier chip revisions */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8418: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1500:
+				for some earlier chip revisions */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8422: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1504:
+/**
+ @Description   A structure for defining the parameters of

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortPerformanceCnt>
#8425: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1507:
+typedef struct t_FmPortPerformanceCnt {

CHECK:CAMELCASE: Avoid CamelCase: <taskCompVal>
#8426: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1508:
+	uint8_t	taskCompVal;		/**< Task compare value */

CHECK:CAMELCASE: Avoid CamelCase: <queueCompVal>
#8427: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1509:
+	uint8_t	queueCompVal;	/**< Rx queue/Tx confirm queue compare

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8428: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1510:
+	uint8_t	queueCompVal;	/**< Rx queue/Tx confirm queue compare
+				value (unused for H/O) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#8428: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1510:
+				value (unused for H/O) */

CHECK:CAMELCASE: Avoid CamelCase: <dmaCompVal>
#8429: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1511:
+	uint8_t	dmaCompVal;		/**< Dma compare value */

CHECK:CAMELCASE: Avoid CamelCase: <fifoCompVal>
#8430: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1512:
+	uint32_t	fifoCompVal;	/**< Fifo compare value (in bytes) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8434: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1516:
+/**
+ @Description   A structure for defining the sizes of the Deep Sleep

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarTablesSizes>
#8437: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1519:
+typedef struct t_FmPortDsarTablesSizes {

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfArpEntries>
#8438: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1520:
+	uint16_t   maxNumOfArpEntries;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfEchoIpv4Entries>
#8439: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1521:
+	uint16_t   maxNumOfEchoIpv4Entries;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfNdpEntries>
#8440: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1522:
+	uint16_t   maxNumOfNdpEntries;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfEchoIpv6Entries>
#8441: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1523:
+	uint16_t   maxNumOfEchoIpv6Entries;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfSnmpIPV4Entries>
#8442: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1524:
+	uint16_t   maxNumOfSnmpIPV4Entries;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfSnmpIPV6Entries>
#8443: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1525:
+	uint16_t   maxNumOfSnmpIPV6Entries;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfSnmpOidEntries>
#8444: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1526:
+	uint16_t   maxNumOfSnmpOidEntries;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfSnmpOidChar>
#8445: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1527:
+	uint16_t   maxNumOfSnmpOidChar;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfIpProtFiltering>
#8447: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1529:
+	uint16_t   maxNumOfIpProtFiltering;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfTcpPortFiltering>
#8448: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1530:
+	uint16_t   maxNumOfTcpPortFiltering;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfUdpPortFiltering>
#8449: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1531:
+	uint16_t   maxNumOfUdpPortFiltering;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8453: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1535:
+/**
+ @Function	FM_PORT_ConfigDsarSupport

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDsarSupport>
#8468: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1550:
+uint32_t FM_PORT_ConfigDsarSupport(t_Handle h_FmPortRx,

CHECK:CAMELCASE: Avoid CamelCase: <h_FmPortRx>
#8468: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1550:
+uint32_t FM_PORT_ConfigDsarSupport(t_Handle h_FmPortRx,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8472: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1554:
+/**
+ @Function	FM_PORT_ConfigNumOfOpenDmas

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigNumOfOpenDmas>
#8489: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1571:
+uint32_t FM_PORT_ConfigNumOfOpenDmas(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <p_OpenDmas>
#8490: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1572:
+						t_FmPortRsrc *p_OpenDmas);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8493: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1575:
+/**
+ @Function	FM_PORT_ConfigNumOfTasks

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigNumOfTasks>
#8510: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1592:
+uint32_t FM_PORT_ConfigNumOfTasks(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <p_NumOfTasks>
#8511: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1593:
+					t_FmPortRsrc *p_NumOfTasks);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8514: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1596:
+/**
+ @Function	FM_PORT_ConfigSizeOfFifo

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigSizeOfFifo>
#8533: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1615:
+uint32_t FM_PORT_ConfigSizeOfFifo(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <p_SizeOfFifo>
#8534: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1616:
+					t_FmPortRsrc *p_SizeOfFifo);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8537: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1619:
+/**
+ @Function	FM_PORT_ConfigDeqHighPriority

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDeqHighPriority>
#8553: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1635:
+uint32_t FM_PORT_ConfigDeqHighPriority(t_Handle h_FmPort, bool highPri);

CHECK:CAMELCASE: Avoid CamelCase: <highPri>
#8553: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1635:
+uint32_t FM_PORT_ConfigDeqHighPriority(t_Handle h_FmPort, bool highPri);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8556: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1638:
+/**
+ @Function	FM_PORT_ConfigDeqType

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDeqType>
#8571: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1653:
+uint32_t FM_PORT_ConfigDeqType(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <deqType>
#8572: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1654:
+					e_FmPortDeqType deqType);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8575: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1657:
+/**
+ @Function	FM_PORT_ConfigDeqPrefetchOption

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDeqPrefetchOption>
#8591: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1673:
+uint32_t FM_PORT_ConfigDeqPrefetchOption(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <deqPrefetchOption>
#8592: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1674:
+				e_FmPortDeqPrefetchOption deqPrefetchOption);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8595: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1677:
+/**
+ @Function	FM_PORT_ConfigDeqByteCnt

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDeqByteCnt>
#8611: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1693:
+uint32_t FM_PORT_ConfigDeqByteCnt(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <deqByteCnt>
#8612: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1694:
+					uint16_t deqByteCnt);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8615: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1697:
+/**
+ @Function	FM_PORT_ConfigBufferPrefixContent

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigBufferPrefixContent>
#8643: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1725:
+uint32_t FM_PORT_ConfigBufferPrefixContent(t_Handle	h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <p_FmBufferPrefixContent>
#8644: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1726:
+			t_FmBufferPrefixContent	*p_FmBufferPrefixContent);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8647: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1729:
+/**
+ @Function	FM_PORT_ConfigCheksumLastBytesIgnore

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigCheksumLastBytesIgnore>
#8662: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1744:
+uint32_t FM_PORT_ConfigCheksumLastBytesIgnore(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <cheksumLastBytesIgnore>
#8663: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1745:
+			uint8_t cheksumLastBytesIgnore);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8666: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1748:
+/**
+ @Function	FM_PORT_ConfigCutBytesFromEnd

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigCutBytesFromEnd>
#8683: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1765:
+uint32_t FM_PORT_ConfigCutBytesFromEnd(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <cutBytesFromEnd>
#8684: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1766:
+			uint8_t cutBytesFromEnd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8687: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1769:
+/**
+ @Function	FM_PORT_ConfigPoolDepletion

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigPoolDepletion>
#8702: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1784:
+uint32_t FM_PORT_ConfigPoolDepletion(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <p_BufPoolDepletion>
#8703: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1785:
+			t_FmBufPoolDepletion *p_BufPoolDepletion);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8706: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1788:
+/**
+ @Function	FM_PORT_ConfigObservedPoolDepletion

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigObservedPoolDepletion>
#8725: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1807:
+uint32_t FM_PORT_ConfigObservedPoolDepletion(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPortObservedBufPoolDepletion>
#8726: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1808:
+	t_FmPortObservedBufPoolDepletion *p_FmPortObservedBufPoolDepletion);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8729: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1811:
+/**
+ @Function	FM_PORT_ConfigExtBufPools

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigExtBufPools>
#8747: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1829:
+uint32_t FM_PORT_ConfigExtBufPools(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <p_FmExtPools>
#8748: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1830:
+			t_FmExtPools *p_FmExtPools);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8751: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1833:
+/**
+ @Function	FM_PORT_ConfigBackupPools

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigBackupPools>
#8768: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1850:
+uint32_t FM_PORT_ConfigBackupPools(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPortBackupBmPools>
#8769: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1851:
+			t_FmBackupBmPools *p_FmPortBackupBmPools);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8772: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1854:
+/**
+ @Function	FM_PORT_ConfigFrmDiscardOverride

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigFrmDiscardOverride>
#8788: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1870:
+uint32_t FM_PORT_ConfigFrmDiscardOverride(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8792: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1874:
+/**
+ @Function	FM_PORT_ConfigErrorsToDiscard

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigErrorsToDiscard>
#8811: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1893:
+uint32_t FM_PORT_ConfigErrorsToDiscard(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8815: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1897:
+/**
+ @Function	FM_PORT_ConfigDmaSwapData

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDmaSwapData>
#8830: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1912:
+uint32_t FM_PORT_ConfigDmaSwapData(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <swapData>
#8831: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1913:
+		e_FmDmaSwapOption swapData);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8834: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1916:
+/**
+ @Function	FM_PORT_ConfigDmaIcCacheAttr

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDmaIcCacheAttr>
#8849: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1931:
+uint32_t FM_PORT_ConfigDmaIcCacheAttr(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <intContextCacheAttr>
#8850: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1932:
+		e_FmDmaCacheOption intContextCacheAttr);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8853: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1935:
+/**
+ @Function	FM_PORT_ConfigDmaHdrAttr

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDmaHdrAttr>
#8868: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1950:
+uint32_t FM_PORT_ConfigDmaHdrAttr(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <headerCacheAttr>
#8869: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1951:
+		e_FmDmaCacheOption headerCacheAttr);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8872: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1954:
+/**
+ @Function	FM_PORT_ConfigDmaScatterGatherAttr

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDmaScatterGatherAttr>
#8887: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1969:
+uint32_t FM_PORT_ConfigDmaScatterGatherAttr(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <scatterGatherCacheAttr>
#8888: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1970:
+		e_FmDmaCacheOption scatterGatherCacheAttr);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8891: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1973:
+/**
+ @Function	FM_PORT_ConfigDmaWriteOptimize

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDmaWriteOptimize>
#8913: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1995:
+uint32_t FM_PORT_ConfigDmaWriteOptimize(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8917: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1999:
+/**
+ @Function	FM_PORT_ConfigNoScatherGather

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigNoScatherGather>
#8931: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2013:
+uint32_t FM_PORT_ConfigNoScatherGather(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <noScatherGather>
#8932: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2014:
+						bool noScatherGather);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8935: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2017:
+/**
+ @Function	FM_PORT_ConfigDfltColor

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDfltColor>
#8950: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2032:
+uint32_t FM_PORT_ConfigDfltColor(t_Handle h_FmPort, e_FmPortColor color);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8953: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2035:
+/**
+ @Function	FM_PORT_ConfigSyncReq

WARNING:TYPO_SPELLING: 'otherwize' may be misspelled - perhaps 'otherwise'?
#8962: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2044:
+ @Param[in]	syncReq	TRUE to request synchronization, FALSE otherwize.

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigSyncReq>
#8968: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2050:
+uint32_t FM_PORT_ConfigSyncReq(t_Handle h_FmPort, bool syncReq);

CHECK:CAMELCASE: Avoid CamelCase: <syncReq>
#8968: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2050:
+uint32_t FM_PORT_ConfigSyncReq(t_Handle h_FmPort, bool syncReq);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8971: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2053:
+/**
+ @Function	FM_PORT_ConfigForwardReuseIntContext

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigForwardReuseIntContext>
#8988: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2070:
+uint32_t FM_PORT_ConfigForwardReuseIntContext(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8992: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2074:
+/**
+ @Function	FM_PORT_ConfigDontReleaseTxBufToBM

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDontReleaseTxBufToBM>
#9011: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2093:
+uint32_t FM_PORT_ConfigDontReleaseTxBufToBM(t_Handle h_FmPort);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9014: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2096:
+/**
+ @Function	FM_PORT_ConfigIMMaxRxBufLength

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigIMMaxRxBufLength>
#9038: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2120:
+uint32_t FM_PORT_ConfigIMMaxRxBufLength(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <newVal>
#9039: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2121:
+						uint16_t newVal);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9042: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2124:
+/**
+ @Function	FM_PORT_ConfigIMRxBdRingLength

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigIMRxBdRingLength>
#9055: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2137:
+uint32_t FM_PORT_ConfigIMRxBdRingLength(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9059: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2141:
+/**
+ @Function	FM_PORT_ConfigIMTxBdRingLength

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigIMTxBdRingLength>
#9072: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2154:
+uint32_t FM_PORT_ConfigIMTxBdRingLength(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9076: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2158:
+/**
+ @Function	FM_PORT_ConfigIMFmanCtrlExternalStructsMemory

CHECK:OPEN_ENDED_LINE: Lines should not end with a '('
#9092: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2174:
+uint32_t  FM_PORT_ConfigIMFmanCtrlExternalStructsMemory(

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigIMFmanCtrlExternalStructsMemory>
#9092: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2174:
+uint32_t  FM_PORT_ConfigIMFmanCtrlExternalStructsMemory(

CHECK:CAMELCASE: Avoid CamelCase: <memAttributes>
#9095: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2177:
+					uint32_t memAttributes);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9098: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2180:
+/**
+ @Function	FM_PORT_ConfigIMPolling

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigIMPolling>
#9109: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2191:
+uint32_t FM_PORT_ConfigIMPolling(t_Handle h_FmPort);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9112: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2194:
+/**
+ @Function	FM_PORT_ConfigMaxFrameLength

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigMaxFrameLength>
#9130: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2212:
+uint32_t FM_PORT_ConfigMaxFrameLength(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9134: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2216:
+/*
+ @Function	FM_PORT_ConfigTxFifoMinFillLevel

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigTxFifoMinFillLevel>
#9149: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2231:
+uint32_t FM_PORT_ConfigTxFifoMinFillLevel(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <minFillLevel>
#9150: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2232:
+					uint32_t minFillLevel);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9153: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2235:
+/*
+ @Function	FM_PORT_ConfigFifoDeqPipelineDepth

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigFifoDeqPipelineDepth>
#9172: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2254:
+uint32_t FM_PORT_ConfigFifoDeqPipelineDepth(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <deqPipelineDepth>
#9173: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2255:
+				uint8_t deqPipelineDepth);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9176: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2258:
+/*
+ @Function	FM_PORT_ConfigTxFifoLowComfLevel

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigTxFifoLowComfLevel>
#9191: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2273:
+uint32_t FM_PORT_ConfigTxFifoLowComfLevel(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <fifoLowComfLevel>
#9192: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2274:
+					uint32_t fifoLowComfLevel);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9195: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2277:
+/*
+ @Function	FM_PORT_ConfigRxFifoThreshold

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigRxFifoThreshold>
#9216: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2298:
+uint32_t FM_PORT_ConfigRxFifoThreshold(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <fifoThreshold>
#9217: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2299:
+						uint32_t fifoThreshold);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9220: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2302:
+/*
+ @Function	FM_PORT_ConfigRxFifoPriElevationLevel

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigRxFifoPriElevationLevel>
#9241: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2323:
+uint32_t FM_PORT_ConfigRxFifoPriElevationLevel(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <priElevationLevel>
#9242: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2324:
+						uint32_t priElevationLevel);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9246: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2328:
+/*
+ @Function	FM_PORT_ConfigBCBWorkaround

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigBCBWorkaround>
#9266: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2348:
+uint32_t FM_PORT_ConfigBCBWorkaround(t_Handle h_FmPort);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9271: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2353:
+/*
+ @Function	FM_PORT_ConfigInternalBuffOffset

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigInternalBuffOffset>
#9284: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2366:
+uint32_t FM_PORT_ConfigInternalBuffOffset(t_Handle h_FmPort, uint8_t val);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9291: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2373:
+/**
+ @Group	FM_PORT_runtime_control_grp FM Port Runtime Control Unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9299: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2381:
+/**
+ @Description   enum for defining FM Port counters

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPortCounters>
#9301: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2383:
+typedef enum e_FmPortCounters {

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortBmiStats>
#9330: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2412:
+typedef struct t_FmPortBmiStats {

CHECK:CAMELCASE: Avoid CamelCase: <cntCycle>
#9331: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2413:
+	uint32_t cntCycle;

CHECK:CAMELCASE: Avoid CamelCase: <cntTaskUtil>
#9332: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2414:
+	uint32_t cntTaskUtil;

CHECK:CAMELCASE: Avoid CamelCase: <cntQueueUtil>
#9333: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2415:
+	uint32_t cntQueueUtil;

CHECK:CAMELCASE: Avoid CamelCase: <cntDmaUtil>
#9334: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2416:
+	uint32_t cntDmaUtil;

CHECK:CAMELCASE: Avoid CamelCase: <cntFifoUtil>
#9335: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2417:
+	uint32_t cntFifoUtil;

CHECK:CAMELCASE: Avoid CamelCase: <cntRxPauseActivation>
#9336: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2418:
+	uint32_t cntRxPauseActivation;

CHECK:CAMELCASE: Avoid CamelCase: <cntFrame>
#9337: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2419:
+	uint32_t cntFrame;

CHECK:CAMELCASE: Avoid CamelCase: <cntDiscardFrame>
#9338: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2420:
+	uint32_t cntDiscardFrame;

CHECK:CAMELCASE: Avoid CamelCase: <cntDeallocBuf>
#9339: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2421:
+	uint32_t cntDeallocBuf;

CHECK:CAMELCASE: Avoid CamelCase: <cntRxBadFrame>
#9340: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2422:
+	uint32_t cntRxBadFrame;

CHECK:CAMELCASE: Avoid CamelCase: <cntRxLargeFrame>
#9341: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2423:
+	uint32_t cntRxLargeFrame;

CHECK:CAMELCASE: Avoid CamelCase: <cntRxFilterFrame>
#9342: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2424:
+	uint32_t cntRxFilterFrame;

CHECK:CAMELCASE: Avoid CamelCase: <cntRxListDmaErr>
#9343: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2425:
+	uint32_t cntRxListDmaErr;

CHECK:CAMELCASE: Avoid CamelCase: <cntRxOutOfBuffersDiscard>
#9344: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2426:
+	uint32_t cntRxOutOfBuffersDiscard;

CHECK:CAMELCASE: Avoid CamelCase: <cntWredDiscard>
#9345: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2427:
+	uint32_t cntWredDiscard;

CHECK:CAMELCASE: Avoid CamelCase: <cntLengthErr>
#9346: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2428:
+	uint32_t cntLengthErr;

CHECK:CAMELCASE: Avoid CamelCase: <cntUnsupportedFormat>
#9347: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2429:
+	uint32_t cntUnsupportedFormat;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9351: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2433:
+/**
+ @Description   Structure for Port id parameters.

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortCongestionGrps>
#9356: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2438:
+typedef struct t_FmPortCongestionGrps {

CHECK:CAMELCASE: Avoid CamelCase: <numOfCongestionGrpsToConsider>
#9357: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2439:
+	uint16_t	numOfCongestionGrpsToConsider;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9359: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2441:
+				/**< The number of required CGs
+				to define the size of the following array */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#9359: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2441:
+				to define the size of the following array */

CHECK:CAMELCASE: Avoid CamelCase: <congestionGrpsToConsider>
#9360: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2442:
+	uint8_t	congestionGrpsToConsider[FM_PORT_NUM_OF_CONGESTION_GRPS];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9362: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2444:
+				/**< An array of CG indexes;
+				Note that the size of the array should be

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#9363: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2445:
+				'numOfCongestionGrpsToConsider'. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9367: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2449:
+				/**< a matrix that represents the map between the CG ids
+				defined in 'congestionGrpsToConsider' to the priorties

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#9368: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2450:
+				mapping array. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9373: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2455:
+/**
+ @Description   Structure for Deep Sleep Auto Response ARP Entry

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarArpEntry>
#9375: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2457:
+typedef struct t_FmPortDsarArpEntry {

CHECK:CAMELCASE: Avoid CamelCase: <ipAddress>
#9376: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2458:
+	uint32_t  ipAddress;

CHECK:CAMELCASE: Avoid CamelCase: <isVlan>
#9378: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2460:
+	bool	isVlan;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9383: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2465:
+/**
+ @Description   Structure for Deep Sleep Auto Response ARP info

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarArpInfo>
#9385: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2467:
+typedef struct t_FmPortDsarArpInfo {

CHECK:CAMELCASE: Avoid CamelCase: <tableSize>
#9386: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2468:
+	uint8_t	tableSize;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResTable>
#9387: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2469:
+	t_FmPortDsarArpEntry *p_AutoResTable;

CHECK:CAMELCASE: Avoid CamelCase: <enableConflictDetection>
#9388: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2470:
+	bool		enableConflictDetection;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9393: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2475:
+/**
+ @Description   Structure for Deep Sleep Auto Response NDP Entry

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarNdpEntry>
#9395: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2477:
+typedef struct t_FmPortDsarNdpEntry {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9403: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2485:
+/**
+ @Description   Structure for Deep Sleep Auto Response NDP info

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarNdpInfo>
#9405: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2487:
+typedef struct t_FmPortDsarNdpInfo {

CHECK:CAMELCASE: Avoid CamelCase: <multicastGroup>
#9406: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2488:
+	uint32_t		multicastGroup;

CHECK:CAMELCASE: Avoid CamelCase: <tableSizeAssigned>
#9408: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2490:
+	uint8_t		tableSizeAssigned;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResTableAssigned>
#9409: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2491:
+	t_FmPortDsarNdpEntry  *p_AutoResTableAssigned;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9411: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2493:
+		/* This list refer to solicitation IP addresses.
+		Note that all IP addresses must be from the same multicast group.

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#9412: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2494:
+		This will be checked and if not operation will fail. */

CHECK:CAMELCASE: Avoid CamelCase: <tableSizeTmp>
#9413: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2495:
+	uint8_t		tableSizeTmp;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResTableTmp>
#9414: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2496:
+	t_FmPortDsarNdpEntry  *p_AutoResTableTmp;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9416: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2498:
+		/* This list refer to temp IP addresses.
+		Note that all temp IP addresses must be from the same multicast group.

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#9417: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2499:
+		This will be checked and if not operation will fail. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9425: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2507:
+/**
+ @Description   Structure for Deep Sleep Auto Response ICMPV4 info

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarEchoIpv4Info>
#9427: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2509:
+typedef struct t_FmPortDsarEchoIpv4Info {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9433: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2515:
+/**
+ @Description   Structure for Deep Sleep Auto Response ICMPV6 info

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarEchoIpv6Info>
#9435: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2517:
+typedef struct t_FmPortDsarEchoIpv6Info {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9441: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2523:
+/**
+@Description	Deep Sleep Auto Response SNMP OIDs table entry

CHECK:CAMELCASE: Avoid CamelCase: <oidSize>
#9445: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2527:
+	uint16_t	oidSize;

CHECK:CAMELCASE: Avoid CamelCase: <oidVal>
#9446: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2528:
+	uint8_t	*oidVal; /* only the oid string */

WARNING:TYPO_SPELLING: 'resSize' may be misspelled - perhaps 'resize'?
#9447: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2529:
+	uint16_t	resSize;

CHECK:CAMELCASE: Avoid CamelCase: <resSize>
#9447: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2529:
+	uint16_t	resSize;

CHECK:CAMELCASE: Avoid CamelCase: <resVal>
#9448: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2530:
+	uint8_t	*resVal; /* resVal will be the entire reply,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9449: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2531:
+	uint8_t	*resVal; /* resVal will be the entire reply,
+		i.e. "Type|Length|Value" */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#9449: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2531:
+		i.e. "Type|Length|Value" */

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarOidsEntry>
#9450: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2532:
+} t_FmPortDsarOidsEntry;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9453: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2535:
+/**
+ @Description   Deep Sleep Auto Response SNMP IPv4 Addresses Table Entry

CHECK:CAMELCASE: Avoid CamelCase: <ipv4Addr>
#9457: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2539:
+	uint32_t ipv4Addr; /*!< 32 bit IPv4 Address. */

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarSnmpIpv4AddrTblEntry>
#9461: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2543:
+} t_FmPortDsarSnmpIpv4AddrTblEntry;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9464: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2546:
+/**
+ @Description   Deep Sleep Auto Response SNMP IPv6 Addresses Table Entry

CHECK:CAMELCASE: Avoid CamelCase: <ipv6Addr>
#9468: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2550:
+	uint32_t ipv6Addr[4];  /*!< 4 * 32 bit IPv6 Address.*/

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarSnmpIpv6AddrTblEntry>
#9472: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2554:
+} t_FmPortDsarSnmpIpv6AddrTblEntry;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9475: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2557:
+/**
+ @Description   Deep Sleep Auto Response SNMP Descriptor

CHECK:CAMELCASE: Avoid CamelCase: <maxSnmpMsgLength>
#9480: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2562:
+	uint16_t maxSnmpMsgLength;/**< Maximal allowed SNMP message length. */

CHECK:CAMELCASE: Avoid CamelCase: <numOfIpv4Addresses>
#9481: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2563:
+	uint16_t numOfIpv4Addresses; /**< Number of entries in IPv4 addresses table. */

CHECK:CAMELCASE: Avoid CamelCase: <numOfIpv6Addresses>
#9482: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2564:
+	uint16_t numOfIpv6Addresses; /**< Number of entries in IPv6 addresses table. */

CHECK:CAMELCASE: Avoid CamelCase: <p_Ipv4AddrTbl>
#9483: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2565:
+	t_FmPortDsarSnmpIpv4AddrTblEntry *p_Ipv4AddrTbl;

CHECK:CAMELCASE: Avoid CamelCase: <p_Ipv6AddrTbl>
#9485: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2567:
+	t_FmPortDsarSnmpIpv6AddrTblEntry *p_Ipv6AddrTbl;

CHECK:CAMELCASE: Avoid CamelCase: <p_RdOnlyCommunityStr>
#9487: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2569:
+	uint8_t *p_RdOnlyCommunityStr;

CHECK:CAMELCASE: Avoid CamelCase: <p_RdWrCommunityStr>
#9489: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2571:
+	uint8_t *p_RdWrCommunityStr;/**< Pointer to the Read Write Community String. */

CHECK:CAMELCASE: Avoid CamelCase: <p_OidsTbl>
#9490: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2572:
+	t_FmPortDsarOidsEntry *p_OidsTbl;/**< Pointer to OIDs table. */

CHECK:CAMELCASE: Avoid CamelCase: <oidsTblSize>
#9491: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2573:
+	uint32_t oidsTblSize;	/**< Number of entries in OIDs table. */

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarSnmpInfo>
#9492: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2574:
+} t_FmPortDsarSnmpInfo;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9495: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2577:
+/**
+ @Description   Structure for Deep Sleep Auto Response filtering Entry

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarFilteringEntry>
#9497: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2579:
+typedef struct t_FmPortDsarFilteringEntry {

CHECK:CAMELCASE: Avoid CamelCase: <srcPort>
#9498: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2580:
+	uint16_t	srcPort;

CHECK:CAMELCASE: Avoid CamelCase: <dstPort>
#9499: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2581:
+	uint16_t	dstPort;

CHECK:CAMELCASE: Avoid CamelCase: <srcPortMask>
#9500: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2582:
+	uint16_t	srcPortMask;

CHECK:CAMELCASE: Avoid CamelCase: <dstPortMask>
#9501: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2583:
+	uint16_t	dstPortMask;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9505: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2587:
+/**
+ @Description   Structure for Deep Sleep Auto Response filtering info

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarFilteringInfo>
#9507: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2589:
+typedef struct t_FmPortDsarFilteringInfo {

CHECK:CAMELCASE: Avoid CamelCase: <ipProtTableSize>
#9509: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2591:
+	uint8_t	ipProtTableSize;

CHECK:CAMELCASE: Avoid CamelCase: <p_IpProtTablePtr>
#9510: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2592:
+	uint8_t	*p_IpProtTablePtr;

CHECK:CAMELCASE: Avoid CamelCase: <ipProtPassOnHit>
#9511: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2593:
+	bool	ipProtPassOnHit;

WARNING:TYPO_SPELLING: 'droped' may be misspelled - perhaps 'dropped'?
#9512: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2594:
+			/* when TRUE, miss in the table will cause the packet to be droped,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9513: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2595:
+			/* when TRUE, miss in the table will cause the packet to be droped,
+			hit will pass the packet to UDP/TCP filters if needed and if not

WARNING:TYPO_SPELLING: 'interupt' may be misspelled - perhaps 'interrupt'?
#9515: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2597:
+			the packet to a queue it will cause a wake interupt.

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#9516: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2598:
+			When FALSE it the other way around. */

CHECK:CAMELCASE: Avoid CamelCase: <udpPortsTableSize>
#9518: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2600:
+	uint8_t	udpPortsTableSize;

CHECK:CAMELCASE: Avoid CamelCase: <p_UdpPortsTablePtr>
#9519: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2601:
+	t_FmPortDsarFilteringEntry *p_UdpPortsTablePtr;

CHECK:CAMELCASE: Avoid CamelCase: <udpPortPassOnHit>
#9520: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2602:
+	bool	udpPortPassOnHit;

WARNING:TYPO_SPELLING: 'droped' may be misspelled - perhaps 'dropped'?
#9521: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2603:
+			/* when TRUE, miss in the table will cause the packet to be droped,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9522: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2604:
+			/* when TRUE, miss in the table will cause the packet to be droped,
+			hit will pass the packet to classification tree.

WARNING:TYPO_SPELLING: 'interupt' may be misspelled - perhaps 'interrupt'?
#9524: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2606:
+			will cause a wake interupt.

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#9525: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2607:
+			When FALSE it the other way around. */

CHECK:CAMELCASE: Avoid CamelCase: <tcpFlagsMask>
#9527: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2609:
+	uint16_t	tcpFlagsMask;

CHECK:CAMELCASE: Avoid CamelCase: <tcpPortsTableSize>
#9528: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2610:
+	uint8_t	tcpPortsTableSize;

CHECK:CAMELCASE: Avoid CamelCase: <p_TcpPortsTablePtr>
#9529: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2611:
+	t_FmPortDsarFilteringEntry *p_TcpPortsTablePtr;

CHECK:CAMELCASE: Avoid CamelCase: <tcpPortPassOnHit>
#9530: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2612:
+	bool	tcpPortPassOnHit;

WARNING:TYPO_SPELLING: 'droped' may be misspelled - perhaps 'dropped'?
#9531: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2613:
+			/* when TRUE, miss in the table will cause the packet to be droped,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9532: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2614:
+			/* when TRUE, miss in the table will cause the packet to be droped,
+			hit will pass the packet to classification tree.

WARNING:TYPO_SPELLING: 'interupt' may be misspelled - perhaps 'interrupt'?
#9534: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2616:
+			will cause a wake interupt.

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#9535: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2617:
+			When FALSE it the other way around. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9539: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2621:
+/**
+ @Description   Structure for Deep Sleep Auto Response parameters

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarParams>
#9541: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2623:
+typedef struct t_FmPortDsarParams {

CHECK:CAMELCASE: Avoid CamelCase: <h_FmPortTx>
#9542: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2624:
+	t_Handle		h_FmPortTx;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResArpInfo>
#9543: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2625:
+	t_FmPortDsarArpInfo	*p_AutoResArpInfo;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResEchoIpv4Info>
#9544: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2626:
+	t_FmPortDsarEchoIpv4Info  *p_AutoResEchoIpv4Info;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResNdpInfo>
#9545: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2627:
+	t_FmPortDsarNdpInfo	*p_AutoResNdpInfo;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResEchoIpv6Info>
#9546: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2628:
+	t_FmPortDsarEchoIpv6Info  *p_AutoResEchoIpv6Info;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResSnmpInfo>
#9547: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2629:
+	t_FmPortDsarSnmpInfo	*p_AutoResSnmpInfo;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResFilteringInfo>
#9548: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2630:
+	t_FmPortDsarFilteringInfo *p_AutoResFilteringInfo;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9552: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2634:
+/**
+ @Function	FM_PORT_EnterDsar

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_EnterDsar>
#9565: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2647:
+uint32_t FM_PORT_EnterDsar(t_Handle h_FmPortRx,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9569: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2651:
+/**
+ @Function	FM_PORT_EnterDsarFinal

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_EnterDsarFinal>
#9583: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2665:
+uint32_t FM_PORT_EnterDsarFinal(t_Handle h_DsarRxPort,

CHECK:CAMELCASE: Avoid CamelCase: <h_DsarRxPort>
#9583: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2665:
+uint32_t FM_PORT_EnterDsarFinal(t_Handle h_DsarRxPort,

CHECK:CAMELCASE: Avoid CamelCase: <h_DsarTxPort>
#9584: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2666:
+					t_Handle h_DsarTxPort);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9587: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2669:
+/**
+ @Function	FM_PORT_ExitDsar

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ExitDsar>
#9600: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2682:
+void FM_PORT_ExitDsar(t_Handle h_FmPortRx, t_Handle h_FmPortTx);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9603: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2685:
+/**
+ @Function	FM_PORT_IsInDsar

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_IsInDsar>
#9613: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2695:
+bool FM_PORT_IsInDsar(t_Handle h_FmPort);

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarStats>
#9615: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2697:
+typedef struct t_FmPortDsarStats {

CHECK:CAMELCASE: Avoid CamelCase: <arpArCnt>
#9616: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2698:
+	uint32_t arpArCnt;

CHECK:CAMELCASE: Avoid CamelCase: <echoIcmpv4ArCnt>
#9617: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2699:
+	uint32_t echoIcmpv4ArCnt;

CHECK:CAMELCASE: Avoid CamelCase: <ndpArCnt>
#9618: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2700:
+	uint32_t ndpArCnt;

CHECK:CAMELCASE: Avoid CamelCase: <echoIcmpv6ArCnt>
#9619: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2701:
+	uint32_t echoIcmpv6ArCnt;

CHECK:CAMELCASE: Avoid CamelCase: <snmpGetCnt>
#9620: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2702:
+	uint32_t snmpGetCnt;

CHECK:CAMELCASE: Avoid CamelCase: <snmpGetNextCnt>
#9621: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2703:
+	uint32_t snmpGetNextCnt;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9625: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2707:
+/**
+ @Function	FM_PORT_GetDsarStats

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetDsarStats>
#9634: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2716:
+uint32_t FM_PORT_GetDsarStats(t_Handle h_FmPortRx,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9639: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2721:
+/**
+ @Function	FM_PORT_DumpRegs

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_DumpRegs>
#9651: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2733:
+uint32_t FM_PORT_DumpRegs(t_Handle h_FmPort);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9655: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2737:
+/**
+ @Function	FM_PORT_GetBufferDataOffset

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetBufferDataOffset>
#9666: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2748:
+uint32_t FM_PORT_GetBufferDataOffset(t_Handle h_FmPort);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9669: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2751:
+/**
+ @Function	FM_PORT_GetBufferICInfo

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetBufferICInfo>
#9681: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2763:
+uint8_t *FM_PORT_GetBufferICInfo(t_Handle h_FmPort, char *p_Data);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9684: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2766:
+/**
+ @Function	FM_PORT_GetBufferPrsResult

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetBufferPrsResult>
#9703: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2785:
+t_FmPrsResult *FM_PORT_GetBufferPrsResult(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9707: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2789:
+/**
+ @Function	FM_PORT_GetBufferTimeStamp

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetBufferTimeStamp>
#9721: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2803:
+uint64_t *FM_PORT_GetBufferTimeStamp(t_Handle h_FmPort, char *p_Data);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9724: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2806:
+/**
+ @Function	FM_PORT_GetBufferHashResult

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetBufferHashResult>
#9738: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2820:
+uint8_t *FM_PORT_GetBufferHashResult(t_Handle h_FmPort, char *p_Data);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9741: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2823:
+/**
+ @Function	FM_PORT_Disable

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9758: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2840:
+/**
+ @Function	FM_PORT_Enable

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9771: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2853:
+/**
+ @Function	FM_PORT_SetRateLimit

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetRateLimit>
#9791: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2873:
+uint32_t FM_PORT_SetRateLimit(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <p_RateLimit>
#9792: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2874:
+				t_FmPortRateLimit *p_RateLimit);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9795: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2877:
+/**
+ @Function	FM_PORT_DeleteRateLimit

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_DeleteRateLimit>
#9808: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2890:
+uint32_t FM_PORT_DeleteRateLimit(t_Handle h_FmPort);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9811: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2893:
+/**
+ @Function	FM_PORT_SetPfcPrioritiesMappingToQmanWQ

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetPfcPrioritiesMappingToQmanWQ>
#9826: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2908:
+uint32_t FM_PORT_SetPfcPrioritiesMappingToQmanWQ(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9830: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2912:
+/**
+ @Function	FM_PORT_SetStatisticsCounters

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetStatisticsCounters>
#9844: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2926:
+uint32_t FM_PORT_SetStatisticsCounters(t_Handle h_FmPort, bool enable);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9847: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2929:
+/**
+ @Function	FM_PORT_SetFrameQueueCounters

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetFrameQueueCounters>
#9861: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2943:
+uint32_t FM_PORT_SetFrameQueueCounters(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9865: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2947:
+/**
+ @Function	FM_PORT_AnalyzePerformanceParams

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_AnalyzePerformanceParams>
#9880: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2962:
+uint32_t FM_PORT_AnalyzePerformanceParams(t_Handle h_FmPort);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9883: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2965:
+/**
+ @Function	FM_PORT_SetAllocBufCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetAllocBufCounter>
#9899: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2981:
+uint32_t FM_PORT_SetAllocBufCounter(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <poolId>
#9900: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2982:
+						uint8_t poolId, bool enable);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9903: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2985:
+/**
+ @Function	FM_PORT_GetBmiCounters

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetBmiCounters>
#9915: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2997:
+uint32_t FM_PORT_GetBmiCounters(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <p_BmiStats>
#9916: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2998:
+					t_FmPortBmiStats *p_BmiStats);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9919: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3001:
+/**
+ @Function	FM_PORT_GetCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetCounter>
#9933: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3015:
+uint32_t FM_PORT_GetCounter(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <fmPortCounter>
#9934: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3016:
+		e_FmPortCounters fmPortCounter);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9937: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3019:
+/**
+ @Function	FM_PORT_ModifyCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ModifyCounter>
#9949: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3031:
+uint32_t FM_PORT_ModifyCounter(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9953: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3035:
+/**
+ @Function	FM_PORT_GetAllocBufCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetAllocBufCounter>
#9967: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3049:
+uint32_t FM_PORT_GetAllocBufCounter(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9971: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3053:
+/**
+ @Function	FM_PORT_ModifyAllocBufCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ModifyAllocBufCounter>
#9983: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3065:
+uint32_t FM_PORT_ModifyAllocBufCounter(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9987: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3069:
+/**
+ @Function	FM_PORT_AddCongestionGrps

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_AddCongestionGrps>
#10006: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3088:
+uint32_t FM_PORT_AddCongestionGrps(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <p_CongestionGrps>
#10007: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3089:
+			t_FmPortCongestionGrps *p_CongestionGrps);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10010: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3092:
+/**
+ @Function	FM_PORT_RemoveCongestionGrps

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_RemoveCongestionGrps>
#10029: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3111:
+uint32_t FM_PORT_RemoveCongestionGrps(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10033: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3115:
+/**
+ @Function	FM_PORT_IsStalled

WARNING:TYPO_SPELLING: 'otherwize' may be misspelled - perhaps 'otherwise'?
#10039: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3121:
+ @Return	TRUE if port is stalled, FALSE otherwize

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_IsStalled>
#10043: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3125:
+bool FM_PORT_IsStalled(t_Handle h_FmPort);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10046: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3128:
+/**
+ @Function	FM_PORT_ReleaseStalled

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ReleaseStalled>
#10059: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3141:
+uint32_t FM_PORT_ReleaseStalled(t_Handle h_FmPort);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10062: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3144:
+/**
+ @Function	FM_PORT_SetRxL4ChecksumVerify

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetRxL4ChecksumVerify>
#10076: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3158:
+uint32_t FM_PORT_SetRxL4ChecksumVerify(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <l4Checksum>
#10077: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3159:
+			bool l4Checksum);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10080: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3162:
+/**
+ @Function	FM_PORT_SetErrorsRoute

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetErrorsRoute>
#10099: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3181:
+uint32_t FM_PORT_SetErrorsRoute(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10103: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3185:
+/**
+ @Function	FM_PORT_SetIMExceptions

WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'?
#10115: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3197:
+		(i.e. guestId != NCSW_MASTER_ID)

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetIMExceptions>
#10117: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3199:
+uint32_t FM_PORT_SetIMExceptions(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10121: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3203:
+/*
+ @Function	FM_PORT_SetPerformanceCounters

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetPerformanceCounters>
#10135: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3217:
+uint32_t FM_PORT_SetPerformanceCounters(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10139: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3221:
+/*
+ @Function	FM_PORT_SetPerformanceCountersParams

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetPerformanceCountersParams>
#10154: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3236:
+uint32_t FM_PORT_SetPerformanceCountersParams(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPortPerformanceCnt>
#10155: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3237:
+			t_FmPortPerformanceCnt *p_FmPortPerformanceCnt);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10158: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3240:
+/**
+ @Group	FM_PORT_pcd_runtime_control_grp FM Port PCD Runtime Control Unit

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPortPcd>
#10180: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3262:
+			ioc_fm_port_pcd_params_t *p_FmPortPcd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10183: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3265:
+/**
+ @Function	FM_PORT_DeletePCD

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10201: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3283:
+/**
+ @Function	FM_PORT_AttachPCD

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_AttachPCD>
#10217: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3299:
+uint32_t FM_PORT_AttachPCD(t_Handle h_FmPort);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10220: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3302:
+/**
+ @Function	FM_PORT_DetachPCD

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_DetachPCD>
#10234: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3316:
+uint32_t FM_PORT_DetachPCD(t_Handle h_FmPort);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10237: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3319:
+/**
+ @Function	FM_PORT_PcdPlcrAllocProfiles

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_PcdPlcrAllocProfiles>
#10250: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3332:
+uint32_t FM_PORT_PcdPlcrAllocProfiles(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <numOfProfiles>
#10251: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3333:
+			uint16_t numOfProfiles);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10254: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3336:
+/**
+ @Function	FM_PORT_PcdPlcrFreeProfiles

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_PcdPlcrFreeProfiles>
#10265: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3347:
+uint32_t FM_PORT_PcdPlcrFreeProfiles(t_Handle h_FmPort);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10268: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3350:
+/**
+ @Function	FM_PORT_PcdKgModifyInitialScheme

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_PcdKgModifyInitialScheme>
#10283: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3365:
+uint32_t FM_PORT_PcdKgModifyInitialScheme(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPcdKgScheme>
#10284: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3366:
+		ioc_fm_pcd_kg_scheme_select_t *p_FmPcdKgScheme);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10287: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3369:
+/**
+ @Function	FM_PORT_PcdPlcrModifyInitialProfile

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_PcdPlcrModifyInitialProfile>
#10302: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3384:
+uint32_t FM_PORT_PcdPlcrModifyInitialProfile(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10306: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3388:
+/**
+ @Function	FM_PORT_PcdCcModifyTree

WARNING:TYPO_SPELLING: 'therefor' may be misspelled - perhaps 'therefore'?
#10310: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3392:
+receives packets using the PCD functionalities, therefor port must be first detached

WARNING:LONG_LINE_COMMENT: line over 100 characters
#10314: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3396:
+ @Param[in]	h_CcTree		A CC tree that was already built. The tree id as returned from

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_PcdCcModifyTree>
#10321: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3403:
+uint32_t FM_PORT_PcdCcModifyTree(t_Handle h_FmPort, t_Handle h_CcTree);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10324: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3406:
+/**
+ @Function	FM_PORT_PcdKgBindSchemes

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_PcdKgBindSchemes>
#10337: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3419:
+uint32_t FM_PORT_PcdKgBindSchemes(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <p_PortScheme>
#10338: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3420:
+			ioc_fm_pcd_port_schemes_params_t *p_PortScheme);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10341: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3423:
+/**
+ @Function	FM_PORT_PcdKgUnbindSchemes

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_PcdKgUnbindSchemes>
#10354: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3436:
+uint32_t FM_PORT_PcdKgUnbindSchemes(t_Handle h_FmPort,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10358: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3440:
+/**
+ @Function	FM_PORT_GetIPv4OptionsCount

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetIPv4OptionsCount>
#10369: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3451:
+uint32_t FM_PORT_GetIPv4OptionsCount(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <p_Ipv4OptionsCount>
#10370: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3452:
+				uint32_t *p_Ipv4OptionsCount);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10376: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3458:
+/**
+ @Group	FM_PORT_runtime_data_grp FM Port Runtime Data-path Unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10385: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3467:
+/**
+ @Function	FM_PORT_ImTx

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ImTx>
#10402: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3484:
+uint32_t  FM_PORT_ImTx(t_Handle		h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <lastBuffer>
#10405: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3487:
+			bool		lastBuffer,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10409: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3491:
+/**
+ @Function	FM_PORT_ImTxConf

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ImTxConf>
#10423: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3505:
+void FM_PORT_ImTxConf(t_Handle h_FmPort);

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ImRx>
#10425: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3507:
+uint32_t  FM_PORT_ImRx(t_Handle h_FmPort);

CHECK:CAMELCASE: Avoid CamelCase: <physAddress_t>
#10451: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:15:
+typedef uint64_t physAddress_t;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10454: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:18:
+/**
+ @Description   Possible RxStore callback responses.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10459: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:23:
+		/**< Pause invoking callback with received data;
+		in polling mode, start again invoking callback

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#10466: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:30:
+		in which they were received. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10473: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:37:
+/**
+ @Description   General Handle

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10480: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:44:
+/**
+ @Function	t_GetBufFunction

CHECK:CAMELCASE: Avoid CamelCase: <t_GetBufFunction>
#10492: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:56:
+typedef uint8_t * (t_GetBufFunction)(t_Handle   h_BufferPool,

CHECK:CAMELCASE: Avoid CamelCase: <h_BufferPool>
#10492: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:56:
+typedef uint8_t * (t_GetBufFunction)(t_Handle   h_BufferPool,

CHECK:CAMELCASE: Avoid CamelCase: <p_BufContextHandle>
#10493: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:57:
+					t_Handle *p_BufContextHandle);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10496: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:60:
+/**
+ @Function	t_PutBufFunction

CHECK:CAMELCASE: Avoid CamelCase: <t_PutBufFunction>
#10509: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:73:
+typedef uint32_t (t_PutBufFunction)(t_Handle h_BufferPool,

CHECK:CAMELCASE: Avoid CamelCase: <p_Buffer>
#10510: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:74:
+				uint8_t  *p_Buffer,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10514: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:78:
+/**
+ @Function	t_PhysToVirt

CHECK:CAMELCASE: Avoid CamelCase: <t_PhysToVirt>
#10522: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:86:
+typedef void *t_PhysToVirt(physAddress_t addr);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10525: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:89:
+/**
+ @Function	t_VirtToPhys

CHECK:CAMELCASE: Avoid CamelCase: <t_VirtToPhys>
#10533: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:97:
+typedef physAddress_t t_VirtToPhys(void *addr);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10536: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:100:
+/**
+ @Description   Buffer Pool Information Structure.

CHECK:CAMELCASE: Avoid CamelCase: <f_GetBuf>
#10540: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:104:
+	t_GetBufFunction	*f_GetBuf; /**< User callback to get a free buffer */

CHECK:CAMELCASE: Avoid CamelCase: <f_PutBuf>
#10541: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:105:
+	t_PutBufFunction	*f_PutBuf; /**< User callback to return a buffer */

CHECK:CAMELCASE: Avoid CamelCase: <bufferSize>
#10542: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:106:
+	uint16_t		bufferSize; /**< Buffer size (in bytes) */

CHECK:CAMELCASE: Avoid CamelCase: <f_PhysToVirt>
#10544: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:108:
+	t_PhysToVirt	*f_PhysToVirt;  /**< User callback to translate pool buffers

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10545: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:109:
+	t_PhysToVirt	*f_PhysToVirt;  /**< User callback to translate pool buffers
+					physical addresses to virtual addresses  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#10545: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:109:
+					physical addresses to virtual addresses  */

CHECK:CAMELCASE: Avoid CamelCase: <f_VirtToPhys>
#10546: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:110:
+	t_VirtToPhys	*f_VirtToPhys;  /**< User callback to translate pool buffers

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10547: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:111:
+	t_VirtToPhys	*f_VirtToPhys;  /**< User callback to translate pool buffers
+					virtual addresses to physical addresses */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#10547: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:111:
+					virtual addresses to physical addresses */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10551: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:115:
+/**
+ @Description   User callback function called by driver with receive data.

CHECK:CAMELCASE: Avoid CamelCase: <t_RxStoreFunction>
#10570: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:134:
+typedef e_RxStoreResponse(t_RxStoreFunction)(t_Handle  h_App,

CHECK:CAMELCASE: Avoid CamelCase: <queueId>
#10571: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:135:
+						uint32_t  queueId,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10607: FILE: drivers/net/dpaa/fmlib/net_ext.h:12:
+/**
+ @Description   This file contains common and general netcomm headers definitions.

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_VER>
#10662: FILE: drivers/net/dpaa/fmlib/net_ext.h:67:
+#define IOC_NET_HF_IPv4_VER		(1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_HDR_LEN>
#10663: FILE: drivers/net/dpaa/fmlib/net_ext.h:68:
+#define IOC_NET_HF_IPv4_HDR_LEN		(IOC_NET_HF_IPv4_VER << 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_TOS>
#10664: FILE: drivers/net/dpaa/fmlib/net_ext.h:69:
+#define IOC_NET_HF_IPv4_TOS		(IOC_NET_HF_IPv4_VER << 2)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_TOTAL_LEN>
#10665: FILE: drivers/net/dpaa/fmlib/net_ext.h:70:
+#define IOC_NET_HF_IPv4_TOTAL_LEN	(IOC_NET_HF_IPv4_VER << 3)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_ID>
#10666: FILE: drivers/net/dpaa/fmlib/net_ext.h:71:
+#define IOC_NET_HF_IPv4_ID		(IOC_NET_HF_IPv4_VER << 4)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_FLAG_D>
#10667: FILE: drivers/net/dpaa/fmlib/net_ext.h:72:
+#define IOC_NET_HF_IPv4_FLAG_D		(IOC_NET_HF_IPv4_VER << 5)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_FLAG_M>
#10668: FILE: drivers/net/dpaa/fmlib/net_ext.h:73:
+#define IOC_NET_HF_IPv4_FLAG_M		(IOC_NET_HF_IPv4_VER << 6)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_OFFSET>
#10669: FILE: drivers/net/dpaa/fmlib/net_ext.h:74:
+#define IOC_NET_HF_IPv4_OFFSET		(IOC_NET_HF_IPv4_VER << 7)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_TTL>
#10670: FILE: drivers/net/dpaa/fmlib/net_ext.h:75:
+#define IOC_NET_HF_IPv4_TTL		(IOC_NET_HF_IPv4_VER << 8)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_PROTO>
#10671: FILE: drivers/net/dpaa/fmlib/net_ext.h:76:
+#define IOC_NET_HF_IPv4_PROTO		(IOC_NET_HF_IPv4_VER << 9)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_CKSUM>
#10672: FILE: drivers/net/dpaa/fmlib/net_ext.h:77:
+#define IOC_NET_HF_IPv4_CKSUM		(IOC_NET_HF_IPv4_VER << 10)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_SRC_IP>
#10673: FILE: drivers/net/dpaa/fmlib/net_ext.h:78:
+#define IOC_NET_HF_IPv4_SRC_IP		(IOC_NET_HF_IPv4_VER << 11)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_DST_IP>
#10674: FILE: drivers/net/dpaa/fmlib/net_ext.h:79:
+#define IOC_NET_HF_IPv4_DST_IP		(IOC_NET_HF_IPv4_VER << 12)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_OPTS>
#10675: FILE: drivers/net/dpaa/fmlib/net_ext.h:80:
+#define IOC_NET_HF_IPv4_OPTS		(IOC_NET_HF_IPv4_VER << 13)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_OPTS_COUNT>
#10676: FILE: drivers/net/dpaa/fmlib/net_ext.h:81:
+#define IOC_NET_HF_IPv4_OPTS_COUNT	(IOC_NET_HF_IPv4_VER << 14)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_ALL_FIELDS>
#10677: FILE: drivers/net/dpaa/fmlib/net_ext.h:82:
+#define IOC_NET_HF_IPv4_ALL_FIELDS	((IOC_NET_HF_IPv4_VER << 15) - 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_ADDR_SIZE>
#10679: FILE: drivers/net/dpaa/fmlib/net_ext.h:84:
+#define IOC_NET_HF_IPv4_ADDR_SIZE	4

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv4_PROTO_SIZE>
#10680: FILE: drivers/net/dpaa/fmlib/net_ext.h:85:
+#define IOC_NET_HF_IPv4_PROTO_SIZE	1

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv6_VER>
#10684: FILE: drivers/net/dpaa/fmlib/net_ext.h:89:
+#define IOC_NET_HF_IPv6_VER		(1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv6_TC>
#10685: FILE: drivers/net/dpaa/fmlib/net_ext.h:90:
+#define IOC_NET_HF_IPv6_TC		(IOC_NET_HF_IPv6_VER << 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv6_SRC_IP>
#10686: FILE: drivers/net/dpaa/fmlib/net_ext.h:91:
+#define IOC_NET_HF_IPv6_SRC_IP		(IOC_NET_HF_IPv6_VER << 2)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv6_DST_IP>
#10687: FILE: drivers/net/dpaa/fmlib/net_ext.h:92:
+#define IOC_NET_HF_IPv6_DST_IP		(IOC_NET_HF_IPv6_VER << 3)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv6_NEXT_HDR>
#10688: FILE: drivers/net/dpaa/fmlib/net_ext.h:93:
+#define IOC_NET_HF_IPv6_NEXT_HDR	(IOC_NET_HF_IPv6_VER << 4)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv6_FL>
#10689: FILE: drivers/net/dpaa/fmlib/net_ext.h:94:
+#define IOC_NET_HF_IPv6_FL		(IOC_NET_HF_IPv6_VER << 5)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv6_HOP_LIMIT>
#10690: FILE: drivers/net/dpaa/fmlib/net_ext.h:95:
+#define IOC_NET_HF_IPv6_HOP_LIMIT	(IOC_NET_HF_IPv6_VER << 6)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv6_ALL_FIELDS>
#10691: FILE: drivers/net/dpaa/fmlib/net_ext.h:96:
+#define IOC_NET_HF_IPv6_ALL_FIELDS	((IOC_NET_HF_IPv6_VER << 7) - 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_IPv6_NEXT_HDR_SIZE>
#10694: FILE: drivers/net/dpaa/fmlib/net_ext.h:99:
+#define IOC_NET_HF_IPv6_NEXT_HDR_SIZE	1

WARNING:TYPO_SPELLING: 'BEGGINING' may be misspelled - perhaps 'BEGINNING'?
#10793: FILE: drivers/net/dpaa/fmlib/net_ext.h:198:
+#define IOC_NET_HF_SCTP_CHUNK_DATA_BEGGINING	(IOC_NET_HF_SCTP_CHUNK_DATA_TYPE << 8)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv2_TYPE_BIT>
#10797: FILE: drivers/net/dpaa/fmlib/net_ext.h:202:
+#define IOC_NET_HF_L2TPv2_TYPE_BIT	(1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv2_LENGTH_BIT>
#10798: FILE: drivers/net/dpaa/fmlib/net_ext.h:203:
+#define IOC_NET_HF_L2TPv2_LENGTH_BIT	(IOC_NET_HF_L2TPv2_TYPE_BIT << 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv2_SEQUENCE_BIT>
#10799: FILE: drivers/net/dpaa/fmlib/net_ext.h:204:
+#define IOC_NET_HF_L2TPv2_SEQUENCE_BIT	(IOC_NET_HF_L2TPv2_TYPE_BIT << 2)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv2_OFFSET_BIT>
#10800: FILE: drivers/net/dpaa/fmlib/net_ext.h:205:
+#define IOC_NET_HF_L2TPv2_OFFSET_BIT	(IOC_NET_HF_L2TPv2_TYPE_BIT << 3)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv2_PRIORITY_BIT>
#10801: FILE: drivers/net/dpaa/fmlib/net_ext.h:206:
+#define IOC_NET_HF_L2TPv2_PRIORITY_BIT	(IOC_NET_HF_L2TPv2_TYPE_BIT << 4)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv2_VERSION>
#10802: FILE: drivers/net/dpaa/fmlib/net_ext.h:207:
+#define IOC_NET_HF_L2TPv2_VERSION	(IOC_NET_HF_L2TPv2_TYPE_BIT << 5)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv2_LEN>
#10803: FILE: drivers/net/dpaa/fmlib/net_ext.h:208:
+#define IOC_NET_HF_L2TPv2_LEN		(IOC_NET_HF_L2TPv2_TYPE_BIT << 6)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv2_TUNNEL_ID>
#10804: FILE: drivers/net/dpaa/fmlib/net_ext.h:209:
+#define IOC_NET_HF_L2TPv2_TUNNEL_ID	(IOC_NET_HF_L2TPv2_TYPE_BIT << 7)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv2_SESSION_ID>
#10805: FILE: drivers/net/dpaa/fmlib/net_ext.h:210:
+#define IOC_NET_HF_L2TPv2_SESSION_ID	(IOC_NET_HF_L2TPv2_TYPE_BIT << 8)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv2_NS>
#10806: FILE: drivers/net/dpaa/fmlib/net_ext.h:211:
+#define IOC_NET_HF_L2TPv2_NS		(IOC_NET_HF_L2TPv2_TYPE_BIT << 9)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv2_NR>
#10807: FILE: drivers/net/dpaa/fmlib/net_ext.h:212:
+#define IOC_NET_HF_L2TPv2_NR		(IOC_NET_HF_L2TPv2_TYPE_BIT << 10)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv2_OFFSET_SIZE>
#10808: FILE: drivers/net/dpaa/fmlib/net_ext.h:213:
+#define IOC_NET_HF_L2TPv2_OFFSET_SIZE	(IOC_NET_HF_L2TPv2_TYPE_BIT << 11)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv2_FIRST_BYTE>
#10809: FILE: drivers/net/dpaa/fmlib/net_ext.h:214:
+#define IOC_NET_HF_L2TPv2_FIRST_BYTE	(IOC_NET_HF_L2TPv2_TYPE_BIT << 12)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv2_ALL_FIELDS>
#10810: FILE: drivers/net/dpaa/fmlib/net_ext.h:215:
+#define IOC_NET_HF_L2TPv2_ALL_FIELDS	((IOC_NET_HF_L2TPv2_TYPE_BIT << 13) - 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv3_CTRL_TYPE_BIT>
#10812: FILE: drivers/net/dpaa/fmlib/net_ext.h:217:
+#define IOC_NET_HF_L2TPv3_CTRL_TYPE_BIT	(1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv3_CTRL_LENGTH_BIT>
#10813: FILE: drivers/net/dpaa/fmlib/net_ext.h:218:
+#define IOC_NET_HF_L2TPv3_CTRL_LENGTH_BIT (IOC_NET_HF_L2TPv3_CTRL_TYPE_BIT << 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv3_CTRL_SEQUENCE_BIT>
#10814: FILE: drivers/net/dpaa/fmlib/net_ext.h:219:
+#define IOC_NET_HF_L2TPv3_CTRL_SEQUENCE_BIT (IOC_NET_HF_L2TPv3_CTRL_TYPE_BIT << 2)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv3_CTRL_VERSION>
#10815: FILE: drivers/net/dpaa/fmlib/net_ext.h:220:
+#define IOC_NET_HF_L2TPv3_CTRL_VERSION	(IOC_NET_HF_L2TPv3_CTRL_TYPE_BIT << 3)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv3_CTRL_LENGTH>
#10816: FILE: drivers/net/dpaa/fmlib/net_ext.h:221:
+#define IOC_NET_HF_L2TPv3_CTRL_LENGTH	(IOC_NET_HF_L2TPv3_CTRL_TYPE_BIT << 4)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv3_CTRL_CONTROL>
#10817: FILE: drivers/net/dpaa/fmlib/net_ext.h:222:
+#define IOC_NET_HF_L2TPv3_CTRL_CONTROL	(IOC_NET_HF_L2TPv3_CTRL_TYPE_BIT << 5)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv3_CTRL_SENT>
#10818: FILE: drivers/net/dpaa/fmlib/net_ext.h:223:
+#define IOC_NET_HF_L2TPv3_CTRL_SENT	(IOC_NET_HF_L2TPv3_CTRL_TYPE_BIT << 6)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv3_CTRL_RECV>
#10819: FILE: drivers/net/dpaa/fmlib/net_ext.h:224:
+#define IOC_NET_HF_L2TPv3_CTRL_RECV	(IOC_NET_HF_L2TPv3_CTRL_TYPE_BIT << 7)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv3_CTRL_FIRST_BYTE>
#10820: FILE: drivers/net/dpaa/fmlib/net_ext.h:225:
+#define IOC_NET_HF_L2TPv3_CTRL_FIRST_BYTE (IOC_NET_HF_L2TPv3_CTRL_TYPE_BIT << 8)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv3_CTRL_ALL_FIELDS>
#10821: FILE: drivers/net/dpaa/fmlib/net_ext.h:226:
+#define IOC_NET_HF_L2TPv3_CTRL_ALL_FIELDS ((IOC_NET_HF_L2TPv3_CTRL_TYPE_BIT << 9) - 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv3_SESS_TYPE_BIT>
#10823: FILE: drivers/net/dpaa/fmlib/net_ext.h:228:
+#define IOC_NET_HF_L2TPv3_SESS_TYPE_BIT	(1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv3_SESS_VERSION>
#10824: FILE: drivers/net/dpaa/fmlib/net_ext.h:229:
+#define IOC_NET_HF_L2TPv3_SESS_VERSION	(IOC_NET_HF_L2TPv3_SESS_TYPE_BIT << 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv3_SESS_ID>
#10825: FILE: drivers/net/dpaa/fmlib/net_ext.h:230:
+#define IOC_NET_HF_L2TPv3_SESS_ID	(IOC_NET_HF_L2TPv3_SESS_TYPE_BIT << 2)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv3_SESS_COOKIE>
#10826: FILE: drivers/net/dpaa/fmlib/net_ext.h:231:
+#define IOC_NET_HF_L2TPv3_SESS_COOKIE	(IOC_NET_HF_L2TPv3_SESS_TYPE_BIT << 3)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HF_L2TPv3_SESS_ALL_FIELDS>
#10827: FILE: drivers/net/dpaa/fmlib/net_ext.h:232:
+#define IOC_NET_HF_L2TPv3_SESS_ALL_FIELDS	((IOC_NET_HF_L2TPv3_SESS_TYPE_BIT << 4) - 1)

WARNING:TYPO_SPELLING: 'THA' may be misspelled - perhaps 'THAN'?
#10870: FILE: drivers/net/dpaa/fmlib/net_ext.h:275:
+#define IOC_NET_HF_ARP_THA		(IOC_NET_HF_ARP_HTYPE << 7)

CHECK:CAMELCASE: Avoid CamelCase: <HEADER_TYPE_IPv4>
#10936: FILE: drivers/net/dpaa/fmlib/net_ext.h:341:
+	HEADER_TYPE_IPv4,

CHECK:CAMELCASE: Avoid CamelCase: <HEADER_TYPE_IPv6>
#10937: FILE: drivers/net/dpaa/fmlib/net_ext.h:342:
+	HEADER_TYPE_IPv6,

CHECK:CAMELCASE: Avoid CamelCase: <HEADER_TYPE_L2TPv2>
#10949: FILE: drivers/net/dpaa/fmlib/net_ext.h:354:
+	HEADER_TYPE_L2TPv2,

CHECK:CAMELCASE: Avoid CamelCase: <HEADER_TYPE_L2TPv3_CTRL>
#10950: FILE: drivers/net/dpaa/fmlib/net_ext.h:355:
+	HEADER_TYPE_L2TPv3_CTRL,

CHECK:CAMELCASE: Avoid CamelCase: <HEADER_TYPE_L2TPv3_SESS>
#10951: FILE: drivers/net/dpaa/fmlib/net_ext.h:356:
+	HEADER_TYPE_L2TPv3_SESS,

total: 0 errors, 1552 warnings, 651 checks, 10846 lines checked

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-07-10 17:27 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20200710171946.23246-2-hemant.agrawal@nxp.com>
2020-07-10 17:27 ` [dpdk-test-report] |WARNING| pw73775 [PATCH v2 2/9] net/dpaa: add support for fmlib in dpdk checkpatch

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).