diff options
author | Mandy Lavi <mandy.lavi@freescale.com> | 2015-11-19 05:18:04 (GMT) |
---|---|---|
committer | Mandy Lavi <mandy.lavi@freescale.com> | 2015-11-24 07:50:40 (GMT) |
commit | b242e9c35ae998f1f732deff174c4513a5f34ad1 (patch) | |
tree | 9dc0467cb84d5be6c9dbddc24e1dbd036d633f9e /drivers/net/ethernet/freescale/fman/Peripherals/FM/Pcd/fm_manip.h | |
parent | fd8e7c71bf30389a5145efc9d088775e0f22402c (diff) | |
download | linux-fsl-qoriq-b242e9c35ae998f1f732deff174c4513a5f34ad1.tar.xz |
fmd: Add support for IPF after HMan
fmd: change cc owners attribute from uint8 to unit16
fmd: change manip owner attribute from uint8 to unit16
fmd: add risc load monitor in sysfs
fmd: Fix modification of nodes pointed by HM
fmd: add missing fields in pcd_manip_hdr_insrt_ip
Signed-off-by: Mandy Lavi <mandy.lavi@freescale.com>
Diffstat (limited to 'drivers/net/ethernet/freescale/fman/Peripherals/FM/Pcd/fm_manip.h')
-rw-r--r-- | drivers/net/ethernet/freescale/fman/Peripherals/FM/Pcd/fm_manip.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/net/ethernet/freescale/fman/Peripherals/FM/Pcd/fm_manip.h b/drivers/net/ethernet/freescale/fman/Peripherals/FM/Pcd/fm_manip.h index de7e4c8..b85d861 100644 --- a/drivers/net/ethernet/freescale/fman/Peripherals/FM/Pcd/fm_manip.h +++ b/drivers/net/ethernet/freescale/fman/Peripherals/FM/Pcd/fm_manip.h @@ -279,7 +279,7 @@ } /* position regarding Manip SW structure */ #define MANIP_IS_FIRST(h_Manip) (!(((t_FmPcdManip *)h_Manip)->h_PrevManip)) -#define MANIP_IS_CASCADE_NEXT(h_Manip) (((t_FmPcdManip *)h_Manip)->cascadedNext) +#define MANIP_IS_CASCADED(h_Manip) (((t_FmPcdManip *)h_Manip)->cascaded) #define MANIP_IS_UNIFIED(h_Manip) (!(((t_FmPcdManip *)h_Manip)->unifiedPosition == e_MANIP_UNIFIED_NONE)) #define MANIP_IS_UNIFIED_NON_FIRST(h_Manip) ((((t_FmPcdManip *)h_Manip)->unifiedPosition == e_MANIP_UNIFIED_MID) || \ (((t_FmPcdManip *)h_Manip)->unifiedPosition == e_MANIP_UNIFIED_LAST)) @@ -482,6 +482,7 @@ typedef struct{ bool insrt; t_Handle h_NextManip; t_Handle h_PrevManip; + e_FmPcdManipType nextManipType; /* HdrManip parameters*/ uint8_t *p_Hmct; uint8_t *p_Data; @@ -490,11 +491,11 @@ typedef struct{ bool custom; uint16_t tableSize; uint8_t dataSize; - bool cascadedNext; + bool cascaded; e_ManipUnifiedPosition unifiedPosition; /* end HdrManip */ uint8_t *p_Template; - uint8_t owner; + uint16_t owner; uint32_t updateParams; uint32_t shadowUpdateParams; bool frag; |