1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(c) 2014-2019 Broadcom
7 * date: Mon Mar 9 02:37:53 2020
11 #ifndef ULP_TEMPLATE_DB_H_
12 #define ULP_TEMPLATE_DB_H_
14 #define BNXT_ULP_MAX_NUM_DEVICES 4
15 #define BNXT_ULP_LOG2_MAX_NUM_DEV 2
16 #define BNXT_ULP_INGRESS_HDR_MATCH_SZ 2
17 #define BNXT_ULP_EGRESS_HDR_MATCH_SZ 1
18 #define BNXT_ULP_INGRESS_ACT_MATCH_SZ 2
19 #define BNXT_ULP_EGRESS_ACT_MATCH_SZ 1
21 enum bnxt_ulp_action_bit {
22 BNXT_ULP_ACTION_BIT_MARK = 0x0000000000000001,
23 BNXT_ULP_ACTION_BIT_DROP = 0x0000000000000002,
24 BNXT_ULP_ACTION_BIT_COUNT = 0x0000000000000004,
25 BNXT_ULP_ACTION_BIT_RSS = 0x0000000000000008,
26 BNXT_ULP_ACTION_BIT_METER = 0x0000000000000010,
27 BNXT_ULP_ACTION_BIT_VNIC = 0x0000000000000020,
28 BNXT_ULP_ACTION_BIT_VPORT = 0x0000000000000040,
29 BNXT_ULP_ACTION_BIT_VXLAN_DECAP = 0x0000000000000080,
30 BNXT_ULP_ACTION_BIT_NVGRE_DECAP = 0x0000000000000100,
31 BNXT_ULP_ACTION_BIT_OF_POP_MPLS = 0x0000000000000200,
32 BNXT_ULP_ACTION_BIT_OF_PUSH_MPLS = 0x0000000000000400,
33 BNXT_ULP_ACTION_BIT_MAC_SWAP = 0x0000000000000800,
34 BNXT_ULP_ACTION_BIT_SET_MAC_SRC = 0x0000000000001000,
35 BNXT_ULP_ACTION_BIT_SET_MAC_DST = 0x0000000000002000,
36 BNXT_ULP_ACTION_BIT_OF_POP_VLAN = 0x0000000000004000,
37 BNXT_ULP_ACTION_BIT_OF_PUSH_VLAN = 0x0000000000008000,
38 BNXT_ULP_ACTION_BIT_OF_SET_VLAN_PCP = 0x0000000000010000,
39 BNXT_ULP_ACTION_BIT_OF_SET_VLAN_VID = 0x0000000000020000,
40 BNXT_ULP_ACTION_BIT_SET_IPV4_SRC = 0x0000000000040000,
41 BNXT_ULP_ACTION_BIT_SET_IPV4_DST = 0x0000000000080000,
42 BNXT_ULP_ACTION_BIT_SET_IPV6_SRC = 0x0000000000100000,
43 BNXT_ULP_ACTION_BIT_SET_IPV6_DST = 0x0000000000200000,
44 BNXT_ULP_ACTION_BIT_DEC_TTL = 0x0000000000400000,
45 BNXT_ULP_ACTION_BIT_SET_TP_SRC = 0x0000000000800000,
46 BNXT_ULP_ACTION_BIT_SET_TP_DST = 0x0000000001000000,
47 BNXT_ULP_ACTION_BIT_VXLAN_ENCAP = 0x0000000002000000,
48 BNXT_ULP_ACTION_BIT_NVGRE_ENCAP = 0x0000000004000000,
49 BNXT_ULP_ACTION_BIT_LAST = 0x0000000008000000
52 enum bnxt_ulp_hdr_bit {
53 BNXT_ULP_HDR_BIT_SVIF = 0x0000000000000001,
54 BNXT_ULP_HDR_BIT_O_ETH = 0x0000000000000002,
55 BNXT_ULP_HDR_BIT_OO_VLAN = 0x0000000000000004,
56 BNXT_ULP_HDR_BIT_OI_VLAN = 0x0000000000000008,
57 BNXT_ULP_HDR_BIT_O_L3 = 0x0000000000000010,
58 BNXT_ULP_HDR_BIT_O_IPV4 = 0x0000000000000020,
59 BNXT_ULP_HDR_BIT_O_IPV6 = 0x0000000000000040,
60 BNXT_ULP_HDR_BIT_O_L4 = 0x0000000000000080,
61 BNXT_ULP_HDR_BIT_O_TCP = 0x0000000000000100,
62 BNXT_ULP_HDR_BIT_O_UDP = 0x0000000000000200,
63 BNXT_ULP_HDR_BIT_T_VXLAN = 0x0000000000000400,
64 BNXT_ULP_HDR_BIT_T_GRE = 0x0000000000000800,
65 BNXT_ULP_HDR_BIT_I_ETH = 0x0000000000001000,
66 BNXT_ULP_HDR_BIT_IO_VLAN = 0x0000000000002000,
67 BNXT_ULP_HDR_BIT_II_VLAN = 0x0000000000004000,
68 BNXT_ULP_HDR_BIT_I_L3 = 0x0000000000008000,
69 BNXT_ULP_HDR_BIT_I_IPV4 = 0x0000000000010000,
70 BNXT_ULP_HDR_BIT_I_IPV6 = 0x0000000000020000,
71 BNXT_ULP_HDR_BIT_I_L4 = 0x0000000000040000,
72 BNXT_ULP_HDR_BIT_I_TCP = 0x0000000000080000,
73 BNXT_ULP_HDR_BIT_I_UDP = 0x0000000000100000,
74 BNXT_ULP_HDR_BIT_LAST = 0x0000000000200000
77 enum bnxt_ulp_act_type {
78 BNXT_ULP_ACT_TYPE_NOT_SUPPORTED = 0,
79 BNXT_ULP_ACT_TYPE_SUPPORTED = 1,
80 BNXT_ULP_ACT_TYPE_END = 2,
81 BNXT_ULP_ACT_TYPE_LAST = 3
84 enum bnxt_ulp_byte_order {
85 BNXT_ULP_BYTE_ORDER_BE,
86 BNXT_ULP_BYTE_ORDER_LE,
87 BNXT_ULP_BYTE_ORDER_LAST
90 enum bnxt_ulp_device_id {
91 BNXT_ULP_DEVICE_ID_WH_PLUS,
92 BNXT_ULP_DEVICE_ID_THOR,
93 BNXT_ULP_DEVICE_ID_STINGRAY,
94 BNXT_ULP_DEVICE_ID_STINGRAY2,
95 BNXT_ULP_DEVICE_ID_LAST
98 enum bnxt_ulp_fmf_mask {
99 BNXT_ULP_FMF_MASK_IGNORE,
100 BNXT_ULP_FMF_MASK_ANY,
101 BNXT_ULP_FMF_MASK_EXACT,
102 BNXT_ULP_FMF_MASK_WILDCARD,
103 BNXT_ULP_FMF_MASK_LAST
106 enum bnxt_ulp_fmf_spec {
107 BNXT_ULP_FMF_SPEC_IGNORE = 0,
108 BNXT_ULP_FMF_SPEC_LAST = 1
111 enum bnxt_ulp_mark_enable {
112 BNXT_ULP_MARK_ENABLE_NO = 0,
113 BNXT_ULP_MARK_ENABLE_YES = 1,
114 BNXT_ULP_MARK_ENABLE_LAST = 2
117 enum bnxt_ulp_hdr_field {
118 BNXT_ULP_HDR_FIELD_MPLS_TAG_NUM = 0,
119 BNXT_ULP_HDR_FIELD_O_VTAG_NUM = 1,
120 BNXT_ULP_HDR_FIELD_I_VTAG_NUM = 2,
121 BNXT_ULP_HDR_FIELD_SVIF_INDEX = 3,
122 BNXT_ULP_HDR_FIELD_LAST = 4
125 enum bnxt_ulp_hdr_type {
126 BNXT_ULP_HDR_TYPE_NOT_SUPPORTED = 0,
127 BNXT_ULP_HDR_TYPE_SUPPORTED = 1,
128 BNXT_ULP_HDR_TYPE_END = 2,
129 BNXT_ULP_HDR_TYPE_LAST = 3
132 enum bnxt_ulp_mask_opc {
133 BNXT_ULP_MASK_OPC_SET_TO_CONSTANT = 0,
134 BNXT_ULP_MASK_OPC_SET_TO_HDR_FIELD = 1,
135 BNXT_ULP_MASK_OPC_SET_TO_REGFILE = 2,
136 BNXT_ULP_MASK_OPC_ADD_PAD = 3,
137 BNXT_ULP_MASK_OPC_LAST = 4
140 enum bnxt_ulp_priority {
141 BNXT_ULP_PRIORITY_LEVEL_0 = 0,
142 BNXT_ULP_PRIORITY_LEVEL_1 = 1,
143 BNXT_ULP_PRIORITY_LEVEL_2 = 2,
144 BNXT_ULP_PRIORITY_LEVEL_3 = 3,
145 BNXT_ULP_PRIORITY_LEVEL_4 = 4,
146 BNXT_ULP_PRIORITY_LEVEL_5 = 5,
147 BNXT_ULP_PRIORITY_LEVEL_6 = 6,
148 BNXT_ULP_PRIORITY_LEVEL_7 = 7,
149 BNXT_ULP_PRIORITY_NOT_USED = 8,
150 BNXT_ULP_PRIORITY_LAST = 9
153 enum bnxt_ulp_regfile_index {
154 BNXT_ULP_REGFILE_INDEX_L2_CNTXT_ID_0 = 0,
155 BNXT_ULP_REGFILE_INDEX_L2_CNTXT_ID_1 = 1,
156 BNXT_ULP_REGFILE_INDEX_PROF_FUNC_ID_0 = 2,
157 BNXT_ULP_REGFILE_INDEX_PROF_FUNC_ID_1 = 3,
158 BNXT_ULP_REGFILE_INDEX_EM_PROFILE_ID_0 = 4,
159 BNXT_ULP_REGFILE_INDEX_EM_PROFILE_ID_1 = 5,
160 BNXT_ULP_REGFILE_INDEX_WC_PROFILE_ID_0 = 6,
161 BNXT_ULP_REGFILE_INDEX_WC_PROFILE_ID_1 = 7,
162 BNXT_ULP_REGFILE_INDEX_ACTION_PTR_MAIN = 8,
163 BNXT_ULP_REGFILE_INDEX_ACTION_PTR_0 = 9,
164 BNXT_ULP_REGFILE_INDEX_ENCAP_PTR_0 = 10,
165 BNXT_ULP_REGFILE_INDEX_ENCAP_PTR_1 = 11,
166 BNXT_ULP_REGFILE_INDEX_NOT_USED = 12,
167 BNXT_ULP_REGFILE_INDEX_LAST = 13
170 enum bnxt_ulp_resource_func {
171 BNXT_ULP_RESOURCE_FUNC_TCAM_TABLE = 0,
172 BNXT_ULP_RESOURCE_FUNC_EM_TABLE = 1,
173 BNXT_ULP_RESOURCE_FUNC_INDEX_TABLE = 2,
174 BNXT_ULP_RESOURCE_FUNC_IDENTIFIER = 3,
175 BNXT_ULP_RESOURCE_FUNC_HW_FID = 4,
176 BNXT_ULP_RESOURCE_FUNC_LAST = 5
179 enum bnxt_ulp_result_opc {
180 BNXT_ULP_RESULT_OPC_SET_TO_CONSTANT = 0,
181 BNXT_ULP_RESULT_OPC_SET_TO_ACT_PROP = 1,
182 BNXT_ULP_RESULT_OPC_SET_TO_ACT_PROP_SZ = 2,
183 BNXT_ULP_RESULT_OPC_SET_TO_REGFILE = 3,
184 BNXT_ULP_RESULT_OPC_LAST = 4
187 enum bnxt_ulp_search_before_alloc {
188 BNXT_ULP_SEARCH_BEFORE_ALLOC_NO = 0,
189 BNXT_ULP_SEARCH_BEFORE_ALLOC_YES = 1,
190 BNXT_ULP_SEARCH_BEFORE_ALLOC_LAST = 2
193 enum bnxt_ulp_spec_opc {
194 BNXT_ULP_SPEC_OPC_SET_TO_CONSTANT = 0,
195 BNXT_ULP_SPEC_OPC_SET_TO_HDR_FIELD = 1,
196 BNXT_ULP_SPEC_OPC_SET_TO_REGFILE = 2,
197 BNXT_ULP_SPEC_OPC_ADD_PAD = 3,
198 BNXT_ULP_SPEC_OPC_LAST = 4
202 BNXT_ULP_SYM_BIG_ENDIAN = 0,
203 BNXT_ULP_SYM_DECAP_FUNC_NONE = 0,
204 BNXT_ULP_SYM_DECAP_FUNC_THRU_L2 = 11,
205 BNXT_ULP_SYM_DECAP_FUNC_THRU_L3 = 12,
206 BNXT_ULP_SYM_DECAP_FUNC_THRU_L4 = 13,
207 BNXT_ULP_SYM_DECAP_FUNC_THRU_TL2 = 3,
208 BNXT_ULP_SYM_DECAP_FUNC_THRU_TL3 = 8,
209 BNXT_ULP_SYM_DECAP_FUNC_THRU_TL4 = 9,
210 BNXT_ULP_SYM_DECAP_FUNC_THRU_TUN = 10,
211 BNXT_ULP_SYM_ECV_L3_TYPE_IPV4 = 4,
212 BNXT_ULP_SYM_ECV_L3_TYPE_IPV6 = 5,
213 BNXT_ULP_SYM_ECV_L3_TYPE_MPLS_8847 = 6,
214 BNXT_ULP_SYM_ECV_L3_TYPE_MPLS_8848 = 7,
215 BNXT_ULP_SYM_ECV_L3_TYPE_NONE = 0,
216 BNXT_ULP_SYM_ECV_L4_TYPE_NONE = 0,
217 BNXT_ULP_SYM_ECV_L4_TYPE_UDP = 4,
218 BNXT_ULP_SYM_ECV_L4_TYPE_UDP_CSUM = 5,
219 BNXT_ULP_SYM_ECV_L4_TYPE_UDP_ENTROPY = 6,
220 BNXT_ULP_SYM_ECV_L4_TYPE_UDP_ENTROPY_CSUM = 7,
221 BNXT_ULP_SYM_ECV_TUN_TYPE_GENERIC = 1,
222 BNXT_ULP_SYM_ECV_TUN_TYPE_GRE = 5,
223 BNXT_ULP_SYM_ECV_TUN_TYPE_NGE = 3,
224 BNXT_ULP_SYM_ECV_TUN_TYPE_NONE = 0,
225 BNXT_ULP_SYM_ECV_TUN_TYPE_NVGRE = 4,
226 BNXT_ULP_SYM_ECV_TUN_TYPE_VXLAN = 2,
227 BNXT_ULP_SYM_IP_PROTO_UDP = 17,
228 BNXT_ULP_SYM_L2_HDR_TYPE_DIX = 0,
229 BNXT_ULP_SYM_L2_HDR_TYPE_LLC = 2,
230 BNXT_ULP_SYM_L2_HDR_TYPE_LLC_SNAP = 1,
231 BNXT_ULP_SYM_L3_HDR_TYPE_ARP = 2,
232 BNXT_ULP_SYM_L3_HDR_TYPE_EAPOL = 4,
233 BNXT_ULP_SYM_L3_HDR_TYPE_FCOE = 6,
234 BNXT_ULP_SYM_L3_HDR_TYPE_IPV4 = 0,
235 BNXT_ULP_SYM_L3_HDR_TYPE_IPV6 = 1,
236 BNXT_ULP_SYM_L3_HDR_TYPE_PTP = 3,
237 BNXT_ULP_SYM_L3_HDR_TYPE_ROCE = 5,
238 BNXT_ULP_SYM_L3_HDR_TYPE_UPAR1 = 7,
239 BNXT_ULP_SYM_L3_HDR_TYPE_UPAR2 = 8,
240 BNXT_ULP_SYM_L4_HDR_TYPE_BTH_V1 = 5,
241 BNXT_ULP_SYM_L4_HDR_TYPE_ICMP = 2,
242 BNXT_ULP_SYM_L4_HDR_TYPE_TCP = 0,
243 BNXT_ULP_SYM_L4_HDR_TYPE_UDP = 1,
244 BNXT_ULP_SYM_L4_HDR_TYPE_UPAR1 = 3,
245 BNXT_ULP_SYM_L4_HDR_TYPE_UPAR2 = 4,
246 BNXT_ULP_SYM_LITTLE_ENDIAN = 1,
248 BNXT_ULP_SYM_PKT_TYPE_L2 = 0,
249 BNXT_ULP_SYM_TL2_HDR_TYPE_DIX = 0,
250 BNXT_ULP_SYM_TL3_HDR_TYPE_IPV4 = 0,
251 BNXT_ULP_SYM_TL3_HDR_TYPE_IPV6 = 1,
252 BNXT_ULP_SYM_TL4_HDR_TYPE_TCP = 0,
253 BNXT_ULP_SYM_TL4_HDR_TYPE_UDP = 1,
254 BNXT_ULP_SYM_TUN_HDR_TYPE_GENEVE = 1,
255 BNXT_ULP_SYM_TUN_HDR_TYPE_GRE = 3,
256 BNXT_ULP_SYM_TUN_HDR_TYPE_IPV4 = 4,
257 BNXT_ULP_SYM_TUN_HDR_TYPE_IPV6 = 5,
258 BNXT_ULP_SYM_TUN_HDR_TYPE_MPLS = 7,
259 BNXT_ULP_SYM_TUN_HDR_TYPE_NONE = 15,
260 BNXT_ULP_SYM_TUN_HDR_TYPE_NVGRE = 2,
261 BNXT_ULP_SYM_TUN_HDR_TYPE_PPPOE = 6,
262 BNXT_ULP_SYM_TUN_HDR_TYPE_UPAR1 = 8,
263 BNXT_ULP_SYM_TUN_HDR_TYPE_UPAR2 = 9,
264 BNXT_ULP_SYM_TUN_HDR_TYPE_VXLAN = 0,
268 enum bnxt_ulp_act_prop_sz {
269 BNXT_ULP_ACT_PROP_SZ_ENCAP_TUN_SZ = 4,
270 BNXT_ULP_ACT_PROP_SZ_ENCAP_IP_SZ = 4,
271 BNXT_ULP_ACT_PROP_SZ_ENCAP_VTAG_SZ = 4,
272 BNXT_ULP_ACT_PROP_SZ_ENCAP_VTAG_TYPE = 4,
273 BNXT_ULP_ACT_PROP_SZ_ENCAP_VTAG_NUM = 4,
274 BNXT_ULP_ACT_PROP_SZ_ENCAP_L3_TYPE = 4,
275 BNXT_ULP_ACT_PROP_SZ_MPLS_POP_NUM = 4,
276 BNXT_ULP_ACT_PROP_SZ_MPLS_PUSH_NUM = 4,
277 BNXT_ULP_ACT_PROP_SZ_VNIC = 4,
278 BNXT_ULP_ACT_PROP_SZ_VPORT = 4,
279 BNXT_ULP_ACT_PROP_SZ_MARK = 4,
280 BNXT_ULP_ACT_PROP_SZ_COUNT = 4,
281 BNXT_ULP_ACT_PROP_SZ_METER = 4,
282 BNXT_ULP_ACT_PROP_SZ_SET_MAC_SRC = 8,
283 BNXT_ULP_ACT_PROP_SZ_SET_MAC_DST = 8,
284 BNXT_ULP_ACT_PROP_SZ_OF_PUSH_VLAN = 4,
285 BNXT_ULP_ACT_PROP_SZ_OF_SET_VLAN_PCP = 4,
286 BNXT_ULP_ACT_PROP_SZ_OF_SET_VLAN_VID = 4,
287 BNXT_ULP_ACT_PROP_SZ_SET_IPV4_SRC = 4,
288 BNXT_ULP_ACT_PROP_SZ_SET_IPV4_DST = 4,
289 BNXT_ULP_ACT_PROP_SZ_SET_IPV6_SRC = 16,
290 BNXT_ULP_ACT_PROP_SZ_SET_IPV6_DST = 16,
291 BNXT_ULP_ACT_PROP_SZ_SET_TP_SRC = 4,
292 BNXT_ULP_ACT_PROP_SZ_SET_TP_DST = 4,
293 BNXT_ULP_ACT_PROP_SZ_OF_PUSH_MPLS_0 = 4,
294 BNXT_ULP_ACT_PROP_SZ_OF_PUSH_MPLS_1 = 4,
295 BNXT_ULP_ACT_PROP_SZ_OF_PUSH_MPLS_2 = 4,
296 BNXT_ULP_ACT_PROP_SZ_OF_PUSH_MPLS_3 = 4,
297 BNXT_ULP_ACT_PROP_SZ_OF_PUSH_MPLS_4 = 4,
298 BNXT_ULP_ACT_PROP_SZ_OF_PUSH_MPLS_5 = 4,
299 BNXT_ULP_ACT_PROP_SZ_OF_PUSH_MPLS_6 = 4,
300 BNXT_ULP_ACT_PROP_SZ_OF_PUSH_MPLS_7 = 4,
301 BNXT_ULP_ACT_PROP_SZ_ENCAP_L2_DMAC = 6,
302 BNXT_ULP_ACT_PROP_SZ_ENCAP_L2_SMAC = 6,
303 BNXT_ULP_ACT_PROP_SZ_ENCAP_VTAG = 8,
304 BNXT_ULP_ACT_PROP_SZ_ENCAP_IP = 32,
305 BNXT_ULP_ACT_PROP_SZ_ENCAP_IP_SRC = 16,
306 BNXT_ULP_ACT_PROP_SZ_ENCAP_UDP = 4,
307 BNXT_ULP_ACT_PROP_SZ_ENCAP_TUN = 32,
308 BNXT_ULP_ACT_PROP_SZ_LAST = 4
311 enum bnxt_ulp_act_prop_idx {
312 BNXT_ULP_ACT_PROP_IDX_ENCAP_TUN_SZ = 0,
313 BNXT_ULP_ACT_PROP_IDX_ENCAP_IP_SZ = 4,
314 BNXT_ULP_ACT_PROP_IDX_ENCAP_VTAG_SZ = 8,
315 BNXT_ULP_ACT_PROP_IDX_ENCAP_VTAG_TYPE = 12,
316 BNXT_ULP_ACT_PROP_IDX_ENCAP_VTAG_NUM = 16,
317 BNXT_ULP_ACT_PROP_IDX_ENCAP_L3_TYPE = 20,
318 BNXT_ULP_ACT_PROP_IDX_MPLS_POP_NUM = 24,
319 BNXT_ULP_ACT_PROP_IDX_MPLS_PUSH_NUM = 28,
320 BNXT_ULP_ACT_PROP_IDX_VNIC = 32,
321 BNXT_ULP_ACT_PROP_IDX_VPORT = 36,
322 BNXT_ULP_ACT_PROP_IDX_MARK = 40,
323 BNXT_ULP_ACT_PROP_IDX_COUNT = 44,
324 BNXT_ULP_ACT_PROP_IDX_METER = 48,
325 BNXT_ULP_ACT_PROP_IDX_SET_MAC_SRC = 52,
326 BNXT_ULP_ACT_PROP_IDX_SET_MAC_DST = 60,
327 BNXT_ULP_ACT_PROP_IDX_OF_PUSH_VLAN = 68,
328 BNXT_ULP_ACT_PROP_IDX_OF_SET_VLAN_PCP = 72,
329 BNXT_ULP_ACT_PROP_IDX_OF_SET_VLAN_VID = 76,
330 BNXT_ULP_ACT_PROP_IDX_SET_IPV4_SRC = 80,
331 BNXT_ULP_ACT_PROP_IDX_SET_IPV4_DST = 84,
332 BNXT_ULP_ACT_PROP_IDX_SET_IPV6_SRC = 88,
333 BNXT_ULP_ACT_PROP_IDX_SET_IPV6_DST = 104,
334 BNXT_ULP_ACT_PROP_IDX_SET_TP_SRC = 120,
335 BNXT_ULP_ACT_PROP_IDX_SET_TP_DST = 124,
336 BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_0 = 128,
337 BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_1 = 132,
338 BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_2 = 136,
339 BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_3 = 140,
340 BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_4 = 144,
341 BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_5 = 148,
342 BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_6 = 152,
343 BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_7 = 156,
344 BNXT_ULP_ACT_PROP_IDX_ENCAP_L2_DMAC = 160,
345 BNXT_ULP_ACT_PROP_IDX_ENCAP_L2_SMAC = 166,
346 BNXT_ULP_ACT_PROP_IDX_ENCAP_VTAG = 172,
347 BNXT_ULP_ACT_PROP_IDX_ENCAP_IP = 180,
348 BNXT_ULP_ACT_PROP_IDX_ENCAP_IP_SRC = 212,
349 BNXT_ULP_ACT_PROP_IDX_ENCAP_UDP = 228,
350 BNXT_ULP_ACT_PROP_IDX_ENCAP_TUN = 232,
351 BNXT_ULP_ACT_PROP_IDX_LAST = 264
354 #endif /* _ULP_TEMPLATE_DB_H_ */