[dpdk-test-report] |WARNING| pw70623 [PATCH 15/37] net/dpaa: add support for fmlib in dpdk

checkpatch at dpdk.org checkpatch at dpdk.org
Wed May 27 15:30:39 CEST 2020


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

_coding style issues_


WARNING:PRINTK_WITHOUT_KERN_LEVEL: printk() should include KERN_<LEVEL> facility level
#198: FILE: drivers/net/dpaa/fmlib/fm_ext.h:32:
+	printk("fm ioctl [%s:%u](cpu:%u) - " format, \

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#205: 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
#213: 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
#221: FILE: drivers/net/dpaa/fmlib/fm_ext.h:55:
+/**
+ @Group	lnx_usr_FM_lib_grp FM library

WARNING:LONG_LINE_COMMENT: line over 90 characters
#232: FILE: drivers/net/dpaa/fmlib/fm_ext.h:66:
+		NOTE - We assume that the FM library will be initialized only by core No. 0!

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

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

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

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

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#323: 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
#324: 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
#372: FILE: drivers/net/dpaa/fmlib/fm_ext.h:206:
+/**
+ @Description   FM Exceptions

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

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#404: 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
#404: FILE: drivers/net/dpaa/fmlib/fm_ext.h:238:
+					in PowerPc Little Endian mode. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#406: 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
#406: FILE: drivers/net/dpaa/fmlib/fm_ext.h:240:
+					in Big Endian mode */

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#425: FILE: drivers/net/dpaa/fmlib/fm_ext.h:259:
+		-  Calling the advance initialization routines to change driver's defaults.

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

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

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

CHECK:CAMELCASE: Avoid CamelCase: <h_Fm>
#432: 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
#435: FILE: drivers/net/dpaa/fmlib/fm_ext.h:269:
+/**
+ @Description   A structure for defining buffer prefix area content.

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

CHECK:CAMELCASE: Avoid CamelCase: <privDataSize>
#438: 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
#439: 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
#440: FILE: drivers/net/dpaa/fmlib/fm_ext.h:274:
+				start from the base of the buffer address. */

CHECK:CAMELCASE: Avoid CamelCase: <passPrsResult>
#441: 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
#442: 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
#443: FILE: drivers/net/dpaa/fmlib/fm_ext.h:277:
+				get the parser-result from a buffer. */

CHECK:CAMELCASE: Avoid CamelCase: <passTimeStamp>
#444: 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
#445: 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
#446: FILE: drivers/net/dpaa/fmlib/fm_ext.h:280:
+				get the parser-result from a buffer. */

CHECK:CAMELCASE: Avoid CamelCase: <passHashResult>
#447: 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
#448: 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
#449: FILE: drivers/net/dpaa/fmlib/fm_ext.h:283:
+				get the parser-result from a buffer. */

CHECK:CAMELCASE: Avoid CamelCase: <passAllOtherPCDInfo>
#450: 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
#451: 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
#451: FILE: drivers/net/dpaa/fmlib/fm_ext.h:285:
+					AD, hash-result, key, etc. */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#454: 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
#455: FILE: drivers/net/dpaa/fmlib/fm_ext.h:289:
+		if write optimization is used, must be >= 16. */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#458: 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
#460: 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
#464: 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>
#467: FILE: drivers/net/dpaa/fmlib/fm_ext.h:301:
+typedef struct t_FmExtPoolParams {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#473: 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>
#477: FILE: drivers/net/dpaa/fmlib/fm_ext.h:311:
+typedef struct t_FmExtPools {

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

CHECK:CAMELCASE: Avoid CamelCase: <extBufPool>
#479: 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
#484: FILE: drivers/net/dpaa/fmlib/fm_ext.h:318:
+/**
+ @Description   A structure for defining backup BM Pools.

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

CHECK:CAMELCASE: Avoid CamelCase: <numOfBackupPools>
#487: 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
#488: 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
#489: FILE: drivers/net/dpaa/fmlib/fm_ext.h:323:
+					pools defined for the specified port.*/

CHECK:CAMELCASE: Avoid CamelCase: <poolIds>
#490: 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
#492: 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
#494: 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
#498: FILE: drivers/net/dpaa/fmlib/fm_ext.h:332:
+/**
+ @Description   A structure for defining BM pool depletion criteria

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#503: 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
#503: FILE: drivers/net/dpaa/fmlib/fm_ext.h:337:
+			a number of pools (all together!) are depleted */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#506: 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
#506: FILE: drivers/net/dpaa/fmlib/fm_ext.h:340:
+			pause frames transmission. */

CHECK:CAMELCASE: Avoid CamelCase: <poolsToConsider>
#507: 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
#509: 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
#509: FILE: drivers/net/dpaa/fmlib/fm_ext.h:343:
+			depletion (Note - this pool must be used by this port!). */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#512: 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
#512: FILE: drivers/net/dpaa/fmlib/fm_ext.h:346:
+			a single-pool is depleted; */

CHECK:CAMELCASE: Avoid CamelCase: <poolsToConsiderForSingleMode>
#513: 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
#515: 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
#515: FILE: drivers/net/dpaa/fmlib/fm_ext.h:349:
+			depletion (Note - this pool must be used by this port!) */

CHECK:CAMELCASE: Avoid CamelCase: <pfcPrioritiesEn>
#517: 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
#519: 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
#519: 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
#526: 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
#540: FILE: drivers/net/dpaa/fmlib/fm_ext.h:374:
+/**
+ @Collection   General FM defines.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#551: 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>
#554: FILE: drivers/net/dpaa/fmlib/fm_ext.h:388:
+typedef struct t_FmPortBandwidth {

CHECK:CAMELCASE: Avoid CamelCase: <relativePortId>
#556: 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
#561: 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>
#566: FILE: drivers/net/dpaa/fmlib/fm_ext.h:400:
+typedef struct t_FmPortsBandwidthParams {

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#569: 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
#569: FILE: drivers/net/dpaa/fmlib/fm_ext.h:403:
+			number of valid entries in the array below */

CHECK:CAMELCASE: Avoid CamelCase: <portsBandwidths>
#570: 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
#575: FILE: drivers/net/dpaa/fmlib/fm_ext.h:409:
+/**
+ @Description   Enum for defining FM counters

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

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

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

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#599: 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>
#601: FILE: drivers/net/dpaa/fmlib/fm_ext.h:435:
+typedef struct t_FmCtrlCodeRevisionInfo {

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

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

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

CHECK:CAMELCASE: Avoid CamelCase: <percentCnt>
#611: 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
#615: FILE: drivers/net/dpaa/fmlib/fm_ext.h:449:
+/**
+ @Function	FM_SetPortsBandwidth

WARNING:LONG_LINE_COMMENT: line over 90 characters
#620: FILE: drivers/net/dpaa/fmlib/fm_ext.h:454:
+ @Param[in]	p_PortsBandwidth	A structure of ports bandwidths in percentage, i.e.

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

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

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

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

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

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

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

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

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

CHECK:CAMELCASE: Avoid CamelCase: <FM_GetCounter>
#676: 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
#679: FILE: drivers/net/dpaa/fmlib/fm_ext.h:513:
+/**
+ @Function	FM_ModifyCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_ModifyCounter>
#691: 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
#695: FILE: drivers/net/dpaa/fmlib/fm_ext.h:529:
+/**
+ @Function	FM_CtrlMonStart

CHECK:CAMELCASE: Avoid CamelCase: <FM_CtrlMonStart>
#713: 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
#716: FILE: drivers/net/dpaa/fmlib/fm_ext.h:550:
+/**
+ @Function	FM_CtrlMonStop

CHECK:CAMELCASE: Avoid CamelCase: <FM_CtrlMonStop>
#734: 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
#737: FILE: drivers/net/dpaa/fmlib/fm_ext.h:571:
+/**
+ @Function	FM_CtrlMonGetCounters

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

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

CHECK:CAMELCASE: Avoid CamelCase: <p_Mon>
#759: 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
#762: FILE: drivers/net/dpaa/fmlib/fm_ext.h:596:
+/*
+ @Function	FM_ForceIntr

CHECK:CAMELCASE: Avoid CamelCase: <FM_ForceIntr>
#774: 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
#781: FILE: drivers/net/dpaa/fmlib/fm_ext.h:615:
+/**
+ at Description   FM Char device ioctls

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#785: 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
#793: FILE: drivers/net/dpaa/fmlib/fm_ext.h:627:
+/**
+ @Collection	FM IOCTL device ('/dev') definitions

WARNING:LONG_LINE: line over 90 characters
#802: 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: line over 90 characters
#803: 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
#807: 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
#808: 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
#814: 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
#827: 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
#843: FILE: drivers/net/dpaa/fmlib/fm_ext.h:677:
+/**
+ @Description   FM Exceptions

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#870: 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
#884: FILE: drivers/net/dpaa/fmlib/fm_ext.h:718:
+/**
+ @Collection   General FM defines.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#894: 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
#905: 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
#916: 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
#916: 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
#920: 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
#943: 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
#952: 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
#979: 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
#994: FILE: drivers/net/dpaa/fmlib/fm_ext.h:828:
+/**
+ @Function	FM_IOC_GET_REVISION

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

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1054: 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
#1066: FILE: drivers/net/dpaa/fmlib/fm_ext.h:900:
+/**
+ @Function	FM_CtrlMonStart

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

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

CHECK:MACRO_ARG_REUSE: Macro argument reuse 'p' - possible side-effects?
#1162: 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)
#1163: FILE: drivers/net/dpaa/fmlib/fm_lib.c:23:
+	do { \
+	t_Device *p_Dev = (t_Device *)p; \

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

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

CHECK:CAMELCASE: Avoid CamelCase: <FM_GetApiVersion>
#1178: 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>
#1184: 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
#1208: 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
#1209: 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
#1210: FILE: drivers/net/dpaa/fmlib/fm_lib.c:70:
+			FMD_API_VERSION_RESPIN != ver.version.respin) {

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

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

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPcdParams>
#1254: 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>
#1284: FILE: drivers/net/dpaa/fmlib/fm_lib.c:144:
+void FM_PCD_Close(t_Handle h_FmPcd)

CHECK:CAMELCASE: Avoid CamelCase: <h_FmPcd>
#1284: 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 '('
#1293: FILE: drivers/net/dpaa/fmlib/fm_lib.c:153:
+		printf(

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_Enable>
#1304: 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>
#1318: 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>
#1332: FILE: drivers/net/dpaa/fmlib/fm_lib.c:192:
+t_Handle FM_PCD_NetEnvCharacteristicsSet(t_Handle h_FmPcd,

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

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

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

CHECK:CAMELCASE: Avoid CamelCase: <h_NetEnv>
#1359: 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>
#1381: 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
#1422: FILE: drivers/net/dpaa/fmlib/fm_lib.c:282:
+	if (params->param.modify == false)

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

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

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

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

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

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

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

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

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

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

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

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_Disable>
#1551: 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>
#1565: 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>
#1579: FILE: drivers/net/dpaa/fmlib/fm_lib.c:439:
+uint32_t FM_PORT_SetPCD(t_Handle h_FmPort,

WARNING:LONG_LINE: line over 90 characters
#1591: FILE: drivers/net/dpaa/fmlib/fm_lib.c:451:
+		params->pcd_support == e_IOC_FM_PORT_PCD_SUPPORT_PRS_AND_KG_AND_CC_AND_PLCR ||

WARNING:LONG_LINE: line over 90 characters
#1601: FILE: drivers/net/dpaa/fmlib/fm_lib.c:461:
+		params->pcd_support == e_IOC_FM_PORT_PCD_SUPPORT_PRS_AND_KG_AND_CC_AND_PLCR ||

WARNING:LONG_LINE: line over 90 characters
#1621: FILE: drivers/net/dpaa/fmlib/fm_lib.c:481:
+		params->pcd_support == e_IOC_FM_PORT_PCD_SUPPORT_PRS_AND_KG_AND_CC_AND_PLCR ||

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

CHECK:CAMELCASE: Avoid CamelCase: <CreateDevice>
#1661: 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>
#1661: 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>
#1663: FILE: drivers/net/dpaa/fmlib/fm_lib.c:523:
+	t_Device *p_UserPrivDev = (t_Device *)h_UserPriv;

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

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

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

CHECK:CAMELCASE: Avoid CamelCase: <Platform_is_FMAN_V3L>
#1694: 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
#1717: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:14:
+/**
+ @Description   FM PCD ...

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1724: 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
#1742: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:39:
+/**
+ @Collection	General PCD defines

WARNING:LONG_LINE_COMMENT: line over 90 characters
#1750: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:47:
+/**< Number of distinction units is limited by register size (32 bits) minus reserved bits for private headers. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#1757: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:54:
+ * less than this will be allowed; The driver will return an initialization error if resource is unavailable.

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#1794: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:91:
+	/**< Policer counter - counts the total number of RED packets that exit the Policer. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#1796: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:93:
+	/**< Policer counter - counts the total number of YELLOW packets that exit the Policer. */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#1799: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:96:
+	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
#1799: 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;
+	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
#1799: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:96:
+	This is a subset of e_IOC_FM_PCD_PLCR_COUNTERS_RED packet count, indicating active color changes. */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#1802: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:99:
+	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
#1802: 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;
+	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
#1802: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:99:
+	This is a subset of e_IOC_FM_PCD_PLCR_COUNTERS_YELLOW packet count, indicating active color changes. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#1804: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:101:
+	/**< Policer counter - counts the total number of packets passed in the Policer. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#1808: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:105:
+	/**< Parser counter - counts the number of times the parser block is dispatched. */

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

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

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

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

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

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

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#1828: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:125:
+	/**< 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 90 characters
#1830: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:127:
+	/**< Parser counter - counts the number of cycles spent executing hard parser (including stall cycles). */

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

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#1840: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:137:
+	/**< FPM counter - counts the number of cycles stalled while performing a FPM Command. */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#1851: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:148:
+	/**< KeyGen scheme configuration error indicating a key size larger than 56 bytes. */

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

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#1928: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:225:
+		(must be identical to struct t_FmPcdPrsLabelParams defined in fm_pcd_ext.h)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1932: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:229:
+	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
#1932: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:229:
+				resolution), relative to Parser RAM. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1934: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:231:
+	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
#1934: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:231:
+					the SW parser code. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1936: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:233:
+	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
#1937: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:234:
+				index to distinguish between them. */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1946: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:243:
+	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
#1948: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:245:
+						TRUE to override any existing code.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#1951: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:248:
+	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
#1951: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:248:
+							must be larger than 0x20)*/

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

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

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

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

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

WARNING:LONG_LINE: line over 90 characters
#2012: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:309:
+#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 90 characters
#2014: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:311:
+#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
#2017: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:314:
+/**
+ @Function	FM_PCD_KgSetDfltValue

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

WARNING:LONG_LINE: line over 90 characters
#2030: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:327:
+#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
#2033: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:330:
+/**
+ @Function	FM_PCD_KgSetAdditionalDataAfterParsing

WARNING:LONG_LINE: line over 90 characters
#2044: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:341:
+#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
#2047: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:344:
+/**
+ @Function	FM_PCD_SetException

WARNING:LONG_LINE: line over 90 characters
#2056: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:353:
+#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
#2059: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:356:
+/**
+ @Function	FM_PCD_GetCounter

WARNING:LONG_LINE: line over 90 characters
#2071: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:368:
+#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
#2074: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:371:
+/**
+

WARNING:LONG_LINE: line over 90 characters
#2086: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:383:
+#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 90 characters
#2088: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:385:
+#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:IF_0: Consider removing the code enclosed by this #if 0 and its #endif
#2090: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:387:
+#if 0

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2093: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:390:
+/**
+ @Function	FM_PCD_ModifyCounter

WARNING:LONG_LINE: line over 90 characters
#2101: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:398:
+#define FM_PCD_IOC_MODIFY_COUNTER   _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(10), ioc_fm_pcd_counters_params_t)

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

WARNING:LONG_LINE: line over 90 characters
#2115: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:412:
+#define FM_PCD_IOC_FORCE_INTR _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(11), ioc_fm_pcd_exceptions)

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2161: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:458:
+#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
#2162: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:459:
+			environment with IPV4 header and IPV4_FRAG_1 option  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2173: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:470:
+#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
#2174: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:471:
+			environment with IPV6 header and IPV6_FRAG_1 option  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2179: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:476:
+#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
#2182: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:479:
+			may be found at 'shim2' (in parser-result). */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2200: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:497:
+			/**< 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
#2200: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:497:
+			of ioc_fm_pcd_manip_hdr_field_update_ipv4_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2203: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:500:
+			/**< 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
#2203: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:500:
+			of ioc_fm_pcd_manip_hdr_field_update_ipv4_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2207: 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_ipv4_t) */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2210: 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_ipv4_t) */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2217: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:514:
+		/**< 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
#2217: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:514:
+		('traffic_class' field of ioc_fm_pcd_manip_hdr_field_update_ipv6_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2221: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:518:
+		/**< 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
#2221: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:518:
+		('src' field of ioc_fm_pcd_manip_hdr_field_update_ipv6_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2224: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:521:
+		/**< 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
#2224: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:521:
+		('dst' field of ioc_fm_pcd_manip_hdr_field_update_ipv6_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2231: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:528:
+		/**< 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
#2231: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:528:
+		('src' field of ioc_fm_pcd_manip_hdr_field_update_tcp_udp_t) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2234: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:531:
+		/**< 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
#2234: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:531:
+		('dst' field of ioc_fm_pcd_manip_hdr_field_update_tcp_udp_t) */

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

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

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

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2313: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:610:
+	e_IOC_FM_PCD_KG_DFLT_PRIVATE_0,	/**< Default selection is a per scheme register 0 */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2314: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:611:
+	e_IOC_FM_PCD_KG_DFLT_PRIVATE_1,	/**< Default selection is a per scheme register 1 */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2337: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:634:
+	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
#2338: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:635:
+						field described above  */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2340: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:637:
+	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
#2340: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:637:
+					any data extraction without validation */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2342: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:639:
+	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
#2343: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:640:
+						direct use of default value  */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2353: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:650:
+					/**< 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
#2353: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:650:
+					to specify regular IP (not tunneled). */

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

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2396: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:693:
+ @Description   Enumeration type for selecting the policer profile packet frame length selector

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

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

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

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

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

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

WARNING:LEADING_SPACE: please, no spaces at the start of a line
#2409: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:706:
+  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
#2410: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:707:
+  e_IOC_FM_PCD_PLCR_ROLLBACK_FULL_FRM_LEN   /**< Rollback Full frame length */$

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2433: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:730:
+	e_IOC_FM_PCD_PLCR_PROFILE_GREEN_PACKET_TOTAL_COUNTER,		/**< Green packets counter */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2434: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:731:
+	e_IOC_FM_PCD_PLCR_PROFILE_YELLOW_PACKET_TOTAL_COUNTER,		/**< Yellow packets counter */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2435: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:732:
+	e_IOC_FM_PCD_PLCR_PROFILE_RED_PACKET_TOTAL_COUNTER,		/**< Red packets counter */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2437: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:734:
+	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
#2441: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:738:
+/**
+ @Description   Enumeration type for selecting the PCD action after extraction

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2445: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:742:
+	e_IOC_FM_PCD_ACTION_EXACT_MATCH,	/**< Exact match on the selected extraction*/

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2446: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:743:
+	e_IOC_FM_PCD_ACTION_INDEXED_LOOKUP	/**< Indexed lookup on the selected extraction*/

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

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2476: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:773:
+					/**< 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
#2476: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:773:
+					the header which follows the MPLS header */

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2494: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:791:
+	e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_VLAN_VPRI,	/**< Replace VPri of outer most VLAN tag. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2495: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:792:
+	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
#2499: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:796:
+/**
+ @Description   Enumeration type for selecting specific L2 fields removal

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2502: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:799:
+	e_IOC_FM_PCD_MANIP_HDR_INSRT_MPLS	/**< Insert MPLS header (Unlimited MPLS labels) */

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2514: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:811:
+	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
#2518: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:815:
+/**
+ @Description   Enumeration type for selecting QoS source

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2526: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:823:
+	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
#2531: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:828:
+/**
+ @Description   Enumeration type for selecting type of header insertion

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2568: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:865:
+	e_IOC_FM_PCD_MANIP_RMV_BY_HDR_FROM_START,/**< Locate from data that is not the header */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2578: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:875:
+					/**< 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
#2578: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:875:
+						from the first fragment to the last */

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2602: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:899:
+	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
#2607: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:904:
+/**
+ @Description   Enumeration type for selecting manipulation type

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2622: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:919:
+	e_IOC_FM_PCD_CC_STATS_MODE_BYTE_AND_FRAME,  /**< Byte and frame count statistics */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2624: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:921:
+	e_IOC_FM_PCD_CC_STATS_MODE_RMON,/**< Byte and frame length range count statistics */

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

WARNING:LONG_LINE: line over 90 characters
#2634: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:931:
+	e_IOC_FM_PCD_MANIP_ENQ_TO_ERR_Q_OR_DISCARD_PACKET =  e_IOC_FM_PCD_MANIP_DISCARD_PACKET,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2636: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:933:
+					/**< 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
#2637: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:934:
+						Will be removed in the future */

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

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

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

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

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

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

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

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2736: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1033:
+	/**< 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
#2736: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1033:
+		different units to be identified */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2758: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1055:
+					/**< 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
#2758: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1055:
+						IP. Otherwise should be cleared.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2774: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1071:
+		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
#2777: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1074:
+				Note that the mask cannot be set on the lower bits. */

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2792: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1089:
+	uint8_t		mask;			/**< A byte mask (selected bits will be ignored) */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2801: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1098:
+	ioc_fm_pcd_kg_extract_dflt_select	dflt_select;   /**< Default register select */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2810: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1107:
+	uint32_t				private_dflt0;	/**< Scheme default register 0 */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2811: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1108:
+	uint32_t				private_dflt1;	/**< Scheme default register 1 */

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

WARNING:LONG_LINE: line over 90 characters
#2813: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1110:
+	ioc_fm_pcd_extract_entry_t	extract_array[IOC_FM_PCD_KG_MAX_NUM_OF_EXTRACTS_PER_KEY];

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2818: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1115:
+			/**< 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
#2819: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1116:
+			types not specified in this array will get undefined value. */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2822: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1119:
+	uint8_t				hash_shift;		/**< Hash result right shift.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2823: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1120:
+	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
#2825: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1122:
+					24 LSB's after shifting right.*/

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2826: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1123:
+	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
#2827: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1124:
+	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
#2827: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1124:
+					of queues for the key and hash functionality */

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2830: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1127:
+			destination fields on all layers; If TRUE, driver will check that for

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2830: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1127:
+	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:LONG_LINE_COMMENT: line over 90 characters
#2831: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1128:
+			all layers, if SRC extraction is selected, DST extraction must also be

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

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2845: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1142:
+								IP. Otherwise should be cleared.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2845: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1142:
+		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
#2845: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1142:
+								IP. Otherwise should be cleared.*/

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2852: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1149:
+	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
#2853: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1150:
+	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
#2853: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1150:
+								field not found */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2857: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1154:
+		/**< 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
#2866: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1163:
+		extracted byte must effect either FQID or Policer profile).*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2869: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1166:
+	/**< 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
#2878: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1175:
+		extracted byte must effect either FQID or Policer profile).*/

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2886: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1183:
+	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
#2887: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1184:
+				the counter when the scheme is written. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2889: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1186:
+	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
#2889: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1186:
+				counter; clear this field to reset the counter. */

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2907: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1204:
+	bool		shared_profile;		/**< TRUE if this profile is shared between ports

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2908: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1205:
+	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
#2909: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1206:
+				if profile is after Coarse Classification*/

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2911: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1208:
+	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
#2915: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1212:
+				destination policer profile.  */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2918: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1215:
+		This parameter should indicate the policer profile offset within the port's

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2918: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1215:
+	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
#2919: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1216:
+		policer profiles or SHARED window. */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2924: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1221:
+			/**< 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
#2926: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1223:
+				or SHARED window depends on shared_profile */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2927: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1224:
+		uint8_t	num_of_profiles;		/**< Range of profiles starting at base */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2928: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1225:
+	} indirect_profile;				/**< Indirect profile parameters */

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

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

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

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2948: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1245:
+		/**< 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
#2949: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1246:
+			port's storage profiles window. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2955: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1252:
+			/**< 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
#2956: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1253:
+				port's storage profiles window. */

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2974: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1271:
+	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
#2974: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1271:
+								policing is required. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2977: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1274:
+			/**< 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
#2977: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1274:
+				selected profile is the one set at port initialization. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#2978: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1275:
+	ioc_fm_pcd_kg_plcr_profile_t	plcr_profile;	/**< Valid only if plcr_next = TRUE and

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2979: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1276:
+	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
#2979: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1276:
+					bypass_plcr_profile_generation = FALSE */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#2995: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1292:
+	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
#2996: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1293:
+						KeyGen will ignore it when matching */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3001: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1298:
+		/**< 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
#3001: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1298:
+			by FM_PCD_NetEnvCharacteristicsSet() */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3013: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1310:
+	/**< 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
#3015: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1312:
+		in cases where CC was the previous engine. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3018: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1315:
+	/**< 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
#3020: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1317:
+		hash_distribution_num_of_fqids. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3026: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1323:
+	/**< 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
#3030: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1327:
+		resource is full at initialization time. */

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3065: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1362:
+#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
#3069: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1366:
+/**
+ @Description   Parameters for defining CC as the next engine after a CC node.

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3078: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1375:
+ @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
#3078: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1375:
+/**
+ @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
#3087: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1384:
+/**
+ @Description   A structure for defining PLCR params when PLCR is the

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3094: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1391:
+						TRUE if this profile is shared between ports */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3094: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1391:
+	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
#3094: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1391:
+						TRUE if this profile is shared between ports */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3095: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1392:
+	uint16_t	new_relative_profile_id;	/**< Relevant only if overrideParams=TRUE:

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3096: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1393:
+	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
#3099: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1396:
+				policer profiles or from SHARED window.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3101: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1398:
+	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
#3104: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1401:
+				the enqueue FQID.*/

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

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

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

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3121: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1418:
+						relevant if action = e_IOC_FM_PCD_ENQ_FRAME */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3121: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1418:
+	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
#3121: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1418:
+						relevant if action = e_IOC_FM_PCD_ENQ_FRAME */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3123: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1420:
+	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
#3124: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1421:
+				relevant if action = e_IOC_FM_PCD_ENQ_FRAME*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3128: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1425:
+			/**< 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
#3129: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1426:
+			window; Relevant only if the port was configured with VSP. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3135: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1432:
+ @Description   A structure for defining KG params when KG is the next engine after a CC node

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

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3140: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1437:
+	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
#3140: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1437:
+						Note - this parameters are irrelevant for earlier chips */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3142: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1439:
+	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
#3143: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1440:
+				Note - this parameters are irrelevant for earlier chips */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3147: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1444:
+			/**< 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
#3148: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1445:
+			window; Relevant only if the port was configured with VSP. */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3155: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1452:
+		(Must match struct ioc_fm_pcd_cc_next_engine_params_t defined in fm_pcd_ext.h)

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3159: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1456:
+								according to nextEngine definition */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3159: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1456:
+	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
#3159: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1456:
+								according to nextEngine definition */

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

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

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

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3169: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1466:
+	void					*manip_id;	/**< Handle to Manipulation object.

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3171: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1468:
+								(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
#3171: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1468:
+								(e_IOC_FM_PCD_PLCR, e_IOC_FM_PCD_KG, e_IOC_FM_PCD_DONE) */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3173: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1470:
+								for each frame passing through this

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3174: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1471:
+								Coarse Classification entry. */

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3182: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1479:
+	uint8_t		*p_mask;	/**< pointer to the Mask per key of the size defined

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3183: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1480:
+						in keySize. p_key and p_mask (if defined) has to be

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3183: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1480:
+	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:LONG_LINE_COMMENT: line over 90 characters
#3184: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1481:
+						of the same size defined in the key_size */

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3192: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1489:
+		The driver supports two methods for CC node allocation: dynamic and static.

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3211: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1508:
+	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 90 characters
#3212: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1509:
+							A value of zero may be used for dynamic memory allocation. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3212: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1509:
+	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
#3212: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1509:
+							A value of zero may be used for dynamic memory allocation. */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3214: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1511:
+	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
#3218: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1515:
+	masks at runtime. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3219: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1516:
+	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
#3220: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1517:
+	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
#3224: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1521:
+	preallocated for all keys. */

WARNING:LONG_LINE: line over 90 characters
#3226: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1523:
+	uint16_t			frame_length_ranges[IOC_FM_PCD_CC_STATS_MAX_NUM_OF_FLR];

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3231: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1528:
+			the appropriate counter is incremented by 1. For example, to belong

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3238: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1535:
+	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
#3240: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1537:
+		set in 'ic_indx_mask'. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3241: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1538:
+	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
#3242: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1539:
+	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
#3244: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1541:
+		e_IOC_FM_PCD_ACTION_INDEXED_LOOKUP, 'keySize' must be 2. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3247: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1544:
+	/**< 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
#3250: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1547:
+		for the 'miss' entry. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3253: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1550:
+	/**< 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
#3253: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1550:
+		Not relevant if action = e_IOC_FM_PCD_ACTION_INDEXED_LOOKUP. */

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3281: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1578:
+		requested statistics mode will be allocated according to max_num_of_keys. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3281: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1578:
+	/**< 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
#3281: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1578:
+		requested statistics mode will be allocated according to max_num_of_keys. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3284: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1581:
+	/**< 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
#3284: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1581:
+		that leads to this hash-table. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3287: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1584:
+	/**< 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
#3289: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1586:
+		The 4 lower bits must be cleared. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3292: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1589:
+	/**< 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
#3292: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1589:
+		2-bytes to be used as hash index. */

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3338: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1635:
+		/**< Indexes of the units as defined in FM_PCD_NetEnvCharacteristicsSet() */

WARNING:LONG_LINE: line over 90 characters
#3339: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1636:
+	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
#3344: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1641:
+/**
+ @Description   Parameters for defining the CC tree groups

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3349: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1646:
+								by FM_PCD_NetEnvCharacteristicsSet() */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3349: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1646:
+	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
#3349: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1646:
+								by FM_PCD_NetEnvCharacteristicsSet() */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3350: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1647:
+	uint8_t			num_of_groups;  /**< Number of CC groups within the CC tree */

WARNING:LONG_LINE: line over 90 characters
#3351: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1648:
+	ioc_fm_pcd_cc_grp_params_t	fm_pcd_cc_group_params[IOC_FM_PCD_MAX_NUM_OF_CC_GROUPS];

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

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3362: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1659:
+								e_IOC_FM_PCD_PLCR_FULL_FRM_LEN */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3362: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1659:
+	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
#3362: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1659:
+								e_IOC_FM_PCD_PLCR_FULL_FRM_LEN */

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

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3373: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1670:
+	uint32_t				committed_burst_size;	/**< KBits or Packets */

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3382: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1679:
+	ioc_fm_pcd_done_action	action;		/**< Action - when next engine is BMI (done) */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3383: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1680:
+	void			*p_profile;	/**< Policer profile handle -  used when next engine

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3384: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1681:
+	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
#3384: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1681:
+						is PLCR, must be a SHARED profile */

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

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3395: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1692:
+		(Must match struct ioc_fm_pcd_plcr_profile_params_t defined in fm_pcd_ext.h)

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3425: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1722:
+		/**< 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
#3425: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1722:
+			pre-color value of 2'b11. */

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

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

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

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

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3475: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1772:
+	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
#3475: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1772:
+								NOTE: This parameter is IGNORED for miss-key!  */

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

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

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3487: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1784:
+	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
#3487: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1784:
+								NOTE: This parameter is IGNORED for miss-key!  */

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3496: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1793:
+								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:1793:
+	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
#3496: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1793:
+								NOTE: This parameter is IGNORED for miss-key!  */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3499: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1796:
+								the array of the type ioc_fm_pcd_cc_key_params_t */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3499: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1796:
+	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
#3499: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1796:
+								the array of the type ioc_fm_pcd_cc_key_params_t */

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

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3508: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1805:
+	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
#3508: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1805:
+								NOTE: This parameter is IGNORED for miss-key!  */

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

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3512: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1809:
+	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 90 characters
#3513: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1810:
+								of the same size as defined in the key_size */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3517: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1814:
+ @Description   A structure with the arguments for the FM_PCD_HashTableRemoveKey ioctl() call

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3530: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1827:
+	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 90 characters
#3531: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1828:
+	bool				by_field;	/**< TRUE if the location of manipulation is according to some field in the specific header*/

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3532: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1829:
+	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
#3536: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1833:
+/**
+ @Description   Parameters for defining header removal by header type

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3539: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1836:
+	ioc_fm_pcd_manip_hdr_rmv_by_hdr_type	type;  /**< Selection of header removal location */

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3544: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1841:
+		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
#3544: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1841:
+								If TRUE, remove also the specified header. */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3549: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1846:
+	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 90 characters
#3551: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1848:
+	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 90 characters
#3552: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1849:
+								Defines which L2 headers to remove. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3552: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1849:
+	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
#3552: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1849:
+								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:1854:
+/**
+ @Description   Parameters for configuring IP fragmentation manipulation

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3561: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1858:
+								IP fragmentation will be executed.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3561: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1858:
+	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
#3561: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1858:
+								IP fragmentation will be executed.*/

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3566: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1863:
+		If disabled, the Scatter/Gather buffer will be allocated from the same pool as the

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3566: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1863:
+	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
#3567: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1864:
+		received frame's buffer. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3568: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1865:
+	uint8_t			sg_bpid;			/**< Scatter/Gather buffer pool id;

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3571: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1868:
+		of this pool need to be allocated in the same memory area as the received buffers.

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3572: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1869:
+		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
#3573: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1870:
+		mutual to all these sources. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3574: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1871:
+	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
#3575: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1872:
+	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
#3576: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1873:
+		determine the action to be taken.*/

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3588: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1885:
+	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
#3593: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1890:
+	The remaining schemes, if defined, should have higher relative scheme ID. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3595: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1892:
+	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
#3596: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1893:
+	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:LONG_LINE_COMMENT: line over 90 characters
#3599: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1896:
+		this fqid, otherwise a 'Non Consistent SP' bit will be set in the FD[status].*/

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

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

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3605: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1902:
+	uint16_t			min_frag_size[2];	/**< Minimum fragment size:

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3606: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1903:
+	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
#3606: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1903:
+								minFragSize[0] - for ipv4, minFragSize[1] - for ipv6 */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3609: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1906:
+		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
#3609: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1906:
+		/**< 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 90 characters
#3610: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1907:
+		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
#3610: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1907:
+		numOfFramesPerHashEntry[1] - for ipv6 (max value is e_IOC_FM_PCD_MANIP_SIX_WAYS_HASH). */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3611: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1908:
+	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
#3612: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1909:
+	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
#3616: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1913:
+		maxNumFramesInProcess has to be in the range of 8 - 2048. */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3618: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1915:
+	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 90 characters
#3620: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1917:
+								/**< Represents the time interval in microseconds which defines

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3621: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1918:
+								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
#3621: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1918:
+								/**< 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
#3621: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1918:
+								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
#3625: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1922:
+/**
+ @Description   Parameters for defining IPSEC manipulation

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3628: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1925:
+	bool	decryption;			/**< TRUE if being used in decryption direction;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3629: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1926:
+						FALSE if being used in encryption direction. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3629: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1926:
+	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
#3629: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1926:
+						FALSE if being used in encryption direction. */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3631: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1928:
+						(direction depends on the 'decryption' field). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3631: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1928:
+	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
#3631: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1928:
+						(direction depends on the 'decryption' field). */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3633: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1930:
+						(direction depends on the 'decryption' field). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3633: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1930:
+	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
#3633: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1930:
+						(direction depends on the 'decryption' field). */

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3636: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1933:
+	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 90 characters
#3637: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1934:
+						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
#3637: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1934:
+	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
#3638: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1935:
+						corresponding SA. */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3640: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1937:
+						The value must be a multiplication of 16 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3640: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1937:
+	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
#3640: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1937:
+						The value must be a multiplication of 16 */

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3642: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1939:
+	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 90 characters
#3643: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1940:
+						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
#3643: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1940:
+						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
#3648: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1945:
+/**
+ @Description   Parameters for configuring CAPWAP fragmentation manipulation

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3661: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1958:
+	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
#3662: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1959:
+	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
#3662: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1959:
+			CAPWAP fragmentation will be executed.*/

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3663: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1960:
+	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
#3664: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1961:
+	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
#3665: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1962:
+	received frame's buffer. */

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3670: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1967:
+	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
#3671: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1968:
+	mutual to all these sources. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3673: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1970:
+	When this mode is enabled then only the first fragment include the CAPWAP header options

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3673: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1970:
+	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:LONG_LINE_COMMENT: line over 90 characters
#3674: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1971:
+	field (if user provides it in the input frame) and all other fragments exclude the CAPWAP

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3688: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1985:
+	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
#3688: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1985:
+	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
#3689: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1986:
+	Rest schemes, if defined, should have higher relative scheme ID. */

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

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3693: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1990:
+	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
#3696: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1993:
+	exceeds this value is considered as an error frame (FD status[CRE] bit is set). */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3699: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1996:
+	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
#3700: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:1997:
+	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
#3704: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2001:
+	maxNumFramesInProcess has to be in the range of 8 - 2048. */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3706: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2003:
+	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 90 characters
#3707: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2004:
+	Recommended value for this field is 0; in this way timed-out frames will be discarded */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3707: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2004:
+	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
#3707: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2004:
+	Recommended value for this field is 0; in this way timed-out frames will be discarded */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3710: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2007:
+	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
#3710: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2007:
+	/**< 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
#3710: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2007:
+	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
#3714: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2011:
+/**
+ @Description   structure for defining CAPWAP manipulation

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3731: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2028:
+	/**< Parameters for IPSec; Relevant when type = e_IOC_FM_PCD_MANIP_SPECIAL_OFFLOAD_IPSEC */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3734: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2031:
+	/**< Parameters for CAPWAP; Relevant when type = e_FM_PCD_MANIP_SPECIAL_OFFLOAD_CAPWAP */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3743: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2040:
+		/**< Offset from beginning of header to the start location of the removal */

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3760: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2057:
+	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
#3760: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2057:
+							location of the insertion */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3763: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2060:
+	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
#3763: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2060:
+							'offset', FALSE to insert */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3773: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2070:
+		/**< 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
#3774: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2071:
+		value is the corresponding VPRI (0-15). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3777: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2074:
+		/**< 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
#3778: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2075:
+		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
#3782: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2079:
+/**
+ @Description   Parameters for defining header manipulation VLAN fields updates

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3785: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2082:
+	ioc_fm_pcd_manip_hdr_field_update_vlan  update_type;	/**< Selects VLAN update type */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3787: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2084:
+	uint8_t					vpri;   /**< 0-7, Relevant only if If update_type =

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3788: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2085:
+	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
#3789: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2086:
+				is the new VLAN pri. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3792: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2089:
+			/**<  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
#3792: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2089:
+			e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_DSCP_TO_VLAN. */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3800: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2097:
+	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
#3802: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2099:
+	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
#3802: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2099:
+					IOC_HDR_MANIP_IPV4_TOS */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3804: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2101:
+	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
#3804: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2101:
+					contains IOC_HDR_MANIP_IPV4_ID */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3806: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2103:
+	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
#3806: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2103:
+					contains IOC_HDR_MANIP_IPV4_SRC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3808: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2105:
+	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
#3808: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2105:
+					contains IOC_HDR_MANIP_IPV4_DST */

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

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3817: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2114:
+	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
#3817: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2114:
+					IOC_HDR_MANIP_IPV6_TC */

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv6_ADDR_SIZE>
#3818: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2115:
+	uint8_t		src[IOC_NET_HEADER_FIELD_IPv6_ADDR_SIZE];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3820: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2117:
+				/**< 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
#3820: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2117:
+					contains IOC_HDR_MANIP_IPV6_SRC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3823: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2120:
+				/**< 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
#3823: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2120:
+					contains IOC_HDR_MANIP_IPV6_DST */

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3831: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2128:
+	uint16_t	src;	/**< 16 bit New TCP/UDP SRC; Relevant only if valid_updates

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3832: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2129:
+	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
#3832: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2129:
+					contains IOC_HDR_MANIP_TCP_UDP_SRC */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3833: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2130:
+	uint16_t	dst;		/**< 16 bit New TCP/UDP DST; Relevant only if valid_updates

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3834: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2131:
+	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
#3834: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2131:
+					contains IOC_HDR_MANIP_TCP_UDP_DST */

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3843: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2140:
+	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
#3844: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2141:
+	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
#3844: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2141:
+			type = e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_VLAN */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3845: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2142:
+	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
#3846: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2143:
+	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
#3846: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2143:
+			type = e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_IPV4 */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3847: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2144:
+	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
#3848: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2145:
+	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
#3848: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2145:
+			type = e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_IPV6 */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3849: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2146:
+	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
#3850: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2147:
+	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
#3850: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2147:
+			type = e_IOC_FM_PCD_MANIP_HDR_FIELD_UPDATE_TCP_UDP */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3858: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2155:
+	ioc_fm_pcd_manip_hdr_custom_ip_replace  replace_type;   /**< Selects replace update type */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3861: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2158:
+	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
#3861: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2158:
+			e_IOC_FM_PCD_MANIP_HDR_CUSTOM_REPLACE_IPV6_BY_IPV4 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3863: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2160:
+	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
#3863: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2160:
+				update_ipv4_id = TRUE */

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3884: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2181:
+	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
#3892: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2189:
+/**
+ @Description   Parameters for defining IP insertion manipulation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3898: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2195:
+	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
#3898: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2195:
+				the inserted header */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3902: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2199:
+	* This byte is configured to be overwritten when RPD is set. */

WARNING:BLOCK_COMMENT_STYLE: Block comments should align the * on each line
#3902: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2199:
+	/**< 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 90 characters
#3904: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2201:
+	/**< 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
#3905: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2202:
+	/**< 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
#3906: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2203:
+	* Otherwise set it to '0'. */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3918: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2215:
+								/**< Used when type = e_IOC_FM_PCD_MANIP_INSRT_BY_HDR_SPECIFIC_L2:

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3919: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2216:
+								Selects which L2 headers to remove */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3919: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2216:
+								/**< 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
#3919: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2216:
+								Selects which L2 headers to remove */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3921: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2218:
+	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 90 characters
#3922: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2219:
+	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 90 characters
#3923: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2220:
+								e_FM_PCD_MANIP_INSRT_BY_HDR_UDP_LITE, or

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3923: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2220:
+	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 90 characters
#3924: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2221:
+								e_FM_PCD_MANIP_INSRT_BY_HDR_CAPWAP */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#3924: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2221:
+								e_FM_PCD_MANIP_INSRT_BY_HDR_CAPWAP */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3933: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2230:
+	ioc_fm_pcd_manip_hdr_insrt_type			type;   /**< Type of insertion manipulation */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3935: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2232:
+	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 90 characters
#3936: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2233:
+								relevant if 'type' = e_IOC_FM_PCD_MANIP_INSRT_BY_HDR */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3936: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2233:
+	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
#3936: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2233:
+								relevant if 'type' = e_IOC_FM_PCD_MANIP_INSRT_BY_HDR */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3937: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2234:
+	ioc_fm_pcd_manip_hdr_insrt_generic_params_t	generic;/**< Parameters for defining generic header insertion manipulation,

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3938: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2235:
+								relevant if type = e_IOC_FM_PCD_MANIP_INSRT_GENERIC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3938: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2235:
+	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
#3938: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2235:
+								relevant if type = e_IOC_FM_PCD_MANIP_INSRT_GENERIC */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3941: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2238:
+								/**< Parameters for defining header insertion manipulation by template,

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3942: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2239:
+								relevant if 'type' = e_IOC_FM_PCD_MANIP_INSRT_BY_TEMPLATE */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3942: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2239:
+								/**< 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
#3942: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2239:
+								relevant if 'type' = e_IOC_FM_PCD_MANIP_INSRT_BY_TEMPLATE */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3951: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2248:
+	ioc_fm_pcd_manip_hdr_rmv_type		type;	/**< Type of header removal manipulation */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3953: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2250:
+	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 90 characters
#3954: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2251:
+								relevant if type = e_IOC_FM_PCD_MANIP_RMV_BY_HDR */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3954: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2251:
+	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
#3954: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2251:
+								relevant if type = e_IOC_FM_PCD_MANIP_RMV_BY_HDR */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3955: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2252:
+	ioc_fm_pcd_manip_hdr_rmv_generic_params_t  generic;	/**< Parameters for defining generic header removal manipulation,

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3956: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2253:
+								relevant if type = e_IOC_FM_PCD_MANIP_RMV_GENERIC */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3956: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2253:
+	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
#3956: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2253:
+								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:2258:
+/**
+ @Description   Parameters for defining header manipulation node

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3964: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2261:
+	bool					rmv;		/**< TRUE, to define removal manipulation */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3965: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2262:
+	ioc_fm_pcd_manip_hdr_rmv_params_t	rmv_params;	/**< Parameters for removal manipulation, relevant if 'rmv' = TRUE */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3967: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2264:
+	bool					insrt;		/**< TRUE, to define insertion manipulation */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3968: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2265:
+	ioc_fm_pcd_manip_hdr_insrt_params_t	insrt_params;	/**< Parameters for insertion manipulation, relevant if 'insrt' = TRUE */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3970: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2267:
+	bool					field_update;	/**< TRUE, to define field update manipulation */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3971: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2268:
+	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 90 characters
#3973: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2270:
+	bool					custom;		/**< TRUE, to define custom manipulation */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3974: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2271:
+	ioc_fm_pcd_manip_hdr_custom_params_t	custom_params;	/**< Parameters for custom manipulation, relevant if 'custom' = TRUE */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3976: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2273:
+	bool					dont_parse_after_manip;/**< FALSE to activate the parser a second time after

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3977: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2274:
+								completing the manipulation on the frame */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3977: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2274:
+	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
#3977: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2274:
+								completing the manipulation on the frame */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3987: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2284:
+	ioc_fm_pcd_manip_frag_capwap_params_t	capwap_frag;   /**< Parameters for defining CAPWAP fragmentation,

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3988: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2285:
+							relevant if 'hdr' = HEADER_TYPE_CAPWAP */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3988: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2285:
+	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
#3988: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2285:
+							relevant if 'hdr' = HEADER_TYPE_CAPWAP */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3990: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2287:
+	ioc_fm_pcd_manip_frag_ip_params_t   ip_frag;	/**< Parameters for defining IP fragmentation,

WARNING:LONG_LINE_COMMENT: line over 90 characters
#3991: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2288:
+								relevant if 'hdr' = HEADER_TYPE_Ipv4 or HEADER_TYPE_Ipv6 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#3991: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2288:
+	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
#3991: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2288:
+								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:2293:
+/**
+ @Description   structure for defining reassemble manipulation

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4002: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2299:
+	ioc_fm_pcd_manip_reassem_capwap_params_t capwap_reassem;  /**< Parameters for defining CAPWAP reassembly,

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4003: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2300:
+							relevant if 'hdr' = HEADER_TYPE_CAPWAP */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4003: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2300:
+	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
#4003: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2300:
+							relevant if 'hdr' = HEADER_TYPE_CAPWAP */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4005: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2302:
+	ioc_fm_pcd_manip_reassem_ip_params_t	ip_reassem; /**< Parameters for defining IP reassembly,

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4006: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2303:
+								relevant if 'hdr' = HEADER_TYPE_Ipv4 or HEADER_TYPE_Ipv6 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4006: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2303:
+	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
#4006: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2303:
+								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:2308:
+/**
+ @Description   Parameters for defining a manipulation node

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4028: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2325:
+	/**< 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
#4029: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2326:
+		This parameter is optional and may be NULL. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4036: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2333:
+	/**< Parameters for fragmentation/reassembly manipulation,
+		relevant if frag_or_reasm = TRUE */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4036: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2333:
+		relevant if frag_or_reasm = TRUE */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4046: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2343:
+/**
+ @Description   Structure for retrieving IP reassembly statistics

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4050: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2347:
+	uint32_t	timeout;			/**< Counts the number of TimeOut occurrences */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4051: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2348:
+	uint32_t	rfd_pool_busy;			/**< Counts the number of failed attempts to allocate

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4052: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2349:
+	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
#4052: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2349:
+							a Reassembly Frame Descriptor */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4053: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2350:
+	uint32_t	internal_buffer_busy;		/**< Counts the number of times an internal buffer busy occurred */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4054: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2351:
+	uint32_t	external_buffer_busy;		/**< Counts the number of times external buffer busy occurred */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4055: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2352:
+	uint32_t	sg_fragments;			/**< Counts the number of Scatter/Gather fragments */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4056: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2353:
+	uint32_t	dma_semaphore_depletion;	/**< Counts the number of failed attempts to allocate a DMA semaphore */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4058: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2355:
+	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
#4059: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2356:
+	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
#4059: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2356:
+							successfully reassembled frames */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4062: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2359:
+	uint32_t	successfully_reassembled;	/**< Counts the number of successfully reassembled frames */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4063: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2360:
+	uint32_t	valid_fragments;		/**< Counts the total number of valid fragments that

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4064: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2361:
+							have been processed for all frames */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4064: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2361:
+	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
#4064: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2361:
+							have been processed for all frames */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4065: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2362:
+	uint32_t	processed_fragments;	/**< Counts the number of processed fragments

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4066: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2363:
+							(valid and error fragments) for all frames */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4066: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2363:
+	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
#4066: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2363:
+							(valid and error fragments) for all frames */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4067: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2364:
+	uint32_t	malformed_fragments;	/**< Counts the number of malformed fragments processed for all frames */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4068: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2365:
+	uint32_t	discarded_fragments;	/**< Counts the number of fragments discarded by the reassembly process */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4069: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2366:
+	uint32_t	auto_learn_busy;		/**< Counts the number of times a busy condition occurs when attempting

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4070: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2367:
+							to access an IP-Reassembly Automatic Learning Hash set */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4070: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2367:
+	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
#4070: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2367:
+							to access an IP-Reassembly Automatic Learning Hash set */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4071: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2368:
+	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
#4072: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2369:
+	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
#4072: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2369:
+							exceeds 16 */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4073: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2370:
+	} specific_hdr_statistics[2];		/**< slot '0' is for IPv4, slot '1' is for IPv6 */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4077: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2374:
+/**
+ @Description   Structure for retrieving IP fragmentation statistics

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4080: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2377:
+	uint32_t	total_frames;		/**< Number of frames that passed through the manipulation node */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4081: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2378:
+	uint32_t	fragmented_frames;	/**< Number of frames that were fragmented */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4082: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2379:
+	uint32_t	generated_fragments;	/**< Number of fragments that were generated */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4087: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2384:
+/**
+ @Description   Structure for retrieving CAPWAP reassembly statistics

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4090: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2387:
+	uint32_t	timeout;			/**< Counts the number of timeout occurrences */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4091: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2388:
+	uint32_t	rfd_pool_busy;		/**< Counts the number of failed attempts to allocate

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4092: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2389:
+	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
#4092: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2389:
+						a Reassembly Frame Descriptor */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4093: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2390:
+	uint32_t	internal_buffer_busy;	/**< Counts the number of times an internal buffer busy occurred */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4094: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2391:
+	uint32_t	external_buffer_busy;	/**< Counts the number of times external buffer busy occurred */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4095: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2392:
+	uint32_t	sg_fragments;		/**< Counts the number of Scatter/Gather fragments */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4096: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2393:
+	uint32_t	dma_semaphore_depletion;	/**< Counts the number of failed attempts to allocate a DMA semaphore */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4097: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2394:
+	uint32_t	successfully_reassembled;	/**< Counts the number of successfully reassembled frames */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4098: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2395:
+	uint32_t	valid_fragments;		/**< Counts the total number of valid fragments that

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4099: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2396:
+	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
#4099: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2396:
+						have been processed for all frames */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4100: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2397:
+	uint32_t	processed_fragments;	/**< Counts the number of processed fragments

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4101: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2398:
+						(valid and error fragments) for all frames */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4101: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2398:
+	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
#4101: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2398:
+						(valid and error fragments) for all frames */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4102: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2399:
+	uint32_t	malformed_fragments;	/**< Counts the number of malformed fragments processed for all frames */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4103: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2400:
+	uint32_t	autoLearn_busy;		/**< Counts the number of times a busy condition occurs when attempting

CHECK:CAMELCASE: Avoid CamelCase: <autoLearn_busy>
#4103: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2400:
+	uint32_t	autoLearn_busy;		/**< Counts the number of times a busy condition occurs when attempting

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4104: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2401:
+						to access an Reassembly Automatic Learning Hash set */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4104: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2401:
+	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
#4104: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2401:
+						to access an Reassembly Automatic Learning Hash set */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4105: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2402:
+	uint32_t	discarded_fragments;	/**< Counts the number of fragments discarded by the reassembly process */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4106: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2403:
+	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
#4107: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2404:
+	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
#4107: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2404:
+						exceeds 16 */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4108: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2405:
+	uint32_t	exceed_max_reassembly_frame_len;/**< ounts the number of times that a successful reassembled frame

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4109: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2406:
+						length exceeds MaxReassembledFrameLength value */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4109: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2406:
+	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
#4109: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2406:
+						length exceeds MaxReassembledFrameLength value */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4113: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2410:
+/**
+ @Description   Structure for retrieving CAPWAP fragmentation statistics

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4116: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2413:
+	uint32_t	total_frames;		/**< Number of frames that passed through the manipulation node */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4117: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2414:
+	uint32_t	fragmented_frames;	/**< Number of frames that were fragmented */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4118: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2415:
+	uint32_t	generated_fragments;	/**< Number of fragments that were generated */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4120: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2417:
+	uint8_t	sg_allocation_failure;	/**< Number of allocation failure of s/g buffers */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4126: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2423:
+/**
+ @Description   Structure for retrieving reassembly statistics

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4130: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2427:
+	ioc_fm_pcd_manip_reassem_ip_stats_t  ip_reassem;  /**< Structure for IP reassembly statistics */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4132: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2429:
+	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
#4138: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2435:
+/**
+ @Description   structure for retrieving fragmentation statistics

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4142: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2439:
+	ioc_fm_pcd_manip_frag_ip_stats_t	ip_frag;	/**< Structure for IP fragmentation statistics */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4144: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2441:
+	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
#4150: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2447:
+/**
+ @Description   structure for defining manipulation statistics

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4154: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2451:
+	ioc_fm_pcd_manip_reassem_stats_t  reassem;	/**< Structure for reassembly statistics */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4155: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2452:
+	ioc_fm_pcd_manip_frag_stats_t	frag;	/**< Structure for fragmentation statistics */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4160: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2457:
+/**
+ @Description   Parameters for acquiring manipulation statistics

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4169: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2466:
+/**
+ @Description   Parameters for defining frame replicator group and its members

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4172: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2469:
+	uint8_t			max_num_of_entries;	/**< Maximal number of members in the group  - must be at least two */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4173: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2470:
+	uint8_t			num_of_entries;	/**< Number of members in the group - must be at least 1 */

WARNING:LONG_LINE: line over 90 characters
#4174: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2471:
+	ioc_fm_pcd_cc_next_engine_params_t   next_engine_params[IOC_FM_PCD_FRM_REPLIC_MAX_NUM_OF_ENTRIES];

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4175: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2472:
+							/**< Array of members' parameters */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4196: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2493:
+	uint32_t	byte_count;	/**< This counter reflects byte count of frames that

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4197: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2494:
+	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
#4197: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2494:
+					were matched by this key. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4199: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2496:
+	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
#4199: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2496:
+					were matched by this key. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4203: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2500:
+				/**< 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
#4206: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2503:
+					ranges provided at initialization. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4218: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2515:
+/**
+ @Function	FM_PCD_MatchTableGetKeyStatistics

WARNING:LONG_LINE: line over 90 characters
#4242: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2539:
+#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 90 characters
#4244: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2541:
+#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
#4247: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2544:
+/**
+ @Function	FM_PCD_MatchTableGetMissStatistics

WARNING:LONG_LINE: line over 90 characters
#4268: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2565:
+#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 90 characters
#4270: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2567:
+#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
#4273: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2570:
+/**
+ @Function	FM_PCD_HashTableGetMissStatistics

WARNING:LONG_LINE: line over 90 characters
#4292: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2589:
+#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 90 characters
#4294: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2591:
+#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
#4297: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2594:
+/**
+ @Function	FM_PCD_NetEnvCharacteristicsSet

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4308: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2605:
+		classification action descriptor. Using interchangeable headers to define a

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4316: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2613:
+		possible. When initializing a scheme, a classification plan group (see below),

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4317: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2614:
+		or a coarse classification tree, one of the initialized environments must be

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4326: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2623:
+		fact, to guide the user through the configuration of the PCD, each module's

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4327: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2624:
+		characterization in terms of flows is not done using protocol names, but using

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4330: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2627:
+		In terms of HW implementation, the list of distinction units sets the LCV vectors

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4331: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2628:
+		and later used for match vector, classification plan vectors and coarse classification

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4334: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2631:
+ @Param[in,out] ioc_fm_pcd_net_env_params_t   A structure defining the distinction units for this configuration.

WARNING:LONG_LINE: line over 90 characters
#4339: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2636:
+#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 90 characters
#4341: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2638:
+#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
#4344: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2641:
+/**
+ @Function	FM_PCD_NetEnvCharacteristicsDelete

WARNING:LONG_LINE: line over 90 characters
#4353: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2650:
+#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 90 characters
#4355: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2652:
+#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
#4358: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2655:
+/**
+ @Function	FM_PCD_KgSchemeSet

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4367: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2664:
+ @Param[in,out] ioc_fm_pcd_kg_scheme_params_t   A structure of parameters for defining the scheme

WARNING:LONG_LINE: line over 90 characters
#4372: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2669:
+#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 90 characters
#4374: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2671:
+#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
#4377: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2674:
+/**
+ @Function	FM_PCD_KgSchemeDelete

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4381: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2678:
+ @Param[in]	ioc_fm_obj_t	scheme id as initialized by application at FM_PCD_IOC_KG_SET_SCHEME

WARNING:LONG_LINE: line over 90 characters
#4386: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2683:
+#define FM_PCD_IOC_KG_SCHEME_DELETE_COMPAT  _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(25), ioc_compat_fm_obj_t)

WARNING:LONG_LINE: line over 90 characters
#4388: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2685:
+#define FM_PCD_IOC_KG_SCHEME_DELETE	_IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(25), ioc_fm_obj_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4391: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2688:
+/**
+ @Function	FM_PCD_CcRootBuild

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4398: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2695:
+ @Param[in,out] ioc_fm_pcd_cc_tree_params_t	A structure of parameters to define the tree.

WARNING:LONG_LINE: line over 90 characters
#4403: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2700:
+#define FM_PCD_IOC_CC_ROOT_BUILD_COMPAT _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(26), compat_uptr_t)

WARNING:LONG_LINE: line over 90 characters
#4405: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2702:
+#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
#4408: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2705:
+/**
+ @Function	FM_PCD_CcRootDelete

WARNING:LONG_LINE: line over 90 characters
#4415: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2712:
+#define FM_PCD_IOC_CC_ROOT_DELETE_COMPAT	_IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(27), ioc_compat_fm_obj_t)

WARNING:LONG_LINE: line over 90 characters
#4417: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2714:
+#define FM_PCD_IOC_CC_ROOT_DELETE	_IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(27), ioc_fm_obj_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4420: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2717:
+/**
+ @Function	FM_PCD_MatchTableSet

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4427: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2724:
+ @Param[in,out] ioc_fm_pcd_cc_node_params_t	A structure for defining the CC node params

WARNING:LONG_LINE: line over 90 characters
#4432: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2729:
+#define FM_PCD_IOC_MATCH_TABLE_SET_COMPAT	_IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(28), compat_uptr_t)

WARNING:LONG_LINE: line over 90 characters
#4434: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2731:
+#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
#4437: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2734:
+/**
+ @Function	FM_PCD_MatchTableDelete

WARNING:LONG_LINE: line over 90 characters
#4446: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2743:
+#define FM_PCD_IOC_MATCH_TABLE_DELETE_COMPAT	_IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(29), ioc_compat_fm_obj_t)

WARNING:LONG_LINE: line over 90 characters
#4448: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2745:
+#define FM_PCD_IOC_MATCH_TABLE_DELETE   _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(29), ioc_fm_obj_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4451: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2748:
+/**
+ @Function	FM_PCD_CcRootModifyNextEngine

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4455: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2752:
+ @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 90 characters
#4462: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2759:
+#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 90 characters
#4464: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2761:
+#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
#4467: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2764:
+/**
+ @Function	FM_PCD_MatchTableModifyNextEngine

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4471: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2768:
+ @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 90 characters
#4478: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2775:
+#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 90 characters
#4480: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2777:
+#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
#4483: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2780:
+/**
+ @Function	FM_PCD_MatchTableModifyMissNextEngine

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4487: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2784:
+ @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 90 characters
#4494: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2791:
+#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 90 characters
#4496: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2793:
+#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
#4499: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2796:
+/**
+ @Function	FM_PCD_MatchTableRemoveKey

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4504: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2801:
+ @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 90 characters
#4512: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2809:
+#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 90 characters
#4514: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2811:
+#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
#4517: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2814:
+/**
+ @Function	FM_PCD_MatchTableAddKey

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4525: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2822:
+ @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 90 characters
#4533: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2830:
+#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 90 characters
#4535: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2832:
+#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
#4538: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2835:
+/**
+ @Function	FM_PCD_MatchTableModifyKeyAndNextEngine

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4540: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2837:
+ @Description   Modify the key and Next Engine Parameters of this key in the index defined by key_index.

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4542: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2839:
+ @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_COMMENT: line over 90 characters
#4546: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2843:
+ @Cautions	Allowed only following FM_PCD_MatchTableSet() not only of the relevnt node but also

WARNING:LONG_LINE: line over 90 characters
#4550: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2847:
+#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 90 characters
#4552: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2849:
+#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
#4555: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2852:
+/**
+ @Function	FM_PCD_MatchTableModifyKey

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4559: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2856:
+ @Param[in]	ioc_fm_pcd_cc_node_modify_key_params_t - Pointer to a structure with the relevant parameters

WARNING:LONG_LINE: line over 90 characters
#4567: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2864:
+#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 90 characters
#4569: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2866:
+#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
#4572: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2869:
+/**
+ @Function	FM_PCD_HashTableSet

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4589: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2886:
+ @Param[in,out] ioc_fm_pcd_hash_table_params_t - Pointer to a structure with the relevant parameters

WARNING:LONG_LINE: line over 90 characters
#4594: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2891:
+#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 90 characters
#4596: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2893:
+#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
#4599: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2896:
+/**
+ @Function	FM_PCD_HashTableDelete

WARNING:LONG_LINE: line over 90 characters
#4611: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2908:
+#define FM_PCD_IOC_HASH_TABLE_DELETE_COMPAT _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(37), ioc_compat_fm_obj_t)

WARNING:LONG_LINE: line over 90 characters
#4613: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2910:
+#define FM_PCD_IOC_HASH_TABLE_DELETE _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(37), ioc_fm_obj_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4616: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2913:
+/**
+ @Function	FM_PCD_HashTableAddKey

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4623: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2920:
+ @Param[in]	ioc_fm_pcd_hash_table_add_key_params_t - Pointer to a structure with the relevant parameters

WARNING:LONG_LINE: line over 90 characters
#4630: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2927:
+#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 90 characters
#4632: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2929:
+#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
#4635: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2932:
+/**
+ @Function	FM_PCD_HashTableRemoveKey

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4640: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2937:
+ @Param[in]	ioc_fm_pcd_hash_table_remove_key_params_t - Pointer to a structure with the relevant parameters

WARNING:LONG_LINE: line over 90 characters
#4647: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2944:
+#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 90 characters
#4649: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2946:
+#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
#4652: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2949:
+/**
+ @Function	FM_PCD_PlcrProfileSet

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4657: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2954:
+ @Param[in,out] ioc_fm_pcd_plcr_profile_params_t	A structure of parameters for defining a

WARNING:LONG_LINE: line over 90 characters
#4663: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2960:
+#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 90 characters
#4665: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2962:
+#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
#4668: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2965:
+/**
+ @Function	FM_PCD_PlcrProfileDelete

WARNING:LONG_LINE: line over 90 characters
#4678: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2975:
+#define FM_PCD_IOC_PLCR_PROFILE_DELETE_COMPAT   _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(41), ioc_compat_fm_obj_t)

WARNING:LONG_LINE: line over 90 characters
#4680: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2977:
+#define FM_PCD_IOC_PLCR_PROFILE_DELETE  _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(41), ioc_fm_obj_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4683: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2980:
+/**
+ @Function	FM_PCD_ManipNodeSet

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4689: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2986:
+ @Param[in]	ioc_fm_pcd_manip_params_t - A structure of parameters defining the manipulation

WARNING:LONG_LINE: line over 90 characters
#4694: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2991:
+#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 90 characters
#4696: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2993:
+#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
#4699: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:2996:
+/**
+ @Function	FM_PCD_ManipNodeReplace

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4707: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3004:
+ @Param[in]	ioc_fm_pcd_manip_params_t - A structure of parameters defining the manipulation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4719: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3016:
+/**
+ @Function	FM_PCD_ManipNodeDelete

WARNING:LONG_LINE: line over 90 characters
#4730: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3027:
+#define FM_PCD_IOC_MANIP_NODE_DELETE_COMPAT _IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(44), ioc_compat_fm_obj_t)

WARNING:LONG_LINE: line over 90 characters
#4732: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3029:
+#define FM_PCD_IOC_MANIP_NODE_DELETE	_IOW(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(44), ioc_fm_obj_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4735: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3032:
+/**
+ @Function	FM_PCD_ManipGetStatistics

WARNING:LONG_LINE: line over 90 characters
#4747: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3044:
+#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 90 characters
#4749: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3046:
+#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
#4752: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3049:
+/**
+ at Function	FM_PCD_SetAdvancedOffloadSupport

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4755: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3052:
+		IP-fragmentation, IP-reassembly, IPsec, Header-manipulation, frame-replicator.

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

WARNING:LONG_LINE: line over 90 characters
#4780: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3077:
+#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 90 characters
#4782: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3079:
+#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
#4785: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3082:
+/**
+ @Function	FM_PCD_FrmReplicDeleteGroup

WARNING:LONG_LINE: line over 90 characters
#4796: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3093:
+#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:LONG_LINE: line over 90 characters
#4798: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3095:
+#define FM_PCD_IOC_FRM_REPLIC_GROUP_DELETE _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(47), ioc_fm_obj_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4801: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3098:
+/**
+ @Function	FM_PCD_FrmReplicAddMember

WARNING:LONG_LINE: line over 90 characters
#4814: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3111:
+#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 90 characters
#4816: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3113:
+#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
#4819: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3116:
+/**
+ @Function	FM_PCD_FrmReplicRemoveMember

WARNING:LONG_LINE: line over 90 characters
#4831: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3128:
+#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 90 characters
#4833: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3130:
+#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
#4839: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3136:
+/**
+ @Function	FM_PCD_StatisticsSetNode

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4843: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3140:
+ @Param[in,out] ioc_fm_pcd_stats_params_t A structure of parameters defining the statistics

WARNING:LONG_LINE: line over 90 characters
#4848: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3145:
+#define FM_PCD_IOC_STATISTICS_SET_NODE_COMPAT _IOWR(FM_IOC_TYPE_BASE, FM_PCD_IOC_NUM(45), void *)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4855: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3152:
+/**
+ @Group	FM_grp Frame Manager API

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

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4884: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3181:
+#define FM_PCD_MAX_NUM_OF_PRIVATE_HDRS		2		/**< Number of units/headers saved for user */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4886: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3183:
+#define FM_PCD_PRS_NUM_OF_HDRS			16		/**< Number of headers supported by HW parser */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4888: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3185:
+								/**< Number of distinction units is limited by

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4889: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3186:
+								register size (32 bits) minus reserved bits

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4889: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3186:
+								/**< 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
#4890: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3187:
+								for private headers. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4891: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3188:
+#define FM_PCD_MAX_NUM_OF_INTERCHANGEABLE_HDRS	4		/**< Maximum number of interchangeable headers

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4892: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3189:
+#define FM_PCD_MAX_NUM_OF_INTERCHANGEABLE_HDRS	4		/**< Maximum number of interchangeable headers
+								in a distinction unit */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4892: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3189:
+								in a distinction unit */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4893: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3190:
+#define FM_PCD_KG_NUM_OF_GENERIC_REGS		FM_KG_NUM_OF_GENERIC_REGS /**< Total number of generic KeyGen registers */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4894: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3191:
+#define FM_PCD_KG_MAX_NUM_OF_EXTRACTS_PER_KEY	35		/**< Max number allowed on any configuration;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4895: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3192:
+								For HW implementation reasons, in most

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4895: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3192:
+#define FM_PCD_KG_MAX_NUM_OF_EXTRACTS_PER_KEY	35		/**< Max number allowed on any configuration;
+								For HW implementation reasons, in most

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4896: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3193:
+								cases less than this will be allowed; The

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4897: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3194:
+								driver will return an initialization error

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4898: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3195:
+								if resource is unavailable. */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4899: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3196:
+#define FM_PCD_KG_NUM_OF_EXTRACT_MASKS		4		/**< Total number of masks allowed on KeyGen extractions. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4900: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3197:
+#define FM_PCD_KG_NUM_OF_DEFAULT_GROUPS		16		/**< Number of default value logical groups */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4902: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3199:
+#define FM_PCD_PRS_NUM_OF_LABELS			32		/**< Maximum number of SW parser labels */

WARNING:LONG_LINE: line over 90 characters
#4903: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3200:
+#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:LONG_LINE_COMMENT: line over 90 characters
#4904: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3201:
+								/**< Maximum size of SW parser code */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4906: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3203:
+#define FM_PCD_MAX_MANIP_INSRT_TEMPLATE_SIZE	128		/**< Maximum size of insertion template for

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4907: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3204:
+#define FM_PCD_MAX_MANIP_INSRT_TEMPLATE_SIZE	128		/**< Maximum size of insertion template for
+								insert manipulation */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4907: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3204:
+								insert manipulation */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4910: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3207:
+#define FM_PCD_FRM_REPLIC_MAX_NUM_OF_ENTRIES	64		/**< Maximum possible entries for frame replicator group */

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4923: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3220:
+/**
+ @Description   Exceptions user callback routine, will be called upon an

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPcdExceptionCallback>
#4929: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3226:
+typedef void (t_FmPcdExceptionCallback) (t_Handle h_App, ioc_fm_pcd_exceptions exception);

CHECK:CAMELCASE: Avoid CamelCase: <h_App>
#4929: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3226:
+typedef void (t_FmPcdExceptionCallback) (t_Handle h_App, ioc_fm_pcd_exceptions exception);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4932: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3229:
+/**
+ @Description   Exceptions user callback routine, will be called upon an exception

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPcdIdExceptionCallback>
#4939: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3236:
+typedef void (t_FmPcdIdExceptionCallback) (t_Handle	h_App,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4944: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3241:
+/**
+ @Description   A callback for enqueuing frame onto a QM queue.

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPcdQmEnqueueCallback>
#4951: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3248:
+typedef uint32_t (t_FmPcdQmEnqueueCallback) (t_Handle h_QmArg, void *p_Fd);

CHECK:CAMELCASE: Avoid CamelCase: <h_QmArg>
#4951: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3248:
+typedef uint32_t (t_FmPcdQmEnqueueCallback) (t_Handle h_QmArg, void *p_Fd);

CHECK:CAMELCASE: Avoid CamelCase: <p_Fd>
#4951: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3248:
+typedef uint32_t (t_FmPcdQmEnqueueCallback) (t_Handle h_QmArg, void *p_Fd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4954: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3251:
+/**
+ @Description   Host-Command parameters structure.

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPcdHcParams>
#4962: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3259:
+typedef struct t_FmPcdHcParams {

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4963: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3260:
+	uintptr_t		portBaseAddr;	/**< Virtual Address of Host-Command Port memory mapped registers.*/

CHECK:CAMELCASE: Avoid CamelCase: <portBaseAddr>
#4963: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3260:
+	uintptr_t		portBaseAddr;	/**< Virtual Address of Host-Command Port memory mapped registers.*/

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4964: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3261:
+	uint8_t			portId;		/**< Port Id (0-6 relative to Host-Command/Offline-Parsing ports);

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4965: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3262:
+							NOTE: When configuring Host Command port for

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4965: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3262:
+	uint8_t			portId;		/**< Port Id (0-6 relative to Host-Command/Offline-Parsing ports);
+							NOTE: When configuring Host Command port for

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4966: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3263:
+							FMANv3 devices (DPAA_VERSION 11 and higher),

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4967: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3264:
+							portId=0 MUST be used. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4968: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3265:
+	uint16_t			liodnBase;	/**< LIODN base for this port, to be used together with LIODN offset

CHECK:CAMELCASE: Avoid CamelCase: <liodnBase>
#4968: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3265:
+	uint16_t			liodnBase;	/**< LIODN base for this port, to be used together with LIODN offset

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4969: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3266:
+							(irrelevant for P4080 revision 1.0) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4969: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3266:
+	uint16_t			liodnBase;	/**< 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
#4969: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3266:
+							(irrelevant for P4080 revision 1.0) */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4970: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3267:
+	uint32_t			errFqid;		/**< Host-Command Port error queue Id. */

CHECK:CAMELCASE: Avoid CamelCase: <errFqid>
#4970: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3267:
+	uint32_t			errFqid;		/**< Host-Command Port error queue Id. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4971: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3268:
+	uint32_t			confFqid;	/**< Host-Command Port confirmation queue Id. */

CHECK:CAMELCASE: Avoid CamelCase: <confFqid>
#4971: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3268:
+	uint32_t			confFqid;	/**< Host-Command Port confirmation queue Id. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4972: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3269:
+	uint32_t			qmChannel;	/**< QM channel dedicated to this Host-Command port;

CHECK:CAMELCASE: Avoid CamelCase: <qmChannel>
#4972: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3269:
+	uint32_t			qmChannel;	/**< QM channel dedicated to this Host-Command port;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4973: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3270:
+							will be used by the FM for dequeue. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4973: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3270:
+	uint32_t			qmChannel;	/**< 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
#4973: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3270:
+							will be used by the FM for dequeue. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4974: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3271:
+	t_FmPcdQmEnqueueCallback	*f_QmEnqueue;	/**< Callback routine for enqueuing a frame to the QM */

CHECK:CAMELCASE: Avoid CamelCase: <f_QmEnqueue>
#4974: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3271:
+	t_FmPcdQmEnqueueCallback	*f_QmEnqueue;	/**< Callback routine for enqueuing a frame to the QM */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4975: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3272:
+	t_Handle			h_QmArg;		/**< Application's handle passed to QM module on enqueue */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4979: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3276:
+/**
+ @Description   The main structure for PCD initialization

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4982: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3279:
+	bool			prsSupport;		/**< TRUE if Parser will be used for any of the FM ports. */

CHECK:CAMELCASE: Avoid CamelCase: <prsSupport>
#4982: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3279:
+	bool			prsSupport;		/**< TRUE if Parser will be used for any of the FM ports. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4983: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3280:
+	bool			ccSupport;		/**< TRUE if Coarse Classification will be used for any

CHECK:CAMELCASE: Avoid CamelCase: <ccSupport>
#4983: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3280:
+	bool			ccSupport;		/**< TRUE if Coarse Classification will be used for any

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4984: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3281:
+	bool			ccSupport;		/**< TRUE if Coarse Classification will be used for any
+								of the FM ports. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4984: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3281:
+								of the FM ports. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4985: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3282:
+	bool			kgSupport;		/**< TRUE if KeyGen will be used for any of the FM ports. */

CHECK:CAMELCASE: Avoid CamelCase: <kgSupport>
#4985: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3282:
+	bool			kgSupport;		/**< TRUE if KeyGen will be used for any of the FM ports. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4986: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3283:
+	bool			plcrSupport;		/**< TRUE if Policer will be used for any of the FM ports. */

CHECK:CAMELCASE: Avoid CamelCase: <plcrSupport>
#4986: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3283:
+	bool			plcrSupport;		/**< TRUE if Policer will be used for any of the FM ports. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4988: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3285:
+	uint8_t			numOfSchemes;	/**< Number of schemes dedicated to this partition.

CHECK:CAMELCASE: Avoid CamelCase: <numOfSchemes>
#4988: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3285:
+	uint8_t			numOfSchemes;	/**< Number of schemes dedicated to this partition.

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4989: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3286:
+							this parameter is relevant if 'kgSupport'=TRUE. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4989: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3286:
+	uint8_t			numOfSchemes;	/**< 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
#4989: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3286:
+							this parameter is relevant if 'kgSupport'=TRUE. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4990: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3287:
+	bool			useHostCommand;	/**< Optional for single partition, Mandatory for Multi partition */

CHECK:CAMELCASE: Avoid CamelCase: <useHostCommand>
#4990: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3287:
+	bool			useHostCommand;	/**< Optional for single partition, Mandatory for Multi partition */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4991: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3288:
+	t_FmPcdHcParams		hc;			/**< Host Command parameters, relevant only if 'useHostCommand'=TRUE;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4992: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3289:
+								Relevant when FM not runs in "guest-mode". */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4992: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3289:
+	t_FmPcdHcParams		hc;			/**< 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
#4992: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3289:
+								Relevant when FM not runs in "guest-mode". */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4994: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3291:
+	t_FmPcdExceptionCallback	*f_Exception;	/**< Callback routine for general PCD exceptions;

CHECK:CAMELCASE: Avoid CamelCase: <f_Exception>
#4994: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3291:
+	t_FmPcdExceptionCallback	*f_Exception;	/**< Callback routine for general PCD exceptions;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4995: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3292:
+								Relevant when FM not runs in "guest-mode". */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4995: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3292:
+	t_FmPcdExceptionCallback	*f_Exception;	/**< 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
#4995: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3292:
+								Relevant when FM not runs in "guest-mode". */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4996: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3293:
+	t_FmPcdIdExceptionCallback	*f_ExceptionId;	/**< Callback routine for specific KeyGen scheme or

CHECK:CAMELCASE: Avoid CamelCase: <f_ExceptionId>
#4996: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3293:
+	t_FmPcdIdExceptionCallback	*f_ExceptionId;	/**< Callback routine for specific KeyGen scheme or

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4997: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3294:
+								Policer profile exceptions;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#4997: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3294:
+	t_FmPcdIdExceptionCallback	*f_ExceptionId;	/**< Callback routine for specific KeyGen scheme or
+								Policer profile exceptions;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4998: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3295:
+								Relevant when FM not runs in "guest-mode". */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#4998: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3295:
+								Relevant when FM not runs in "guest-mode". */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#4999: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3296:
+	t_Handle		h_App;		/**< A handle to an application layer object; This handle will

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5000: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3297:
+								be passed by the driver upon calling the above callbacks;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5000: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3297:
+	t_Handle		h_App;		/**< A handle to an application layer object; This handle will
+								be passed by the driver upon calling the above callbacks;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5001: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3298:
+								Relevant when FM not runs in "guest-mode". */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5001: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3298:
+								Relevant when FM not runs in "guest-mode". */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5002: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3299:
+	uint8_t			partPlcrProfilesBase;   /**< The first policer-profile-id dedicated to this partition.

CHECK:CAMELCASE: Avoid CamelCase: <partPlcrProfilesBase>
#5002: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3299:
+	uint8_t			partPlcrProfilesBase;   /**< The first policer-profile-id dedicated to this partition.

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5003: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3300:
+								this parameter is relevant if 'plcrSupport'=TRUE.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5003: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3300:
+	uint8_t			partPlcrProfilesBase;   /**< The first policer-profile-id dedicated to this partition.
+								this parameter is relevant if 'plcrSupport'=TRUE.

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5004: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3301:
+								NOTE: this parameter relevant only when working with multiple partitions. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5004: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3301:
+								NOTE: this parameter relevant only when working with multiple partitions. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5005: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3302:
+	uint16_t		partNumOfPlcrProfiles;  /**< Number of policer-profiles dedicated to this partition.

CHECK:CAMELCASE: Avoid CamelCase: <partNumOfPlcrProfiles>
#5005: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3302:
+	uint16_t		partNumOfPlcrProfiles;  /**< Number of policer-profiles dedicated to this partition.

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5006: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3303:
+								this parameter is relevant if 'plcrSupport'=TRUE.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5006: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3303:
+	uint16_t		partNumOfPlcrProfiles;  /**< Number of policer-profiles dedicated to this partition.
+								this parameter is relevant if 'plcrSupport'=TRUE.

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5007: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3304:
+								NOTE: this parameter relevant only when working with multiple partitions. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5007: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3304:
+								NOTE: this parameter relevant only when working with multiple partitions. */

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPcdPrsLabelParams>
#5010: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3307:
+typedef struct t_FmPcdPrsLabelParams {

CHECK:CAMELCASE: Avoid CamelCase: <instructionOffset>
#5011: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3308:
+	uint32_t instructionOffset;

CHECK:CAMELCASE: Avoid CamelCase: <indexPerHdr>
#5013: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3310:
+	uint8_t indexPerHdr;

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPcdPrsSwParams>
#5016: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3313:
+typedef struct t_FmPcdPrsSwParams {

CHECK:CAMELCASE: Avoid CamelCase: <p_Code>
#5020: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3317:
+	uint8_t *p_Code;

CHECK:CAMELCASE: Avoid CamelCase: <swPrsDataParams>
#5021: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3318:
+	uint32_t swPrsDataParams[FM_PCD_PRS_NUM_OF_HDRS];

CHECK:CAMELCASE: Avoid CamelCase: <numOfLabels>
#5022: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3319:
+	uint8_t numOfLabels;

CHECK:CAMELCASE: Avoid CamelCase: <labelsTable>
#5023: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3320:
+	t_FmPcdPrsLabelParams labelsTable[FM_PCD_PRS_NUM_OF_LABELS];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5027: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3324:
+/**
+ @Function	FM_PCD_Config

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_Config>
#5036: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3333:
+t_Handle FM_PCD_Config(t_FmPcdParams *p_FmPcdParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5039: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3336:
+/**
+ @Function	FM_PCD_Init

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_Init>
#5047: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3344:
+uint32_t FM_PCD_Init(t_Handle h_FmPcd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5050: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3347:
+/**
+ @Function	FM_PCD_Free

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_Free>
#5060: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3357:
+uint32_t FM_PCD_Free(t_Handle h_FmPcd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5063: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3360:
+/**
+ @Group	FM_PCD_advanced_cfg_grp	FM PCD Advanced Configuration Unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5071: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3368:
+/**
+ @Function	FM_PCD_ConfigException

WARNING:LONG_LINE: line over 90 characters
#5086: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3383:
+uint32_t FM_PCD_ConfigException(t_Handle h_FmPcd, ioc_fm_pcd_exceptions exception, bool enable);

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ConfigException>
#5086: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3383:
+uint32_t FM_PCD_ConfigException(t_Handle h_FmPcd, ioc_fm_pcd_exceptions exception, bool enable);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5089: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3386:
+/**
+ @Function	FM_PCD_ConfigHcFramesDataMemory

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ConfigHcFramesDataMemory>
#5103: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3400:
+uint32_t FM_PCD_ConfigHcFramesDataMemory(t_Handle h_FmPcd, uint8_t memId);

CHECK:CAMELCASE: Avoid CamelCase: <memId>
#5103: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3400:
+uint32_t FM_PCD_ConfigHcFramesDataMemory(t_Handle h_FmPcd, uint8_t memId);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5106: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3403:
+/**
+ @Function	FM_PCD_ConfigPlcrNumOfSharedProfiles

WARNING:LONG_LINE: line over 90 characters
#5118: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3415:
+uint32_t FM_PCD_ConfigPlcrNumOfSharedProfiles(t_Handle h_FmPcd, uint16_t numOfSharedPlcrProfiles);

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ConfigPlcrNumOfSharedProfiles>
#5118: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3415:
+uint32_t FM_PCD_ConfigPlcrNumOfSharedProfiles(t_Handle h_FmPcd, uint16_t numOfSharedPlcrProfiles);

CHECK:CAMELCASE: Avoid CamelCase: <numOfSharedPlcrProfiles>
#5118: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3415:
+uint32_t FM_PCD_ConfigPlcrNumOfSharedProfiles(t_Handle h_FmPcd, uint16_t numOfSharedPlcrProfiles);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5121: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3418:
+/**
+ @Function	FM_PCD_ConfigPlcrAutoRefreshMode

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ConfigPlcrAutoRefreshMode>
#5135: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3432:
+uint32_t FM_PCD_ConfigPlcrAutoRefreshMode(t_Handle h_FmPcd, bool enable);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5138: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3435:
+/**
+ @Function	FM_PCD_ConfigPrsMaxCycleLimit

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ConfigPrsMaxCycleLimit>
#5153: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3450:
+uint32_t FM_PCD_ConfigPrsMaxCycleLimit(t_Handle h_FmPcd, uint16_t value);

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5173: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3470:
+			or one of the SHIM headers (1 or 2). May be a header with a special

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5176: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3473:
+			by either one of them. For example, if in a specific context the user

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5182: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3479:
+			IPv6, includes multicast, broadcast and other protocol specific options.

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5183: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3480:
+			In terms of hardware it relates to the options available in the classification

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5185: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3482:
+		- Network Environment Characteristics - a set of Distinction Units that define

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5186: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3483:
+			the total recognizable header selection for a certain environment. This is

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5187: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3484:
+			NOT the list of all headers that will ever appear in a flow, but rather

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5188: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3485:
+			everything that needs distinction in a flow, where distinction is made by KeyGen

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5191: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3488:
+		The PCD runtime modules initialization is done in stages. The first stage after

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5192: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3489:
+		initializing the PCD module itself is to establish a Network Flows Environment

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5193: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3490:
+		Definition. The application may choose to establish one or more such environments.

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5194: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3491:
+		Later, when needed, the application will have to state, for some of its modules,

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

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

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

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_GetCounter>
#5247: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3544:
+uint32_t FM_PCD_GetCounter(t_Handle h_FmPcd, ioc_fm_pcd_counters counter);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5250: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3547:
+/**
+ at Function	FM_PCD_PrsLoadSw

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_PrsLoadSw>
#5265: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3562:
+uint32_t FM_PCD_PrsLoadSw(t_Handle h_FmPcd, ioc_fm_pcd_prs_sw_params_t *p_SwPrs);

CHECK:CAMELCASE: Avoid CamelCase: <p_SwPrs>
#5265: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3562:
+uint32_t FM_PCD_PrsLoadSw(t_Handle h_FmPcd, ioc_fm_pcd_prs_sw_params_t *p_SwPrs);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5268: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3565:
+/**
+ at Function	FM_PCD_SetAdvancedOffloadSupport

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5271: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3568:
+		IP-fragmentation, IP-reassembly, IPsec, Header-manipulation, frame-replicator.

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_SetAdvancedOffloadSupport>
#5281: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3578:
+uint32_t FM_PCD_SetAdvancedOffloadSupport(t_Handle h_FmPcd);

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

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_KgSetDfltValue>
#5301: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3598:
+uint32_t FM_PCD_KgSetDfltValue(t_Handle h_FmPcd, uint8_t valueId, uint32_t value);

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

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_KgSetAdditionalDataAfterParsing>
#5318: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3615:
+uint32_t FM_PCD_KgSetAdditionalDataAfterParsing(t_Handle h_FmPcd, uint8_t payloadOffset);

CHECK:CAMELCASE: Avoid CamelCase: <payloadOffset>
#5318: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3615:
+uint32_t FM_PCD_KgSetAdditionalDataAfterParsing(t_Handle h_FmPcd, uint8_t payloadOffset);

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

WARNING:LONG_LINE: line over 90 characters
#5335: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3632:
+uint32_t FM_PCD_SetException(t_Handle h_FmPcd, ioc_fm_pcd_exceptions exception, bool enable);

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_SetException>
#5335: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3632:
+uint32_t FM_PCD_SetException(t_Handle h_FmPcd, ioc_fm_pcd_exceptions exception, bool enable);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5338: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3635:
+/**
+ @Function	FM_PCD_ModifyCounter

WARNING:LONG_LINE: line over 90 characters
#5352: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3649:
+uint32_t FM_PCD_ModifyCounter(t_Handle h_FmPcd, ioc_fm_pcd_counters counter, uint32_t value);

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ModifyCounter>
#5352: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3649:
+uint32_t FM_PCD_ModifyCounter(t_Handle h_FmPcd, ioc_fm_pcd_counters counter, uint32_t value);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5355: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3652:
+/**
+ @Function	FM_PCD_SetPlcrStatistics

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_SetPlcrStatistics>
#5369: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3666:
+uint32_t FM_PCD_SetPlcrStatistics(t_Handle h_FmPcd, bool enable);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5372: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3669:
+/**
+ @Function	FM_PCD_SetPrsStatistics

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_SetPrsStatistics>
#5385: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3682:
+void FM_PCD_SetPrsStatistics(t_Handle h_FmPcd, bool enable);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5389: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3686:
+/**
+ @Function	FM_PCD_DumpRegs

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_DumpRegs>
#5402: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3699:
+uint32_t FM_PCD_DumpRegs(t_Handle h_FmPcd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5405: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3702:
+/**
+ @Function	FM_PCD_KgDumpRegs

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_KgDumpRegs>
#5418: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3715:
+uint32_t FM_PCD_KgDumpRegs(t_Handle h_FmPcd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5421: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3718:
+/**
+ @Function	FM_PCD_PlcrDumpRegs

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_PlcrDumpRegs>
#5434: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3731:
+uint32_t FM_PCD_PlcrDumpRegs(t_Handle h_FmPcd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5437: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3734:
+/**
+ @Function	FM_PCD_PlcrProfileDumpRegs

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_PlcrProfileDumpRegs>
#5450: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3747:
+uint32_t FM_PCD_PlcrProfileDumpRegs(t_Handle h_Profile);

CHECK:CAMELCASE: Avoid CamelCase: <h_Profile>
#5450: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3747:
+uint32_t FM_PCD_PlcrProfileDumpRegs(t_Handle h_Profile);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5453: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3750:
+/**
+ @Function	FM_PCD_PrsDumpRegs

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_PrsDumpRegs>
#5466: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3763:
+uint32_t FM_PCD_PrsDumpRegs(t_Handle h_FmPcd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5469: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3766:
+/**
+ @Function	FM_PCD_HcDumpRegs

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HcDumpRegs>
#5481: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3778:
+uint32_t	FM_PCD_HcDumpRegs(t_Handle h_FmPcd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5486: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3783:
+/**
+ KeyGen	FM_PCD_Runtime_build_grp FM PCD Runtime Building Unit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5496: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3793:
+/**
+ @Collection	Definitions of coarse classification

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5509: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3806:
+#define FM_PCD_MAX_NUM_OF_CC_NODES		255 /* Obsolete, not used - will be removed in the future */

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5516: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3813:
+typedef uint32_t	protocolOpt_t;	/**< A general type to define a protocol option. */

CHECK:CAMELCASE: Avoid CamelCase: <protocolOpt_t>
#5516: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3813:
+typedef uint32_t	protocolOpt_t;	/**< A general type to define a protocol option. */

CHECK:CAMELCASE: Avoid CamelCase: <ethProtocolOpt_t>
#5518: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3815:
+typedef protocolOpt_t   ethProtocolOpt_t;	/**< Ethernet protocol options. */

CHECK:CAMELCASE: Avoid CamelCase: <vlanProtocolOpt_t>
#5522: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3819:
+typedef protocolOpt_t   vlanProtocolOpt_t;	/**< VLAN protocol options. */

CHECK:CAMELCASE: Avoid CamelCase: <mplsProtocolOpt_t>
#5525: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3822:
+typedef protocolOpt_t   mplsProtocolOpt_t;	/**< MPLS protocol options. */

CHECK:CAMELCASE: Avoid CamelCase: <ipv4ProtocolOpt_t>
#5528: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3825:
+typedef protocolOpt_t   ipv4ProtocolOpt_t;	/**< IPv4 protocol options. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5532: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3829:
+#define IPV4_MULTICAST_BROADCAST_2  0x01000000  /**< Tunneled IPv4 - Broadcast/Multicast. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5535: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3832:
+							IPV4 Reassembly manipulation requires network

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5536: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3833:
+							environment with IPV4 header and IPV4_FRAG_1 option  */

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

CHECK:CAMELCASE: Avoid CamelCase: <ipv6ProtocolOpt_t>
#5538: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3835:
+typedef protocolOpt_t   ipv6ProtocolOpt_t;	/**< IPv6 protocol options. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5544: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3841:
+							IPV6 Reassembly manipulation requires network

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5545: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3842:
+							environment with IPV6 header and IPV6_FRAG_1 option;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5546: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3843:
+							in case where fragment found, the fragment-extension offset

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5547: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3844:
+							may be found at 'shim2' (in parser-result). */

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

CHECK:CAMELCASE: Avoid CamelCase: <capwapProtocolOpt_t>
#5549: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3846:
+typedef protocolOpt_t   capwapProtocolOpt_t;	/**< CAPWAP protocol options. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5551: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3848:
+							CAPWAP Reassembly manipulation requires network

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5552: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3849:
+							environment with CAPWAP header and CAPWAP_FRAG_1 option;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5553: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3850:
+							in case where fragment found, the fragment-extension offset

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5554: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3851:
+							may be found at 'shim2' (in parser-result). */

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

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

CHECK:CAMELCASE: Avoid CamelCase: <hdrManipFlags_t>
#5565: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3862:
+typedef uint32_t		hdrManipFlags_t;

CHECK:CAMELCASE: Avoid CamelCase: <ipv4HdrManipUpdateFlags_t>
#5568: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3865:
+typedef hdrManipFlags_t	ipv4HdrManipUpdateFlags_t;

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

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5576: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3873:
+			/**< 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
#5576: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3873:
+			of t_FmPcdManipHdrFieldUpdateIpv4) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5581: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3878:
+			/**< 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
#5581: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3878:
+			('src' field of t_FmPcdManipHdrFieldUpdateIpv4) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5584: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3881:
+			/**< 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
#5584: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3881:
+			('dst' field of t_FmPcdManipHdrFieldUpdateIpv4) */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5586: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3883:
+typedef hdrManipFlags_t	ipv6HdrManipUpdateFlags_t;  /**< IPv6 protocol HMan update command flags. */

CHECK:CAMELCASE: Avoid CamelCase: <ipv6HdrManipUpdateFlags_t>
#5586: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3883:
+typedef hdrManipFlags_t	ipv6HdrManipUpdateFlags_t;  /**< IPv6 protocol HMan update command flags. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5590: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3887:
+			/**< 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
#5590: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3887:
+			('trafficClass' field of t_FmPcdManipHdrFieldUpdateIpv6) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5595: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3892:
+			/**< 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
#5595: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3892:
+			('src' field of t_FmPcdManipHdrFieldUpdateIpv6) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5598: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3895:
+			/**< 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
#5598: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3895:
+			('dst' field of t_FmPcdManipHdrFieldUpdateIpv6) */

CHECK:CAMELCASE: Avoid CamelCase: <tcpUdpHdrManipUpdateFlags_t>
#5600: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3897:
+typedef hdrManipFlags_t	tcpUdpHdrManipUpdateFlags_t;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5605: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3902:
+		/**< 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
#5605: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3902:
+		('src' field of t_FmPcdManipHdrFieldUpdateTcpUdp) */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5608: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3905:
+		/**< 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
#5608: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3905:
+		('dst' field of t_FmPcdManipHdrFieldUpdateTcpUdp) */

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

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPcdKgKeyOrder>
#5621: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3918:
+typedef	uint8_t	t_FmPcdKgKeyOrder[FM_PCD_KG_MAX_NUM_OF_EXTRACTS_PER_KEY];

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

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5634: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3931:
+/**
+ @Collection	Definitions for CC statistics

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5648: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3945:
+		The driver supports two methods for CC node allocation: dynamic and static.

CHECK:CAMELCASE: Avoid CamelCase: <t_KeysParams>
#5666: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3963:
+typedef struct t_KeysParams {

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfKeys>
#5667: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3964:
+	uint16_t	maxNumOfKeys;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5669: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3966:
+	/**< 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
#5669: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3966:
+	A value of zero may be used for dynamic memory allocation. */

CHECK:CAMELCASE: Avoid CamelCase: <maskSupport>
#5670: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3967:
+	bool		maskSupport;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5672: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3969:
+		/**< This parameter is relevant only if a node is initialized with
+		'action' = e_FM_PCD_ACTION_EXACT_MATCH and maxNumOfKeys > 0;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5678: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3975:
+		for all the entries within this table, this parameter should set to 'FALSE'. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5678: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3975:
+		for all the entries within this table, this parameter should set to 'FALSE'. */

CHECK:CAMELCASE: Avoid CamelCase: <statisticsMode>
#5679: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3976:
+	ioc_fm_pcd_cc_stats_mode	statisticsMode;

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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5682: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3979:
+			every key, using 'statisticsEn' in next engine parameters structure

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

CHECK:CAMELCASE: Avoid CamelCase: <frameLengthRanges>
#5687: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3984:
+	uint16_t	frameLengthRanges[FM_PCD_CC_STATS_MAX_NUM_OF_FLR];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5689: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3986:
+		/**< 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
#5696: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3993:
+		threshold, and last range threshold must be 0xFFFF. */

CHECK:CAMELCASE: Avoid CamelCase: <numOfKeys>
#5698: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3995:
+	uint16_t	numOfKeys;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5700: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3997:
+		/**< 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
#5702: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:3999:
+		set in 'icIndxMask'. */

CHECK:CAMELCASE: Avoid CamelCase: <keySize>
#5703: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4000:
+	uint8_t		keySize;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5704: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4001:
+			/**< Size of key - for extraction of type FULL_FIELD, 'keySize' has

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5705: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4002:
+			/**< 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
#5707: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4004:
+			e_FM_PCD_ACTION_INDEXED_LOOKUP, 'keySize' must be 2. */

CHECK:CAMELCASE: Avoid CamelCase: <keyParams>
#5708: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4005:
+	ioc_fm_pcd_cc_key_params_t	keyParams[FM_PCD_MAX_NUM_OF_KEYS];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5710: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4007:
+	/**< 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
#5713: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4010:
+		for the 'miss' entry. */

CHECK:CAMELCASE: Avoid CamelCase: <ccNextEngineParamsForMiss>
#5714: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4011:
+	ioc_fm_pcd_cc_next_engine_params_t   ccNextEngineParamsForMiss;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5716: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4013:
+		/**< 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
#5716: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4013:
+			Not relevant if action = e_FM_PCD_ACTION_INDEXED_LOOKUP. */

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

CHECK:CAMELCASE: Avoid CamelCase: <hdrTemplate>
#5726: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4023:
+	uint8_t	hdrTemplate[FM_PCD_MAX_MANIP_INSRT_TEMPLATE_SIZE];

CHECK:CAMELCASE: Avoid CamelCase: <modifyOuterIp>
#5729: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4026:
+	bool		modifyOuterIp;

CHECK:CAMELCASE: Avoid CamelCase: <ipOuterOffset>
#5732: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4029:
+	uint16_t	ipOuterOffset;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5733: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4030:
+	/**< Offset of outer IP in the insert template, relevant if modifyOuterIp = TRUE.*/

CHECK:CAMELCASE: Avoid CamelCase: <dscpEcn>
#5734: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4031:
+	uint16_t	dscpEcn;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5736: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4033:
+		/**< 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
#5736: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4033:
+		in IPV4 dscpEcn only byte - it has to be adjusted to the right*/

CHECK:CAMELCASE: Avoid CamelCase: <udpPresent>
#5737: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4034:
+	bool	udpPresent;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5738: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4035:
+	/**< TRUE if UDP is present in the insert template, relevant if modifyOuterIp = TRUE.*/

CHECK:CAMELCASE: Avoid CamelCase: <udpOffset>
#5739: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4036:
+	uint8_t	udpOffset;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5741: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4038:
+	/**< 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
#5741: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4038:
+	if modifyOuterIp = TRUE and udpPresent=TRUE.*/

CHECK:CAMELCASE: Avoid CamelCase: <ipIdentGenId>
#5742: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4039:
+	uint8_t	ipIdentGenId;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5744: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4041:
+	/**< 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
#5744: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4041:
+	relevant if modifyOuterIp = TRUE.*/

CHECK:CAMELCASE: Avoid CamelCase: <recalculateLength>
#5745: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4042:
+	bool	recalculateLength;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5747: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4044:
+	/**< 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
#5747: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4044:
+	which can change the frame later, relevant if modifyOuterIp = TRUE.*/

CHECK:CAMELCASE: Avoid CamelCase: <blockSize>
#5749: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4046:
+		uint8_t blockSize;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5750: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4047:
+	/**< The CAAM block-size; Used by FMan-CTRL to calculate the IP Total Length field.*/

CHECK:CAMELCASE: Avoid CamelCase: <extraBytesAddedAlignedToBlockSize>
#5751: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4048:
+		uint8_t extraBytesAddedAlignedToBlockSize;

CHECK:CAMELCASE: Avoid CamelCase: <extraBytesAddedNotAlignedToBlockSize>
#5753: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4050:
+		uint8_t extraBytesAddedNotAlignedToBlockSize;

CHECK:CAMELCASE: Avoid CamelCase: <recalculateLengthParams>
#5755: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4052:
+	} recalculateLengthParams;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5757: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4054:
+	/**< Recalculate length parameters - relevant
+	if modifyOuterIp = TRUE and recalculateLength = TRUE */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5757: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4054:
+	if modifyOuterIp = TRUE and recalculateLength = TRUE */

CHECK:CAMELCASE: Avoid CamelCase: <modifyOuterIpParams>
#5758: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4055:
+	} modifyOuterIpParams;

CHECK:CAMELCASE: Avoid CamelCase: <modifyOuterVlan>
#5761: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4058:
+	bool	modifyOuterVlan;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5765: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4062:
+	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
#5765: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4062:
+			VPri only 3 bits, it has to be adjusted to the right*/

CHECK:CAMELCASE: Avoid CamelCase: <modifyOuterVlanParams>
#5766: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4063:
+	} modifyOuterVlanParams;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5770: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4067:
+/**
+ @Description   Parameters for defining CAPWAP fragmentation

CHECK:CAMELCASE: Avoid CamelCase: <sizeForFragmentation>
#5773: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4070:
+	uint16_t	sizeForFragmentation;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5775: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4072:
+	/**< 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
#5775: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4072:
+		CAPWAP fragmentation will be executed. */

CHECK:CAMELCASE: Avoid CamelCase: <headerOptionsCompr>
#5776: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4073:
+	bool		headerOptionsCompr;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5778: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4075:
+	/**< 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
#5779: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4076:
+		FALSE - all fragments include CAPWAP header options field. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5783: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4080:
+/**
+ @Description   Parameters for defining CAPWAP reassembly

CHECK:CAMELCASE: Avoid CamelCase: <maxNumFramesInProcess>
#5786: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4083:
+	uint16_t	maxNumFramesInProcess;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5788: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4085:
+	/**< 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
#5791: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4088:
+	maxNumFramesInProcess has to be in the range of 8 - 2048 */

CHECK:CAMELCASE: Avoid CamelCase: <haltOnDuplicationFrag>
#5793: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4090:
+	bool	haltOnDuplicationFrag;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5794: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4091:
+		/**< If TRUE, reassembly process will be halted due to duplicated fragment,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5795: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4092:
+		/**< If TRUE, reassembly process will be halted due to duplicated fragment,
+		and all processed fragments will be enqueued with error indication;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5796: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4093:
+		If FALSE, only duplicated fragments will be enqueued with error indication. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
#5796: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4093:
+		If FALSE, only duplicated fragments will be enqueued with error indication. */

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPcdManipReassemTimeOutMode>
#5798: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4095:
+	e_FmPcdManipReassemTimeOutMode timeOutMode;

CHECK:CAMELCASE: Avoid CamelCase: <timeOutMode>
#5798: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4095:
+	e_FmPcdManipReassemTimeOutMode timeOutMode;

CHECK:CAMELCASE: Avoid CamelCase: <fqidForTimeOutFrames>
#5800: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4097:
+	uint32_t	fqidForTimeOutFrames;

CHECK:CAMELCASE: Avoid CamelCase: <timeoutRoutineRequestTime>
#5802: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4099:
+	uint32_t	timeoutRoutineRequestTime;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5804: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4101:
+		/**< 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
#5804: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4101:
+		timeout routine requests It has to be power of 2. */

CHECK:CAMELCASE: Avoid CamelCase: <timeoutThresholdForReassmProcess>
#5805: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4102:
+	uint32_t	timeoutThresholdForReassmProcess;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5806: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4103:
+		/**< Time interval (microseconds) for marking frames in process as too old;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5807: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4104:
+		/**< 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
#5808: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4105:
+		but not all fragments. */

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPcdManipReassemWaysNumber>
#5810: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4107:
+	e_FmPcdManipReassemWaysNumber   numOfFramesPerHashEntry;

CHECK:CAMELCASE: Avoid CamelCase: <numOfFramesPerHashEntry>
#5810: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4107:
+	e_FmPcdManipReassemWaysNumber   numOfFramesPerHashEntry;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5815: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4112:
+/**
+ @Description   Parameters for defining fragmentation/reassembly manipulation

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5819: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4116:
+	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
#5819: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4116:
+				otherwise this structure is used for reassembly */

CHECK:CAMELCASE: Avoid CamelCase: <sgBpid>
#5820: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4117:
+	uint8_t	sgBpid;		/**< Scatter/Gather buffer pool id;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5821: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4118:
+	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
#5826: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4123:
+				should be mutual to all these sources. */

CHECK:CAMELCASE: Avoid CamelCase: <capwapFragParams>
#5829: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4126:
+	ioc_capwap_fragmentation_params	capwapFragParams;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5831: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4128:
+			/**< 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
#5831: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4128:
+			relevant if 'frag' = TRUE, 'hdr' = HEADER_TYPE_CAPWAP */

CHECK:CAMELCASE: Avoid CamelCase: <capwapReasmParams>
#5832: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4129:
+	ioc_capwap_reassembly_params	capwapReasmParams;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5834: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4131:
+			/**< 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
#5834: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4131:
+			relevant if 'frag' = FALSE, 'hdr' = HEADER_TYPE_CAPWAP */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5840: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4137:
+ @Description   Parameters for defining custom header manipulation for generic field replacement

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

CHECK:CAMELCASE: Avoid CamelCase: <srcOffset>
#5843: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4140:
+	uint8_t		srcOffset; /**< Location of new data - Offset from

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5844: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4141:
+	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
#5844: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4141:
+				Parse Result  (>= 16, srcOffset+size <= 32, ) */

CHECK:CAMELCASE: Avoid CamelCase: <dstOffset>
#5845: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4142:
+	uint8_t		dstOffset; /**< Location of data to be overwritten - Offset from

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5846: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4143:
+	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
#5846: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4143:
+				start of frame (dstOffset + size <= 256). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5849: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4146:
+	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
#5850: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4147:
+				Clear to use field as is. */

CHECK:CAMELCASE: Avoid CamelCase: <maskOffset>
#5851: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4148:
+	uint8_t		maskOffset;	/**< Relevant if mask != 0;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5852: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4149:
+	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
#5852: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4149:
+					Mask offset within the replaces "size" */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5857: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4154:
+/**
+ @Description   structure for defining statistics node

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5865: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4162:
+/**
+ @Function	FM_PCD_NetEnvCharacteristicsSet

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5876: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4173:
+		classification action descriptor. Using interchangeable headers to define a

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5884: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4181:
+		possible. When initializing a scheme, a classification plan group (see below),

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5885: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4182:
+		or a coarse classification tree, one of the initialized environments must be

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5894: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4191:
+		fact, to guide the user through the configuration of the PCD, each module's

WARNING:LONG_LINE_COMMENT: line over 90 characters
#5895: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4192:
+		characterization in terms of flows is not done using protocol names, but using

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5914: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4211:
+/**
+ @Function	FM_PCD_NetEnvCharacteristicsDelete

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5925: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4222:
+/**
+ @Function	FM_PCD_KgSchemeSet

CHECK:CAMELCASE: Avoid CamelCase: <p_SchemeParams>
#5946: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4243:
+			    ioc_fm_pcd_kg_scheme_params_t *p_SchemeParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5949: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4246:
+/**
+ @Function	FM_PCD_KgSchemeDelete

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5962: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4259:
+/**
+ @Function	FM_PCD_KgSchemeGetCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_KgSchemeGetCounter>
#5972: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4269:
+uint32_t  FM_PCD_KgSchemeGetCounter(t_Handle h_Scheme);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5975: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4272:
+/**
+ @Function	FM_PCD_KgSchemeSetCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_KgSchemeSetCounter>
#5987: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4284:
+uint32_t  FM_PCD_KgSchemeSetCounter(t_Handle h_Scheme,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#5991: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4288:
+/**
+ @Function	FM_PCD_PlcrProfileSet

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_PlcrProfileSet>
#6006: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4303:
+t_Handle FM_PCD_PlcrProfileSet(t_Handle h_FmPcd,

CHECK:CAMELCASE: Avoid CamelCase: <p_Profile>
#6007: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4304:
+			       ioc_fm_pcd_plcr_profile_params_t  *p_Profile);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6010: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4307:
+/**
+ @Function	FM_PCD_PlcrProfileDelete

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_PlcrProfileDelete>
#6021: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4318:
+uint32_t FM_PCD_PlcrProfileDelete(t_Handle h_Profile);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6024: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4321:
+/**
+ @Function	FM_PCD_PlcrProfileGetCounter

WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#6036: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4333:
+uint32_t FM_PCD_PlcrProfileGetCounter(t_Handle ^Ih_Profile,$

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_PlcrProfileGetCounter>
#6036: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4333:
+uint32_t FM_PCD_PlcrProfileGetCounter(t_Handle 	h_Profile,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6040: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4337:
+/**
+ @Function	FM_PCD_PlcrProfileSetCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_PlcrProfileSetCounter>
#6053: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4350:
+uint32_t FM_PCD_PlcrProfileSetCounter(t_Handle h_Profile,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6058: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4355:
+/**
+ @Function	FM_PCD_CcRootBuild

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_CcRootBuild>
#6072: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4369:
+t_Handle FM_PCD_CcRootBuild(t_Handle h_FmPcd,

CHECK:CAMELCASE: Avoid CamelCase: <p_Params>
#6073: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4370:
+			     ioc_fm_pcd_cc_tree_params_t  *p_Params);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6076: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4373:
+/**
+ @Function	FM_PCD_CcRootDelete

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_CcRootDelete>
#6086: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4383:
+uint32_t FM_PCD_CcRootDelete(t_Handle h_CcTree);

CHECK:CAMELCASE: Avoid CamelCase: <h_CcTree>
#6086: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4383:
+uint32_t FM_PCD_CcRootDelete(t_Handle h_CcTree);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6089: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4386:
+/**
+ @Function	FM_PCD_CcRootModifyNextEngine

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_CcRootModifyNextEngine>
#6102: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4399:
+uint32_t FM_PCD_CcRootModifyNextEngine(t_Handle h_CcTree,

CHECK:CAMELCASE: Avoid CamelCase: <grpId>
#6103: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4400:
+		uint8_t		grpId,

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPcdCcNextEngineParams>
#6105: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4402:
+		ioc_fm_pcd_cc_next_engine_params_t *p_FmPcdCcNextEngineParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6108: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4405:
+/**
+ @Function	FM_PCD_MatchTableSet

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableSet>
#6121: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4418:
+t_Handle   FM_PCD_MatchTableSet(t_Handle h_FmPcd,

CHECK:CAMELCASE: Avoid CamelCase: <p_Param>
#6122: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4419:
+		ioc_fm_pcd_cc_node_params_t *p_Param);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6125: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4422:
+/**
+ @Function	FM_PCD_MatchTableDelete

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableDelete>
#6135: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4432:
+uint32_t FM_PCD_MatchTableDelete(t_Handle h_CcNode);

CHECK:CAMELCASE: Avoid CamelCase: <h_CcNode>
#6135: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4432:
+uint32_t FM_PCD_MatchTableDelete(t_Handle h_CcNode);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6138: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4435:
+/**
+ @Function	FM_PCD_MatchTableModifyMissNextEngine

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableModifyMissNextEngine>
#6154: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4451:
+uint32_t FM_PCD_MatchTableModifyMissNextEngine(t_Handle h_CcNode,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6158: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4455:
+/**
+ @Function	FM_PCD_MatchTableRemoveKey

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableRemoveKey>
#6171: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4468:
+uint32_t FM_PCD_MatchTableRemoveKey(t_Handle h_CcNode,

CHECK:CAMELCASE: Avoid CamelCase: <keyIndex>
#6172: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4469:
+			uint16_t keyIndex);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6175: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4472:
+/**
+ @Function	FM_PCD_MatchTableAddKey

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableAddKey>
#6194: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4491:
+uint32_t FM_PCD_MatchTableAddKey(t_Handle h_CcNode,

CHECK:CAMELCASE: Avoid CamelCase: <p_KeyParams>
#6197: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4494:
+				ioc_fm_pcd_cc_key_params_t  *p_KeyParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6200: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4497:
+/**
+ @Function	FM_PCD_MatchTableModifyNextEngine

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableModifyNextEngine>
#6216: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4513:
+uint32_t FM_PCD_MatchTableModifyNextEngine(t_Handle h_CcNode,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6221: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4518:
+/**
+ @Function	FM_PCD_MatchTableModifyKeyAndNextEngine

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableModifyKeyAndNextEngine>
#6240: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4537:
+uint32_t FM_PCD_MatchTableModifyKeyAndNextEngine(t_Handle h_CcNode,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6246: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4543:
+/**
+ @Function	FM_PCD_MatchTableModifyKey

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableModifyKey>
#6262: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4559:
+uint32_t FM_PCD_MatchTableModifyKey(t_Handle h_CcNode,

CHECK:CAMELCASE: Avoid CamelCase: <p_Key>
#6265: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4562:
+				uint8_t  *p_Key,

CHECK:CAMELCASE: Avoid CamelCase: <p_Mask>
#6266: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4563:
+				uint8_t  *p_Mask);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6269: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4566:
+/**
+ @Function	FM_PCD_MatchTableFindNRemoveKey

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableFindNRemoveKey>
#6286: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4583:
+uint32_t FM_PCD_MatchTableFindNRemoveKey(t_Handle h_CcNode,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6292: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4589:
+/**
+ @Function	FM_PCD_MatchTableFindNModifyNextEngine

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableFindNModifyNextEngine>
#6312: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4609:
+uint32_t FM_PCD_MatchTableFindNModifyNextEngine(t_Handle h_CcNode,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6319: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4616:
+/**
+ @Function	FM_PCD_MatchTableFindNModifyKeyAndNextEngine

CHECK:OPEN_ENDED_LINE: Lines should not end with a '('
#6341: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4638:
+uint32_t FM_PCD_MatchTableFindNModifyKeyAndNextEngine(

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableFindNModifyKeyAndNextEngine>
#6341: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4638:
+uint32_t FM_PCD_MatchTableFindNModifyKeyAndNextEngine(

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6349: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4646:
+/**
+ @Function	FM_PCD_MatchTableFindNModifyKey

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableFindNModifyKey>
#6369: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4666:
+uint32_t FM_PCD_MatchTableFindNModifyKey(t_Handle h_CcNode,

CHECK:CAMELCASE: Avoid CamelCase: <p_NewKey>
#6373: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4670:
+					uint8_t  *p_NewKey,

CHECK:CAMELCASE: Avoid CamelCase: <p_NewMask>
#6374: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4671:
+					uint8_t  *p_NewMask);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6377: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4674:
+/**
+ @Function	FM_PCD_MatchTableGetKeyCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableGetKeyCounter>
#6390: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4687:
+uint32_t FM_PCD_MatchTableGetKeyCounter(t_Handle h_CcNode,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6394: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4691:
+/**
+ @Function	FM_PCD_MatchTableGetKeyStatistics

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableGetKeyStatistics>
#6416: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4713:
+uint32_t FM_PCD_MatchTableGetKeyStatistics(t_Handle h_CcNode,

CHECK:CAMELCASE: Avoid CamelCase: <p_KeyStatistics>
#6418: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4715:
+			ioc_fm_pcd_cc_key_statistics_t	*p_KeyStatistics);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6421: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4718:
+/**
+ @Function	FM_PCD_MatchTableGetMissStatistics

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableGetMissStatistics>
#6440: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4737:
+uint32_t FM_PCD_MatchTableGetMissStatistics(t_Handle h_CcNode,

CHECK:CAMELCASE: Avoid CamelCase: <p_MissStatistics>
#6441: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4738:
+		    ioc_fm_pcd_cc_key_statistics_t	*p_MissStatistics);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6444: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4741:
+/**
+ @Function	FM_PCD_MatchTableFindNGetKeyStatistics

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableFindNGetKeyStatistics>
#6471: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4768:
+uint32_t FM_PCD_MatchTableFindNGetKeyStatistics(t_Handle h_CcNode,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6478: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4775:
+/*
+ @Function	FM_PCD_MatchTableGetNextEngine

WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#6492: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4789:
+uint32_t FM_PCD_MatchTableGetNextEngine(t_Handle ^Ih_CcNode,$

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableGetNextEngine>
#6492: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4789:
+uint32_t FM_PCD_MatchTableGetNextEngine(t_Handle 	h_CcNode,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6497: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4794:
+/*
+ @Function	FM_PCD_MatchTableGetIndexedHashBucket

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_MatchTableGetIndexedHashBucket>
#6519: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4816:
+uint32_t FM_PCD_MatchTableGetIndexedHashBucket(t_Handle h_CcNode,

CHECK:CAMELCASE: Avoid CamelCase: <kgKeySize>
#6520: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4817:
+				uint8_t	kgKeySize,

CHECK:CAMELCASE: Avoid CamelCase: <p_KgKey>
#6521: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4818:
+				uint8_t	*p_KgKey,

CHECK:CAMELCASE: Avoid CamelCase: <kgHashShift>
#6522: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4819:
+				uint8_t	kgHashShift,

CHECK:CAMELCASE: Avoid CamelCase: <p_CcNodeBucketHandle>
#6523: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4820:
+				t_Handle	*p_CcNodeBucketHandle,

CHECK:CAMELCASE: Avoid CamelCase: <p_BucketIndex>
#6524: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4821:
+				uint8_t	*p_BucketIndex,

CHECK:CAMELCASE: Avoid CamelCase: <p_LastIndex>
#6525: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4822:
+				uint16_t	*p_LastIndex);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6528: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4825:
+/**
+ @Function	FM_PCD_HashTableSet

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableSet>
#6552: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4849:
+t_Handle FM_PCD_HashTableSet(t_Handle h_FmPcd,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6556: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4853:
+/**
+ @Function	FM_PCD_HashTableDelete

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableDelete>
#6567: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4864:
+uint32_t FM_PCD_HashTableDelete(t_Handle h_HashTbl);

CHECK:CAMELCASE: Avoid CamelCase: <h_HashTbl>
#6567: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4864:
+uint32_t FM_PCD_HashTableDelete(t_Handle h_HashTbl);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6570: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4867:
+/**
+ @Function	FM_PCD_HashTableAddKey

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableAddKey>
#6588: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4885:
+uint32_t FM_PCD_HashTableAddKey(t_Handle h_HashTbl,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6593: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4890:
+/**
+ @Function	FM_PCD_HashTableRemoveKey

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableRemoveKey>
#6606: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4903:
+uint32_t FM_PCD_HashTableRemoveKey(t_Handle h_HashTbl,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6611: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4908:
+/**
+ @Function	FM_PCD_HashTableModifyNextEngine

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableModifyNextEngine>
#6629: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4926:
+uint32_t FM_PCD_HashTableModifyNextEngine(t_Handle h_HashTbl,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6635: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4932:
+/**
+ @Function	FM_PCD_HashTableModifyMissNextEngine

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableModifyMissNextEngine>
#6650: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4947:
+uint32_t FM_PCD_HashTableModifyMissNextEngine(t_Handle h_HashTbl,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6654: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4951:
+/*
+ @Function	FM_PCD_HashTableGetMissNextEngine

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableGetMissNextEngine>
#6666: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4963:
+uint32_t FM_PCD_HashTableGetMissNextEngine(t_Handle	h_HashTbl,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6670: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4967:
+/**
+ @Function	FM_PCD_HashTableFindNGetKeyStatistics

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableFindNGetKeyStatistics>
#6696: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4993:
+uint32_t FM_PCD_HashTableFindNGetKeyStatistics(t_Handle h_HashTbl,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6702: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:4999:
+/**
+ @Function	FM_PCD_HashTableGetMissStatistics

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_HashTableGetMissStatistics>
#6719: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5016:
+uint32_t FM_PCD_HashTableGetMissStatistics(t_Handle	h_HashTbl,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6723: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5020:
+/**
+ @Function	FM_PCD_ManipNodeSet

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ManipNodeSet>
#6736: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5033:
+t_Handle FM_PCD_ManipNodeSet(t_Handle h_FmPcd,

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPcdManipParams>
#6737: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5034:
+	ioc_fm_pcd_manip_params_t *p_FmPcdManipParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6740: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5037:
+/**
+ @Function	FM_PCD_ManipNodeDelete

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ManipNodeDelete>
#6750: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5047:
+uint32_t  FM_PCD_ManipNodeDelete(t_Handle h_ManipNode);

CHECK:CAMELCASE: Avoid CamelCase: <h_ManipNode>
#6750: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5047:
+uint32_t  FM_PCD_ManipNodeDelete(t_Handle h_ManipNode);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6753: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5050:
+/**
+ @Function	FM_PCD_ManipGetStatistics

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ManipGetStatistics>
#6764: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5061:
+uint32_t FM_PCD_ManipGetStatistics(t_Handle h_ManipNode,

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPcdManipStats>
#6765: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5062:
+	ioc_fm_pcd_manip_stats_t *p_FmPcdManipStats);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6768: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5065:
+/**
+ @Function	FM_PCD_ManipNodeReplace

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_ManipNodeReplace>
#6779: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5076:
+uint32_t FM_PCD_ManipNodeReplace(t_Handle h_ManipNode,

CHECK:CAMELCASE: Avoid CamelCase: <p_ManipParams>
#6780: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5077:
+ioc_fm_pcd_manip_params_t *p_ManipParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6784: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5081:
+/**
+ @Function	FM_PCD_FrmReplicSetGroup

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_FrmReplicSetGroup>
#6796: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5093:
+t_Handle FM_PCD_FrmReplicSetGroup(t_Handle h_FmPcd,

CHECK:CAMELCASE: Avoid CamelCase: <p_FrmReplicGroupParam>
#6797: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5094:
+		ioc_fm_pcd_frm_replic_group_params_t *p_FrmReplicGroupParam);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6800: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5097:
+/**
+ @Function	FM_PCD_FrmReplicDeleteGroup

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_FrmReplicDeleteGroup>
#6810: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5107:
+uint32_t FM_PCD_FrmReplicDeleteGroup(t_Handle h_FrmReplicGroup);

CHECK:CAMELCASE: Avoid CamelCase: <h_FrmReplicGroup>
#6810: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5107:
+uint32_t FM_PCD_FrmReplicDeleteGroup(t_Handle h_FrmReplicGroup);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6813: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5110:
+/**
+ @Function	FM_PCD_FrmReplicAddMember

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_FrmReplicAddMember>
#6825: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5122:
+uint32_t FM_PCD_FrmReplicAddMember(t_Handle h_FrmReplicGroup,

CHECK:CAMELCASE: Avoid CamelCase: <memberIndex>
#6826: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5123:
+			uint16_t		memberIndex,

CHECK:CAMELCASE: Avoid CamelCase: <p_MemberParams>
#6827: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5124:
+			ioc_fm_pcd_cc_next_engine_params_t *p_MemberParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6830: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5127:
+/**
+ @Function	FM_PCD_FrmReplicRemoveMember

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_FrmReplicRemoveMember>
#6841: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5138:
+uint32_t FM_PCD_FrmReplicRemoveMember(t_Handle h_FrmReplicGroup,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6847: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5144:
+/**
+ @Function	FM_PCD_StatisticsSetNode

CHECK:CAMELCASE: Avoid CamelCase: <FM_PCD_StatisticsSetNode>
#6858: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5155:
+t_Handle FM_PCD_StatisticsSetNode(t_Handle h_FmPcd,

CHECK:CAMELCASE: Avoid CamelCase: <p_FmPcdstatsParams>
#6859: FILE: drivers/net/dpaa/fmlib/fm_pcd_ext.h:5156:
+		ioc_fm_pcd_stats_params_t *p_FmPcdstatsParams);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6890: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:17:
+/**
+ @Description   FM Port routines

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6894: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:21:
+/**
+

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6903: 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
#6928: 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
#6967: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:94:
+/**
+ @Collection   FM Frame error

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#6975: 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
#6990: 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
#6995: 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
#6997: 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
#6999: 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
#7000: 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
#7003: 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
#7003: 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
#7008: 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
#7016: 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
#7071: 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
#7082: 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
#7082: 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
#7085: 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
#7086: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:213:
+		'num_of_congestion_grps_to_consider'. */

WARNING:LONG_LINE: line over 90 characters
#7088: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:215:
+	bool	pfc_priorities_enable[FM_PORT_NUM_OF_CONGESTION_GRPS][FM_MAX_NUM_OF_PFC_PRIORITIES];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7090: 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
#7091: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:218:
+		mapping array. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7097: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:224:
+/**
+ @Function	FM_PORT_Disable

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7111: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:238:
+/**
+ @Function	FM_PORT_Enable

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7120: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:247:
+/**
+ @Function	FM_PORT_SetRateLimit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7139: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:266:
+/**
+ @Function	FM_PORT_DeleteRateLimit

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7151: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:278:
+/**
+ @Function	FM_PORT_AddCongestionGrps

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7171: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:298:
+/**
+ @Function	FM_PORT_RemoveCongestionGrps

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7191: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:318:
+/**
+ @Function	FM_PORT_SetErrorsRoute

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7217: 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
#7225: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:352:
+/**
+ @Description   A structure defining the KG scheme after the parser.

WARNING:LONG_LINE_COMMENT: line over 90 characters
#7229: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:356:
+		direct to indirect and vice versa, or when the scheme is selected directly,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7236: 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
#7236: 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
#7240: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:367:
+/**
+ @Description   Scheme IDs structure

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7250: 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
#7258: 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
#7259: 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
#7267: 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
#7267: 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
#7270: 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
#7270: 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
#7299: 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
#7306: 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
#7306: 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
#7308: 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
#7310: 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
#7313: 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
#7313: 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
#7317: 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
#7323: 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
#7327: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:454:
+				incoming frames. */

WARNING:TYPO_SPELLING: 'begining' may be misspelled - perhaps 'beginning'?
#7329: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:456:
+			/**< Number of bytes from begining of packet to start parsing */

WARNING:LONG_LINE: line over 90 characters
#7336: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:463:
+	ioc_fm_pcd_prs_additional_hdr_params_t  additional_params[IOC_FM_PCD_PRS_NUM_OF_HDRS];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7338: 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
#7338: 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
#7341: 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
#7342: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:469:
+				0x8100 and 0x88A8). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7347: 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
#7348: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:475:
+				0x8100 and 0x88A8). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7353: 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
#7361: 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
#7369: 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
#7369: 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
#7372: 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
#7372: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:499:
+				regardless of parser result */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7375: 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
#7375: 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
#7379: 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
#7384: 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:LONG_LINE_COMMENT: line over 90 characters
#7388: 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 a trailing */ on a separate line
#7388: 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
#7392: 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
#7398: 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
#7398: 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
#7416: 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'?
#7420: 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
#7421: 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
#7421: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:548:
+				start parsing */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7423: 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
#7423: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:550:
+				'parsing_offset' */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7427: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:554:
+/**
+ @Description   FQID parameters structure

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7436: 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
#7450: 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
#7464: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:591:
+/**
+ @Function	FM_PORT_SetPCD

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7486: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:613:
+/**
+ @Function	FM_PORT_DeletePCD

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7500: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:627:
+/**
+ @Function	FM_PORT_AttachPCD

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7515: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:642:
+/**
+ @Function	FM_PORT_DetachPCD

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7528: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:655:
+/**
+ @Function	FM_PORT_PcdPlcrAllocProfiles

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7543: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:670:
+/**
+ @Function	FM_PORT_PcdPlcrFreeProfiles

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7555: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:682:
+/**
+ @Function	FM_PORT_PcdKgModifyInitialScheme

WARNING:LONG_LINE_COMMENT: line over 90 characters
#7560: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:687:
+		from direct to indirect, or from indirect to direct - specifying the scheme id.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7576: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:703:
+/**
+ @Function	FM_PORT_PcdPlcrModifyInitialProfile

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7595: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:722:
+/**
+ @Function	FM_PORT_PcdCcModifyTree

WARNING:LONG_LINE_COMMENT: line over 90 characters
#7600: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:727:
+ @Param[in]	ioc_fm_obj_t	Id of new coarse classification tree selected for this port.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7614: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:741:
+/**
+ @Function	FM_PORT_PcdKgBindSchemes

WARNING:LONG_LINE: line over 90 characters
#7628: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:755:
+	_IOW(FM_IOC_TYPE_BASE, FM_PORT_IOC_NUM(30), ioc_compat_fm_pcd_port_schemes_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7634: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:761:
+/**
+ @Function	FM_PORT_PcdKgUnbindSchemes

WARNING:LONG_LINE: line over 90 characters
#7648: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:775:
+	_IOW(FM_IOC_TYPE_BASE, FM_PORT_IOC_NUM(31), ioc_compat_fm_pcd_port_schemes_params_t)

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7660: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:787:
+/**
+ @Function	FM_MAC_AddHashMacAddr

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7675: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:802:
+/**
+ @Function	FM_MAC_RemoveHashMacAddr

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7695: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:822:
+/**
+ @Function	FM_MAC_SetTxPauseFrames

WARNING:LONG_LINE_COMMENT: line over 90 characters
#7728: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:855:
+	/**< Total number of packets that were less than 64 octets long with a wrong CRC.*/

WARNING:TYPO_SPELLING: 'recieve' may be misspelled - perhaps 'receive'?
#7733: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:860:
+	(during recieve). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7733: 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
#7733: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:860:
+	(during recieve). */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7738: 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
#7738: 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
#7741: 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
#7741: 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
#7749: 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
#7749: 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
#7755: 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:LONG_LINE_COMMENT: line over 90 characters
#7759: 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 a trailing */ on a separate line
#7759: 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
#7763: 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
#7763: 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
#7769: 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
#7771: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:898:
+					- Other */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7775: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:902:
+/**
+ @Function	FM_MAC_GetStatistics

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7789: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:916:
+/**
+ @Function	FM_PORT_GetBmiCounters

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7813: 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
#7821: 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
#7829: 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
#7845: 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
#7845: 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
#7847: 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
#7848: 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
#7852: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:979:
+/**
+ @Description	Error Type Enumeration

CHECK:CAMELCASE: Avoid CamelCase: <e_ErrorType>
#7854: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:981:
+typedef enum e_ErrorType {

WARNING:LONG_LINE_COMMENT: line over 90 characters
#7862: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:989:
+				/*   String: none, unless the operation is not the main goal

WARNING:LONG_LINE_COMMENT: line over 90 characters
#7863: 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
#7863: 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
#7863: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:990:
+				of the function (in this case add resource description). */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#7870: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:997:
+				/*   String: none, unless the operation is not the main goal

WARNING:LONG_LINE_COMMENT: line over 90 characters
#7871: 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
#7871: 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
#7871: 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
#7875: 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
#7876: 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
#7882: 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
#7885: 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
#7888: 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
#7889: 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
#7890: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1017:
+	, E_NOT_SUPPORTED = ENOSYS

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7897: 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
#7897: 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
#7900: 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
#7900: 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
#7905: 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
#7906: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1033:
+				String: parameter description.*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7909: 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
#7910: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1037:
+				parameter description).*/

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7913: 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
#7914: 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
#7917: 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
#7918: 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
#7923: 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
#7923: 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
#7926: 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
#7927: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1054:
+				of the function (in this case add item description).*/

WARNING:LONG_LINE_COMMENT: line over 90 characters
#7929: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1056:
+				/*   String: none, unless the operation is not the main goal

WARNING:LONG_LINE_COMMENT: line over 90 characters
#7930: 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
#7930: 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
#7930: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1057:
+				of the function (in this case add resource description). */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#7932: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1059:
+				/*   String: none, unless the operation is not the main goal

WARNING:LONG_LINE_COMMENT: line over 90 characters
#7933: 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
#7933: 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
#7933: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1060:
+				of the function (in this case add resource description). */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#7935: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1062:
+				/*   String: none, unless the operation is not the main goal

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7936: 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
#7936: 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
#7953: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1080:
+/**
+

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#7962: 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
#7984: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1111:
+/**
+ @Description   An enum for defining port PCD modes.

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPortPcdSupport>
#7995: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1122:
+typedef enum e_FmPortPcdSupport {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8021: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1148:
+/**
+ @Description   Port interrupts

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPortExceptions>
#8023: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1150:
+typedef enum e_FmPortExceptions {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8028: 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
#8035: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1162:
+/**
+ @Collection   FM Frame error

CHECK:CAMELCASE: Avoid CamelCase: <fmPortFrameErrSelect_t>
#8037: 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
#8047: 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
#8047: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1174:
+						was chained to FM */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8064: 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
#8065: 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
#8098: 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
#8106: 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>
#8112: 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
#8116: 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>
#8132: 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>
#8132: 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>
#8133: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1260:
+					uint8_t  *p_Data,

CHECK:CAMELCASE: Avoid CamelCase: <h_BufContext>
#8137: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1264:
+					t_Handle h_BufContext);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8140: 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>
#8151: 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
#8157: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1284:
+/**
+ @Description   A structure for additional Rx port parameters

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortRxParams>
#8159: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1286:
+typedef struct t_FmPortRxParams {

CHECK:CAMELCASE: Avoid CamelCase: <dfltFqid>
#8161: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1288:
+	uint32_t		dfltFqid;	/**< Default Queue Id.*/

CHECK:CAMELCASE: Avoid CamelCase: <liodnOffset>
#8162: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1289:
+	uint16_t		liodnOffset;	/**< Port's LIODN offset. */

CHECK:CAMELCASE: Avoid CamelCase: <extBufPools>
#8163: 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
#8164: 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
#8164: 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
#8168: 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>
#8170: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1297:
+typedef struct t_FmPortNonRxParams {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8173: 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
#8174: 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
#8180: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1307:
+/**
+ @Description   A structure for additional Rx port parameters

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortImRxTxParams>
#8182: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1309:
+typedef struct t_FmPortImRxTxParams {

CHECK:CAMELCASE: Avoid CamelCase: <h_FmMuram>
#8183: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1310:
+	t_Handle			h_FmMuram;

CHECK:CAMELCASE: Avoid CamelCase: <dataMemId>
#8187: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1314:
+	uint8_t			dataMemId;

CHECK:CAMELCASE: Avoid CamelCase: <dataMemAttributes>
#8189: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1316:
+	uint32_t			dataMemAttributes;

CHECK:CAMELCASE: Avoid CamelCase: <t_BufferPoolInfo>
#8191: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1318:
+	t_BufferPoolInfo		rxPoolParams;	/**< For Rx ports only. */

CHECK:CAMELCASE: Avoid CamelCase: <rxPoolParams>
#8191: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1318:
+	t_BufferPoolInfo		rxPoolParams;	/**< For Rx ports only. */

CHECK:CAMELCASE: Avoid CamelCase: <f_RxStore>
#8192: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1319:
+	t_FmPortImRxStoreCallback   *f_RxStore;	/**< For Rx ports only. */

CHECK:CAMELCASE: Avoid CamelCase: <f_TxConf>
#8193: 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
#8197: 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>
#8199: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1326:
+typedef union u_FmPortSpecificParams {

CHECK:CAMELCASE: Avoid CamelCase: <imRxTxParams>
#8200: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1327:
+	t_FmPortImRxTxParams	imRxTxParams;

CHECK:CAMELCASE: Avoid CamelCase: <rxParams>
#8202: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1329:
+	t_FmPortRxParams	rxParams;	/**< Rx port parameters structure */

CHECK:CAMELCASE: Avoid CamelCase: <nonRxParams>
#8203: 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
#8207: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1334:
+/**
+ @Description   A structure representing FM initialization parameters

CHECK:CAMELCASE: Avoid CamelCase: <baseAddr>
#8210: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1337:
+	uintptr_t	baseAddr;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8216: 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
#8219: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1346:
+				of HW resources on portId=0. */

CHECK:CAMELCASE: Avoid CamelCase: <independentModeEnable>
#8220: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1347:
+	bool		independentModeEnable;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8224: 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
#8224: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1351:
+				used together with LIODN offset. */

CHECK:CAMELCASE: Avoid CamelCase: <specificParams>
#8225: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1352:
+	u_FmPortSpecificParams	specificParams;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#8229: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1356:
+		/**< Relevant for IM only Callback routine to be called on BUSY exception */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8232: 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
#8232: 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
#8236: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1363:
+/**
+ @Function	FM_PORT_Config

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_Config>
#8251: 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
#8254: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1381:
+/**
+ @Function	FM_PORT_Init

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_Init>
#8263: 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
#8266: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1393:
+/**
+ @Function	FM_PORT_Free

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_Free>
#8276: 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
#8283: 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
#8291: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1418:
+/**
+ @Description   enum for defining QM frame dequeue

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPortDeqType>
#8293: 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
#8294: 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
#8295: 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
#8295: 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
#8296: 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
#8297: 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
#8297: 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
#8298: 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
#8299: 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
#8299: 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
#8303: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1430:
+/**
+ @Description   enum for defining QM frame dequeue

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPortDeqPrefetchOption>
#8305: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1432:
+typedef enum e_FmPortDeqPrefetchOption {

WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8306: 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
#8307: 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
#8307: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1434:
+				only when a dedicated portID Tnum is waiting. */

WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8308: 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
#8309: 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
#8309: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1436:
+				when one dedicated portId tnum is waiting. */

WARNING:LEADING_SPACE: please, no spaces at the start of a line
#8310: 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
#8311: 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
#8311: 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
#8316: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1443:
+/**
+ @Description   enum for defining port default color

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPortColor>
#8318: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1445:
+typedef enum e_FmPortColor {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8326: 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>
#8328: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1455:
+typedef enum e_FmPortDualRateLimiterScaleDown {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8339: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1466:
+/**
+ @Description   A structure for defining FM port resources

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortRsrc>
#8341: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1468:
+typedef struct t_FmPortRsrc {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8347: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1474:
+/**
+ @Description   A structure for defining observed pool depletion

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortObservedBufPoolDepletion>
#8349: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1476:
+typedef struct t_FmPortObservedBufPoolDepletion {

CHECK:CAMELCASE: Avoid CamelCase: <poolDepletionParams>
#8350: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1477:
+	t_FmBufPoolDepletion	poolDepletionParams;

CHECK:CAMELCASE: Avoid CamelCase: <poolsParams>
#8352: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1479:
+	t_FmExtPools		poolsParams;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8354: 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
#8355: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1482:
+				and their sizes. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8359: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1486:
+/**
+ @Description   A structure for defining Tx rate limiting

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortRateLimit>
#8361: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1488:
+typedef struct t_FmPortRateLimit {

CHECK:CAMELCASE: Avoid CamelCase: <maxBurstSize>
#8362: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1489:
+	uint16_t		maxBurstSize;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8364: 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
#8366: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1493:
+				rounded up to a multiply of 1000 frames).*/

CHECK:CAMELCASE: Avoid CamelCase: <rateLimit>
#8367: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1494:
+	uint32_t		rateLimit;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8369: 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
#8370: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1497:
+				data rate (rather than line rate). */

CHECK:CAMELCASE: Avoid CamelCase: <rateLimitDivider>
#8371: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1498:
+	e_FmPortDualRateLimiterScaleDown	rateLimitDivider;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8373: 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
#8373: 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
#8377: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1504:
+/**
+ @Description   A structure for defining the parameters of

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortPerformanceCnt>
#8380: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1507:
+typedef struct t_FmPortPerformanceCnt {

CHECK:CAMELCASE: Avoid CamelCase: <taskCompVal>
#8381: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1508:
+	uint8_t	taskCompVal;		/**< Task compare value */

CHECK:CAMELCASE: Avoid CamelCase: <queueCompVal>
#8382: 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
#8383: 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
#8383: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1510:
+				value (unused for H/O) */

CHECK:CAMELCASE: Avoid CamelCase: <dmaCompVal>
#8384: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1511:
+	uint8_t	dmaCompVal;		/**< Dma compare value */

CHECK:CAMELCASE: Avoid CamelCase: <fifoCompVal>
#8385: 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
#8389: 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>
#8392: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1519:
+typedef struct t_FmPortDsarTablesSizes {

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfArpEntries>
#8393: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1520:
+	uint16_t   maxNumOfArpEntries;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfEchoIpv4Entries>
#8394: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1521:
+	uint16_t   maxNumOfEchoIpv4Entries;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfNdpEntries>
#8395: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1522:
+	uint16_t   maxNumOfNdpEntries;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfEchoIpv6Entries>
#8396: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1523:
+	uint16_t   maxNumOfEchoIpv6Entries;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfSnmpIPV4Entries>
#8397: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1524:
+	uint16_t   maxNumOfSnmpIPV4Entries;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfSnmpIPV6Entries>
#8398: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1525:
+	uint16_t   maxNumOfSnmpIPV6Entries;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfSnmpOidEntries>
#8399: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1526:
+	uint16_t   maxNumOfSnmpOidEntries;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfSnmpOidChar>
#8400: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1527:
+	uint16_t   maxNumOfSnmpOidChar;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfIpProtFiltering>
#8402: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1529:
+	uint16_t   maxNumOfIpProtFiltering;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfTcpPortFiltering>
#8403: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1530:
+	uint16_t   maxNumOfTcpPortFiltering;

CHECK:CAMELCASE: Avoid CamelCase: <maxNumOfUdpPortFiltering>
#8404: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1531:
+	uint16_t   maxNumOfUdpPortFiltering;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8408: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1535:
+/**
+ @Function	FM_PORT_ConfigDsarSupport

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDsarSupport>
#8423: 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>
#8423: 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
#8427: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1554:
+/**
+ @Function	FM_PORT_ConfigNumOfOpenDmas

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigNumOfOpenDmas>
#8444: 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>
#8445: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1572:
+						t_FmPortRsrc *p_OpenDmas);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8448: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1575:
+/**
+ @Function	FM_PORT_ConfigNumOfTasks

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigNumOfTasks>
#8465: 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>
#8466: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1593:
+					t_FmPortRsrc *p_NumOfTasks);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8469: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1596:
+/**
+ @Function	FM_PORT_ConfigSizeOfFifo

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigSizeOfFifo>
#8488: 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>
#8489: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1616:
+					t_FmPortRsrc *p_SizeOfFifo);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8492: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1619:
+/**
+ @Function	FM_PORT_ConfigDeqHighPriority

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDeqHighPriority>
#8508: 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>
#8508: 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
#8511: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1638:
+/**
+ @Function	FM_PORT_ConfigDeqType

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDeqType>
#8526: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1653:
+uint32_t FM_PORT_ConfigDeqType(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <deqType>
#8527: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1654:
+					e_FmPortDeqType deqType);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8530: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1657:
+/**
+ @Function	FM_PORT_ConfigDeqPrefetchOption

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDeqPrefetchOption>
#8546: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1673:
+uint32_t FM_PORT_ConfigDeqPrefetchOption(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <deqPrefetchOption>
#8547: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1674:
+				e_FmPortDeqPrefetchOption deqPrefetchOption);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8550: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1677:
+/**
+ @Function	FM_PORT_ConfigDeqByteCnt

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDeqByteCnt>
#8566: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1693:
+uint32_t FM_PORT_ConfigDeqByteCnt(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <deqByteCnt>
#8567: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1694:
+					uint16_t deqByteCnt);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8570: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1697:
+/**
+ @Function	FM_PORT_ConfigBufferPrefixContent

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigBufferPrefixContent>
#8598: 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>
#8599: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1726:
+			t_FmBufferPrefixContent	*p_FmBufferPrefixContent);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8602: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1729:
+/**
+ @Function	FM_PORT_ConfigCheksumLastBytesIgnore

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigCheksumLastBytesIgnore>
#8617: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1744:
+uint32_t FM_PORT_ConfigCheksumLastBytesIgnore(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <cheksumLastBytesIgnore>
#8618: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1745:
+			uint8_t cheksumLastBytesIgnore);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8621: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1748:
+/**
+ @Function	FM_PORT_ConfigCutBytesFromEnd

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigCutBytesFromEnd>
#8638: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1765:
+uint32_t FM_PORT_ConfigCutBytesFromEnd(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <cutBytesFromEnd>
#8639: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1766:
+			uint8_t cutBytesFromEnd);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8642: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1769:
+/**
+ @Function	FM_PORT_ConfigPoolDepletion

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigPoolDepletion>
#8657: 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>
#8658: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1785:
+			t_FmBufPoolDepletion *p_BufPoolDepletion);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8661: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1788:
+/**
+ @Function	FM_PORT_ConfigObservedPoolDepletion

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigObservedPoolDepletion>
#8680: 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>
#8681: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1808:
+	t_FmPortObservedBufPoolDepletion *p_FmPortObservedBufPoolDepletion);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8684: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1811:
+/**
+ @Function	FM_PORT_ConfigExtBufPools

WARNING:LONG_LINE_COMMENT: line over 90 characters
#8687: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1814:
+		that internally use BM buffer pools. In such cases, e.g. for fragmentation and

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigExtBufPools>
#8702: 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>
#8703: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1830:
+			t_FmExtPools *p_FmExtPools);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8706: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1833:
+/**
+ @Function	FM_PORT_ConfigBackupPools

WARNING:LONG_LINE_COMMENT: line over 90 characters
#8716: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1843:
+ @Param[in]	p_FmPortBackupBmPools   An array of pool id's. All pools specified here will

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigBackupPools>
#8723: 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>
#8724: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1851:
+			t_FmBackupBmPools *p_FmPortBackupBmPools);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8727: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1854:
+/**
+ @Function	FM_PORT_ConfigFrmDiscardOverride

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigFrmDiscardOverride>
#8743: 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
#8747: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1874:
+/**
+ @Function	FM_PORT_ConfigErrorsToDiscard

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigErrorsToDiscard>
#8766: 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
#8770: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1897:
+/**
+ @Function	FM_PORT_ConfigDmaSwapData

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDmaSwapData>
#8785: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1912:
+uint32_t FM_PORT_ConfigDmaSwapData(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <swapData>
#8786: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1913:
+		e_FmDmaSwapOption swapData);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8789: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1916:
+/**
+ @Function	FM_PORT_ConfigDmaIcCacheAttr

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDmaIcCacheAttr>
#8804: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1931:
+uint32_t FM_PORT_ConfigDmaIcCacheAttr(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <intContextCacheAttr>
#8805: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1932:
+		e_FmDmaCacheOption intContextCacheAttr);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8808: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1935:
+/**
+ @Function	FM_PORT_ConfigDmaHdrAttr

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDmaHdrAttr>
#8823: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1950:
+uint32_t FM_PORT_ConfigDmaHdrAttr(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <headerCacheAttr>
#8824: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1951:
+		e_FmDmaCacheOption headerCacheAttr);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8827: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1954:
+/**
+ @Function	FM_PORT_ConfigDmaScatterGatherAttr

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDmaScatterGatherAttr>
#8842: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1969:
+uint32_t FM_PORT_ConfigDmaScatterGatherAttr(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <scatterGatherCacheAttr>
#8843: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1970:
+		e_FmDmaCacheOption scatterGatherCacheAttr);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8846: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1973:
+/**
+ @Function	FM_PORT_ConfigDmaWriteOptimize

WARNING:LONG_LINE_COMMENT: line over 90 characters
#8855: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1982:
+3. For tail optimization, note that the optimization is performed by extending the write transaction

WARNING:LONG_LINE_COMMENT: line over 90 characters
#8856: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1983:
+of the frame payload at the tail as needed to achieve optimal bus transfers, so that the last write

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDmaWriteOptimize>
#8868: 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
#8872: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:1999:
+/**
+ @Function	FM_PORT_ConfigNoScatherGather

WARNING:LONG_LINE_COMMENT: line over 90 characters
#8874: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2001:
+ @Description	Calling this routine changes the noScatherGather parameter in internal driver

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigNoScatherGather>
#8886: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2013:
+uint32_t FM_PORT_ConfigNoScatherGather(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <noScatherGather>
#8887: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2014:
+						bool noScatherGather);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8890: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2017:
+/**
+ @Function	FM_PORT_ConfigDfltColor

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDfltColor>
#8905: 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
#8908: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2035:
+/**
+ @Function	FM_PORT_ConfigSyncReq

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigSyncReq>
#8923: 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>
#8923: 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
#8926: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2053:
+/**
+ @Function	FM_PORT_ConfigForwardReuseIntContext

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigForwardReuseIntContext>
#8943: 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
#8947: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2074:
+/**
+ @Function	FM_PORT_ConfigDontReleaseTxBufToBM

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigDontReleaseTxBufToBM>
#8966: 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
#8969: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2096:
+/**
+ @Function	FM_PORT_ConfigIMMaxRxBufLength

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigIMMaxRxBufLength>
#8993: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2120:
+uint32_t FM_PORT_ConfigIMMaxRxBufLength(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <newVal>
#8994: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2121:
+						uint16_t newVal);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#8997: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2124:
+/**
+ @Function	FM_PORT_ConfigIMRxBdRingLength

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigIMRxBdRingLength>
#9010: 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
#9014: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2141:
+/**
+ @Function	FM_PORT_ConfigIMTxBdRingLength

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigIMTxBdRingLength>
#9027: 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
#9031: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2158:
+/**
+ @Function	FM_PORT_ConfigIMFmanCtrlExternalStructsMemory

CHECK:OPEN_ENDED_LINE: Lines should not end with a '('
#9047: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2174:
+uint32_t  FM_PORT_ConfigIMFmanCtrlExternalStructsMemory(

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigIMFmanCtrlExternalStructsMemory>
#9047: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2174:
+uint32_t  FM_PORT_ConfigIMFmanCtrlExternalStructsMemory(

CHECK:CAMELCASE: Avoid CamelCase: <memAttributes>
#9050: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2177:
+					uint32_t memAttributes);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9053: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2180:
+/**
+ @Function	FM_PORT_ConfigIMPolling

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigIMPolling>
#9064: 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
#9067: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2194:
+/**
+ @Function	FM_PORT_ConfigMaxFrameLength

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigMaxFrameLength>
#9085: 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
#9089: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2216:
+/*
+ @Function	FM_PORT_ConfigTxFifoMinFillLevel

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigTxFifoMinFillLevel>
#9104: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2231:
+uint32_t FM_PORT_ConfigTxFifoMinFillLevel(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <minFillLevel>
#9105: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2232:
+					uint32_t minFillLevel);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9108: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2235:
+/*
+ @Function	FM_PORT_ConfigFifoDeqPipelineDepth

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigFifoDeqPipelineDepth>
#9127: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2254:
+uint32_t FM_PORT_ConfigFifoDeqPipelineDepth(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <deqPipelineDepth>
#9128: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2255:
+				uint8_t deqPipelineDepth);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9131: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2258:
+/*
+ @Function	FM_PORT_ConfigTxFifoLowComfLevel

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigTxFifoLowComfLevel>
#9146: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2273:
+uint32_t FM_PORT_ConfigTxFifoLowComfLevel(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <fifoLowComfLevel>
#9147: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2274:
+					uint32_t fifoLowComfLevel);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9150: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2277:
+/*
+ @Function	FM_PORT_ConfigRxFifoThreshold

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigRxFifoThreshold>
#9171: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2298:
+uint32_t FM_PORT_ConfigRxFifoThreshold(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <fifoThreshold>
#9172: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2299:
+						uint32_t fifoThreshold);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9175: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2302:
+/*
+ @Function	FM_PORT_ConfigRxFifoPriElevationLevel

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigRxFifoPriElevationLevel>
#9196: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2323:
+uint32_t FM_PORT_ConfigRxFifoPriElevationLevel(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <priElevationLevel>
#9197: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2324:
+						uint32_t priElevationLevel);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9201: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2328:
+/*
+ @Function	FM_PORT_ConfigBCBWorkaround

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigBCBWorkaround>
#9221: 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
#9226: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2353:
+/*
+ @Function	FM_PORT_ConfigInternalBuffOffset

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ConfigInternalBuffOffset>
#9239: 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
#9246: 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
#9254: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2381:
+/**
+ @Description   enum for defining FM Port counters

CHECK:CAMELCASE: Avoid CamelCase: <e_FmPortCounters>
#9256: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2383:
+typedef enum e_FmPortCounters {

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortBmiStats>
#9285: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2412:
+typedef struct t_FmPortBmiStats {

CHECK:CAMELCASE: Avoid CamelCase: <cntCycle>
#9286: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2413:
+	uint32_t cntCycle;

CHECK:CAMELCASE: Avoid CamelCase: <cntTaskUtil>
#9287: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2414:
+	uint32_t cntTaskUtil;

CHECK:CAMELCASE: Avoid CamelCase: <cntQueueUtil>
#9288: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2415:
+	uint32_t cntQueueUtil;

CHECK:CAMELCASE: Avoid CamelCase: <cntDmaUtil>
#9289: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2416:
+	uint32_t cntDmaUtil;

CHECK:CAMELCASE: Avoid CamelCase: <cntFifoUtil>
#9290: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2417:
+	uint32_t cntFifoUtil;

CHECK:CAMELCASE: Avoid CamelCase: <cntRxPauseActivation>
#9291: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2418:
+	uint32_t cntRxPauseActivation;

CHECK:CAMELCASE: Avoid CamelCase: <cntFrame>
#9292: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2419:
+	uint32_t cntFrame;

CHECK:CAMELCASE: Avoid CamelCase: <cntDiscardFrame>
#9293: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2420:
+	uint32_t cntDiscardFrame;

CHECK:CAMELCASE: Avoid CamelCase: <cntDeallocBuf>
#9294: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2421:
+	uint32_t cntDeallocBuf;

CHECK:CAMELCASE: Avoid CamelCase: <cntRxBadFrame>
#9295: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2422:
+	uint32_t cntRxBadFrame;

CHECK:CAMELCASE: Avoid CamelCase: <cntRxLargeFrame>
#9296: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2423:
+	uint32_t cntRxLargeFrame;

CHECK:CAMELCASE: Avoid CamelCase: <cntRxFilterFrame>
#9297: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2424:
+	uint32_t cntRxFilterFrame;

CHECK:CAMELCASE: Avoid CamelCase: <cntRxListDmaErr>
#9298: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2425:
+	uint32_t cntRxListDmaErr;

CHECK:CAMELCASE: Avoid CamelCase: <cntRxOutOfBuffersDiscard>
#9299: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2426:
+	uint32_t cntRxOutOfBuffersDiscard;

CHECK:CAMELCASE: Avoid CamelCase: <cntWredDiscard>
#9300: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2427:
+	uint32_t cntWredDiscard;

CHECK:CAMELCASE: Avoid CamelCase: <cntLengthErr>
#9301: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2428:
+	uint32_t cntLengthErr;

CHECK:CAMELCASE: Avoid CamelCase: <cntUnsupportedFormat>
#9302: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2429:
+	uint32_t cntUnsupportedFormat;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9306: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2433:
+/**
+ @Description   Structure for Port id parameters.

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortCongestionGrps>
#9311: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2438:
+typedef struct t_FmPortCongestionGrps {

CHECK:CAMELCASE: Avoid CamelCase: <numOfCongestionGrpsToConsider>
#9312: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2439:
+	uint16_t	numOfCongestionGrpsToConsider;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9314: 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
#9314: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2441:
+				to define the size of the following array */

CHECK:CAMELCASE: Avoid CamelCase: <congestionGrpsToConsider>
#9315: 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
#9317: 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
#9318: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2445:
+				'numOfCongestionGrpsToConsider'. */

WARNING:LONG_LINE: line over 90 characters
#9320: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2447:
+	bool	pfcPrioritiesEn[FM_PORT_NUM_OF_CONGESTION_GRPS][FM_MAX_NUM_OF_PFC_PRIORITIES];

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9322: 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
#9323: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2450:
+				mapping array. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9328: 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>
#9330: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2457:
+typedef struct t_FmPortDsarArpEntry {

CHECK:CAMELCASE: Avoid CamelCase: <ipAddress>
#9331: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2458:
+	uint32_t  ipAddress;

CHECK:CAMELCASE: Avoid CamelCase: <isVlan>
#9333: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2460:
+	bool	isVlan;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9338: 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>
#9340: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2467:
+typedef struct t_FmPortDsarArpInfo {

CHECK:CAMELCASE: Avoid CamelCase: <tableSize>
#9341: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2468:
+	uint8_t	tableSize;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResTable>
#9342: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2469:
+	t_FmPortDsarArpEntry *p_AutoResTable;

CHECK:CAMELCASE: Avoid CamelCase: <enableConflictDetection>
#9343: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2470:
+	bool		enableConflictDetection;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9348: 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>
#9350: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2477:
+typedef struct t_FmPortDsarNdpEntry {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9358: 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>
#9360: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2487:
+typedef struct t_FmPortDsarNdpInfo {

CHECK:CAMELCASE: Avoid CamelCase: <multicastGroup>
#9361: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2488:
+	uint32_t		multicastGroup;

CHECK:CAMELCASE: Avoid CamelCase: <tableSizeAssigned>
#9363: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2490:
+	uint8_t		tableSizeAssigned;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResTableAssigned>
#9364: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2491:
+	t_FmPortDsarNdpEntry  *p_AutoResTableAssigned;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9366: 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
#9367: 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>
#9368: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2495:
+	uint8_t		tableSizeTmp;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResTableTmp>
#9369: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2496:
+	t_FmPortDsarNdpEntry  *p_AutoResTableTmp;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9371: 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
#9372: 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
#9380: 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>
#9382: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2509:
+typedef struct t_FmPortDsarEchoIpv4Info {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9388: 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>
#9390: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2517:
+typedef struct t_FmPortDsarEchoIpv6Info {

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9396: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2523:
+/**
+ at Description	Deep Sleep Auto Response SNMP OIDs table entry

CHECK:CAMELCASE: Avoid CamelCase: <oidSize>
#9400: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2527:
+	uint16_t	oidSize;

CHECK:CAMELCASE: Avoid CamelCase: <oidVal>
#9401: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2528:
+	uint8_t	*oidVal; /* only the oid string */

CHECK:CAMELCASE: Avoid CamelCase: <resSize>
#9402: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2529:
+	uint16_t	resSize;

CHECK:CAMELCASE: Avoid CamelCase: <resVal>
#9403: 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
#9404: 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
#9404: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2531:
+		i.e. "Type|Length|Value" */

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarOidsEntry>
#9405: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2532:
+} t_FmPortDsarOidsEntry;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9408: 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>
#9412: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2539:
+	uint32_t ipv4Addr; /*!< 32 bit IPv4 Address. */

WARNING:LONG_LINE_COMMENT: line over 90 characters
#9415: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2542:
+	/*!< This field should be 0x0000 for an entry with no VLAN tag or a null VLAN ID. */

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarSnmpIpv4AddrTblEntry>
#9416: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2543:
+} t_FmPortDsarSnmpIpv4AddrTblEntry;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9419: 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>
#9423: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2550:
+	uint32_t ipv6Addr[4];  /*!< 4 * 32 bit IPv6 Address.*/

WARNING:LONG_LINE_COMMENT: line over 90 characters
#9426: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2553:
+	/*!< This field should be 0x0000 for an entry with no VLAN tag or a null VLAN ID. */

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarSnmpIpv6AddrTblEntry>
#9427: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2554:
+} t_FmPortDsarSnmpIpv6AddrTblEntry;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9430: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2557:
+/**
+ @Description   Deep Sleep Auto Response SNMP Descriptor

CHECK:CAMELCASE: Avoid CamelCase: <maxSnmpMsgLength>
#9435: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2562:
+	uint16_t maxSnmpMsgLength;/**< Maximal allowed SNMP message length. */

CHECK:CAMELCASE: Avoid CamelCase: <numOfIpv4Addresses>
#9436: 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>
#9437: 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>
#9438: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2565:
+	t_FmPortDsarSnmpIpv4AddrTblEntry *p_Ipv4AddrTbl;

CHECK:CAMELCASE: Avoid CamelCase: <p_Ipv6AddrTbl>
#9440: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2567:
+	t_FmPortDsarSnmpIpv6AddrTblEntry *p_Ipv6AddrTbl;

CHECK:CAMELCASE: Avoid CamelCase: <p_RdOnlyCommunityStr>
#9442: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2569:
+	uint8_t *p_RdOnlyCommunityStr;

CHECK:CAMELCASE: Avoid CamelCase: <p_RdWrCommunityStr>
#9444: 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>
#9445: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2572:
+	t_FmPortDsarOidsEntry *p_OidsTbl;/**< Pointer to OIDs table. */

CHECK:CAMELCASE: Avoid CamelCase: <oidsTblSize>
#9446: 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>
#9447: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2574:
+} t_FmPortDsarSnmpInfo;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9450: 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>
#9452: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2579:
+typedef struct t_FmPortDsarFilteringEntry {

CHECK:CAMELCASE: Avoid CamelCase: <srcPort>
#9453: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2580:
+	uint16_t	srcPort;

CHECK:CAMELCASE: Avoid CamelCase: <dstPort>
#9454: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2581:
+	uint16_t	dstPort;

CHECK:CAMELCASE: Avoid CamelCase: <srcPortMask>
#9455: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2582:
+	uint16_t	srcPortMask;

CHECK:CAMELCASE: Avoid CamelCase: <dstPortMask>
#9456: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2583:
+	uint16_t	dstPortMask;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9460: 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>
#9462: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2589:
+typedef struct t_FmPortDsarFilteringInfo {

CHECK:CAMELCASE: Avoid CamelCase: <ipProtTableSize>
#9464: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2591:
+	uint8_t	ipProtTableSize;

CHECK:CAMELCASE: Avoid CamelCase: <p_IpProtTablePtr>
#9465: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2592:
+	uint8_t	*p_IpProtTablePtr;

CHECK:CAMELCASE: Avoid CamelCase: <ipProtPassOnHit>
#9466: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2593:
+	bool	ipProtPassOnHit;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#9467: 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
#9468: 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'?
#9470: 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
#9471: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2598:
+			When FALSE it the other way around. */

CHECK:CAMELCASE: Avoid CamelCase: <udpPortsTableSize>
#9473: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2600:
+	uint8_t	udpPortsTableSize;

CHECK:CAMELCASE: Avoid CamelCase: <p_UdpPortsTablePtr>
#9474: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2601:
+	t_FmPortDsarFilteringEntry *p_UdpPortsTablePtr;

CHECK:CAMELCASE: Avoid CamelCase: <udpPortPassOnHit>
#9475: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2602:
+	bool	udpPortPassOnHit;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#9476: 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
#9477: 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'?
#9479: 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
#9480: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2607:
+			When FALSE it the other way around. */

CHECK:CAMELCASE: Avoid CamelCase: <tcpFlagsMask>
#9482: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2609:
+	uint16_t	tcpFlagsMask;

CHECK:CAMELCASE: Avoid CamelCase: <tcpPortsTableSize>
#9483: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2610:
+	uint8_t	tcpPortsTableSize;

CHECK:CAMELCASE: Avoid CamelCase: <p_TcpPortsTablePtr>
#9484: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2611:
+	t_FmPortDsarFilteringEntry *p_TcpPortsTablePtr;

CHECK:CAMELCASE: Avoid CamelCase: <tcpPortPassOnHit>
#9485: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2612:
+	bool	tcpPortPassOnHit;

WARNING:LONG_LINE_COMMENT: line over 90 characters
#9486: 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
#9487: 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'?
#9489: 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
#9490: 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
#9494: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2621:
+/**
+ @Description   Structure for Deep Sleep Auto Response parameters

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarParams>
#9496: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2623:
+typedef struct t_FmPortDsarParams {

CHECK:CAMELCASE: Avoid CamelCase: <h_FmPortTx>
#9497: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2624:
+	t_Handle		h_FmPortTx;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResArpInfo>
#9498: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2625:
+	t_FmPortDsarArpInfo	*p_AutoResArpInfo;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResEchoIpv4Info>
#9499: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2626:
+	t_FmPortDsarEchoIpv4Info  *p_AutoResEchoIpv4Info;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResNdpInfo>
#9500: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2627:
+	t_FmPortDsarNdpInfo	*p_AutoResNdpInfo;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResEchoIpv6Info>
#9501: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2628:
+	t_FmPortDsarEchoIpv6Info  *p_AutoResEchoIpv6Info;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResSnmpInfo>
#9502: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2629:
+	t_FmPortDsarSnmpInfo	*p_AutoResSnmpInfo;

CHECK:CAMELCASE: Avoid CamelCase: <p_AutoResFilteringInfo>
#9503: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2630:
+	t_FmPortDsarFilteringInfo *p_AutoResFilteringInfo;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9507: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2634:
+/**
+ @Function	FM_PORT_EnterDsar

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_EnterDsar>
#9520: 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
#9524: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2651:
+/**
+ @Function	FM_PORT_EnterDsarFinal

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_EnterDsarFinal>
#9538: 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>
#9538: 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>
#9539: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2666:
+					t_Handle h_DsarTxPort);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9542: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2669:
+/**
+ @Function	FM_PORT_ExitDsar

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ExitDsar>
#9555: 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
#9558: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2685:
+/**
+ @Function	FM_PORT_IsInDsar

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_IsInDsar>
#9568: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2695:
+bool FM_PORT_IsInDsar(t_Handle h_FmPort);

CHECK:CAMELCASE: Avoid CamelCase: <t_FmPortDsarStats>
#9570: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2697:
+typedef struct t_FmPortDsarStats {

CHECK:CAMELCASE: Avoid CamelCase: <arpArCnt>
#9571: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2698:
+	uint32_t arpArCnt;

CHECK:CAMELCASE: Avoid CamelCase: <echoIcmpv4ArCnt>
#9572: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2699:
+	uint32_t echoIcmpv4ArCnt;

CHECK:CAMELCASE: Avoid CamelCase: <ndpArCnt>
#9573: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2700:
+	uint32_t ndpArCnt;

CHECK:CAMELCASE: Avoid CamelCase: <echoIcmpv6ArCnt>
#9574: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2701:
+	uint32_t echoIcmpv6ArCnt;

CHECK:CAMELCASE: Avoid CamelCase: <snmpGetCnt>
#9575: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2702:
+	uint32_t snmpGetCnt;

CHECK:CAMELCASE: Avoid CamelCase: <snmpGetNextCnt>
#9576: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2703:
+	uint32_t snmpGetNextCnt;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9580: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2707:
+/**
+ @Function	FM_PORT_GetDsarStats

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetDsarStats>
#9589: 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
#9594: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2721:
+/**
+ @Function	FM_PORT_DumpRegs

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_DumpRegs>
#9606: 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
#9610: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2737:
+/**
+ @Function	FM_PORT_GetBufferDataOffset

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetBufferDataOffset>
#9621: 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
#9624: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2751:
+/**
+ @Function	FM_PORT_GetBufferICInfo

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetBufferICInfo>
#9636: 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
#9639: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2766:
+/**
+ @Function	FM_PORT_GetBufferPrsResult

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetBufferPrsResult>
#9658: 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
#9662: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2789:
+/**
+ @Function	FM_PORT_GetBufferTimeStamp

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetBufferTimeStamp>
#9676: 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
#9679: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2806:
+/**
+ @Function	FM_PORT_GetBufferHashResult

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetBufferHashResult>
#9693: 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
#9696: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2823:
+/**
+ @Function	FM_PORT_Disable

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9713: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2840:
+/**
+ @Function	FM_PORT_Enable

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9726: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2853:
+/**
+ @Function	FM_PORT_SetRateLimit

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetRateLimit>
#9746: 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>
#9747: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2874:
+				t_FmPortRateLimit *p_RateLimit);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9750: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2877:
+/**
+ @Function	FM_PORT_DeleteRateLimit

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_DeleteRateLimit>
#9763: 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
#9766: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2893:
+/**
+ @Function	FM_PORT_SetPfcPrioritiesMappingToQmanWQ

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetPfcPrioritiesMappingToQmanWQ>
#9781: 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
#9785: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2912:
+/**
+ @Function	FM_PORT_SetStatisticsCounters

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetStatisticsCounters>
#9799: 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
#9802: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2929:
+/**
+ @Function	FM_PORT_SetFrameQueueCounters

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetFrameQueueCounters>
#9816: 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
#9820: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2947:
+/**
+ @Function	FM_PORT_AnalyzePerformanceParams

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_AnalyzePerformanceParams>
#9835: 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
#9838: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2965:
+/**
+ @Function	FM_PORT_SetAllocBufCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetAllocBufCounter>
#9854: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2981:
+uint32_t FM_PORT_SetAllocBufCounter(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <poolId>
#9855: 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
#9858: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2985:
+/**
+ @Function	FM_PORT_GetBmiCounters

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetBmiCounters>
#9870: 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>
#9871: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:2998:
+					t_FmPortBmiStats *p_BmiStats);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9874: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3001:
+/**
+ @Function	FM_PORT_GetCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetCounter>
#9888: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3015:
+uint32_t FM_PORT_GetCounter(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <fmPortCounter>
#9889: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3016:
+		e_FmPortCounters fmPortCounter);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9892: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3019:
+/**
+ @Function	FM_PORT_ModifyCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ModifyCounter>
#9904: 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
#9908: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3035:
+/**
+ @Function	FM_PORT_GetAllocBufCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetAllocBufCounter>
#9922: 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
#9926: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3053:
+/**
+ @Function	FM_PORT_ModifyAllocBufCounter

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ModifyAllocBufCounter>
#9938: 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
#9942: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3069:
+/**
+ @Function	FM_PORT_AddCongestionGrps

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_AddCongestionGrps>
#9961: 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>
#9962: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3089:
+			t_FmPortCongestionGrps *p_CongestionGrps);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#9965: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3092:
+/**
+ @Function	FM_PORT_RemoveCongestionGrps

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_RemoveCongestionGrps>
#9984: 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
#9988: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3115:
+/**
+ @Function	FM_PORT_IsStalled

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_IsStalled>
#9998: 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
#10001: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3128:
+/**
+ @Function	FM_PORT_ReleaseStalled

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ReleaseStalled>
#10014: 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
#10017: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3144:
+/**
+ @Function	FM_PORT_SetRxL4ChecksumVerify

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetRxL4ChecksumVerify>
#10031: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3158:
+uint32_t FM_PORT_SetRxL4ChecksumVerify(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <l4Checksum>
#10032: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3159:
+			bool l4Checksum);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10035: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3162:
+/**
+ @Function	FM_PORT_SetErrorsRoute

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetErrorsRoute>
#10054: 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
#10058: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3185:
+/**
+ @Function	FM_PORT_SetIMExceptions

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetIMExceptions>
#10072: 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
#10076: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3203:
+/*
+ @Function	FM_PORT_SetPerformanceCounters

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetPerformanceCounters>
#10090: 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
#10094: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3221:
+/*
+ @Function	FM_PORT_SetPerformanceCountersParams

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_SetPerformanceCountersParams>
#10109: 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>
#10110: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3237:
+			t_FmPortPerformanceCnt *p_FmPortPerformanceCnt);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10113: 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>
#10135: 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
#10138: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3265:
+/**
+ @Function	FM_PORT_DeletePCD

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10156: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3283:
+/**
+ @Function	FM_PORT_AttachPCD

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_AttachPCD>
#10172: 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
#10175: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3302:
+/**
+ @Function	FM_PORT_DetachPCD

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_DetachPCD>
#10189: 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
#10192: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3319:
+/**
+ @Function	FM_PORT_PcdPlcrAllocProfiles

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_PcdPlcrAllocProfiles>
#10205: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3332:
+uint32_t FM_PORT_PcdPlcrAllocProfiles(t_Handle h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <numOfProfiles>
#10206: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3333:
+			uint16_t numOfProfiles);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10209: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3336:
+/**
+ @Function	FM_PORT_PcdPlcrFreeProfiles

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_PcdPlcrFreeProfiles>
#10220: 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
#10223: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3350:
+/**
+ @Function	FM_PORT_PcdKgModifyInitialScheme

WARNING:LONG_LINE_COMMENT: line over 90 characters
#10228: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3355:
+		from direct to indirect, or from indirect to direct - specifying the scheme id.

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_PcdKgModifyInitialScheme>
#10238: 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>
#10239: 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
#10242: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3369:
+/**
+ @Function	FM_PORT_PcdPlcrModifyInitialProfile

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_PcdPlcrModifyInitialProfile>
#10257: 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
#10261: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3388:
+/**
+ @Function	FM_PORT_PcdCcModifyTree

WARNING:LONG_LINE_COMMENT: line over 90 characters
#10269: 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

WARNING:LONG_LINE_COMMENT: line over 90 characters
#10274: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3401:
+ @Cautions	Allowed only following FM_PORT_Init(), FM_PORT_SetPCD() and FM_PORT_DetachPCD()

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_PcdCcModifyTree>
#10276: 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
#10279: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3406:
+/**
+ @Function	FM_PORT_PcdKgBindSchemes

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_PcdKgBindSchemes>
#10292: 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>
#10293: 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
#10296: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3423:
+/**
+ @Function	FM_PORT_PcdKgUnbindSchemes

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_PcdKgUnbindSchemes>
#10309: 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
#10313: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3440:
+/**
+ @Function	FM_PORT_GetIPv4OptionsCount

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_GetIPv4OptionsCount>
#10324: 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>
#10325: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3452:
+				uint32_t *p_Ipv4OptionsCount);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10331: 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
#10340: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3467:
+/**
+ @Function	FM_PORT_ImTx

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ImTx>
#10357: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3484:
+uint32_t  FM_PORT_ImTx(t_Handle		h_FmPort,

CHECK:CAMELCASE: Avoid CamelCase: <lastBuffer>
#10360: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3487:
+			bool		lastBuffer,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10364: FILE: drivers/net/dpaa/fmlib/fm_port_ext.h:3491:
+/**
+ @Function	FM_PORT_ImTxConf

CHECK:CAMELCASE: Avoid CamelCase: <FM_PORT_ImTxConf>
#10378: 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>
#10380: 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>
#10406: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:15:
+typedef uint64_t physAddress_t;

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10409: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:18:
+/**
+ @Description   Possible RxStore callback responses.

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10414: 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
#10421: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:30:
+		in which they were received. */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10428: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:37:
+/**
+ @Description   General Handle

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10435: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:44:
+/**
+ @Function	t_GetBufFunction

CHECK:CAMELCASE: Avoid CamelCase: <t_GetBufFunction>
#10447: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:56:
+typedef uint8_t * (t_GetBufFunction)(t_Handle   h_BufferPool,

CHECK:CAMELCASE: Avoid CamelCase: <h_BufferPool>
#10447: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:56:
+typedef uint8_t * (t_GetBufFunction)(t_Handle   h_BufferPool,

CHECK:CAMELCASE: Avoid CamelCase: <p_BufContextHandle>
#10448: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:57:
+					t_Handle *p_BufContextHandle);

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10451: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:60:
+/**
+ @Function	t_PutBufFunction

CHECK:CAMELCASE: Avoid CamelCase: <t_PutBufFunction>
#10464: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:73:
+typedef uint32_t (t_PutBufFunction)(t_Handle h_BufferPool,

CHECK:CAMELCASE: Avoid CamelCase: <p_Buffer>
#10465: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:74:
+				uint8_t  *p_Buffer,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10469: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:78:
+/**
+ @Function	t_PhysToVirt

CHECK:CAMELCASE: Avoid CamelCase: <t_PhysToVirt>
#10477: 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
#10480: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:89:
+/**
+ @Function	t_VirtToPhys

CHECK:CAMELCASE: Avoid CamelCase: <t_VirtToPhys>
#10488: 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
#10491: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:100:
+/**
+ @Description   Buffer Pool Information Structure.

CHECK:CAMELCASE: Avoid CamelCase: <f_GetBuf>
#10495: 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>
#10496: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:105:
+	t_PutBufFunction	*f_PutBuf; /**< User callback to return a buffer */

CHECK:CAMELCASE: Avoid CamelCase: <bufferSize>
#10497: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:106:
+	uint16_t		bufferSize; /**< Buffer size (in bytes) */

CHECK:CAMELCASE: Avoid CamelCase: <f_PhysToVirt>
#10499: 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
#10500: 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
#10500: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:109:
+					physical addresses to virtual addresses  */

CHECK:CAMELCASE: Avoid CamelCase: <f_VirtToPhys>
#10501: 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
#10502: 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
#10502: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:111:
+					virtual addresses to physical addresses */

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10506: 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>
#10525: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:134:
+typedef e_RxStoreResponse(t_RxStoreFunction)(t_Handle  h_App,

CHECK:CAMELCASE: Avoid CamelCase: <queueId>
#10526: FILE: drivers/net/dpaa/fmlib/ncsw_ext.h:135:
+						uint32_t  queueId,

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
#10562: FILE: drivers/net/dpaa/fmlib/net_ext.h:12:
+/**
+ @Description   This file contains common and general netcomm headers definitions.

WARNING:LONG_LINE: line over 90 characters
#10580: FILE: drivers/net/dpaa/fmlib/net_ext.h:30:
+#define IOC_NET_HEADER_FIELD_PPPoE_ALL_FIELDS	((IOC_NET_HEADER_FIELD_PPPoE_VER << 7) - 1)

WARNING:LONG_LINE: line over 90 characters
#10585: FILE: drivers/net/dpaa/fmlib/net_ext.h:35:
+#define IOC_NET_HEADER_FIELD_PPPMUX_ALL_FIELDS	((IOC_NET_HEADER_FIELD_PPPMUX_PID << 3) - 1)

WARNING:LONG_LINE: line over 90 characters
#10588: FILE: drivers/net/dpaa/fmlib/net_ext.h:38:
+#define IOC_NET_HEADER_FIELD_PPPMUX_SUBFRAME_LXT	(IOC_NET_HEADER_FIELD_PPPMUX_SUBFRAME_PFF << 1)

WARNING:LONG_LINE: line over 90 characters
#10589: FILE: drivers/net/dpaa/fmlib/net_ext.h:39:
+#define IOC_NET_HEADER_FIELD_PPPMUX_SUBFRAME_LEN	(IOC_NET_HEADER_FIELD_PPPMUX_SUBFRAME_PFF << 2)

WARNING:LONG_LINE: line over 90 characters
#10590: FILE: drivers/net/dpaa/fmlib/net_ext.h:40:
+#define IOC_NET_HEADER_FIELD_PPPMUX_SUBFRAME_PID	(IOC_NET_HEADER_FIELD_PPPMUX_SUBFRAME_PFF << 3)

WARNING:LONG_LINE: line over 90 characters
#10591: FILE: drivers/net/dpaa/fmlib/net_ext.h:41:
+#define IOC_NET_HEADER_FIELD_PPPMUX_SUBFRAME_USE_PID	(IOC_NET_HEADER_FIELD_PPPMUX_SUBFRAME_PFF << 4)

WARNING:LONG_LINE: line over 90 characters
#10592: FILE: drivers/net/dpaa/fmlib/net_ext.h:42:
+#define IOC_NET_HEADER_FIELD_PPPMUX_SUBFRAME_ALL_FIELDS	((IOC_NET_HEADER_FIELD_PPPMUX_SUBFRAME_PFF << 5) - 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_VER>
#10617: FILE: drivers/net/dpaa/fmlib/net_ext.h:67:
+#define IOC_NET_HEADER_FIELD_IPv4_VER		(1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_HDR_LEN>
#10618: FILE: drivers/net/dpaa/fmlib/net_ext.h:68:
+#define IOC_NET_HEADER_FIELD_IPv4_HDR_LEN	(IOC_NET_HEADER_FIELD_IPv4_VER << 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_TOS>
#10619: FILE: drivers/net/dpaa/fmlib/net_ext.h:69:
+#define IOC_NET_HEADER_FIELD_IPv4_TOS		(IOC_NET_HEADER_FIELD_IPv4_VER << 2)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_TOTAL_LEN>
#10620: FILE: drivers/net/dpaa/fmlib/net_ext.h:70:
+#define IOC_NET_HEADER_FIELD_IPv4_TOTAL_LEN	(IOC_NET_HEADER_FIELD_IPv4_VER << 3)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_ID>
#10621: FILE: drivers/net/dpaa/fmlib/net_ext.h:71:
+#define IOC_NET_HEADER_FIELD_IPv4_ID		(IOC_NET_HEADER_FIELD_IPv4_VER << 4)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_FLAG_D>
#10622: FILE: drivers/net/dpaa/fmlib/net_ext.h:72:
+#define IOC_NET_HEADER_FIELD_IPv4_FLAG_D	(IOC_NET_HEADER_FIELD_IPv4_VER << 5)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_FLAG_M>
#10623: FILE: drivers/net/dpaa/fmlib/net_ext.h:73:
+#define IOC_NET_HEADER_FIELD_IPv4_FLAG_M	(IOC_NET_HEADER_FIELD_IPv4_VER << 6)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_OFFSET>
#10624: FILE: drivers/net/dpaa/fmlib/net_ext.h:74:
+#define IOC_NET_HEADER_FIELD_IPv4_OFFSET	(IOC_NET_HEADER_FIELD_IPv4_VER << 7)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_TTL>
#10625: FILE: drivers/net/dpaa/fmlib/net_ext.h:75:
+#define IOC_NET_HEADER_FIELD_IPv4_TTL		(IOC_NET_HEADER_FIELD_IPv4_VER << 8)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_PROTO>
#10626: FILE: drivers/net/dpaa/fmlib/net_ext.h:76:
+#define IOC_NET_HEADER_FIELD_IPv4_PROTO		(IOC_NET_HEADER_FIELD_IPv4_VER << 9)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_CKSUM>
#10627: FILE: drivers/net/dpaa/fmlib/net_ext.h:77:
+#define IOC_NET_HEADER_FIELD_IPv4_CKSUM		(IOC_NET_HEADER_FIELD_IPv4_VER << 10)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_SRC_IP>
#10628: FILE: drivers/net/dpaa/fmlib/net_ext.h:78:
+#define IOC_NET_HEADER_FIELD_IPv4_SRC_IP	(IOC_NET_HEADER_FIELD_IPv4_VER << 11)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_DST_IP>
#10629: FILE: drivers/net/dpaa/fmlib/net_ext.h:79:
+#define IOC_NET_HEADER_FIELD_IPv4_DST_IP	(IOC_NET_HEADER_FIELD_IPv4_VER << 12)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_OPTS>
#10630: FILE: drivers/net/dpaa/fmlib/net_ext.h:80:
+#define IOC_NET_HEADER_FIELD_IPv4_OPTS		(IOC_NET_HEADER_FIELD_IPv4_VER << 13)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_OPTS_COUNT>
#10631: FILE: drivers/net/dpaa/fmlib/net_ext.h:81:
+#define IOC_NET_HEADER_FIELD_IPv4_OPTS_COUNT	(IOC_NET_HEADER_FIELD_IPv4_VER << 14)

WARNING:LONG_LINE: line over 90 characters
#10632: FILE: drivers/net/dpaa/fmlib/net_ext.h:82:
+#define IOC_NET_HEADER_FIELD_IPv4_ALL_FIELDS	((IOC_NET_HEADER_FIELD_IPv4_VER << 15) - 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_ALL_FIELDS>
#10632: FILE: drivers/net/dpaa/fmlib/net_ext.h:82:
+#define IOC_NET_HEADER_FIELD_IPv4_ALL_FIELDS	((IOC_NET_HEADER_FIELD_IPv4_VER << 15) - 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_ADDR_SIZE>
#10634: FILE: drivers/net/dpaa/fmlib/net_ext.h:84:
+#define IOC_NET_HEADER_FIELD_IPv4_ADDR_SIZE	4

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv4_PROTO_SIZE>
#10635: FILE: drivers/net/dpaa/fmlib/net_ext.h:85:
+#define IOC_NET_HEADER_FIELD_IPv4_PROTO_SIZE	1

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv6_VER>
#10639: FILE: drivers/net/dpaa/fmlib/net_ext.h:89:
+#define IOC_NET_HEADER_FIELD_IPv6_VER		(1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv6_TC>
#10640: FILE: drivers/net/dpaa/fmlib/net_ext.h:90:
+#define IOC_NET_HEADER_FIELD_IPv6_TC		(IOC_NET_HEADER_FIELD_IPv6_VER << 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv6_SRC_IP>
#10641: FILE: drivers/net/dpaa/fmlib/net_ext.h:91:
+#define IOC_NET_HEADER_FIELD_IPv6_SRC_IP	(IOC_NET_HEADER_FIELD_IPv6_VER << 2)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv6_DST_IP>
#10642: FILE: drivers/net/dpaa/fmlib/net_ext.h:92:
+#define IOC_NET_HEADER_FIELD_IPv6_DST_IP	(IOC_NET_HEADER_FIELD_IPv6_VER << 3)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv6_NEXT_HDR>
#10643: FILE: drivers/net/dpaa/fmlib/net_ext.h:93:
+#define IOC_NET_HEADER_FIELD_IPv6_NEXT_HDR	(IOC_NET_HEADER_FIELD_IPv6_VER << 4)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv6_FL>
#10644: FILE: drivers/net/dpaa/fmlib/net_ext.h:94:
+#define IOC_NET_HEADER_FIELD_IPv6_FL		(IOC_NET_HEADER_FIELD_IPv6_VER << 5)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv6_HOP_LIMIT>
#10645: FILE: drivers/net/dpaa/fmlib/net_ext.h:95:
+#define IOC_NET_HEADER_FIELD_IPv6_HOP_LIMIT	(IOC_NET_HEADER_FIELD_IPv6_VER << 6)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv6_ALL_FIELDS>
#10646: FILE: drivers/net/dpaa/fmlib/net_ext.h:96:
+#define IOC_NET_HEADER_FIELD_IPv6_ALL_FIELDS	((IOC_NET_HEADER_FIELD_IPv6_VER << 7) - 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_IPv6_NEXT_HDR_SIZE>
#10649: FILE: drivers/net/dpaa/fmlib/net_ext.h:99:
+#define IOC_NET_HEADER_FIELD_IPv6_NEXT_HDR_SIZE	1

WARNING:LONG_LINE: line over 90 characters
#10656: FILE: drivers/net/dpaa/fmlib/net_ext.h:106:
+#define IOC_NET_HEADER_FIELD_ICMP_ALL_FIELDS	((IOC_NET_HEADER_FIELD_ICMP_TYPE << 5) - 1)

WARNING:LONG_LINE: line over 90 characters
#10665: FILE: drivers/net/dpaa/fmlib/net_ext.h:115:
+#define IOC_NET_HEADER_FIELD_IGMP_ALL_FIELDS	((IOC_NET_HEADER_FIELD_IGMP_VERSION << 4) - 1)

WARNING:LONG_LINE: line over 90 characters
#10680: FILE: drivers/net/dpaa/fmlib/net_ext.h:130:
+#define IOC_NET_HEADER_FIELD_TCP_ALL_FIELDS	((IOC_NET_HEADER_FIELD_TCP_PORT_SRC << 11) - 1)

WARNING:LONG_LINE: line over 90 characters
#10690: FILE: drivers/net/dpaa/fmlib/net_ext.h:140:
+#define IOC_NET_HEADER_FIELD_SCTP_ALL_FIELDS	((IOC_NET_HEADER_FIELD_SCTP_PORT_SRC << 4) - 1)

WARNING:LONG_LINE: line over 90 characters
#10698: FILE: drivers/net/dpaa/fmlib/net_ext.h:148:
+#define IOC_NET_HEADER_FIELD_DCCP_ALL_FIELDS	((IOC_NET_HEADER_FIELD_DCCP_PORT_SRC << 2) - 1)

WARNING:LONG_LINE: line over 90 characters
#10708: FILE: drivers/net/dpaa/fmlib/net_ext.h:158:
+#define IOC_NET_HEADER_FIELD_UDP_ALL_FIELDS	((IOC_NET_HEADER_FIELD_UDP_PORT_SRC << 4) - 1)

WARNING:LONG_LINE: line over 90 characters
#10715: FILE: drivers/net/dpaa/fmlib/net_ext.h:165:
+#define IOC_NET_HEADER_FIELD_UDP_LITE_PORT_DST		(IOC_NET_HEADER_FIELD_UDP_LITE_PORT_SRC << 1)

WARNING:LONG_LINE: line over 90 characters
#10716: FILE: drivers/net/dpaa/fmlib/net_ext.h:166:
+#define IOC_NET_HEADER_FIELD_UDP_LITE_ALL_FIELDS	((IOC_NET_HEADER_FIELD_UDP_LITE_PORT_SRC << 2) - 1)

WARNING:LONG_LINE: line over 90 characters
#10723: FILE: drivers/net/dpaa/fmlib/net_ext.h:173:
+#define IOC_NET_HEADER_FIELD_UDP_ENCAP_ESP_PORT_DST	(IOC_NET_HEADER_FIELD_UDP_ENCAP_ESP_PORT_SRC << 1)

WARNING:LONG_LINE: line over 90 characters
#10724: FILE: drivers/net/dpaa/fmlib/net_ext.h:174:
+#define IOC_NET_HEADER_FIELD_UDP_ENCAP_ESP_LEN		(IOC_NET_HEADER_FIELD_UDP_ENCAP_ESP_PORT_SRC << 2)

WARNING:LONG_LINE: line over 90 characters
#10725: FILE: drivers/net/dpaa/fmlib/net_ext.h:175:
+#define IOC_NET_HEADER_FIELD_UDP_ENCAP_ESP_CKSUM	(IOC_NET_HEADER_FIELD_UDP_ENCAP_ESP_PORT_SRC << 3)

WARNING:LONG_LINE: line over 90 characters
#10726: FILE: drivers/net/dpaa/fmlib/net_ext.h:176:
+#define IOC_NET_HEADER_FIELD_UDP_ENCAP_ESP_SPI		(IOC_NET_HEADER_FIELD_UDP_ENCAP_ESP_PORT_SRC << 4)

WARNING:LONG_LINE: line over 90 characters
#10727: FILE: drivers/net/dpaa/fmlib/net_ext.h:177:
+#define IOC_NET_HEADER_FIELD_UDP_ENCAP_ESP_SEQUENCE_NUM	(IOC_NET_HEADER_FIELD_UDP_ENCAP_ESP_PORT_SRC << 5)

WARNING:LONG_LINE: line over 90 characters
#10728: FILE: drivers/net/dpaa/fmlib/net_ext.h:178:
+#define IOC_NET_HEADER_FIELD_UDP_ENCAP_ESP_ALL_FIELDS	((IOC_NET_HEADER_FIELD_UDP_ENCAP_ESP_PORT_SRC << 6) - 1)

WARNING:LONG_LINE: line over 90 characters
#10741: FILE: drivers/net/dpaa/fmlib/net_ext.h:191:
+#define IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_FLAGS	(IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_TYPE << 1)

WARNING:LONG_LINE: line over 90 characters
#10742: FILE: drivers/net/dpaa/fmlib/net_ext.h:192:
+#define IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_LENGTH	(IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_TYPE << 2)

WARNING:LONG_LINE: line over 90 characters
#10743: FILE: drivers/net/dpaa/fmlib/net_ext.h:193:
+#define IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_TSN	(IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_TYPE << 3)

WARNING:LONG_LINE: line over 90 characters
#10744: FILE: drivers/net/dpaa/fmlib/net_ext.h:194:
+#define IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_STREAM_ID	(IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_TYPE << 4)

WARNING:LONG_LINE: line over 90 characters
#10745: FILE: drivers/net/dpaa/fmlib/net_ext.h:195:
+#define IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_STREAM_SQN	(IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_TYPE << 5)

WARNING:LONG_LINE: line over 90 characters
#10746: FILE: drivers/net/dpaa/fmlib/net_ext.h:196:
+#define IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_PAYLOAD_PID (IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_TYPE << 6)

WARNING:LONG_LINE: line over 90 characters
#10747: FILE: drivers/net/dpaa/fmlib/net_ext.h:197:
+#define IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_UNORDERED	(IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_TYPE << 7)

WARNING:LONG_LINE: line over 90 characters
#10748: FILE: drivers/net/dpaa/fmlib/net_ext.h:198:
+#define IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_BEGGINING	(IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_TYPE << 8)

WARNING:LONG_LINE: line over 90 characters
#10749: FILE: drivers/net/dpaa/fmlib/net_ext.h:199:
+#define IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_END	(IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_TYPE << 9)

WARNING:LONG_LINE: line over 90 characters
#10750: FILE: drivers/net/dpaa/fmlib/net_ext.h:200:
+#define IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_ALL_FIELDS	((IOC_NET_HEADER_FIELD_SCTP_CHUNK_DATA_TYPE << 10) - 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT>
#10752: FILE: drivers/net/dpaa/fmlib/net_ext.h:202:
+#define IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT	(1)

WARNING:LONG_LINE: line over 90 characters
#10753: FILE: drivers/net/dpaa/fmlib/net_ext.h:203:
+#define IOC_NET_HEADER_FIELD_L2TPv2_LENGTH_BIT	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv2_LENGTH_BIT>
#10753: FILE: drivers/net/dpaa/fmlib/net_ext.h:203:
+#define IOC_NET_HEADER_FIELD_L2TPv2_LENGTH_BIT	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 1)

WARNING:LONG_LINE: line over 90 characters
#10754: FILE: drivers/net/dpaa/fmlib/net_ext.h:204:
+#define IOC_NET_HEADER_FIELD_L2TPv2_SEQUENCE_BIT	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 2)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv2_SEQUENCE_BIT>
#10754: FILE: drivers/net/dpaa/fmlib/net_ext.h:204:
+#define IOC_NET_HEADER_FIELD_L2TPv2_SEQUENCE_BIT	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 2)

WARNING:LONG_LINE: line over 90 characters
#10755: FILE: drivers/net/dpaa/fmlib/net_ext.h:205:
+#define IOC_NET_HEADER_FIELD_L2TPv2_OFFSET_BIT	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 3)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv2_OFFSET_BIT>
#10755: FILE: drivers/net/dpaa/fmlib/net_ext.h:205:
+#define IOC_NET_HEADER_FIELD_L2TPv2_OFFSET_BIT	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 3)

WARNING:LONG_LINE: line over 90 characters
#10756: FILE: drivers/net/dpaa/fmlib/net_ext.h:206:
+#define IOC_NET_HEADER_FIELD_L2TPv2_PRIORITY_BIT	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 4)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv2_PRIORITY_BIT>
#10756: FILE: drivers/net/dpaa/fmlib/net_ext.h:206:
+#define IOC_NET_HEADER_FIELD_L2TPv2_PRIORITY_BIT	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 4)

WARNING:LONG_LINE: line over 90 characters
#10757: FILE: drivers/net/dpaa/fmlib/net_ext.h:207:
+#define IOC_NET_HEADER_FIELD_L2TPv2_VERSION	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 5)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv2_VERSION>
#10757: FILE: drivers/net/dpaa/fmlib/net_ext.h:207:
+#define IOC_NET_HEADER_FIELD_L2TPv2_VERSION	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 5)

WARNING:LONG_LINE: line over 90 characters
#10758: FILE: drivers/net/dpaa/fmlib/net_ext.h:208:
+#define IOC_NET_HEADER_FIELD_L2TPv2_LEN		(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 6)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv2_LEN>
#10758: FILE: drivers/net/dpaa/fmlib/net_ext.h:208:
+#define IOC_NET_HEADER_FIELD_L2TPv2_LEN		(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 6)

WARNING:LONG_LINE: line over 90 characters
#10759: FILE: drivers/net/dpaa/fmlib/net_ext.h:209:
+#define IOC_NET_HEADER_FIELD_L2TPv2_TUNNEL_ID	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 7)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv2_TUNNEL_ID>
#10759: FILE: drivers/net/dpaa/fmlib/net_ext.h:209:
+#define IOC_NET_HEADER_FIELD_L2TPv2_TUNNEL_ID	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 7)

WARNING:LONG_LINE: line over 90 characters
#10760: FILE: drivers/net/dpaa/fmlib/net_ext.h:210:
+#define IOC_NET_HEADER_FIELD_L2TPv2_SESSION_ID	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 8)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv2_SESSION_ID>
#10760: FILE: drivers/net/dpaa/fmlib/net_ext.h:210:
+#define IOC_NET_HEADER_FIELD_L2TPv2_SESSION_ID	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 8)

WARNING:LONG_LINE: line over 90 characters
#10761: FILE: drivers/net/dpaa/fmlib/net_ext.h:211:
+#define IOC_NET_HEADER_FIELD_L2TPv2_NS		(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 9)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv2_NS>
#10761: FILE: drivers/net/dpaa/fmlib/net_ext.h:211:
+#define IOC_NET_HEADER_FIELD_L2TPv2_NS		(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 9)

WARNING:LONG_LINE: line over 90 characters
#10762: FILE: drivers/net/dpaa/fmlib/net_ext.h:212:
+#define IOC_NET_HEADER_FIELD_L2TPv2_NR		(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 10)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv2_NR>
#10762: FILE: drivers/net/dpaa/fmlib/net_ext.h:212:
+#define IOC_NET_HEADER_FIELD_L2TPv2_NR		(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 10)

WARNING:LONG_LINE: line over 90 characters
#10763: FILE: drivers/net/dpaa/fmlib/net_ext.h:213:
+#define IOC_NET_HEADER_FIELD_L2TPv2_OFFSET_SIZE	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 11)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv2_OFFSET_SIZE>
#10763: FILE: drivers/net/dpaa/fmlib/net_ext.h:213:
+#define IOC_NET_HEADER_FIELD_L2TPv2_OFFSET_SIZE	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 11)

WARNING:LONG_LINE: line over 90 characters
#10764: FILE: drivers/net/dpaa/fmlib/net_ext.h:214:
+#define IOC_NET_HEADER_FIELD_L2TPv2_FIRST_BYTE	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 12)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv2_FIRST_BYTE>
#10764: FILE: drivers/net/dpaa/fmlib/net_ext.h:214:
+#define IOC_NET_HEADER_FIELD_L2TPv2_FIRST_BYTE	(IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 12)

WARNING:LONG_LINE: line over 90 characters
#10765: FILE: drivers/net/dpaa/fmlib/net_ext.h:215:
+#define IOC_NET_HEADER_FIELD_L2TPv2_ALL_FIELDS	((IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 13) - 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv2_ALL_FIELDS>
#10765: FILE: drivers/net/dpaa/fmlib/net_ext.h:215:
+#define IOC_NET_HEADER_FIELD_L2TPv2_ALL_FIELDS	((IOC_NET_HEADER_FIELD_L2TPv2_TYPE_BIT << 13) - 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT>
#10767: FILE: drivers/net/dpaa/fmlib/net_ext.h:217:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT	(1)

WARNING:LONG_LINE: line over 90 characters
#10768: FILE: drivers/net/dpaa/fmlib/net_ext.h:218:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_LENGTH_BIT	(IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv3_CTRL_LENGTH_BIT>
#10768: FILE: drivers/net/dpaa/fmlib/net_ext.h:218:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_LENGTH_BIT	(IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 1)

WARNING:LONG_LINE: line over 90 characters
#10769: FILE: drivers/net/dpaa/fmlib/net_ext.h:219:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_SEQUENCE_BIT	(IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 2)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv3_CTRL_SEQUENCE_BIT>
#10769: FILE: drivers/net/dpaa/fmlib/net_ext.h:219:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_SEQUENCE_BIT	(IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 2)

WARNING:LONG_LINE: line over 90 characters
#10770: FILE: drivers/net/dpaa/fmlib/net_ext.h:220:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_VERSION	(IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 3)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv3_CTRL_VERSION>
#10770: FILE: drivers/net/dpaa/fmlib/net_ext.h:220:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_VERSION	(IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 3)

WARNING:LONG_LINE: line over 90 characters
#10771: FILE: drivers/net/dpaa/fmlib/net_ext.h:221:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_LENGTH		(IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 4)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv3_CTRL_LENGTH>
#10771: FILE: drivers/net/dpaa/fmlib/net_ext.h:221:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_LENGTH		(IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 4)

WARNING:LONG_LINE: line over 90 characters
#10772: FILE: drivers/net/dpaa/fmlib/net_ext.h:222:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_CONTROL	(IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 5)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv3_CTRL_CONTROL>
#10772: FILE: drivers/net/dpaa/fmlib/net_ext.h:222:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_CONTROL	(IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 5)

WARNING:LONG_LINE: line over 90 characters
#10773: FILE: drivers/net/dpaa/fmlib/net_ext.h:223:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_SENT		(IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 6)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv3_CTRL_SENT>
#10773: FILE: drivers/net/dpaa/fmlib/net_ext.h:223:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_SENT		(IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 6)

WARNING:LONG_LINE: line over 90 characters
#10774: FILE: drivers/net/dpaa/fmlib/net_ext.h:224:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_RECV		(IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 7)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv3_CTRL_RECV>
#10774: FILE: drivers/net/dpaa/fmlib/net_ext.h:224:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_RECV		(IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 7)

WARNING:LONG_LINE: line over 90 characters
#10775: FILE: drivers/net/dpaa/fmlib/net_ext.h:225:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_FIRST_BYTE	(IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 8)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv3_CTRL_FIRST_BYTE>
#10775: FILE: drivers/net/dpaa/fmlib/net_ext.h:225:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_FIRST_BYTE	(IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 8)

WARNING:LONG_LINE: line over 90 characters
#10776: FILE: drivers/net/dpaa/fmlib/net_ext.h:226:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_ALL_FIELDS	((IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 9) - 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv3_CTRL_ALL_FIELDS>
#10776: FILE: drivers/net/dpaa/fmlib/net_ext.h:226:
+#define IOC_NET_HEADER_FIELD_L2TPv3_CTRL_ALL_FIELDS	((IOC_NET_HEADER_FIELD_L2TPv3_CTRL_TYPE_BIT << 9) - 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv3_SESS_TYPE_BIT>
#10778: FILE: drivers/net/dpaa/fmlib/net_ext.h:228:
+#define IOC_NET_HEADER_FIELD_L2TPv3_SESS_TYPE_BIT	(1)

WARNING:LONG_LINE: line over 90 characters
#10779: FILE: drivers/net/dpaa/fmlib/net_ext.h:229:
+#define IOC_NET_HEADER_FIELD_L2TPv3_SESS_VERSION	(IOC_NET_HEADER_FIELD_L2TPv3_SESS_TYPE_BIT << 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv3_SESS_VERSION>
#10779: FILE: drivers/net/dpaa/fmlib/net_ext.h:229:
+#define IOC_NET_HEADER_FIELD_L2TPv3_SESS_VERSION	(IOC_NET_HEADER_FIELD_L2TPv3_SESS_TYPE_BIT << 1)

WARNING:LONG_LINE: line over 90 characters
#10780: FILE: drivers/net/dpaa/fmlib/net_ext.h:230:
+#define IOC_NET_HEADER_FIELD_L2TPv3_SESS_ID		(IOC_NET_HEADER_FIELD_L2TPv3_SESS_TYPE_BIT << 2)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv3_SESS_ID>
#10780: FILE: drivers/net/dpaa/fmlib/net_ext.h:230:
+#define IOC_NET_HEADER_FIELD_L2TPv3_SESS_ID		(IOC_NET_HEADER_FIELD_L2TPv3_SESS_TYPE_BIT << 2)

WARNING:LONG_LINE: line over 90 characters
#10781: FILE: drivers/net/dpaa/fmlib/net_ext.h:231:
+#define IOC_NET_HEADER_FIELD_L2TPv3_SESS_COOKIE		(IOC_NET_HEADER_FIELD_L2TPv3_SESS_TYPE_BIT << 3)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv3_SESS_COOKIE>
#10781: FILE: drivers/net/dpaa/fmlib/net_ext.h:231:
+#define IOC_NET_HEADER_FIELD_L2TPv3_SESS_COOKIE		(IOC_NET_HEADER_FIELD_L2TPv3_SESS_TYPE_BIT << 3)

WARNING:LONG_LINE: line over 90 characters
#10782: FILE: drivers/net/dpaa/fmlib/net_ext.h:232:
+#define IOC_NET_HEADER_FIELD_L2TPv3_SESS_ALL_FIELDS	((IOC_NET_HEADER_FIELD_L2TPv3_SESS_TYPE_BIT << 4) - 1)

CHECK:CAMELCASE: Avoid CamelCase: <IOC_NET_HEADER_FIELD_L2TPv3_SESS_ALL_FIELDS>
#10782: FILE: drivers/net/dpaa/fmlib/net_ext.h:232:
+#define IOC_NET_HEADER_FIELD_L2TPv3_SESS_ALL_FIELDS	((IOC_NET_HEADER_FIELD_L2TPv3_SESS_TYPE_BIT << 4) - 1)

WARNING:LONG_LINE: line over 90 characters
#10791: FILE: drivers/net/dpaa/fmlib/net_ext.h:241:
+#define IOC_NET_HEADER_FIELD_VLAN_ALL_FIELDS	((IOC_NET_HEADER_FIELD_VLAN_VPRI << 5) - 1)

WARNING:LONG_LINE: line over 90 characters
#10805: FILE: drivers/net/dpaa/fmlib/net_ext.h:255:
+#define IOC_NET_HEADER_FIELD_NLPID_ALL_FIELDS	((IOC_NET_HEADER_FIELD_NLPID_NLPID << 1) - 1)

WARNING:LONG_LINE: line over 90 characters
#10816: FILE: drivers/net/dpaa/fmlib/net_ext.h:266:
+#define IOC_NET_HEADER_FIELD_LLC_SNAP_ALL_FIELDS	((IOC_NET_HEADER_FIELD_LLC_SNAP_TYPE << 1) - 1)

WARNING:LONG_LINE: line over 90 characters
#10827: FILE: drivers/net/dpaa/fmlib/net_ext.h:277:
+#define IOC_NET_HEADER_FIELD_ARP_ALL_FIELDS	((IOC_NET_HEADER_FIELD_ARP_HTYPE << 9) - 1)

WARNING:LONG_LINE: line over 90 characters
#10835: FILE: drivers/net/dpaa/fmlib/net_ext.h:285:
+#define IOC_NET_HEADER_FIELD_RFC2684_ALL_FIELDS		((IOC_NET_HEADER_FIELD_RFC2684_LLC << 6) - 1)

WARNING:LONG_LINE: line over 90 characters
#10838: FILE: drivers/net/dpaa/fmlib/net_ext.h:288:
+#define IOC_NET_HEADER_FIELD_USER_DEFINED_PCDID		(IOC_NET_HEADER_FIELD_USER_DEFINED_SRCPORT << 1)

WARNING:LONG_LINE: line over 90 characters
#10839: FILE: drivers/net/dpaa/fmlib/net_ext.h:289:
+#define IOC_NET_HEADER_FIELD_USER_DEFINED_ALL_FIELDS	((IOC_NET_HEADER_FIELD_USER_DEFINED_SRCPORT << 2) - 1)

WARNING:LONG_LINE: line over 90 characters
#10847: FILE: drivers/net/dpaa/fmlib/net_ext.h:297:
+#define IOC_NET_HEADER_FIELD_PAYLOAD_ALL_FIELDS	((IOC_NET_HEADER_FIELD_PAYLOAD_BUFFER << 6) - 1)

WARNING:LONG_LINE: line over 90 characters
#10857: FILE: drivers/net/dpaa/fmlib/net_ext.h:307:
+#define IOC_NET_HEADER_FIELD_MINENCAP_DST_IP	(IOC_NET_HEADER_FIELD_MINENCAP_SRC_IP << 1)

WARNING:LONG_LINE: line over 90 characters
#10858: FILE: drivers/net/dpaa/fmlib/net_ext.h:308:
+#define IOC_NET_HEADER_FIELD_MINENCAP_TYPE	(IOC_NET_HEADER_FIELD_MINENCAP_SRC_IP << 2)

WARNING:LONG_LINE: line over 90 characters
#10859: FILE: drivers/net/dpaa/fmlib/net_ext.h:309:
+#define IOC_NET_HEADER_FIELD_MINENCAP_ALL_FIELDS	((IOC_NET_HEADER_FIELD_MINENCAP_SRC_IP << 3) - 1)

WARNING:LONG_LINE: line over 90 characters
#10864: FILE: drivers/net/dpaa/fmlib/net_ext.h:314:
+#define IOC_NET_HEADER_FIELD_IPSEC_AH_NH		(IOC_NET_HEADER_FIELD_IPSEC_AH_SPI << 1)

WARNING:LONG_LINE: line over 90 characters
#10865: FILE: drivers/net/dpaa/fmlib/net_ext.h:315:
+#define IOC_NET_HEADER_FIELD_IPSEC_AH_ALL_FIELDS	((IOC_NET_HEADER_FIELD_IPSEC_AH_SPI << 2) - 1)

WARNING:LONG_LINE: line over 90 characters
#10870: FILE: drivers/net/dpaa/fmlib/net_ext.h:320:
+#define IOC_NET_HEADER_FIELD_IPSEC_ESP_SEQUENCE_NUM	(IOC_NET_HEADER_FIELD_IPSEC_ESP_SPI << 1)

WARNING:LONG_LINE: line over 90 characters
#10871: FILE: drivers/net/dpaa/fmlib/net_ext.h:321:
+#define IOC_NET_HEADER_FIELD_IPSEC_ESP_ALL_FIELDS	((IOC_NET_HEADER_FIELD_IPSEC_ESP_SPI << 2) - 1)

WARNING:LONG_LINE: line over 90 characters
#10879: FILE: drivers/net/dpaa/fmlib/net_ext.h:329:
+#define IOC_NET_HEADER_FIELD_MPLS_LABEL_STACK_ALL_FIELDS	((IOC_NET_HEADER_FIELD_MPLS_LABEL_STACK << 1) - 1)

WARNING:LONG_LINE: line over 90 characters
#10884: FILE: drivers/net/dpaa/fmlib/net_ext.h:334:
+#define IOC_NET_HEADER_FIELD_MACSEC_ALL_FIELDS	((IOC_NET_HEADER_FIELD_MACSEC_SECTAG << 1) - 1)

CHECK:CAMELCASE: Avoid CamelCase: <HEADER_TYPE_IPv4>
#10891: FILE: drivers/net/dpaa/fmlib/net_ext.h:341:
+	HEADER_TYPE_IPv4,

CHECK:CAMELCASE: Avoid CamelCase: <HEADER_TYPE_IPv6>
#10892: FILE: drivers/net/dpaa/fmlib/net_ext.h:342:
+	HEADER_TYPE_IPv6,

CHECK:CAMELCASE: Avoid CamelCase: <HEADER_TYPE_L2TPv2>
#10904: FILE: drivers/net/dpaa/fmlib/net_ext.h:354:
+	HEADER_TYPE_L2TPv2,

CHECK:CAMELCASE: Avoid CamelCase: <HEADER_TYPE_L2TPv3_CTRL>
#10905: FILE: drivers/net/dpaa/fmlib/net_ext.h:355:
+	HEADER_TYPE_L2TPv3_CTRL,

CHECK:CAMELCASE: Avoid CamelCase: <HEADER_TYPE_L2TPv3_SESS>
#10906: FILE: drivers/net/dpaa/fmlib/net_ext.h:356:
+	HEADER_TYPE_L2TPv3_SESS,

total: 0 errors, 1859 warnings, 651 checks, 10818 lines checked


More information about the test-report mailing list