summaryrefslogtreecommitdiff
path: root/include/uapi/linux/fmd/Peripherals/fm_pcd_ioctls.h
diff options
context:
space:
mode:
authorMandy Lavi <mandy.lavi@freescale.com>2015-11-24 05:12:43 (GMT)
committerMandy Lavi <mandy.lavi@freescale.com>2015-11-24 08:21:27 (GMT)
commit976b0aa3b91c922a80efa6bd1c6d670828b05164 (patch)
tree63b2c8743b97161c07a4a9e37321d8fd2669934b /include/uapi/linux/fmd/Peripherals/fm_pcd_ioctls.h
parentb242e9c35ae998f1f732deff174c4513a5f34ad1 (diff)
downloadlinux-fsl-qoriq-976b0aa3b91c922a80efa6bd1c6d670828b05164.tar.xz
fmd: PCD: fix offline port blocked by fragmented IPV6
Signed-off-by: Mandy Lavi <mandy.lavi@freescale.com>
Diffstat (limited to 'include/uapi/linux/fmd/Peripherals/fm_pcd_ioctls.h')
-rw-r--r--include/uapi/linux/fmd/Peripherals/fm_pcd_ioctls.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/include/uapi/linux/fmd/Peripherals/fm_pcd_ioctls.h b/include/uapi/linux/fmd/Peripherals/fm_pcd_ioctls.h
index 325f186..4481f5c 100644
--- a/include/uapi/linux/fmd/Peripherals/fm_pcd_ioctls.h
+++ b/include/uapi/linux/fmd/Peripherals/fm_pcd_ioctls.h
@@ -94,8 +94,6 @@
#define IOC_FM_PCD_PRS_NUM_OF_LABELS 32 /**< Maximum number of SW parser labels */
#define IOC_FM_PCD_SW_PRS_SIZE 0x00000800 /**< Total size of SW parser area */
-#define IOC_FM_PCD_PRS_SW_OFFSET 0x00000040 /**< Size of illegal addresses at the beginning
- of the SW parser area */
#define IOC_FM_PCD_MAX_MANIP_INSRT_TEMPLATE_SIZE 128 /**< Maximum size of insertion template for
insert manipulation */
@@ -1833,6 +1831,11 @@ typedef struct ioc_fm_pcd_manip_special_offload_ipsec_params_t {
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
corresponding SA. */
+ uint16_t arw_size; /**< if <> '0' then will perform ARW check for this SA;
+ The value must be a multiplication of 16 */
+ 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
+ Must be 4B aligned. Required MURAM size is '(NEXT_POWER_OF_2(arwSize+32))/8+4' Bytes */
} ioc_fm_pcd_manip_special_offload_ipsec_params_t;
#if (DPAA_VERSION >= 11)