- BNXT_ULP_ACT_PROP_IDX_VNIC = 32,
- BNXT_ULP_ACT_PROP_IDX_VPORT = 36,
- BNXT_ULP_ACT_PROP_IDX_MARK = 40,
- BNXT_ULP_ACT_PROP_IDX_COUNT = 44,
- BNXT_ULP_ACT_PROP_IDX_METER = 48,
- BNXT_ULP_ACT_PROP_IDX_SET_MAC_SRC = 52,
- BNXT_ULP_ACT_PROP_IDX_SET_MAC_DST = 60,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_VLAN = 68,
- BNXT_ULP_ACT_PROP_IDX_OF_SET_VLAN_PCP = 72,
- BNXT_ULP_ACT_PROP_IDX_OF_SET_VLAN_VID = 76,
- BNXT_ULP_ACT_PROP_IDX_SET_IPV4_SRC = 80,
- BNXT_ULP_ACT_PROP_IDX_SET_IPV4_DST = 84,
- BNXT_ULP_ACT_PROP_IDX_SET_IPV6_SRC = 88,
- BNXT_ULP_ACT_PROP_IDX_SET_IPV6_DST = 104,
- BNXT_ULP_ACT_PROP_IDX_SET_TP_SRC = 120,
- BNXT_ULP_ACT_PROP_IDX_SET_TP_DST = 124,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_0 = 128,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_1 = 132,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_2 = 136,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_3 = 140,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_4 = 144,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_5 = 148,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_6 = 152,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_7 = 156,
- BNXT_ULP_ACT_PROP_IDX_ENCAP_L2_DMAC = 160,
- BNXT_ULP_ACT_PROP_IDX_ENCAP_L2_SMAC = 166,
- BNXT_ULP_ACT_PROP_IDX_ENCAP_VTAG = 172,
- BNXT_ULP_ACT_PROP_IDX_ENCAP_IP = 180,
- BNXT_ULP_ACT_PROP_IDX_ENCAP_IP_SRC = 212,
- BNXT_ULP_ACT_PROP_IDX_ENCAP_UDP = 228,
- BNXT_ULP_ACT_PROP_IDX_ENCAP_TUN = 232,
- BNXT_ULP_ACT_PROP_IDX_LAST = 264
+ BNXT_ULP_ACT_PROP_IDX_PORT_ID = 32,
+ BNXT_ULP_ACT_PROP_IDX_VNIC = 36,
+ BNXT_ULP_ACT_PROP_IDX_VPORT = 40,
+ BNXT_ULP_ACT_PROP_IDX_MARK = 44,
+ BNXT_ULP_ACT_PROP_IDX_COUNT = 48,
+ BNXT_ULP_ACT_PROP_IDX_METER = 52,
+ BNXT_ULP_ACT_PROP_IDX_SET_MAC_SRC = 56,
+ BNXT_ULP_ACT_PROP_IDX_SET_MAC_DST = 64,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_VLAN = 72,
+ BNXT_ULP_ACT_PROP_IDX_OF_SET_VLAN_PCP = 76,
+ BNXT_ULP_ACT_PROP_IDX_OF_SET_VLAN_VID = 80,
+ BNXT_ULP_ACT_PROP_IDX_SET_IPV4_SRC = 84,
+ BNXT_ULP_ACT_PROP_IDX_SET_IPV4_DST = 88,
+ BNXT_ULP_ACT_PROP_IDX_SET_IPV6_SRC = 92,
+ BNXT_ULP_ACT_PROP_IDX_SET_IPV6_DST = 108,
+ BNXT_ULP_ACT_PROP_IDX_SET_TP_SRC = 124,
+ BNXT_ULP_ACT_PROP_IDX_SET_TP_DST = 128,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_0 = 132,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_1 = 136,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_2 = 140,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_3 = 144,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_4 = 148,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_5 = 152,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_6 = 156,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_7 = 160,
+ BNXT_ULP_ACT_PROP_IDX_ENCAP_L2_DMAC = 164,
+ BNXT_ULP_ACT_PROP_IDX_ENCAP_L2_SMAC = 170,
+ BNXT_ULP_ACT_PROP_IDX_ENCAP_VTAG = 176,
+ BNXT_ULP_ACT_PROP_IDX_ENCAP_IP = 184,
+ BNXT_ULP_ACT_PROP_IDX_ENCAP_IP_SRC = 216,
+ BNXT_ULP_ACT_PROP_IDX_ENCAP_UDP = 232,
+ BNXT_ULP_ACT_PROP_IDX_ENCAP_TUN = 236,
+ BNXT_ULP_ACT_PROP_IDX_LAST = 268
+};
+enum bnxt_ulp_class_hid {
+ BNXT_ULP_CLASS_HID_0092 = 0x0092
+};
+
+enum bnxt_ulp_act_hid {
+ BNXT_ULP_ACT_HID_0029 = 0x0029