net/ice/base: fix getting sched node from ID type
[dpdk.git] / drivers / net / ice / base / ice_flex_type.h
index 247b85a..09a02fe 100644 (file)
@@ -33,7 +33,7 @@ struct ice_pkg_hdr {
 /* generic segment */
 struct ice_generic_seg_hdr {
 #define SEGMENT_TYPE_METADATA  0x00000001
-#define SEGMENT_TYPE_ICE       0x00000010
+#define SEGMENT_TYPE_ICE_E810  0x00000010
        __le32 seg_type;
        struct ice_pkg_ver seg_format_ver;
        __le32 seg_size;
@@ -198,6 +198,8 @@ struct ice_buf_hdr {
 #define ICE_SID_CDID_KEY_BUILDER_PE    87
 #define ICE_SID_CDID_REDIR_PE          88
 
+#define ICE_SID_RXPARSER_FLAG_REDIR    97
+
 /* Label Metadata section IDs */
 #define ICE_SID_LBL_FIRST              0x80000010
 #define ICE_SID_LBL_RXPARSER_IMEM      0x80000010
@@ -1001,6 +1003,7 @@ struct ice_chs_chg {
 #define ICE_FLOW_PTYPE_MAX             ICE_XLT1_CNT
 
 enum ice_prof_type {
+       ICE_PROF_INVALID = 0x0,
        ICE_PROF_NON_TUN = 0x1,
        ICE_PROF_TUN_UDP = 0x2,
        ICE_PROF_TUN_GRE = 0x4,