diff mbox series

net/bnxt: dmac field optional for f2 match

Message ID 20220208170044.32725-1-ajit.khaparde@broadcom.com (mailing list archive)
State Accepted, archived
Delegated to: Ajit Khaparde
Headers show
Series net/bnxt: dmac field optional for f2 match | expand

Checks

Context Check Description
ci/iol-x86_64-unit-testing success Testing PASS
ci/iol-abi-testing success Testing PASS
ci/iol-aarch64-compile-testing success Testing PASS
ci/iol-aarch64-unit-testing success Testing PASS
ci/iol-x86_64-compile-testing success Testing PASS
ci/github-robot: build success github build: passed
ci/iol-intel-Performance success Performance Testing PASS
ci/intel-Testing success Testing PASS
ci/iol-broadcom-Functional success Functional Testing PASS
ci/iol-intel-Functional success Functional Testing PASS
ci/iol-mellanox-Performance success Performance Testing PASS
ci/iol-broadcom-Performance success Performance Testing PASS
ci/Intel-compilation success Compilation OK
ci/checkpatch success coding style OK

Commit Message

Ajit Khaparde Feb. 8, 2022, 5 p.m. UTC
From: Shahaji Bhosle <sbhosle@broadcom.com>

OvS is adding DMAC sometimes and skips sometimes for F2 flows,
to get around not offloading flow make the dmac field optional
in OvS template.

Signed-off-by: Shahaji Bhosle <sbhosle@broadcom.com>
Reviewed-by: Kishore Padmanabha <kishore.padmanabha@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
---
 .../generic_templates/ulp_template_db_class.c | 15594 +++++++++++-----
 .../generic_templates/ulp_template_db_enum.h  |  1208 +-
 .../ulp_template_db_thor_class.c              |    51 +-
 3 files changed, 12197 insertions(+), 4656 deletions(-)

Comments

Ajit Khaparde Feb. 9, 2022, 5:22 a.m. UTC | #1
On Tue, Feb 8, 2022 at 9:00 AM Ajit Khaparde <ajit.khaparde@broadcom.com> wrote:
>
> From: Shahaji Bhosle <sbhosle@broadcom.com>
>
> OvS is adding DMAC sometimes and skips sometimes for F2 flows,
> to get around not offloading flow make the dmac field optional
> in OvS template.
>
> Signed-off-by: Shahaji Bhosle <sbhosle@broadcom.com>
> Reviewed-by: Kishore Padmanabha <kishore.padmanabha@broadcom.com>
> Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com
Patch applied to dpdk-next-net-brcm.
diff mbox series

Patch

diff --git a/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_class.c b/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_class.c
index 1d1e6463e0..c127a53b32 100644
--- a/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_class.c
+++ b/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_class.c
@@ -3,7 +3,7 @@ 
  * All rights reserved.
  */
 
-/* date: Thu Sep 16 13:12:05 2021 */
+/* date: Wed Nov 24 17:15:38 2021 */
 
 #include "ulp_template_db_enum.h"
 #include "ulp_template_db_field.h"
@@ -144,30 +144,30 @@  uint16_t ulp_class_sig_tbl[BNXT_ULP_CLASS_SIG_TBL_MAX_SZ] = {
 	[BNXT_ULP_CLASS_HID_256f] = 126,
 	[BNXT_ULP_CLASS_HID_4937] = 127,
 	[BNXT_ULP_CLASS_HID_111b] = 128,
-	[BNXT_ULP_CLASS_HID_5f4b] = 129,
-	[BNXT_ULP_CLASS_HID_275f] = 130,
-	[BNXT_ULP_CLASS_HID_4b67] = 131,
-	[BNXT_ULP_CLASS_HID_134b] = 132,
-	[BNXT_ULP_CLASS_HID_1683] = 133,
-	[BNXT_ULP_CLASS_HID_475b] = 134,
-	[BNXT_ULP_CLASS_HID_02bf] = 135,
-	[BNXT_ULP_CLASS_HID_3377] = 136,
-	[BNXT_ULP_CLASS_HID_19db] = 137,
-	[BNXT_ULP_CLASS_HID_4a93] = 138,
-	[BNXT_ULP_CLASS_HID_05f7] = 139,
-	[BNXT_ULP_CLASS_HID_368f] = 140,
-	[BNXT_ULP_CLASS_HID_39c7] = 141,
-	[BNXT_ULP_CLASS_HID_022b] = 142,
-	[BNXT_ULP_CLASS_HID_25f3] = 143,
-	[BNXT_ULP_CLASS_HID_568b] = 144,
-	[BNXT_ULP_CLASS_HID_3c37] = 145,
-	[BNXT_ULP_CLASS_HID_041b] = 146,
-	[BNXT_ULP_CLASS_HID_2823] = 147,
-	[BNXT_ULP_CLASS_HID_58fb] = 148,
-	[BNXT_ULP_CLASS_HID_5c33] = 149,
-	[BNXT_ULP_CLASS_HID_2407] = 150,
-	[BNXT_ULP_CLASS_HID_482f] = 151,
-	[BNXT_ULP_CLASS_HID_1033] = 152,
+	[BNXT_ULP_CLASS_HID_25f4b] = 129,
+	[BNXT_ULP_CLASS_HID_2275f] = 130,
+	[BNXT_ULP_CLASS_HID_24b67] = 131,
+	[BNXT_ULP_CLASS_HID_2134b] = 132,
+	[BNXT_ULP_CLASS_HID_21683] = 133,
+	[BNXT_ULP_CLASS_HID_2475b] = 134,
+	[BNXT_ULP_CLASS_HID_202bf] = 135,
+	[BNXT_ULP_CLASS_HID_23377] = 136,
+	[BNXT_ULP_CLASS_HID_119db] = 137,
+	[BNXT_ULP_CLASS_HID_14a93] = 138,
+	[BNXT_ULP_CLASS_HID_105f7] = 139,
+	[BNXT_ULP_CLASS_HID_1368f] = 140,
+	[BNXT_ULP_CLASS_HID_139c7] = 141,
+	[BNXT_ULP_CLASS_HID_1022b] = 142,
+	[BNXT_ULP_CLASS_HID_125f3] = 143,
+	[BNXT_ULP_CLASS_HID_1568b] = 144,
+	[BNXT_ULP_CLASS_HID_33c37] = 145,
+	[BNXT_ULP_CLASS_HID_3041b] = 146,
+	[BNXT_ULP_CLASS_HID_32823] = 147,
+	[BNXT_ULP_CLASS_HID_358fb] = 148,
+	[BNXT_ULP_CLASS_HID_35c33] = 149,
+	[BNXT_ULP_CLASS_HID_32407] = 150,
+	[BNXT_ULP_CLASS_HID_3482f] = 151,
+	[BNXT_ULP_CLASS_HID_31033] = 152,
 	[BNXT_ULP_CLASS_HID_3887] = 153,
 	[BNXT_ULP_CLASS_HID_00bb] = 154,
 	[BNXT_ULP_CLASS_HID_2493] = 155,
@@ -208,30 +208,30 @@  uint16_t ulp_class_sig_tbl[BNXT_ULP_CLASS_SIG_TBL_MAX_SZ] = {
 	[BNXT_ULP_CLASS_HID_250f] = 190,
 	[BNXT_ULP_CLASS_HID_4957] = 191,
 	[BNXT_ULP_CLASS_HID_117b] = 192,
-	[BNXT_ULP_CLASS_HID_5f2b] = 193,
-	[BNXT_ULP_CLASS_HID_273f] = 194,
-	[BNXT_ULP_CLASS_HID_4b07] = 195,
-	[BNXT_ULP_CLASS_HID_132b] = 196,
-	[BNXT_ULP_CLASS_HID_16e3] = 197,
-	[BNXT_ULP_CLASS_HID_473b] = 198,
-	[BNXT_ULP_CLASS_HID_02df] = 199,
-	[BNXT_ULP_CLASS_HID_3317] = 200,
-	[BNXT_ULP_CLASS_HID_19bb] = 201,
-	[BNXT_ULP_CLASS_HID_4af3] = 202,
-	[BNXT_ULP_CLASS_HID_0597] = 203,
-	[BNXT_ULP_CLASS_HID_36ef] = 204,
-	[BNXT_ULP_CLASS_HID_39a7] = 205,
-	[BNXT_ULP_CLASS_HID_024b] = 206,
-	[BNXT_ULP_CLASS_HID_2593] = 207,
-	[BNXT_ULP_CLASS_HID_56eb] = 208,
-	[BNXT_ULP_CLASS_HID_3c57] = 209,
-	[BNXT_ULP_CLASS_HID_047b] = 210,
-	[BNXT_ULP_CLASS_HID_2843] = 211,
-	[BNXT_ULP_CLASS_HID_589b] = 212,
-	[BNXT_ULP_CLASS_HID_5c53] = 213,
-	[BNXT_ULP_CLASS_HID_2467] = 214,
-	[BNXT_ULP_CLASS_HID_484f] = 215,
-	[BNXT_ULP_CLASS_HID_1053] = 216,
+	[BNXT_ULP_CLASS_HID_25f2b] = 193,
+	[BNXT_ULP_CLASS_HID_2273f] = 194,
+	[BNXT_ULP_CLASS_HID_24b07] = 195,
+	[BNXT_ULP_CLASS_HID_2132b] = 196,
+	[BNXT_ULP_CLASS_HID_216e3] = 197,
+	[BNXT_ULP_CLASS_HID_2473b] = 198,
+	[BNXT_ULP_CLASS_HID_202df] = 199,
+	[BNXT_ULP_CLASS_HID_23317] = 200,
+	[BNXT_ULP_CLASS_HID_119bb] = 201,
+	[BNXT_ULP_CLASS_HID_14af3] = 202,
+	[BNXT_ULP_CLASS_HID_10597] = 203,
+	[BNXT_ULP_CLASS_HID_136ef] = 204,
+	[BNXT_ULP_CLASS_HID_139a7] = 205,
+	[BNXT_ULP_CLASS_HID_1024b] = 206,
+	[BNXT_ULP_CLASS_HID_12593] = 207,
+	[BNXT_ULP_CLASS_HID_156eb] = 208,
+	[BNXT_ULP_CLASS_HID_33c57] = 209,
+	[BNXT_ULP_CLASS_HID_3047b] = 210,
+	[BNXT_ULP_CLASS_HID_32843] = 211,
+	[BNXT_ULP_CLASS_HID_3589b] = 212,
+	[BNXT_ULP_CLASS_HID_35c53] = 213,
+	[BNXT_ULP_CLASS_HID_32467] = 214,
+	[BNXT_ULP_CLASS_HID_3484f] = 215,
+	[BNXT_ULP_CLASS_HID_31053] = 216,
 	[BNXT_ULP_CLASS_HID_5ce1] = 217,
 	[BNXT_ULP_CLASS_HID_4579] = 218,
 	[BNXT_ULP_CLASS_HID_1735] = 219,
@@ -296,18 +296,18 @@  uint16_t ulp_class_sig_tbl[BNXT_ULP_CLASS_SIG_TBL_MAX_SZ] = {
 	[BNXT_ULP_CLASS_HID_306f] = 278,
 	[BNXT_ULP_CLASS_HID_647f] = 279,
 	[BNXT_ULP_CLASS_HID_506b] = 280,
-	[BNXT_ULP_CLASS_HID_66af] = 281,
-	[BNXT_ULP_CLASS_HID_525b] = 282,
-	[BNXT_ULP_CLASS_HID_1de7] = 283,
-	[BNXT_ULP_CLASS_HID_0993] = 284,
-	[BNXT_ULP_CLASS_HID_213f] = 285,
-	[BNXT_ULP_CLASS_HID_0d2b] = 286,
-	[BNXT_ULP_CLASS_HID_413b] = 287,
-	[BNXT_ULP_CLASS_HID_2cd7] = 288,
-	[BNXT_ULP_CLASS_HID_436b] = 289,
-	[BNXT_ULP_CLASS_HID_2f07] = 290,
-	[BNXT_ULP_CLASS_HID_6317] = 291,
-	[BNXT_ULP_CLASS_HID_4f03] = 292,
+	[BNXT_ULP_CLASS_HID_266af] = 281,
+	[BNXT_ULP_CLASS_HID_2525b] = 282,
+	[BNXT_ULP_CLASS_HID_21de7] = 283,
+	[BNXT_ULP_CLASS_HID_20993] = 284,
+	[BNXT_ULP_CLASS_HID_1213f] = 285,
+	[BNXT_ULP_CLASS_HID_10d2b] = 286,
+	[BNXT_ULP_CLASS_HID_1413b] = 287,
+	[BNXT_ULP_CLASS_HID_12cd7] = 288,
+	[BNXT_ULP_CLASS_HID_3436b] = 289,
+	[BNXT_ULP_CLASS_HID_32f07] = 290,
+	[BNXT_ULP_CLASS_HID_36317] = 291,
+	[BNXT_ULP_CLASS_HID_34f03] = 292,
 	[BNXT_ULP_CLASS_HID_3fab] = 293,
 	[BNXT_ULP_CLASS_HID_2bb7] = 294,
 	[BNXT_ULP_CLASS_HID_5767] = 295,
@@ -328,18 +328,18 @@  uint16_t ulp_class_sig_tbl[BNXT_ULP_CLASS_SIG_TBL_MAX_SZ] = {
 	[BNXT_ULP_CLASS_HID_300f] = 310,
 	[BNXT_ULP_CLASS_HID_641f] = 311,
 	[BNXT_ULP_CLASS_HID_500b] = 312,
-	[BNXT_ULP_CLASS_HID_66cf] = 313,
-	[BNXT_ULP_CLASS_HID_523b] = 314,
-	[BNXT_ULP_CLASS_HID_1d87] = 315,
-	[BNXT_ULP_CLASS_HID_09f3] = 316,
-	[BNXT_ULP_CLASS_HID_215f] = 317,
-	[BNXT_ULP_CLASS_HID_0d4b] = 318,
-	[BNXT_ULP_CLASS_HID_415b] = 319,
-	[BNXT_ULP_CLASS_HID_2cb7] = 320,
-	[BNXT_ULP_CLASS_HID_430b] = 321,
-	[BNXT_ULP_CLASS_HID_2f67] = 322,
-	[BNXT_ULP_CLASS_HID_6377] = 323,
-	[BNXT_ULP_CLASS_HID_4f63] = 324,
+	[BNXT_ULP_CLASS_HID_266cf] = 313,
+	[BNXT_ULP_CLASS_HID_2523b] = 314,
+	[BNXT_ULP_CLASS_HID_21d87] = 315,
+	[BNXT_ULP_CLASS_HID_209f3] = 316,
+	[BNXT_ULP_CLASS_HID_1215f] = 317,
+	[BNXT_ULP_CLASS_HID_10d4b] = 318,
+	[BNXT_ULP_CLASS_HID_1415b] = 319,
+	[BNXT_ULP_CLASS_HID_12cb7] = 320,
+	[BNXT_ULP_CLASS_HID_3430b] = 321,
+	[BNXT_ULP_CLASS_HID_32f67] = 322,
+	[BNXT_ULP_CLASS_HID_36377] = 323,
+	[BNXT_ULP_CLASS_HID_34f63] = 324,
 	[BNXT_ULP_CLASS_HID_29b5] = 325,
 	[BNXT_ULP_CLASS_HID_29ad] = 326,
 	[BNXT_ULP_CLASS_HID_29b7] = 327,
@@ -362,652 +362,956 @@  uint16_t ulp_class_sig_tbl[BNXT_ULP_CLASS_SIG_TBL_MAX_SZ] = {
 	[BNXT_ULP_CLASS_HID_315d] = 344,
 	[BNXT_ULP_CLASS_HID_3612] = 345,
 	[BNXT_ULP_CLASS_HID_66da] = 346,
-	[BNXT_ULP_CLASS_HID_e082] = 347,
-	[BNXT_ULP_CLASS_HID_ab46] = 348,
-	[BNXT_ULP_CLASS_HID_c82a] = 349,
-	[BNXT_ULP_CLASS_HID_f9a2] = 350,
-	[BNXT_ULP_CLASS_HID_d8ce] = 351,
-	[BNXT_ULP_CLASS_HID_a2d2] = 352,
-	[BNXT_ULP_CLASS_HID_c076] = 353,
-	[BNXT_ULP_CLASS_HID_f1ee] = 354,
-	[BNXT_ULP_CLASS_HID_a96e] = 355,
-	[BNXT_ULP_CLASS_HID_dae6] = 356,
-	[BNXT_ULP_CLASS_HID_c7aa] = 357,
-	[BNXT_ULP_CLASS_HID_c26e] = 358,
-	[BNXT_ULP_CLASS_HID_a0fa] = 359,
-	[BNXT_ULP_CLASS_HID_d272] = 360,
-	[BNXT_ULP_CLASS_HID_fff6] = 361,
-	[BNXT_ULP_CLASS_HID_e16e] = 362,
-	[BNXT_ULP_CLASS_HID_e165] = 363,
-	[BNXT_ULP_CLASS_HID_aaa1] = 364,
-	[BNXT_ULP_CLASS_HID_c9cd] = 365,
-	[BNXT_ULP_CLASS_HID_f845] = 366,
-	[BNXT_ULP_CLASS_HID_90f9] = 367,
-	[BNXT_ULP_CLASS_HID_c371] = 368,
-	[BNXT_ULP_CLASS_HID_e19d] = 369,
-	[BNXT_ULP_CLASS_HID_d015] = 370,
-	[BNXT_ULP_CLASS_HID_8c09] = 371,
-	[BNXT_ULP_CLASS_HID_be89] = 372,
-	[BNXT_ULP_CLASS_HID_ddad] = 373,
-	[BNXT_ULP_CLASS_HID_cc2d] = 374,
-	[BNXT_ULP_CLASS_HID_a4d9] = 375,
-	[BNXT_ULP_CLASS_HID_d759] = 376,
-	[BNXT_ULP_CLASS_HID_f27d] = 377,
-	[BNXT_ULP_CLASS_HID_e4fd] = 378,
-	[BNXT_ULP_CLASS_HID_ecf6] = 379,
-	[BNXT_ULP_CLASS_HID_a732] = 380,
-	[BNXT_ULP_CLASS_HID_c45e] = 381,
-	[BNXT_ULP_CLASS_HID_f5d6] = 382,
-	[BNXT_ULP_CLASS_HID_d4ba] = 383,
-	[BNXT_ULP_CLASS_HID_aea6] = 384,
-	[BNXT_ULP_CLASS_HID_cc02] = 385,
-	[BNXT_ULP_CLASS_HID_fd9a] = 386,
-	[BNXT_ULP_CLASS_HID_a51a] = 387,
-	[BNXT_ULP_CLASS_HID_d692] = 388,
-	[BNXT_ULP_CLASS_HID_cbde] = 389,
-	[BNXT_ULP_CLASS_HID_ce1a] = 390,
-	[BNXT_ULP_CLASS_HID_ac8e] = 391,
-	[BNXT_ULP_CLASS_HID_de06] = 392,
-	[BNXT_ULP_CLASS_HID_f382] = 393,
-	[BNXT_ULP_CLASS_HID_ed1a] = 394,
-	[BNXT_ULP_CLASS_HID_9d6a] = 395,
-	[BNXT_ULP_CLASS_HID_cee2] = 396,
-	[BNXT_ULP_CLASS_HID_ec0e] = 397,
-	[BNXT_ULP_CLASS_HID_dd86] = 398,
-	[BNXT_ULP_CLASS_HID_852e] = 399,
-	[BNXT_ULP_CLASS_HID_b6a6] = 400,
-	[BNXT_ULP_CLASS_HID_eb82] = 401,
-	[BNXT_ULP_CLASS_HID_c50a] = 402,
-	[BNXT_ULP_CLASS_HID_ccca] = 403,
-	[BNXT_ULP_CLASS_HID_8706] = 404,
-	[BNXT_ULP_CLASS_HID_d38e] = 405,
-	[BNXT_ULP_CLASS_HID_d5ca] = 406,
-	[BNXT_ULP_CLASS_HID_b48e] = 407,
-	[BNXT_ULP_CLASS_HID_8e8a] = 408,
-	[BNXT_ULP_CLASS_HID_db02] = 409,
-	[BNXT_ULP_CLASS_HID_dd8e] = 410,
-	[BNXT_ULP_CLASS_HID_819a] = 411,
-	[BNXT_ULP_CLASS_HID_b31a] = 412,
-	[BNXT_ULP_CLASS_HID_d03e] = 413,
-	[BNXT_ULP_CLASS_HID_c1be] = 414,
-	[BNXT_ULP_CLASS_HID_890e] = 415,
-	[BNXT_ULP_CLASS_HID_ba8e] = 416,
-	[BNXT_ULP_CLASS_HID_dfaa] = 417,
-	[BNXT_ULP_CLASS_HID_c93a] = 418,
-	[BNXT_ULP_CLASS_HID_b11a] = 419,
-	[BNXT_ULP_CLASS_HID_8b4e] = 420,
-	[BNXT_ULP_CLASS_HID_c79e] = 421,
-	[BNXT_ULP_CLASS_HID_d9da] = 422,
-	[BNXT_ULP_CLASS_HID_b88e] = 423,
-	[BNXT_ULP_CLASS_HID_ea0e] = 424,
-	[BNXT_ULP_CLASS_HID_cf0a] = 425,
-	[BNXT_ULP_CLASS_HID_c18e] = 426,
-	[BNXT_ULP_CLASS_HID_a94a] = 427,
-	[BNXT_ULP_CLASS_HID_daca] = 428,
-	[BNXT_ULP_CLASS_HID_ffee] = 429,
-	[BNXT_ULP_CLASS_HID_e96e] = 430,
-	[BNXT_ULP_CLASS_HID_910e] = 431,
-	[BNXT_ULP_CLASS_HID_c28e] = 432,
-	[BNXT_ULP_CLASS_HID_e7aa] = 433,
-	[BNXT_ULP_CLASS_HID_d12a] = 434,
-	[BNXT_ULP_CLASS_HID_d8ca] = 435,
-	[BNXT_ULP_CLASS_HID_930e] = 436,
-	[BNXT_ULP_CLASS_HID_ef4e] = 437,
-	[BNXT_ULP_CLASS_HID_e18a] = 438,
-	[BNXT_ULP_CLASS_HID_c08e] = 439,
-	[BNXT_ULP_CLASS_HID_9a8a] = 440,
-	[BNXT_ULP_CLASS_HID_d70a] = 441,
-	[BNXT_ULP_CLASS_HID_e90e] = 442,
-	[BNXT_ULP_CLASS_HID_edd9] = 443,
-	[BNXT_ULP_CLASS_HID_a61d] = 444,
-	[BNXT_ULP_CLASS_HID_c571] = 445,
-	[BNXT_ULP_CLASS_HID_f4f9] = 446,
-	[BNXT_ULP_CLASS_HID_9c45] = 447,
-	[BNXT_ULP_CLASS_HID_cfcd] = 448,
-	[BNXT_ULP_CLASS_HID_ed21] = 449,
-	[BNXT_ULP_CLASS_HID_dca9] = 450,
-	[BNXT_ULP_CLASS_HID_80b5] = 451,
-	[BNXT_ULP_CLASS_HID_b235] = 452,
-	[BNXT_ULP_CLASS_HID_d111] = 453,
-	[BNXT_ULP_CLASS_HID_c091] = 454,
-	[BNXT_ULP_CLASS_HID_a865] = 455,
-	[BNXT_ULP_CLASS_HID_dbe5] = 456,
-	[BNXT_ULP_CLASS_HID_fec1] = 457,
-	[BNXT_ULP_CLASS_HID_e841] = 458,
-	[BNXT_ULP_CLASS_HID_8e85] = 459,
-	[BNXT_ULP_CLASS_HID_b80d] = 460,
-	[BNXT_ULP_CLASS_HID_df65] = 461,
-	[BNXT_ULP_CLASS_HID_ceed] = 462,
-	[BNXT_ULP_CLASS_HID_9645] = 463,
-	[BNXT_ULP_CLASS_HID_c1cd] = 464,
-	[BNXT_ULP_CLASS_HID_e725] = 465,
-	[BNXT_ULP_CLASS_HID_d6ad] = 466,
-	[BNXT_ULP_CLASS_HID_9aa5] = 467,
-	[BNXT_ULP_CLASS_HID_b425] = 468,
-	[BNXT_ULP_CLASS_HID_eb05] = 469,
-	[BNXT_ULP_CLASS_HID_da85] = 470,
-	[BNXT_ULP_CLASS_HID_a265] = 471,
-	[BNXT_ULP_CLASS_HID_dde5] = 472,
-	[BNXT_ULP_CLASS_HID_f0c5] = 473,
-	[BNXT_ULP_CLASS_HID_e245] = 474,
-	[BNXT_ULP_CLASS_HID_8b8f] = 475,
-	[BNXT_ULP_CLASS_HID_a517] = 476,
-	[BNXT_ULP_CLASS_HID_d86b] = 477,
-	[BNXT_ULP_CLASS_HID_cbf3] = 478,
-	[BNXT_ULP_CLASS_HID_934f] = 479,
-	[BNXT_ULP_CLASS_HID_c2c7] = 480,
-	[BNXT_ULP_CLASS_HID_e02b] = 481,
-	[BNXT_ULP_CLASS_HID_d3a3] = 482,
-	[BNXT_ULP_CLASS_HID_87a7] = 483,
-	[BNXT_ULP_CLASS_HID_b137] = 484,
-	[BNXT_ULP_CLASS_HID_d403] = 485,
-	[BNXT_ULP_CLASS_HID_c793] = 486,
-	[BNXT_ULP_CLASS_HID_af67] = 487,
-	[BNXT_ULP_CLASS_HID_dee7] = 488,
-	[BNXT_ULP_CLASS_HID_fdc3] = 489,
-	[BNXT_ULP_CLASS_HID_ef43] = 490,
-	[BNXT_ULP_CLASS_HID_8dbf] = 491,
-	[BNXT_ULP_CLASS_HID_bf07] = 492,
-	[BNXT_ULP_CLASS_HID_d21f] = 493,
-	[BNXT_ULP_CLASS_HID_cde7] = 494,
-	[BNXT_ULP_CLASS_HID_956f] = 495,
-	[BNXT_ULP_CLASS_HID_c4c7] = 496,
-	[BNXT_ULP_CLASS_HID_fbcf] = 497,
-	[BNXT_ULP_CLASS_HID_d5a7] = 498,
-	[BNXT_ULP_CLASS_HID_9957] = 499,
-	[BNXT_ULP_CLASS_HID_cb27] = 500,
-	[BNXT_ULP_CLASS_HID_ee37] = 501,
-	[BNXT_ULP_CLASS_HID_d987] = 502,
-	[BNXT_ULP_CLASS_HID_a107] = 503,
-	[BNXT_ULP_CLASS_HID_d0e7] = 504,
-	[BNXT_ULP_CLASS_HID_f7e7] = 505,
-	[BNXT_ULP_CLASS_HID_c827] = 506,
-	[BNXT_ULP_CLASS_HID_f76a] = 507,
-	[BNXT_ULP_CLASS_HID_bcae] = 508,
-	[BNXT_ULP_CLASS_HID_dfc2] = 509,
-	[BNXT_ULP_CLASS_HID_ee4a] = 510,
-	[BNXT_ULP_CLASS_HID_cf26] = 511,
-	[BNXT_ULP_CLASS_HID_b53a] = 512,
-	[BNXT_ULP_CLASS_HID_d79e] = 513,
-	[BNXT_ULP_CLASS_HID_e606] = 514,
-	[BNXT_ULP_CLASS_HID_be86] = 515,
-	[BNXT_ULP_CLASS_HID_cd0e] = 516,
-	[BNXT_ULP_CLASS_HID_d042] = 517,
-	[BNXT_ULP_CLASS_HID_d586] = 518,
-	[BNXT_ULP_CLASS_HID_b712] = 519,
-	[BNXT_ULP_CLASS_HID_c59a] = 520,
-	[BNXT_ULP_CLASS_HID_e81e] = 521,
-	[BNXT_ULP_CLASS_HID_f686] = 522,
-	[BNXT_ULP_CLASS_HID_86f6] = 523,
-	[BNXT_ULP_CLASS_HID_d57e] = 524,
-	[BNXT_ULP_CLASS_HID_f792] = 525,
-	[BNXT_ULP_CLASS_HID_c61a] = 526,
-	[BNXT_ULP_CLASS_HID_9eb2] = 527,
-	[BNXT_ULP_CLASS_HID_ad3a] = 528,
-	[BNXT_ULP_CLASS_HID_f01e] = 529,
-	[BNXT_ULP_CLASS_HID_de96] = 530,
-	[BNXT_ULP_CLASS_HID_d756] = 531,
-	[BNXT_ULP_CLASS_HID_9c9a] = 532,
-	[BNXT_ULP_CLASS_HID_c812] = 533,
-	[BNXT_ULP_CLASS_HID_ce56] = 534,
-	[BNXT_ULP_CLASS_HID_af12] = 535,
-	[BNXT_ULP_CLASS_HID_9516] = 536,
-	[BNXT_ULP_CLASS_HID_c09e] = 537,
-	[BNXT_ULP_CLASS_HID_c612] = 538,
-	[BNXT_ULP_CLASS_HID_9a06] = 539,
-	[BNXT_ULP_CLASS_HID_a886] = 540,
-	[BNXT_ULP_CLASS_HID_cba2] = 541,
-	[BNXT_ULP_CLASS_HID_da22] = 542,
-	[BNXT_ULP_CLASS_HID_9292] = 543,
-	[BNXT_ULP_CLASS_HID_a112] = 544,
-	[BNXT_ULP_CLASS_HID_c436] = 545,
-	[BNXT_ULP_CLASS_HID_d2a6] = 546,
-	[BNXT_ULP_CLASS_HID_aa86] = 547,
-	[BNXT_ULP_CLASS_HID_90d2] = 548,
-	[BNXT_ULP_CLASS_HID_dc02] = 549,
-	[BNXT_ULP_CLASS_HID_c246] = 550,
-	[BNXT_ULP_CLASS_HID_a312] = 551,
-	[BNXT_ULP_CLASS_HID_f192] = 552,
-	[BNXT_ULP_CLASS_HID_d496] = 553,
-	[BNXT_ULP_CLASS_HID_da12] = 554,
-	[BNXT_ULP_CLASS_HID_b2d6] = 555,
-	[BNXT_ULP_CLASS_HID_c156] = 556,
-	[BNXT_ULP_CLASS_HID_e472] = 557,
-	[BNXT_ULP_CLASS_HID_f2f2] = 558,
-	[BNXT_ULP_CLASS_HID_8a92] = 559,
-	[BNXT_ULP_CLASS_HID_d912] = 560,
-	[BNXT_ULP_CLASS_HID_fc36] = 561,
-	[BNXT_ULP_CLASS_HID_cab6] = 562,
-	[BNXT_ULP_CLASS_HID_c356] = 563,
-	[BNXT_ULP_CLASS_HID_8892] = 564,
-	[BNXT_ULP_CLASS_HID_f4d2] = 565,
-	[BNXT_ULP_CLASS_HID_fa16] = 566,
-	[BNXT_ULP_CLASS_HID_db12] = 567,
-	[BNXT_ULP_CLASS_HID_8116] = 568,
-	[BNXT_ULP_CLASS_HID_cc96] = 569,
-	[BNXT_ULP_CLASS_HID_f292] = 570,
-	[BNXT_ULP_CLASS_HID_e84d] = 571,
-	[BNXT_ULP_CLASS_HID_a389] = 572,
-	[BNXT_ULP_CLASS_HID_c0e5] = 573,
-	[BNXT_ULP_CLASS_HID_f16d] = 574,
-	[BNXT_ULP_CLASS_HID_99d1] = 575,
-	[BNXT_ULP_CLASS_HID_ca59] = 576,
-	[BNXT_ULP_CLASS_HID_e8b5] = 577,
-	[BNXT_ULP_CLASS_HID_d93d] = 578,
-	[BNXT_ULP_CLASS_HID_8521] = 579,
-	[BNXT_ULP_CLASS_HID_b7a1] = 580,
-	[BNXT_ULP_CLASS_HID_d485] = 581,
-	[BNXT_ULP_CLASS_HID_c505] = 582,
-	[BNXT_ULP_CLASS_HID_adf1] = 583,
-	[BNXT_ULP_CLASS_HID_de71] = 584,
-	[BNXT_ULP_CLASS_HID_fb55] = 585,
-	[BNXT_ULP_CLASS_HID_edd5] = 586,
-	[BNXT_ULP_CLASS_HID_8b11] = 587,
-	[BNXT_ULP_CLASS_HID_bd99] = 588,
-	[BNXT_ULP_CLASS_HID_daf1] = 589,
-	[BNXT_ULP_CLASS_HID_cb79] = 590,
-	[BNXT_ULP_CLASS_HID_93d1] = 591,
-	[BNXT_ULP_CLASS_HID_c459] = 592,
-	[BNXT_ULP_CLASS_HID_e2b1] = 593,
-	[BNXT_ULP_CLASS_HID_d339] = 594,
-	[BNXT_ULP_CLASS_HID_9f31] = 595,
-	[BNXT_ULP_CLASS_HID_b1b1] = 596,
-	[BNXT_ULP_CLASS_HID_ee91] = 597,
-	[BNXT_ULP_CLASS_HID_df11] = 598,
-	[BNXT_ULP_CLASS_HID_a7f1] = 599,
-	[BNXT_ULP_CLASS_HID_d871] = 600,
-	[BNXT_ULP_CLASS_HID_f551] = 601,
-	[BNXT_ULP_CLASS_HID_e7d1] = 602,
-	[BNXT_ULP_CLASS_HID_8e1b] = 603,
-	[BNXT_ULP_CLASS_HID_a083] = 604,
-	[BNXT_ULP_CLASS_HID_ddff] = 605,
-	[BNXT_ULP_CLASS_HID_ce67] = 606,
-	[BNXT_ULP_CLASS_HID_96db] = 607,
-	[BNXT_ULP_CLASS_HID_c753] = 608,
-	[BNXT_ULP_CLASS_HID_e5bf] = 609,
-	[BNXT_ULP_CLASS_HID_d637] = 610,
-	[BNXT_ULP_CLASS_HID_8233] = 611,
-	[BNXT_ULP_CLASS_HID_b4a3] = 612,
-	[BNXT_ULP_CLASS_HID_d197] = 613,
-	[BNXT_ULP_CLASS_HID_c207] = 614,
-	[BNXT_ULP_CLASS_HID_aaf3] = 615,
-	[BNXT_ULP_CLASS_HID_db73] = 616,
-	[BNXT_ULP_CLASS_HID_f857] = 617,
-	[BNXT_ULP_CLASS_HID_ead7] = 618,
-	[BNXT_ULP_CLASS_HID_882b] = 619,
-	[BNXT_ULP_CLASS_HID_ba93] = 620,
-	[BNXT_ULP_CLASS_HID_d78b] = 621,
-	[BNXT_ULP_CLASS_HID_c873] = 622,
-	[BNXT_ULP_CLASS_HID_90fb] = 623,
-	[BNXT_ULP_CLASS_HID_c153] = 624,
-	[BNXT_ULP_CLASS_HID_fe5b] = 625,
-	[BNXT_ULP_CLASS_HID_d033] = 626,
-	[BNXT_ULP_CLASS_HID_9cc3] = 627,
-	[BNXT_ULP_CLASS_HID_ceb3] = 628,
-	[BNXT_ULP_CLASS_HID_eba3] = 629,
-	[BNXT_ULP_CLASS_HID_dc13] = 630,
-	[BNXT_ULP_CLASS_HID_a493] = 631,
-	[BNXT_ULP_CLASS_HID_d573] = 632,
-	[BNXT_ULP_CLASS_HID_f273] = 633,
-	[BNXT_ULP_CLASS_HID_cdb3] = 634,
-	[BNXT_ULP_CLASS_HID_ff35] = 635,
-	[BNXT_ULP_CLASS_HID_b4f1] = 636,
-	[BNXT_ULP_CLASS_HID_d79d] = 637,
-	[BNXT_ULP_CLASS_HID_e615] = 638,
-	[BNXT_ULP_CLASS_HID_8ea9] = 639,
-	[BNXT_ULP_CLASS_HID_dd21] = 640,
-	[BNXT_ULP_CLASS_HID_ffcd] = 641,
-	[BNXT_ULP_CLASS_HID_ce45] = 642,
-	[BNXT_ULP_CLASS_HID_9259] = 643,
-	[BNXT_ULP_CLASS_HID_a0d9] = 644,
-	[BNXT_ULP_CLASS_HID_c3fd] = 645,
-	[BNXT_ULP_CLASS_HID_d27d] = 646,
-	[BNXT_ULP_CLASS_HID_ba89] = 647,
-	[BNXT_ULP_CLASS_HID_c909] = 648,
-	[BNXT_ULP_CLASS_HID_ec2d] = 649,
-	[BNXT_ULP_CLASS_HID_faad] = 650,
-	[BNXT_ULP_CLASS_HID_34c6] = 651,
-	[BNXT_ULP_CLASS_HID_0c22] = 652,
-	[BNXT_ULP_CLASS_HID_1cbe] = 653,
-	[BNXT_ULP_CLASS_HID_179a] = 654,
-	[BNXT_ULP_CLASS_HID_59be] = 655,
-	[BNXT_ULP_CLASS_HID_515a] = 656,
-	[BNXT_ULP_CLASS_HID_1c72] = 657,
-	[BNXT_ULP_CLASS_HID_171e] = 658,
-	[BNXT_ULP_CLASS_HID_19c8] = 659,
-	[BNXT_ULP_CLASS_HID_112c] = 660,
-	[BNXT_ULP_CLASS_HID_4d68] = 661,
-	[BNXT_ULP_CLASS_HID_444c] = 662,
-	[BNXT_ULP_CLASS_HID_0e8c] = 663,
-	[BNXT_ULP_CLASS_HID_09e0] = 664,
-	[BNXT_ULP_CLASS_HID_1af0] = 665,
-	[BNXT_ULP_CLASS_HID_15d4] = 666,
-	[BNXT_ULP_CLASS_HID_1dd0] = 667,
-	[BNXT_ULP_CLASS_HID_14f4] = 668,
-	[BNXT_ULP_CLASS_HID_70b0] = 669,
-	[BNXT_ULP_CLASS_HID_4854] = 670,
-	[BNXT_ULP_CLASS_HID_3dd4] = 671,
-	[BNXT_ULP_CLASS_HID_34f8] = 672,
-	[BNXT_ULP_CLASS_HID_09e8] = 673,
-	[BNXT_ULP_CLASS_HID_008c] = 674,
-	[BNXT_ULP_CLASS_HID_34e6] = 675,
-	[BNXT_ULP_CLASS_HID_0c02] = 676,
-	[BNXT_ULP_CLASS_HID_1c9e] = 677,
-	[BNXT_ULP_CLASS_HID_17ba] = 678,
-	[BNXT_ULP_CLASS_HID_429e] = 679,
-	[BNXT_ULP_CLASS_HID_5dba] = 680,
-	[BNXT_ULP_CLASS_HID_2a16] = 681,
-	[BNXT_ULP_CLASS_HID_2532] = 682,
-	[BNXT_ULP_CLASS_HID_2da2] = 683,
-	[BNXT_ULP_CLASS_HID_24fe] = 684,
-	[BNXT_ULP_CLASS_HID_355a] = 685,
-	[BNXT_ULP_CLASS_HID_0c76] = 686,
-	[BNXT_ULP_CLASS_HID_13e6] = 687,
-	[BNXT_ULP_CLASS_HID_7276] = 688,
-	[BNXT_ULP_CLASS_HID_42d2] = 689,
-	[BNXT_ULP_CLASS_HID_5dee] = 690,
-	[BNXT_ULP_CLASS_HID_59de] = 691,
-	[BNXT_ULP_CLASS_HID_513a] = 692,
-	[BNXT_ULP_CLASS_HID_1c12] = 693,
-	[BNXT_ULP_CLASS_HID_177e] = 694,
-	[BNXT_ULP_CLASS_HID_0e92] = 695,
-	[BNXT_ULP_CLASS_HID_09fe] = 696,
-	[BNXT_ULP_CLASS_HID_5c1a] = 697,
-	[BNXT_ULP_CLASS_HID_5746] = 698,
-	[BNXT_ULP_CLASS_HID_79da] = 699,
-	[BNXT_ULP_CLASS_HID_7106] = 700,
-	[BNXT_ULP_CLASS_HID_3c1e] = 701,
-	[BNXT_ULP_CLASS_HID_377a] = 702,
-	[BNXT_ULP_CLASS_HID_2e9e] = 703,
-	[BNXT_ULP_CLASS_HID_29fa] = 704,
-	[BNXT_ULP_CLASS_HID_14d2] = 705,
-	[BNXT_ULP_CLASS_HID_7742] = 706,
-	[BNXT_ULP_CLASS_HID_3706] = 707,
-	[BNXT_ULP_CLASS_HID_0fe2] = 708,
-	[BNXT_ULP_CLASS_HID_1f7e] = 709,
-	[BNXT_ULP_CLASS_HID_145a] = 710,
-	[BNXT_ULP_CLASS_HID_417e] = 711,
-	[BNXT_ULP_CLASS_HID_5e5a] = 712,
-	[BNXT_ULP_CLASS_HID_29f6] = 713,
-	[BNXT_ULP_CLASS_HID_26d2] = 714,
-	[BNXT_ULP_CLASS_HID_2e42] = 715,
-	[BNXT_ULP_CLASS_HID_271e] = 716,
-	[BNXT_ULP_CLASS_HID_36ba] = 717,
-	[BNXT_ULP_CLASS_HID_0f96] = 718,
-	[BNXT_ULP_CLASS_HID_1006] = 719,
-	[BNXT_ULP_CLASS_HID_7196] = 720,
-	[BNXT_ULP_CLASS_HID_4132] = 721,
-	[BNXT_ULP_CLASS_HID_5e0e] = 722,
-	[BNXT_ULP_CLASS_HID_59fe] = 723,
-	[BNXT_ULP_CLASS_HID_511a] = 724,
-	[BNXT_ULP_CLASS_HID_1c32] = 725,
-	[BNXT_ULP_CLASS_HID_175e] = 726,
-	[BNXT_ULP_CLASS_HID_0eb2] = 727,
-	[BNXT_ULP_CLASS_HID_09de] = 728,
-	[BNXT_ULP_CLASS_HID_5c3a] = 729,
-	[BNXT_ULP_CLASS_HID_5766] = 730,
-	[BNXT_ULP_CLASS_HID_79fa] = 731,
-	[BNXT_ULP_CLASS_HID_7126] = 732,
-	[BNXT_ULP_CLASS_HID_3c3e] = 733,
-	[BNXT_ULP_CLASS_HID_375a] = 734,
-	[BNXT_ULP_CLASS_HID_2ebe] = 735,
-	[BNXT_ULP_CLASS_HID_29da] = 736,
-	[BNXT_ULP_CLASS_HID_14f2] = 737,
-	[BNXT_ULP_CLASS_HID_7762] = 738,
-	[BNXT_ULP_CLASS_HID_19e8] = 739,
-	[BNXT_ULP_CLASS_HID_110c] = 740,
-	[BNXT_ULP_CLASS_HID_4d48] = 741,
-	[BNXT_ULP_CLASS_HID_446c] = 742,
-	[BNXT_ULP_CLASS_HID_0eac] = 743,
-	[BNXT_ULP_CLASS_HID_09c0] = 744,
-	[BNXT_ULP_CLASS_HID_1ad0] = 745,
-	[BNXT_ULP_CLASS_HID_15f4] = 746,
-	[BNXT_ULP_CLASS_HID_39ec] = 747,
-	[BNXT_ULP_CLASS_HID_3100] = 748,
-	[BNXT_ULP_CLASS_HID_0210] = 749,
-	[BNXT_ULP_CLASS_HID_1d34] = 750,
-	[BNXT_ULP_CLASS_HID_2ea0] = 751,
-	[BNXT_ULP_CLASS_HID_29c4] = 752,
-	[BNXT_ULP_CLASS_HID_3ad4] = 753,
-	[BNXT_ULP_CLASS_HID_35e8] = 754,
-	[BNXT_ULP_CLASS_HID_5d80] = 755,
-	[BNXT_ULP_CLASS_HID_54a4] = 756,
-	[BNXT_ULP_CLASS_HID_29b4] = 757,
-	[BNXT_ULP_CLASS_HID_20c8] = 758,
-	[BNXT_ULP_CLASS_HID_7244] = 759,
-	[BNXT_ULP_CLASS_HID_4d98] = 760,
-	[BNXT_ULP_CLASS_HID_5e68] = 761,
-	[BNXT_ULP_CLASS_HID_598c] = 762,
-	[BNXT_ULP_CLASS_HID_1248] = 763,
-	[BNXT_ULP_CLASS_HID_74d8] = 764,
-	[BNXT_ULP_CLASS_HID_49a8] = 765,
-	[BNXT_ULP_CLASS_HID_40cc] = 766,
-	[BNXT_ULP_CLASS_HID_0b0c] = 767,
-	[BNXT_ULP_CLASS_HID_0220] = 768,
-	[BNXT_ULP_CLASS_HID_1730] = 769,
-	[BNXT_ULP_CLASS_HID_7980] = 770,
-	[BNXT_ULP_CLASS_HID_1db0] = 771,
-	[BNXT_ULP_CLASS_HID_1494] = 772,
-	[BNXT_ULP_CLASS_HID_70d0] = 773,
-	[BNXT_ULP_CLASS_HID_4834] = 774,
-	[BNXT_ULP_CLASS_HID_3db4] = 775,
-	[BNXT_ULP_CLASS_HID_3498] = 776,
-	[BNXT_ULP_CLASS_HID_0988] = 777,
-	[BNXT_ULP_CLASS_HID_00ec] = 778,
-	[BNXT_ULP_CLASS_HID_3f44] = 779,
-	[BNXT_ULP_CLASS_HID_36a8] = 780,
-	[BNXT_ULP_CLASS_HID_0b58] = 781,
-	[BNXT_ULP_CLASS_HID_02bc] = 782,
-	[BNXT_ULP_CLASS_HID_5f48] = 783,
-	[BNXT_ULP_CLASS_HID_56ac] = 784,
-	[BNXT_ULP_CLASS_HID_2b5c] = 785,
-	[BNXT_ULP_CLASS_HID_2280] = 786,
-	[BNXT_ULP_CLASS_HID_4000] = 787,
-	[BNXT_ULP_CLASS_HID_5b64] = 788,
-	[BNXT_ULP_CLASS_HID_2c14] = 789,
-	[BNXT_ULP_CLASS_HID_2778] = 790,
-	[BNXT_ULP_CLASS_HID_18f8] = 791,
-	[BNXT_ULP_CLASS_HID_13dc] = 792,
-	[BNXT_ULP_CLASS_HID_4c18] = 793,
-	[BNXT_ULP_CLASS_HID_477c] = 794,
-	[BNXT_ULP_CLASS_HID_1a88] = 795,
-	[BNXT_ULP_CLASS_HID_15ec] = 796,
-	[BNXT_ULP_CLASS_HID_4e28] = 797,
-	[BNXT_ULP_CLASS_HID_490c] = 798,
-	[BNXT_ULP_CLASS_HID_3a8c] = 799,
-	[BNXT_ULP_CLASS_HID_35f0] = 800,
-	[BNXT_ULP_CLASS_HID_06e0] = 801,
-	[BNXT_ULP_CLASS_HID_01c4] = 802,
-	[BNXT_ULP_CLASS_HID_1a08] = 803,
-	[BNXT_ULP_CLASS_HID_12ec] = 804,
-	[BNXT_ULP_CLASS_HID_4ea8] = 805,
-	[BNXT_ULP_CLASS_HID_478c] = 806,
-	[BNXT_ULP_CLASS_HID_0d4c] = 807,
-	[BNXT_ULP_CLASS_HID_0a20] = 808,
-	[BNXT_ULP_CLASS_HID_1930] = 809,
-	[BNXT_ULP_CLASS_HID_1614] = 810,
-	[BNXT_ULP_CLASS_HID_3a0c] = 811,
-	[BNXT_ULP_CLASS_HID_32e0] = 812,
-	[BNXT_ULP_CLASS_HID_01f0] = 813,
-	[BNXT_ULP_CLASS_HID_1ed4] = 814,
-	[BNXT_ULP_CLASS_HID_2d40] = 815,
-	[BNXT_ULP_CLASS_HID_2a24] = 816,
-	[BNXT_ULP_CLASS_HID_3934] = 817,
-	[BNXT_ULP_CLASS_HID_3608] = 818,
-	[BNXT_ULP_CLASS_HID_5e60] = 819,
-	[BNXT_ULP_CLASS_HID_5744] = 820,
-	[BNXT_ULP_CLASS_HID_2a54] = 821,
-	[BNXT_ULP_CLASS_HID_2328] = 822,
-	[BNXT_ULP_CLASS_HID_71a4] = 823,
-	[BNXT_ULP_CLASS_HID_4e78] = 824,
-	[BNXT_ULP_CLASS_HID_5d88] = 825,
-	[BNXT_ULP_CLASS_HID_5a6c] = 826,
-	[BNXT_ULP_CLASS_HID_11a8] = 827,
-	[BNXT_ULP_CLASS_HID_7738] = 828,
-	[BNXT_ULP_CLASS_HID_4a48] = 829,
-	[BNXT_ULP_CLASS_HID_432c] = 830,
-	[BNXT_ULP_CLASS_HID_08ec] = 831,
-	[BNXT_ULP_CLASS_HID_01c0] = 832,
-	[BNXT_ULP_CLASS_HID_14d0] = 833,
-	[BNXT_ULP_CLASS_HID_7a60] = 834,
-	[BNXT_ULP_CLASS_HID_1d90] = 835,
-	[BNXT_ULP_CLASS_HID_14b4] = 836,
-	[BNXT_ULP_CLASS_HID_70f0] = 837,
-	[BNXT_ULP_CLASS_HID_4814] = 838,
-	[BNXT_ULP_CLASS_HID_3d94] = 839,
-	[BNXT_ULP_CLASS_HID_34b8] = 840,
-	[BNXT_ULP_CLASS_HID_09a8] = 841,
-	[BNXT_ULP_CLASS_HID_00cc] = 842,
-	[BNXT_ULP_CLASS_HID_3f64] = 843,
-	[BNXT_ULP_CLASS_HID_3688] = 844,
-	[BNXT_ULP_CLASS_HID_0b78] = 845,
-	[BNXT_ULP_CLASS_HID_029c] = 846,
-	[BNXT_ULP_CLASS_HID_5f68] = 847,
-	[BNXT_ULP_CLASS_HID_568c] = 848,
-	[BNXT_ULP_CLASS_HID_2b7c] = 849,
-	[BNXT_ULP_CLASS_HID_22a0] = 850,
-	[BNXT_ULP_CLASS_HID_4020] = 851,
-	[BNXT_ULP_CLASS_HID_5b44] = 852,
-	[BNXT_ULP_CLASS_HID_2c34] = 853,
-	[BNXT_ULP_CLASS_HID_2758] = 854,
-	[BNXT_ULP_CLASS_HID_18d8] = 855,
-	[BNXT_ULP_CLASS_HID_13fc] = 856,
-	[BNXT_ULP_CLASS_HID_4c38] = 857,
-	[BNXT_ULP_CLASS_HID_475c] = 858,
-	[BNXT_ULP_CLASS_HID_1aa8] = 859,
-	[BNXT_ULP_CLASS_HID_15cc] = 860,
-	[BNXT_ULP_CLASS_HID_4e08] = 861,
-	[BNXT_ULP_CLASS_HID_492c] = 862,
-	[BNXT_ULP_CLASS_HID_3aac] = 863,
-	[BNXT_ULP_CLASS_HID_35d0] = 864,
-	[BNXT_ULP_CLASS_HID_06c0] = 865,
-	[BNXT_ULP_CLASS_HID_01e4] = 866,
-	[BNXT_ULP_CLASS_HID_4d32] = 867,
-	[BNXT_ULP_CLASS_HID_54aa] = 868,
-	[BNXT_ULP_CLASS_HID_0686] = 869,
-	[BNXT_ULP_CLASS_HID_540e] = 870,
-	[BNXT_ULP_CLASS_HID_2e3c] = 871,
-	[BNXT_ULP_CLASS_HID_3a20] = 872,
-	[BNXT_ULP_CLASS_HID_46f0] = 873,
-	[BNXT_ULP_CLASS_HID_52e4] = 874,
-	[BNXT_ULP_CLASS_HID_55e4] = 875,
-	[BNXT_ULP_CLASS_HID_21f8] = 876,
-	[BNXT_ULP_CLASS_HID_75e8] = 877,
-	[BNXT_ULP_CLASS_HID_41fc] = 878,
-	[BNXT_ULP_CLASS_HID_4d12] = 879,
-	[BNXT_ULP_CLASS_HID_548a] = 880,
-	[BNXT_ULP_CLASS_HID_3356] = 881,
-	[BNXT_ULP_CLASS_HID_1ace] = 882,
-	[BNXT_ULP_CLASS_HID_1a9a] = 883,
-	[BNXT_ULP_CLASS_HID_4d46] = 884,
-	[BNXT_ULP_CLASS_HID_2812] = 885,
-	[BNXT_ULP_CLASS_HID_338a] = 886,
-	[BNXT_ULP_CLASS_HID_06e6] = 887,
-	[BNXT_ULP_CLASS_HID_546e] = 888,
-	[BNXT_ULP_CLASS_HID_46ee] = 889,
-	[BNXT_ULP_CLASS_HID_0d22] = 890,
-	[BNXT_ULP_CLASS_HID_26e2] = 891,
-	[BNXT_ULP_CLASS_HID_746a] = 892,
-	[BNXT_ULP_CLASS_HID_1fa6] = 893,
-	[BNXT_ULP_CLASS_HID_2d2e] = 894,
-	[BNXT_ULP_CLASS_HID_4ef2] = 895,
-	[BNXT_ULP_CLASS_HID_576a] = 896,
-	[BNXT_ULP_CLASS_HID_30b6] = 897,
-	[BNXT_ULP_CLASS_HID_192e] = 898,
-	[BNXT_ULP_CLASS_HID_197a] = 899,
-	[BNXT_ULP_CLASS_HID_4ea6] = 900,
-	[BNXT_ULP_CLASS_HID_2bf2] = 901,
-	[BNXT_ULP_CLASS_HID_306a] = 902,
-	[BNXT_ULP_CLASS_HID_06c6] = 903,
-	[BNXT_ULP_CLASS_HID_544e] = 904,
-	[BNXT_ULP_CLASS_HID_46ce] = 905,
-	[BNXT_ULP_CLASS_HID_0d02] = 906,
-	[BNXT_ULP_CLASS_HID_26c2] = 907,
-	[BNXT_ULP_CLASS_HID_744a] = 908,
-	[BNXT_ULP_CLASS_HID_1f86] = 909,
-	[BNXT_ULP_CLASS_HID_2d0e] = 910,
-	[BNXT_ULP_CLASS_HID_2e1c] = 911,
-	[BNXT_ULP_CLASS_HID_3a00] = 912,
-	[BNXT_ULP_CLASS_HID_46d0] = 913,
-	[BNXT_ULP_CLASS_HID_52c4] = 914,
-	[BNXT_ULP_CLASS_HID_4e10] = 915,
-	[BNXT_ULP_CLASS_HID_5a04] = 916,
-	[BNXT_ULP_CLASS_HID_1f98] = 917,
-	[BNXT_ULP_CLASS_HID_72f8] = 918,
-	[BNXT_ULP_CLASS_HID_0a78] = 919,
-	[BNXT_ULP_CLASS_HID_166c] = 920,
-	[BNXT_ULP_CLASS_HID_233c] = 921,
-	[BNXT_ULP_CLASS_HID_0f20] = 922,
-	[BNXT_ULP_CLASS_HID_2a7c] = 923,
-	[BNXT_ULP_CLASS_HID_3660] = 924,
-	[BNXT_ULP_CLASS_HID_4330] = 925,
-	[BNXT_ULP_CLASS_HID_2f24] = 926,
-	[BNXT_ULP_CLASS_HID_5584] = 927,
-	[BNXT_ULP_CLASS_HID_2198] = 928,
-	[BNXT_ULP_CLASS_HID_7588] = 929,
-	[BNXT_ULP_CLASS_HID_419c] = 930,
-	[BNXT_ULP_CLASS_HID_7758] = 931,
-	[BNXT_ULP_CLASS_HID_43ac] = 932,
-	[BNXT_ULP_CLASS_HID_0c10] = 933,
-	[BNXT_ULP_CLASS_HID_1864] = 934,
-	[BNXT_ULP_CLASS_HID_30c8] = 935,
-	[BNXT_ULP_CLASS_HID_1cdc] = 936,
-	[BNXT_ULP_CLASS_HID_50cc] = 937,
-	[BNXT_ULP_CLASS_HID_3d20] = 938,
-	[BNXT_ULP_CLASS_HID_529c] = 939,
-	[BNXT_ULP_CLASS_HID_3ef0] = 940,
-	[BNXT_ULP_CLASS_HID_72e0] = 941,
-	[BNXT_ULP_CLASS_HID_5ef4] = 942,
-	[BNXT_ULP_CLASS_HID_2dfc] = 943,
-	[BNXT_ULP_CLASS_HID_39e0] = 944,
-	[BNXT_ULP_CLASS_HID_4530] = 945,
-	[BNXT_ULP_CLASS_HID_5124] = 946,
-	[BNXT_ULP_CLASS_HID_4df0] = 947,
-	[BNXT_ULP_CLASS_HID_59e4] = 948,
-	[BNXT_ULP_CLASS_HID_1c78] = 949,
-	[BNXT_ULP_CLASS_HID_7118] = 950,
-	[BNXT_ULP_CLASS_HID_0998] = 951,
-	[BNXT_ULP_CLASS_HID_158c] = 952,
-	[BNXT_ULP_CLASS_HID_20dc] = 953,
-	[BNXT_ULP_CLASS_HID_0cc0] = 954,
-	[BNXT_ULP_CLASS_HID_299c] = 955,
-	[BNXT_ULP_CLASS_HID_3580] = 956,
-	[BNXT_ULP_CLASS_HID_40d0] = 957,
-	[BNXT_ULP_CLASS_HID_2cc4] = 958,
-	[BNXT_ULP_CLASS_HID_55a4] = 959,
-	[BNXT_ULP_CLASS_HID_21b8] = 960,
-	[BNXT_ULP_CLASS_HID_75a8] = 961,
-	[BNXT_ULP_CLASS_HID_41bc] = 962,
-	[BNXT_ULP_CLASS_HID_7778] = 963,
-	[BNXT_ULP_CLASS_HID_438c] = 964,
-	[BNXT_ULP_CLASS_HID_0c30] = 965,
-	[BNXT_ULP_CLASS_HID_1844] = 966,
-	[BNXT_ULP_CLASS_HID_30e8] = 967,
-	[BNXT_ULP_CLASS_HID_1cfc] = 968,
-	[BNXT_ULP_CLASS_HID_50ec] = 969,
-	[BNXT_ULP_CLASS_HID_3d00] = 970,
-	[BNXT_ULP_CLASS_HID_52bc] = 971,
-	[BNXT_ULP_CLASS_HID_3ed0] = 972,
-	[BNXT_ULP_CLASS_HID_72c0] = 973,
-	[BNXT_ULP_CLASS_HID_5ed4] = 974,
-	[BNXT_ULP_CLASS_HID_3866] = 975,
-	[BNXT_ULP_CLASS_HID_381e] = 976,
-	[BNXT_ULP_CLASS_HID_3860] = 977,
-	[BNXT_ULP_CLASS_HID_0454] = 978,
-	[BNXT_ULP_CLASS_HID_3818] = 979,
-	[BNXT_ULP_CLASS_HID_042c] = 980,
-	[BNXT_ULP_CLASS_HID_3846] = 981,
-	[BNXT_ULP_CLASS_HID_387e] = 982,
-	[BNXT_ULP_CLASS_HID_3ba6] = 983,
-	[BNXT_ULP_CLASS_HID_385e] = 984,
-	[BNXT_ULP_CLASS_HID_3840] = 985,
-	[BNXT_ULP_CLASS_HID_0474] = 986,
-	[BNXT_ULP_CLASS_HID_3878] = 987,
-	[BNXT_ULP_CLASS_HID_044c] = 988,
-	[BNXT_ULP_CLASS_HID_3ba0] = 989,
-	[BNXT_ULP_CLASS_HID_0794] = 990,
-	[BNXT_ULP_CLASS_HID_3858] = 991,
-	[BNXT_ULP_CLASS_HID_046c] = 992
+	[BNXT_ULP_CLASS_HID_243ca] = 347,
+	[BNXT_ULP_CLASS_HID_20d8e] = 348,
+	[BNXT_ULP_CLASS_HID_2e082] = 349,
+	[BNXT_ULP_CLASS_HID_2ab46] = 350,
+	[BNXT_ULP_CLASS_HID_25226] = 351,
+	[BNXT_ULP_CLASS_HID_25cea] = 352,
+	[BNXT_ULP_CLASS_HID_2c82a] = 353,
+	[BNXT_ULP_CLASS_HID_2f9a2] = 354,
+	[BNXT_ULP_CLASS_HID_23b56] = 355,
+	[BNXT_ULP_CLASS_HID_205da] = 356,
+	[BNXT_ULP_CLASS_HID_2d8ce] = 357,
+	[BNXT_ULP_CLASS_HID_2a2d2] = 358,
+	[BNXT_ULP_CLASS_HID_24a72] = 359,
+	[BNXT_ULP_CLASS_HID_25476] = 360,
+	[BNXT_ULP_CLASS_HID_2c076] = 361,
+	[BNXT_ULP_CLASS_HID_2f1ee] = 362,
+	[BNXT_ULP_CLASS_HID_20bb6] = 363,
+	[BNXT_ULP_CLASS_HID_23d2e] = 364,
+	[BNXT_ULP_CLASS_HID_2a96e] = 365,
+	[BNXT_ULP_CLASS_HID_2dae6] = 366,
+	[BNXT_ULP_CLASS_HID_25af2] = 367,
+	[BNXT_ULP_CLASS_HID_24c6a] = 368,
+	[BNXT_ULP_CLASS_HID_2c7aa] = 369,
+	[BNXT_ULP_CLASS_HID_2c26e] = 370,
+	[BNXT_ULP_CLASS_HID_203e2] = 371,
+	[BNXT_ULP_CLASS_HID_2357a] = 372,
+	[BNXT_ULP_CLASS_HID_2a0fa] = 373,
+	[BNXT_ULP_CLASS_HID_2d272] = 374,
+	[BNXT_ULP_CLASS_HID_2527e] = 375,
+	[BNXT_ULP_CLASS_HID_243f6] = 376,
+	[BNXT_ULP_CLASS_HID_2fff6] = 377,
+	[BNXT_ULP_CLASS_HID_2e16e] = 378,
+	[BNXT_ULP_CLASS_HID_2422d] = 379,
+	[BNXT_ULP_CLASS_HID_20c69] = 380,
+	[BNXT_ULP_CLASS_HID_2e165] = 381,
+	[BNXT_ULP_CLASS_HID_2aaa1] = 382,
+	[BNXT_ULP_CLASS_HID_253c1] = 383,
+	[BNXT_ULP_CLASS_HID_25d0d] = 384,
+	[BNXT_ULP_CLASS_HID_2c9cd] = 385,
+	[BNXT_ULP_CLASS_HID_2f845] = 386,
+	[BNXT_ULP_CLASS_HID_25afd] = 387,
+	[BNXT_ULP_CLASS_HID_22439] = 388,
+	[BNXT_ULP_CLASS_HID_290f9] = 389,
+	[BNXT_ULP_CLASS_HID_2c371] = 390,
+	[BNXT_ULP_CLASS_HID_24355] = 391,
+	[BNXT_ULP_CLASS_HID_275dd] = 392,
+	[BNXT_ULP_CLASS_HID_2e19d] = 393,
+	[BNXT_ULP_CLASS_HID_2d015] = 394,
+	[BNXT_ULP_CLASS_HID_2560d] = 395,
+	[BNXT_ULP_CLASS_HID_21049] = 396,
+	[BNXT_ULP_CLASS_HID_28c09] = 397,
+	[BNXT_ULP_CLASS_HID_2be89] = 398,
+	[BNXT_ULP_CLASS_HID_267a9] = 399,
+	[BNXT_ULP_CLASS_HID_261ed] = 400,
+	[BNXT_ULP_CLASS_HID_2ddad] = 401,
+	[BNXT_ULP_CLASS_HID_2cc2d] = 402,
+	[BNXT_ULP_CLASS_HID_26edd] = 403,
+	[BNXT_ULP_CLASS_HID_22819] = 404,
+	[BNXT_ULP_CLASS_HID_2a4d9] = 405,
+	[BNXT_ULP_CLASS_HID_2d759] = 406,
+	[BNXT_ULP_CLASS_HID_2573d] = 407,
+	[BNXT_ULP_CLASS_HID_279bd] = 408,
+	[BNXT_ULP_CLASS_HID_2f27d] = 409,
+	[BNXT_ULP_CLASS_HID_2e4fd] = 410,
+	[BNXT_ULP_CLASS_HID_24fbe] = 411,
+	[BNXT_ULP_CLASS_HID_201fa] = 412,
+	[BNXT_ULP_CLASS_HID_2ecf6] = 413,
+	[BNXT_ULP_CLASS_HID_2a732] = 414,
+	[BNXT_ULP_CLASS_HID_25e52] = 415,
+	[BNXT_ULP_CLASS_HID_2509e] = 416,
+	[BNXT_ULP_CLASS_HID_2c45e] = 417,
+	[BNXT_ULP_CLASS_HID_2f5d6] = 418,
+	[BNXT_ULP_CLASS_HID_23722] = 419,
+	[BNXT_ULP_CLASS_HID_209ae] = 420,
+	[BNXT_ULP_CLASS_HID_2d4ba] = 421,
+	[BNXT_ULP_CLASS_HID_2aea6] = 422,
+	[BNXT_ULP_CLASS_HID_24606] = 423,
+	[BNXT_ULP_CLASS_HID_25802] = 424,
+	[BNXT_ULP_CLASS_HID_2cc02] = 425,
+	[BNXT_ULP_CLASS_HID_2fd9a] = 426,
+	[BNXT_ULP_CLASS_HID_207c2] = 427,
+	[BNXT_ULP_CLASS_HID_2315a] = 428,
+	[BNXT_ULP_CLASS_HID_2a51a] = 429,
+	[BNXT_ULP_CLASS_HID_2d692] = 430,
+	[BNXT_ULP_CLASS_HID_25686] = 431,
+	[BNXT_ULP_CLASS_HID_2401e] = 432,
+	[BNXT_ULP_CLASS_HID_2cbde] = 433,
+	[BNXT_ULP_CLASS_HID_2ce1a] = 434,
+	[BNXT_ULP_CLASS_HID_20f96] = 435,
+	[BNXT_ULP_CLASS_HID_2390e] = 436,
+	[BNXT_ULP_CLASS_HID_2ac8e] = 437,
+	[BNXT_ULP_CLASS_HID_2de06] = 438,
+	[BNXT_ULP_CLASS_HID_25e0a] = 439,
+	[BNXT_ULP_CLASS_HID_24f82] = 440,
+	[BNXT_ULP_CLASS_HID_2f382] = 441,
+	[BNXT_ULP_CLASS_HID_2ed1a] = 442,
+	[BNXT_ULP_CLASS_HID_2576e] = 443,
+	[BNXT_ULP_CLASS_HID_229aa] = 444,
+	[BNXT_ULP_CLASS_HID_29d6a] = 445,
+	[BNXT_ULP_CLASS_HID_2cee2] = 446,
+	[BNXT_ULP_CLASS_HID_24ec6] = 447,
+	[BNXT_ULP_CLASS_HID_2784e] = 448,
+	[BNXT_ULP_CLASS_HID_2ec0e] = 449,
+	[BNXT_ULP_CLASS_HID_2dd86] = 450,
+	[BNXT_ULP_CLASS_HID_25f22] = 451,
+	[BNXT_ULP_CLASS_HID_2112e] = 452,
+	[BNXT_ULP_CLASS_HID_2852e] = 453,
+	[BNXT_ULP_CLASS_HID_2b6a6] = 454,
+	[BNXT_ULP_CLASS_HID_26d86] = 455,
+	[BNXT_ULP_CLASS_HID_26002] = 456,
+	[BNXT_ULP_CLASS_HID_2eb82] = 457,
+	[BNXT_ULP_CLASS_HID_2c50a] = 458,
+	[BNXT_ULP_CLASS_HID_22f82] = 459,
+	[BNXT_ULP_CLASS_HID_2590a] = 460,
+	[BNXT_ULP_CLASS_HID_2ccca] = 461,
+	[BNXT_ULP_CLASS_HID_28706] = 462,
+	[BNXT_ULP_CLASS_HID_27e46] = 463,
+	[BNXT_ULP_CLASS_HID_26fce] = 464,
+	[BNXT_ULP_CLASS_HID_2d38e] = 465,
+	[BNXT_ULP_CLASS_HID_2d5ca] = 466,
+	[BNXT_ULP_CLASS_HID_21706] = 467,
+	[BNXT_ULP_CLASS_HID_2408e] = 468,
+	[BNXT_ULP_CLASS_HID_2b48e] = 469,
+	[BNXT_ULP_CLASS_HID_28e8a] = 470,
+	[BNXT_ULP_CLASS_HID_2660a] = 471,
+	[BNXT_ULP_CLASS_HID_25782] = 472,
+	[BNXT_ULP_CLASS_HID_2db02] = 473,
+	[BNXT_ULP_CLASS_HID_2dd8e] = 474,
+	[BNXT_ULP_CLASS_HID_25b9e] = 475,
+	[BNXT_ULP_CLASS_HID_21dda] = 476,
+	[BNXT_ULP_CLASS_HID_2819a] = 477,
+	[BNXT_ULP_CLASS_HID_2b31a] = 478,
+	[BNXT_ULP_CLASS_HID_26a3a] = 479,
+	[BNXT_ULP_CLASS_HID_26c7e] = 480,
+	[BNXT_ULP_CLASS_HID_2d03e] = 481,
+	[BNXT_ULP_CLASS_HID_2c1be] = 482,
+	[BNXT_ULP_CLASS_HID_2430a] = 483,
+	[BNXT_ULP_CLASS_HID_2058e] = 484,
+	[BNXT_ULP_CLASS_HID_2890e] = 485,
+	[BNXT_ULP_CLASS_HID_2ba8e] = 486,
+	[BNXT_ULP_CLASS_HID_251ae] = 487,
+	[BNXT_ULP_CLASS_HID_2542a] = 488,
+	[BNXT_ULP_CLASS_HID_2dfaa] = 489,
+	[BNXT_ULP_CLASS_HID_2c93a] = 490,
+	[BNXT_ULP_CLASS_HID_213ca] = 491,
+	[BNXT_ULP_CLASS_HID_24d5a] = 492,
+	[BNXT_ULP_CLASS_HID_2b11a] = 493,
+	[BNXT_ULP_CLASS_HID_28b4e] = 494,
+	[BNXT_ULP_CLASS_HID_2624e] = 495,
+	[BNXT_ULP_CLASS_HID_253de] = 496,
+	[BNXT_ULP_CLASS_HID_2c79e] = 497,
+	[BNXT_ULP_CLASS_HID_2d9da] = 498,
+	[BNXT_ULP_CLASS_HID_21b1e] = 499,
+	[BNXT_ULP_CLASS_HID_2350e] = 500,
+	[BNXT_ULP_CLASS_HID_2b88e] = 501,
+	[BNXT_ULP_CLASS_HID_2ea0e] = 502,
+	[BNXT_ULP_CLASS_HID_26a0a] = 503,
+	[BNXT_ULP_CLASS_HID_25b8a] = 504,
+	[BNXT_ULP_CLASS_HID_2cf0a] = 505,
+	[BNXT_ULP_CLASS_HID_2c18e] = 506,
+	[BNXT_ULP_CLASS_HID_2634e] = 507,
+	[BNXT_ULP_CLASS_HID_2258a] = 508,
+	[BNXT_ULP_CLASS_HID_2a94a] = 509,
+	[BNXT_ULP_CLASS_HID_2daca] = 510,
+	[BNXT_ULP_CLASS_HID_25aae] = 511,
+	[BNXT_ULP_CLASS_HID_2742e] = 512,
+	[BNXT_ULP_CLASS_HID_2ffee] = 513,
+	[BNXT_ULP_CLASS_HID_2e96e] = 514,
+	[BNXT_ULP_CLASS_HID_26b0a] = 515,
+	[BNXT_ULP_CLASS_HID_22d0e] = 516,
+	[BNXT_ULP_CLASS_HID_2910e] = 517,
+	[BNXT_ULP_CLASS_HID_2c28e] = 518,
+	[BNXT_ULP_CLASS_HID_2422a] = 519,
+	[BNXT_ULP_CLASS_HID_273aa] = 520,
+	[BNXT_ULP_CLASS_HID_2e7aa] = 521,
+	[BNXT_ULP_CLASS_HID_2d12a] = 522,
+	[BNXT_ULP_CLASS_HID_23b8a] = 523,
+	[BNXT_ULP_CLASS_HID_2550a] = 524,
+	[BNXT_ULP_CLASS_HID_2d8ca] = 525,
+	[BNXT_ULP_CLASS_HID_2930e] = 526,
+	[BNXT_ULP_CLASS_HID_24a0e] = 527,
+	[BNXT_ULP_CLASS_HID_24c4a] = 528,
+	[BNXT_ULP_CLASS_HID_2ef4e] = 529,
+	[BNXT_ULP_CLASS_HID_2e18a] = 530,
+	[BNXT_ULP_CLASS_HID_2230e] = 531,
+	[BNXT_ULP_CLASS_HID_25c8e] = 532,
+	[BNXT_ULP_CLASS_HID_2c08e] = 533,
+	[BNXT_ULP_CLASS_HID_29a8a] = 534,
+	[BNXT_ULP_CLASS_HID_2718a] = 535,
+	[BNXT_ULP_CLASS_HID_2630a] = 536,
+	[BNXT_ULP_CLASS_HID_2d70a] = 537,
+	[BNXT_ULP_CLASS_HID_2e90e] = 538,
+	[BNXT_ULP_CLASS_HID_24e91] = 539,
+	[BNXT_ULP_CLASS_HID_200d5] = 540,
+	[BNXT_ULP_CLASS_HID_2edd9] = 541,
+	[BNXT_ULP_CLASS_HID_2a61d] = 542,
+	[BNXT_ULP_CLASS_HID_25f7d] = 543,
+	[BNXT_ULP_CLASS_HID_251b1] = 544,
+	[BNXT_ULP_CLASS_HID_2c571] = 545,
+	[BNXT_ULP_CLASS_HID_2f4f9] = 546,
+	[BNXT_ULP_CLASS_HID_25641] = 547,
+	[BNXT_ULP_CLASS_HID_22885] = 548,
+	[BNXT_ULP_CLASS_HID_29c45] = 549,
+	[BNXT_ULP_CLASS_HID_2cfcd] = 550,
+	[BNXT_ULP_CLASS_HID_24fe9] = 551,
+	[BNXT_ULP_CLASS_HID_27961] = 552,
+	[BNXT_ULP_CLASS_HID_2ed21] = 553,
+	[BNXT_ULP_CLASS_HID_2dca9] = 554,
+	[BNXT_ULP_CLASS_HID_25ab1] = 555,
+	[BNXT_ULP_CLASS_HID_21cf5] = 556,
+	[BNXT_ULP_CLASS_HID_280b5] = 557,
+	[BNXT_ULP_CLASS_HID_2b235] = 558,
+	[BNXT_ULP_CLASS_HID_26b15] = 559,
+	[BNXT_ULP_CLASS_HID_26d51] = 560,
+	[BNXT_ULP_CLASS_HID_2d111] = 561,
+	[BNXT_ULP_CLASS_HID_2c091] = 562,
+	[BNXT_ULP_CLASS_HID_26261] = 563,
+	[BNXT_ULP_CLASS_HID_224a5] = 564,
+	[BNXT_ULP_CLASS_HID_2a865] = 565,
+	[BNXT_ULP_CLASS_HID_2dbe5] = 566,
+	[BNXT_ULP_CLASS_HID_25b81] = 567,
+	[BNXT_ULP_CLASS_HID_27501] = 568,
+	[BNXT_ULP_CLASS_HID_2fec1] = 569,
+	[BNXT_ULP_CLASS_HID_2e841] = 570,
+	[BNXT_ULP_CLASS_HID_24085] = 571,
+	[BNXT_ULP_CLASS_HID_21ac5] = 572,
+	[BNXT_ULP_CLASS_HID_28e85] = 573,
+	[BNXT_ULP_CLASS_HID_2b80d] = 574,
+	[BNXT_ULP_CLASS_HID_2516d] = 575,
+	[BNXT_ULP_CLASS_HID_26ba5] = 576,
+	[BNXT_ULP_CLASS_HID_2df65] = 577,
+	[BNXT_ULP_CLASS_HID_2ceed] = 578,
+	[BNXT_ULP_CLASS_HID_26845] = 579,
+	[BNXT_ULP_CLASS_HID_22285] = 580,
+	[BNXT_ULP_CLASS_HID_29645] = 581,
+	[BNXT_ULP_CLASS_HID_2c1cd] = 582,
+	[BNXT_ULP_CLASS_HID_2418d] = 583,
+	[BNXT_ULP_CLASS_HID_27365] = 584,
+	[BNXT_ULP_CLASS_HID_2e725] = 585,
+	[BNXT_ULP_CLASS_HID_2d6ad] = 586,
+	[BNXT_ULP_CLASS_HID_25ca5] = 587,
+	[BNXT_ULP_CLASS_HID_216e5] = 588,
+	[BNXT_ULP_CLASS_HID_29aa5] = 589,
+	[BNXT_ULP_CLASS_HID_2b425] = 590,
+	[BNXT_ULP_CLASS_HID_26d05] = 591,
+	[BNXT_ULP_CLASS_HID_26745] = 592,
+	[BNXT_ULP_CLASS_HID_2eb05] = 593,
+	[BNXT_ULP_CLASS_HID_2da85] = 594,
+	[BNXT_ULP_CLASS_HID_20cc5] = 595,
+	[BNXT_ULP_CLASS_HID_23ea5] = 596,
+	[BNXT_ULP_CLASS_HID_2a265] = 597,
+	[BNXT_ULP_CLASS_HID_2dde5] = 598,
+	[BNXT_ULP_CLASS_HID_25da5] = 599,
+	[BNXT_ULP_CLASS_HID_24f05] = 600,
+	[BNXT_ULP_CLASS_HID_2f0c5] = 601,
+	[BNXT_ULP_CLASS_HID_2e245] = 602,
+	[BNXT_ULP_CLASS_HID_24d8b] = 603,
+	[BNXT_ULP_CLASS_HID_207cf] = 604,
+	[BNXT_ULP_CLASS_HID_28b8f] = 605,
+	[BNXT_ULP_CLASS_HID_2a517] = 606,
+	[BNXT_ULP_CLASS_HID_25277] = 607,
+	[BNXT_ULP_CLASS_HID_254ab] = 608,
+	[BNXT_ULP_CLASS_HID_2d86b] = 609,
+	[BNXT_ULP_CLASS_HID_2cbf3] = 610,
+	[BNXT_ULP_CLASS_HID_2554b] = 611,
+	[BNXT_ULP_CLASS_HID_22f8f] = 612,
+	[BNXT_ULP_CLASS_HID_2934f] = 613,
+	[BNXT_ULP_CLASS_HID_2c2c7] = 614,
+	[BNXT_ULP_CLASS_HID_242e3] = 615,
+	[BNXT_ULP_CLASS_HID_27c6b] = 616,
+	[BNXT_ULP_CLASS_HID_2e02b] = 617,
+	[BNXT_ULP_CLASS_HID_2d3a3] = 618,
+	[BNXT_ULP_CLASS_HID_259a3] = 619,
+	[BNXT_ULP_CLASS_HID_213e7] = 620,
+	[BNXT_ULP_CLASS_HID_287a7] = 621,
+	[BNXT_ULP_CLASS_HID_2b137] = 622,
+	[BNXT_ULP_CLASS_HID_26e17] = 623,
+	[BNXT_ULP_CLASS_HID_26043] = 624,
+	[BNXT_ULP_CLASS_HID_2d403] = 625,
+	[BNXT_ULP_CLASS_HID_2c793] = 626,
+	[BNXT_ULP_CLASS_HID_20827] = 627,
+	[BNXT_ULP_CLASS_HID_23ba7] = 628,
+	[BNXT_ULP_CLASS_HID_2af67] = 629,
+	[BNXT_ULP_CLASS_HID_2dee7] = 630,
+	[BNXT_ULP_CLASS_HID_25e83] = 631,
+	[BNXT_ULP_CLASS_HID_24803] = 632,
+	[BNXT_ULP_CLASS_HID_2fdc3] = 633,
+	[BNXT_ULP_CLASS_HID_2ef43] = 634,
+	[BNXT_ULP_CLASS_HID_247bf] = 635,
+	[BNXT_ULP_CLASS_HID_219ff] = 636,
+	[BNXT_ULP_CLASS_HID_28dbf] = 637,
+	[BNXT_ULP_CLASS_HID_2bf07] = 638,
+	[BNXT_ULP_CLASS_HID_25467] = 639,
+	[BNXT_ULP_CLASS_HID_26e5f] = 640,
+	[BNXT_ULP_CLASS_HID_2d21f] = 641,
+	[BNXT_ULP_CLASS_HID_2cde7] = 642,
+	[BNXT_ULP_CLASS_HID_26f6f] = 643,
+	[BNXT_ULP_CLASS_HID_221af] = 644,
+	[BNXT_ULP_CLASS_HID_2956f] = 645,
+	[BNXT_ULP_CLASS_HID_2c4c7] = 646,
+	[BNXT_ULP_CLASS_HID_24487] = 647,
+	[BNXT_ULP_CLASS_HID_2760f] = 648,
+	[BNXT_ULP_CLASS_HID_2fbcf] = 649,
+	[BNXT_ULP_CLASS_HID_2d5a7] = 650,
+	[BNXT_ULP_CLASS_HID_25357] = 651,
+	[BNXT_ULP_CLASS_HID_21597] = 652,
+	[BNXT_ULP_CLASS_HID_29957] = 653,
+	[BNXT_ULP_CLASS_HID_2cb27] = 654,
+	[BNXT_ULP_CLASS_HID_248f7] = 655,
+	[BNXT_ULP_CLASS_HID_27a77] = 656,
+	[BNXT_ULP_CLASS_HID_2ee37] = 657,
+	[BNXT_ULP_CLASS_HID_2d987] = 658,
+	[BNXT_ULP_CLASS_HID_203c7] = 659,
+	[BNXT_ULP_CLASS_HID_23d47] = 660,
+	[BNXT_ULP_CLASS_HID_2a107] = 661,
+	[BNXT_ULP_CLASS_HID_2d0e7] = 662,
+	[BNXT_ULP_CLASS_HID_250a7] = 663,
+	[BNXT_ULP_CLASS_HID_24227] = 664,
+	[BNXT_ULP_CLASS_HID_2f7e7] = 665,
+	[BNXT_ULP_CLASS_HID_2c827] = 666,
+	[BNXT_ULP_CLASS_HID_25422] = 667,
+	[BNXT_ULP_CLASS_HID_21a66] = 668,
+	[BNXT_ULP_CLASS_HID_2f76a] = 669,
+	[BNXT_ULP_CLASS_HID_2bcae] = 670,
+	[BNXT_ULP_CLASS_HID_245ce] = 671,
+	[BNXT_ULP_CLASS_HID_24b02] = 672,
+	[BNXT_ULP_CLASS_HID_2dfc2] = 673,
+	[BNXT_ULP_CLASS_HID_2ee4a] = 674,
+	[BNXT_ULP_CLASS_HID_22cbe] = 675,
+	[BNXT_ULP_CLASS_HID_21232] = 676,
+	[BNXT_ULP_CLASS_HID_2cf26] = 677,
+	[BNXT_ULP_CLASS_HID_2b53a] = 678,
+	[BNXT_ULP_CLASS_HID_25d9a] = 679,
+	[BNXT_ULP_CLASS_HID_2439e] = 680,
+	[BNXT_ULP_CLASS_HID_2d79e] = 681,
+	[BNXT_ULP_CLASS_HID_2e606] = 682,
+	[BNXT_ULP_CLASS_HID_21c5e] = 683,
+	[BNXT_ULP_CLASS_HID_22ac6] = 684,
+	[BNXT_ULP_CLASS_HID_2be86] = 685,
+	[BNXT_ULP_CLASS_HID_2cd0e] = 686,
+	[BNXT_ULP_CLASS_HID_24d1a] = 687,
+	[BNXT_ULP_CLASS_HID_25b82] = 688,
+	[BNXT_ULP_CLASS_HID_2d042] = 689,
+	[BNXT_ULP_CLASS_HID_2d586] = 690,
+	[BNXT_ULP_CLASS_HID_2140a] = 691,
+	[BNXT_ULP_CLASS_HID_22292] = 692,
+	[BNXT_ULP_CLASS_HID_2b712] = 693,
+	[BNXT_ULP_CLASS_HID_2c59a] = 694,
+	[BNXT_ULP_CLASS_HID_24596] = 695,
+	[BNXT_ULP_CLASS_HID_2541e] = 696,
+	[BNXT_ULP_CLASS_HID_2e81e] = 697,
+	[BNXT_ULP_CLASS_HID_2f686] = 698,
+	[BNXT_ULP_CLASS_HID_24cf2] = 699,
+	[BNXT_ULP_CLASS_HID_23236] = 700,
+	[BNXT_ULP_CLASS_HID_286f6] = 701,
+	[BNXT_ULP_CLASS_HID_2d57e] = 702,
+	[BNXT_ULP_CLASS_HID_2555a] = 703,
+	[BNXT_ULP_CLASS_HID_263d2] = 704,
+	[BNXT_ULP_CLASS_HID_2f792] = 705,
+	[BNXT_ULP_CLASS_HID_2c61a] = 706,
+	[BNXT_ULP_CLASS_HID_244be] = 707,
+	[BNXT_ULP_CLASS_HID_20ab2] = 708,
+	[BNXT_ULP_CLASS_HID_29eb2] = 709,
+	[BNXT_ULP_CLASS_HID_2ad3a] = 710,
+	[BNXT_ULP_CLASS_HID_2761a] = 711,
+	[BNXT_ULP_CLASS_HID_27b9e] = 712,
+	[BNXT_ULP_CLASS_HID_2f01e] = 713,
+	[BNXT_ULP_CLASS_HID_2de96] = 714,
+	[BNXT_ULP_CLASS_HID_2341e] = 715,
+	[BNXT_ULP_CLASS_HID_24296] = 716,
+	[BNXT_ULP_CLASS_HID_2d756] = 717,
+	[BNXT_ULP_CLASS_HID_29c9a] = 718,
+	[BNXT_ULP_CLASS_HID_265da] = 719,
+	[BNXT_ULP_CLASS_HID_27452] = 720,
+	[BNXT_ULP_CLASS_HID_2c812] = 721,
+	[BNXT_ULP_CLASS_HID_2ce56] = 722,
+	[BNXT_ULP_CLASS_HID_20c9a] = 723,
+	[BNXT_ULP_CLASS_HID_25b12] = 724,
+	[BNXT_ULP_CLASS_HID_2af12] = 725,
+	[BNXT_ULP_CLASS_HID_29516] = 726,
+	[BNXT_ULP_CLASS_HID_27d96] = 727,
+	[BNXT_ULP_CLASS_HID_24c1e] = 728,
+	[BNXT_ULP_CLASS_HID_2c09e] = 729,
+	[BNXT_ULP_CLASS_HID_2c612] = 730,
+	[BNXT_ULP_CLASS_HID_24002] = 731,
+	[BNXT_ULP_CLASS_HID_20646] = 732,
+	[BNXT_ULP_CLASS_HID_29a06] = 733,
+	[BNXT_ULP_CLASS_HID_2a886] = 734,
+	[BNXT_ULP_CLASS_HID_271a6] = 735,
+	[BNXT_ULP_CLASS_HID_277e2] = 736,
+	[BNXT_ULP_CLASS_HID_2cba2] = 737,
+	[BNXT_ULP_CLASS_HID_2da22] = 738,
+	[BNXT_ULP_CLASS_HID_25896] = 739,
+	[BNXT_ULP_CLASS_HID_21e12] = 740,
+	[BNXT_ULP_CLASS_HID_29292] = 741,
+	[BNXT_ULP_CLASS_HID_2a112] = 742,
+	[BNXT_ULP_CLASS_HID_24a32] = 743,
+	[BNXT_ULP_CLASS_HID_24fb6] = 744,
+	[BNXT_ULP_CLASS_HID_2c436] = 745,
+	[BNXT_ULP_CLASS_HID_2d2a6] = 746,
+	[BNXT_ULP_CLASS_HID_20856] = 747,
+	[BNXT_ULP_CLASS_HID_256c6] = 748,
+	[BNXT_ULP_CLASS_HID_2aa86] = 749,
+	[BNXT_ULP_CLASS_HID_290d2] = 750,
+	[BNXT_ULP_CLASS_HID_279d2] = 751,
+	[BNXT_ULP_CLASS_HID_24842] = 752,
+	[BNXT_ULP_CLASS_HID_2dc02] = 753,
+	[BNXT_ULP_CLASS_HID_2c246] = 754,
+	[BNXT_ULP_CLASS_HID_20082] = 755,
+	[BNXT_ULP_CLASS_HID_22e92] = 756,
+	[BNXT_ULP_CLASS_HID_2a312] = 757,
+	[BNXT_ULP_CLASS_HID_2f192] = 758,
+	[BNXT_ULP_CLASS_HID_27196] = 759,
+	[BNXT_ULP_CLASS_HID_24016] = 760,
+	[BNXT_ULP_CLASS_HID_2d496] = 761,
+	[BNXT_ULP_CLASS_HID_2da12] = 762,
+	[BNXT_ULP_CLASS_HID_278d2] = 763,
+	[BNXT_ULP_CLASS_HID_23e16] = 764,
+	[BNXT_ULP_CLASS_HID_2b2d6] = 765,
+	[BNXT_ULP_CLASS_HID_2c156] = 766,
+	[BNXT_ULP_CLASS_HID_24132] = 767,
+	[BNXT_ULP_CLASS_HID_26fb2] = 768,
+	[BNXT_ULP_CLASS_HID_2e472] = 769,
+	[BNXT_ULP_CLASS_HID_2f2f2] = 770,
+	[BNXT_ULP_CLASS_HID_27096] = 771,
+	[BNXT_ULP_CLASS_HID_23692] = 772,
+	[BNXT_ULP_CLASS_HID_28a92] = 773,
+	[BNXT_ULP_CLASS_HID_2d912] = 774,
+	[BNXT_ULP_CLASS_HID_259b6] = 775,
+	[BNXT_ULP_CLASS_HID_26836] = 776,
+	[BNXT_ULP_CLASS_HID_2fc36] = 777,
+	[BNXT_ULP_CLASS_HID_2cab6] = 778,
+	[BNXT_ULP_CLASS_HID_22016] = 779,
+	[BNXT_ULP_CLASS_HID_24e96] = 780,
+	[BNXT_ULP_CLASS_HID_2c356] = 781,
+	[BNXT_ULP_CLASS_HID_28892] = 782,
+	[BNXT_ULP_CLASS_HID_25192] = 783,
+	[BNXT_ULP_CLASS_HID_257d6] = 784,
+	[BNXT_ULP_CLASS_HID_2f4d2] = 785,
+	[BNXT_ULP_CLASS_HID_2fa16] = 786,
+	[BNXT_ULP_CLASS_HID_23892] = 787,
+	[BNXT_ULP_CLASS_HID_24712] = 788,
+	[BNXT_ULP_CLASS_HID_2db12] = 789,
+	[BNXT_ULP_CLASS_HID_28116] = 790,
+	[BNXT_ULP_CLASS_HID_26a16] = 791,
+	[BNXT_ULP_CLASS_HID_27896] = 792,
+	[BNXT_ULP_CLASS_HID_2cc96] = 793,
+	[BNXT_ULP_CLASS_HID_2f292] = 794,
+	[BNXT_ULP_CLASS_HID_24b05] = 795,
+	[BNXT_ULP_CLASS_HID_20541] = 796,
+	[BNXT_ULP_CLASS_HID_2e84d] = 797,
+	[BNXT_ULP_CLASS_HID_2a389] = 798,
+	[BNXT_ULP_CLASS_HID_25ae9] = 799,
+	[BNXT_ULP_CLASS_HID_25425] = 800,
+	[BNXT_ULP_CLASS_HID_2c0e5] = 801,
+	[BNXT_ULP_CLASS_HID_2f16d] = 802,
+	[BNXT_ULP_CLASS_HID_253d5] = 803,
+	[BNXT_ULP_CLASS_HID_22d11] = 804,
+	[BNXT_ULP_CLASS_HID_299d1] = 805,
+	[BNXT_ULP_CLASS_HID_2ca59] = 806,
+	[BNXT_ULP_CLASS_HID_24a7d] = 807,
+	[BNXT_ULP_CLASS_HID_27cf5] = 808,
+	[BNXT_ULP_CLASS_HID_2e8b5] = 809,
+	[BNXT_ULP_CLASS_HID_2d93d] = 810,
+	[BNXT_ULP_CLASS_HID_25f25] = 811,
+	[BNXT_ULP_CLASS_HID_21961] = 812,
+	[BNXT_ULP_CLASS_HID_28521] = 813,
+	[BNXT_ULP_CLASS_HID_2b7a1] = 814,
+	[BNXT_ULP_CLASS_HID_26e81] = 815,
+	[BNXT_ULP_CLASS_HID_268c5] = 816,
+	[BNXT_ULP_CLASS_HID_2d485] = 817,
+	[BNXT_ULP_CLASS_HID_2c505] = 818,
+	[BNXT_ULP_CLASS_HID_267f5] = 819,
+	[BNXT_ULP_CLASS_HID_22131] = 820,
+	[BNXT_ULP_CLASS_HID_2adf1] = 821,
+	[BNXT_ULP_CLASS_HID_2de71] = 822,
+	[BNXT_ULP_CLASS_HID_25e15] = 823,
+	[BNXT_ULP_CLASS_HID_27095] = 824,
+	[BNXT_ULP_CLASS_HID_2fb55] = 825,
+	[BNXT_ULP_CLASS_HID_2edd5] = 826,
+	[BNXT_ULP_CLASS_HID_24511] = 827,
+	[BNXT_ULP_CLASS_HID_21f51] = 828,
+	[BNXT_ULP_CLASS_HID_28b11] = 829,
+	[BNXT_ULP_CLASS_HID_2bd99] = 830,
+	[BNXT_ULP_CLASS_HID_254f9] = 831,
+	[BNXT_ULP_CLASS_HID_26e31] = 832,
+	[BNXT_ULP_CLASS_HID_2daf1] = 833,
+	[BNXT_ULP_CLASS_HID_2cb79] = 834,
+	[BNXT_ULP_CLASS_HID_26dd1] = 835,
+	[BNXT_ULP_CLASS_HID_22711] = 836,
+	[BNXT_ULP_CLASS_HID_293d1] = 837,
+	[BNXT_ULP_CLASS_HID_2c459] = 838,
+	[BNXT_ULP_CLASS_HID_24419] = 839,
+	[BNXT_ULP_CLASS_HID_276f1] = 840,
+	[BNXT_ULP_CLASS_HID_2e2b1] = 841,
+	[BNXT_ULP_CLASS_HID_2d339] = 842,
+	[BNXT_ULP_CLASS_HID_25931] = 843,
+	[BNXT_ULP_CLASS_HID_21371] = 844,
+	[BNXT_ULP_CLASS_HID_29f31] = 845,
+	[BNXT_ULP_CLASS_HID_2b1b1] = 846,
+	[BNXT_ULP_CLASS_HID_26891] = 847,
+	[BNXT_ULP_CLASS_HID_262d1] = 848,
+	[BNXT_ULP_CLASS_HID_2ee91] = 849,
+	[BNXT_ULP_CLASS_HID_2df11] = 850,
+	[BNXT_ULP_CLASS_HID_20951] = 851,
+	[BNXT_ULP_CLASS_HID_23b31] = 852,
+	[BNXT_ULP_CLASS_HID_2a7f1] = 853,
+	[BNXT_ULP_CLASS_HID_2d871] = 854,
+	[BNXT_ULP_CLASS_HID_25831] = 855,
+	[BNXT_ULP_CLASS_HID_24a91] = 856,
+	[BNXT_ULP_CLASS_HID_2f551] = 857,
+	[BNXT_ULP_CLASS_HID_2e7d1] = 858,
+	[BNXT_ULP_CLASS_HID_2481f] = 859,
+	[BNXT_ULP_CLASS_HID_2025b] = 860,
+	[BNXT_ULP_CLASS_HID_28e1b] = 861,
+	[BNXT_ULP_CLASS_HID_2a083] = 862,
+	[BNXT_ULP_CLASS_HID_257e3] = 863,
+	[BNXT_ULP_CLASS_HID_2513f] = 864,
+	[BNXT_ULP_CLASS_HID_2ddff] = 865,
+	[BNXT_ULP_CLASS_HID_2ce67] = 866,
+	[BNXT_ULP_CLASS_HID_250df] = 867,
+	[BNXT_ULP_CLASS_HID_22a1b] = 868,
+	[BNXT_ULP_CLASS_HID_296db] = 869,
+	[BNXT_ULP_CLASS_HID_2c753] = 870,
+	[BNXT_ULP_CLASS_HID_24777] = 871,
+	[BNXT_ULP_CLASS_HID_279ff] = 872,
+	[BNXT_ULP_CLASS_HID_2e5bf] = 873,
+	[BNXT_ULP_CLASS_HID_2d637] = 874,
+	[BNXT_ULP_CLASS_HID_25c37] = 875,
+	[BNXT_ULP_CLASS_HID_21673] = 876,
+	[BNXT_ULP_CLASS_HID_28233] = 877,
+	[BNXT_ULP_CLASS_HID_2b4a3] = 878,
+	[BNXT_ULP_CLASS_HID_26b83] = 879,
+	[BNXT_ULP_CLASS_HID_265d7] = 880,
+	[BNXT_ULP_CLASS_HID_2d197] = 881,
+	[BNXT_ULP_CLASS_HID_2c207] = 882,
+	[BNXT_ULP_CLASS_HID_20db3] = 883,
+	[BNXT_ULP_CLASS_HID_23e33] = 884,
+	[BNXT_ULP_CLASS_HID_2aaf3] = 885,
+	[BNXT_ULP_CLASS_HID_2db73] = 886,
+	[BNXT_ULP_CLASS_HID_25b17] = 887,
+	[BNXT_ULP_CLASS_HID_24d97] = 888,
+	[BNXT_ULP_CLASS_HID_2f857] = 889,
+	[BNXT_ULP_CLASS_HID_2ead7] = 890,
+	[BNXT_ULP_CLASS_HID_2422b] = 891,
+	[BNXT_ULP_CLASS_HID_21c6b] = 892,
+	[BNXT_ULP_CLASS_HID_2882b] = 893,
+	[BNXT_ULP_CLASS_HID_2ba93] = 894,
+	[BNXT_ULP_CLASS_HID_251f3] = 895,
+	[BNXT_ULP_CLASS_HID_26bcb] = 896,
+	[BNXT_ULP_CLASS_HID_2d78b] = 897,
+	[BNXT_ULP_CLASS_HID_2c873] = 898,
+	[BNXT_ULP_CLASS_HID_26afb] = 899,
+	[BNXT_ULP_CLASS_HID_2243b] = 900,
+	[BNXT_ULP_CLASS_HID_290fb] = 901,
+	[BNXT_ULP_CLASS_HID_2c153] = 902,
+	[BNXT_ULP_CLASS_HID_24113] = 903,
+	[BNXT_ULP_CLASS_HID_2739b] = 904,
+	[BNXT_ULP_CLASS_HID_2fe5b] = 905,
+	[BNXT_ULP_CLASS_HID_2d033] = 906,
+	[BNXT_ULP_CLASS_HID_256c3] = 907,
+	[BNXT_ULP_CLASS_HID_21003] = 908,
+	[BNXT_ULP_CLASS_HID_29cc3] = 909,
+	[BNXT_ULP_CLASS_HID_2ceb3] = 910,
+	[BNXT_ULP_CLASS_HID_24d63] = 911,
+	[BNXT_ULP_CLASS_HID_27fe3] = 912,
+	[BNXT_ULP_CLASS_HID_2eba3] = 913,
+	[BNXT_ULP_CLASS_HID_2dc13] = 914,
+	[BNXT_ULP_CLASS_HID_20653] = 915,
+	[BNXT_ULP_CLASS_HID_238d3] = 916,
+	[BNXT_ULP_CLASS_HID_2a493] = 917,
+	[BNXT_ULP_CLASS_HID_2d573] = 918,
+	[BNXT_ULP_CLASS_HID_25533] = 919,
+	[BNXT_ULP_CLASS_HID_247b3] = 920,
+	[BNXT_ULP_CLASS_HID_2f273] = 921,
+	[BNXT_ULP_CLASS_HID_2cdb3] = 922,
+	[BNXT_ULP_CLASS_HID_25c7d] = 923,
+	[BNXT_ULP_CLASS_HID_21239] = 924,
+	[BNXT_ULP_CLASS_HID_2ff35] = 925,
+	[BNXT_ULP_CLASS_HID_2b4f1] = 926,
+	[BNXT_ULP_CLASS_HID_24d91] = 927,
+	[BNXT_ULP_CLASS_HID_2435d] = 928,
+	[BNXT_ULP_CLASS_HID_2d79d] = 929,
+	[BNXT_ULP_CLASS_HID_2e615] = 930,
+	[BNXT_ULP_CLASS_HID_244ad] = 931,
+	[BNXT_ULP_CLASS_HID_23a69] = 932,
+	[BNXT_ULP_CLASS_HID_28ea9] = 933,
+	[BNXT_ULP_CLASS_HID_2dd21] = 934,
+	[BNXT_ULP_CLASS_HID_25d05] = 935,
+	[BNXT_ULP_CLASS_HID_26b8d] = 936,
+	[BNXT_ULP_CLASS_HID_2ffcd] = 937,
+	[BNXT_ULP_CLASS_HID_2ce45] = 938,
+	[BNXT_ULP_CLASS_HID_2485d] = 939,
+	[BNXT_ULP_CLASS_HID_20e19] = 940,
+	[BNXT_ULP_CLASS_HID_29259] = 941,
+	[BNXT_ULP_CLASS_HID_2a0d9] = 942,
+	[BNXT_ULP_CLASS_HID_279f9] = 943,
+	[BNXT_ULP_CLASS_HID_27fbd] = 944,
+	[BNXT_ULP_CLASS_HID_2c3fd] = 945,
+	[BNXT_ULP_CLASS_HID_2d27d] = 946,
+	[BNXT_ULP_CLASS_HID_2708d] = 947,
+	[BNXT_ULP_CLASS_HID_23649] = 948,
+	[BNXT_ULP_CLASS_HID_2ba89] = 949,
+	[BNXT_ULP_CLASS_HID_2c909] = 950,
+	[BNXT_ULP_CLASS_HID_2496d] = 951,
+	[BNXT_ULP_CLASS_HID_267ed] = 952,
+	[BNXT_ULP_CLASS_HID_2ec2d] = 953,
+	[BNXT_ULP_CLASS_HID_2faad] = 954,
+	[BNXT_ULP_CLASS_HID_34c6] = 955,
+	[BNXT_ULP_CLASS_HID_0c22] = 956,
+	[BNXT_ULP_CLASS_HID_1cbe] = 957,
+	[BNXT_ULP_CLASS_HID_179a] = 958,
+	[BNXT_ULP_CLASS_HID_59be] = 959,
+	[BNXT_ULP_CLASS_HID_515a] = 960,
+	[BNXT_ULP_CLASS_HID_1c72] = 961,
+	[BNXT_ULP_CLASS_HID_171e] = 962,
+	[BNXT_ULP_CLASS_HID_19c8] = 963,
+	[BNXT_ULP_CLASS_HID_112c] = 964,
+	[BNXT_ULP_CLASS_HID_4d68] = 965,
+	[BNXT_ULP_CLASS_HID_444c] = 966,
+	[BNXT_ULP_CLASS_HID_0e8c] = 967,
+	[BNXT_ULP_CLASS_HID_09e0] = 968,
+	[BNXT_ULP_CLASS_HID_1af0] = 969,
+	[BNXT_ULP_CLASS_HID_15d4] = 970,
+	[BNXT_ULP_CLASS_HID_1dd0] = 971,
+	[BNXT_ULP_CLASS_HID_14f4] = 972,
+	[BNXT_ULP_CLASS_HID_70b0] = 973,
+	[BNXT_ULP_CLASS_HID_4854] = 974,
+	[BNXT_ULP_CLASS_HID_3dd4] = 975,
+	[BNXT_ULP_CLASS_HID_34f8] = 976,
+	[BNXT_ULP_CLASS_HID_09e8] = 977,
+	[BNXT_ULP_CLASS_HID_008c] = 978,
+	[BNXT_ULP_CLASS_HID_34e6] = 979,
+	[BNXT_ULP_CLASS_HID_0c02] = 980,
+	[BNXT_ULP_CLASS_HID_1c9e] = 981,
+	[BNXT_ULP_CLASS_HID_17ba] = 982,
+	[BNXT_ULP_CLASS_HID_429e] = 983,
+	[BNXT_ULP_CLASS_HID_5dba] = 984,
+	[BNXT_ULP_CLASS_HID_2a16] = 985,
+	[BNXT_ULP_CLASS_HID_2532] = 986,
+	[BNXT_ULP_CLASS_HID_2da2] = 987,
+	[BNXT_ULP_CLASS_HID_24fe] = 988,
+	[BNXT_ULP_CLASS_HID_355a] = 989,
+	[BNXT_ULP_CLASS_HID_0c76] = 990,
+	[BNXT_ULP_CLASS_HID_13e6] = 991,
+	[BNXT_ULP_CLASS_HID_7276] = 992,
+	[BNXT_ULP_CLASS_HID_42d2] = 993,
+	[BNXT_ULP_CLASS_HID_5dee] = 994,
+	[BNXT_ULP_CLASS_HID_59de] = 995,
+	[BNXT_ULP_CLASS_HID_513a] = 996,
+	[BNXT_ULP_CLASS_HID_1c12] = 997,
+	[BNXT_ULP_CLASS_HID_177e] = 998,
+	[BNXT_ULP_CLASS_HID_0e92] = 999,
+	[BNXT_ULP_CLASS_HID_09fe] = 1000,
+	[BNXT_ULP_CLASS_HID_5c1a] = 1001,
+	[BNXT_ULP_CLASS_HID_5746] = 1002,
+	[BNXT_ULP_CLASS_HID_79da] = 1003,
+	[BNXT_ULP_CLASS_HID_7106] = 1004,
+	[BNXT_ULP_CLASS_HID_3c1e] = 1005,
+	[BNXT_ULP_CLASS_HID_377a] = 1006,
+	[BNXT_ULP_CLASS_HID_2e9e] = 1007,
+	[BNXT_ULP_CLASS_HID_29fa] = 1008,
+	[BNXT_ULP_CLASS_HID_14d2] = 1009,
+	[BNXT_ULP_CLASS_HID_7742] = 1010,
+	[BNXT_ULP_CLASS_HID_3706] = 1011,
+	[BNXT_ULP_CLASS_HID_0fe2] = 1012,
+	[BNXT_ULP_CLASS_HID_1f7e] = 1013,
+	[BNXT_ULP_CLASS_HID_145a] = 1014,
+	[BNXT_ULP_CLASS_HID_417e] = 1015,
+	[BNXT_ULP_CLASS_HID_5e5a] = 1016,
+	[BNXT_ULP_CLASS_HID_29f6] = 1017,
+	[BNXT_ULP_CLASS_HID_26d2] = 1018,
+	[BNXT_ULP_CLASS_HID_2e42] = 1019,
+	[BNXT_ULP_CLASS_HID_271e] = 1020,
+	[BNXT_ULP_CLASS_HID_36ba] = 1021,
+	[BNXT_ULP_CLASS_HID_0f96] = 1022,
+	[BNXT_ULP_CLASS_HID_1006] = 1023,
+	[BNXT_ULP_CLASS_HID_7196] = 1024,
+	[BNXT_ULP_CLASS_HID_4132] = 1025,
+	[BNXT_ULP_CLASS_HID_5e0e] = 1026,
+	[BNXT_ULP_CLASS_HID_59fe] = 1027,
+	[BNXT_ULP_CLASS_HID_511a] = 1028,
+	[BNXT_ULP_CLASS_HID_1c32] = 1029,
+	[BNXT_ULP_CLASS_HID_175e] = 1030,
+	[BNXT_ULP_CLASS_HID_0eb2] = 1031,
+	[BNXT_ULP_CLASS_HID_09de] = 1032,
+	[BNXT_ULP_CLASS_HID_5c3a] = 1033,
+	[BNXT_ULP_CLASS_HID_5766] = 1034,
+	[BNXT_ULP_CLASS_HID_79fa] = 1035,
+	[BNXT_ULP_CLASS_HID_7126] = 1036,
+	[BNXT_ULP_CLASS_HID_3c3e] = 1037,
+	[BNXT_ULP_CLASS_HID_375a] = 1038,
+	[BNXT_ULP_CLASS_HID_2ebe] = 1039,
+	[BNXT_ULP_CLASS_HID_29da] = 1040,
+	[BNXT_ULP_CLASS_HID_14f2] = 1041,
+	[BNXT_ULP_CLASS_HID_7762] = 1042,
+	[BNXT_ULP_CLASS_HID_19e8] = 1043,
+	[BNXT_ULP_CLASS_HID_110c] = 1044,
+	[BNXT_ULP_CLASS_HID_4d48] = 1045,
+	[BNXT_ULP_CLASS_HID_446c] = 1046,
+	[BNXT_ULP_CLASS_HID_0eac] = 1047,
+	[BNXT_ULP_CLASS_HID_09c0] = 1048,
+	[BNXT_ULP_CLASS_HID_1ad0] = 1049,
+	[BNXT_ULP_CLASS_HID_15f4] = 1050,
+	[BNXT_ULP_CLASS_HID_39ec] = 1051,
+	[BNXT_ULP_CLASS_HID_3100] = 1052,
+	[BNXT_ULP_CLASS_HID_0210] = 1053,
+	[BNXT_ULP_CLASS_HID_1d34] = 1054,
+	[BNXT_ULP_CLASS_HID_2ea0] = 1055,
+	[BNXT_ULP_CLASS_HID_29c4] = 1056,
+	[BNXT_ULP_CLASS_HID_3ad4] = 1057,
+	[BNXT_ULP_CLASS_HID_35e8] = 1058,
+	[BNXT_ULP_CLASS_HID_5d80] = 1059,
+	[BNXT_ULP_CLASS_HID_54a4] = 1060,
+	[BNXT_ULP_CLASS_HID_29b4] = 1061,
+	[BNXT_ULP_CLASS_HID_20c8] = 1062,
+	[BNXT_ULP_CLASS_HID_7244] = 1063,
+	[BNXT_ULP_CLASS_HID_4d98] = 1064,
+	[BNXT_ULP_CLASS_HID_5e68] = 1065,
+	[BNXT_ULP_CLASS_HID_598c] = 1066,
+	[BNXT_ULP_CLASS_HID_1248] = 1067,
+	[BNXT_ULP_CLASS_HID_74d8] = 1068,
+	[BNXT_ULP_CLASS_HID_49a8] = 1069,
+	[BNXT_ULP_CLASS_HID_40cc] = 1070,
+	[BNXT_ULP_CLASS_HID_0b0c] = 1071,
+	[BNXT_ULP_CLASS_HID_0220] = 1072,
+	[BNXT_ULP_CLASS_HID_1730] = 1073,
+	[BNXT_ULP_CLASS_HID_7980] = 1074,
+	[BNXT_ULP_CLASS_HID_1db0] = 1075,
+	[BNXT_ULP_CLASS_HID_1494] = 1076,
+	[BNXT_ULP_CLASS_HID_70d0] = 1077,
+	[BNXT_ULP_CLASS_HID_4834] = 1078,
+	[BNXT_ULP_CLASS_HID_3db4] = 1079,
+	[BNXT_ULP_CLASS_HID_3498] = 1080,
+	[BNXT_ULP_CLASS_HID_0988] = 1081,
+	[BNXT_ULP_CLASS_HID_00ec] = 1082,
+	[BNXT_ULP_CLASS_HID_23f44] = 1083,
+	[BNXT_ULP_CLASS_HID_236a8] = 1084,
+	[BNXT_ULP_CLASS_HID_20b58] = 1085,
+	[BNXT_ULP_CLASS_HID_202bc] = 1086,
+	[BNXT_ULP_CLASS_HID_25f48] = 1087,
+	[BNXT_ULP_CLASS_HID_256ac] = 1088,
+	[BNXT_ULP_CLASS_HID_22b5c] = 1089,
+	[BNXT_ULP_CLASS_HID_22280] = 1090,
+	[BNXT_ULP_CLASS_HID_14000] = 1091,
+	[BNXT_ULP_CLASS_HID_15b64] = 1092,
+	[BNXT_ULP_CLASS_HID_12c14] = 1093,
+	[BNXT_ULP_CLASS_HID_12778] = 1094,
+	[BNXT_ULP_CLASS_HID_118f8] = 1095,
+	[BNXT_ULP_CLASS_HID_113dc] = 1096,
+	[BNXT_ULP_CLASS_HID_14c18] = 1097,
+	[BNXT_ULP_CLASS_HID_1477c] = 1098,
+	[BNXT_ULP_CLASS_HID_31a88] = 1099,
+	[BNXT_ULP_CLASS_HID_315ec] = 1100,
+	[BNXT_ULP_CLASS_HID_34e28] = 1101,
+	[BNXT_ULP_CLASS_HID_3490c] = 1102,
+	[BNXT_ULP_CLASS_HID_33a8c] = 1103,
+	[BNXT_ULP_CLASS_HID_335f0] = 1104,
+	[BNXT_ULP_CLASS_HID_306e0] = 1105,
+	[BNXT_ULP_CLASS_HID_301c4] = 1106,
+	[BNXT_ULP_CLASS_HID_1a08] = 1107,
+	[BNXT_ULP_CLASS_HID_12ec] = 1108,
+	[BNXT_ULP_CLASS_HID_4ea8] = 1109,
+	[BNXT_ULP_CLASS_HID_478c] = 1110,
+	[BNXT_ULP_CLASS_HID_0d4c] = 1111,
+	[BNXT_ULP_CLASS_HID_0a20] = 1112,
+	[BNXT_ULP_CLASS_HID_1930] = 1113,
+	[BNXT_ULP_CLASS_HID_1614] = 1114,
+	[BNXT_ULP_CLASS_HID_3a0c] = 1115,
+	[BNXT_ULP_CLASS_HID_32e0] = 1116,
+	[BNXT_ULP_CLASS_HID_01f0] = 1117,
+	[BNXT_ULP_CLASS_HID_1ed4] = 1118,
+	[BNXT_ULP_CLASS_HID_2d40] = 1119,
+	[BNXT_ULP_CLASS_HID_2a24] = 1120,
+	[BNXT_ULP_CLASS_HID_3934] = 1121,
+	[BNXT_ULP_CLASS_HID_3608] = 1122,
+	[BNXT_ULP_CLASS_HID_5e60] = 1123,
+	[BNXT_ULP_CLASS_HID_5744] = 1124,
+	[BNXT_ULP_CLASS_HID_2a54] = 1125,
+	[BNXT_ULP_CLASS_HID_2328] = 1126,
+	[BNXT_ULP_CLASS_HID_71a4] = 1127,
+	[BNXT_ULP_CLASS_HID_4e78] = 1128,
+	[BNXT_ULP_CLASS_HID_5d88] = 1129,
+	[BNXT_ULP_CLASS_HID_5a6c] = 1130,
+	[BNXT_ULP_CLASS_HID_11a8] = 1131,
+	[BNXT_ULP_CLASS_HID_7738] = 1132,
+	[BNXT_ULP_CLASS_HID_4a48] = 1133,
+	[BNXT_ULP_CLASS_HID_432c] = 1134,
+	[BNXT_ULP_CLASS_HID_08ec] = 1135,
+	[BNXT_ULP_CLASS_HID_01c0] = 1136,
+	[BNXT_ULP_CLASS_HID_14d0] = 1137,
+	[BNXT_ULP_CLASS_HID_7a60] = 1138,
+	[BNXT_ULP_CLASS_HID_1d90] = 1139,
+	[BNXT_ULP_CLASS_HID_14b4] = 1140,
+	[BNXT_ULP_CLASS_HID_70f0] = 1141,
+	[BNXT_ULP_CLASS_HID_4814] = 1142,
+	[BNXT_ULP_CLASS_HID_3d94] = 1143,
+	[BNXT_ULP_CLASS_HID_34b8] = 1144,
+	[BNXT_ULP_CLASS_HID_09a8] = 1145,
+	[BNXT_ULP_CLASS_HID_00cc] = 1146,
+	[BNXT_ULP_CLASS_HID_23f64] = 1147,
+	[BNXT_ULP_CLASS_HID_23688] = 1148,
+	[BNXT_ULP_CLASS_HID_20b78] = 1149,
+	[BNXT_ULP_CLASS_HID_2029c] = 1150,
+	[BNXT_ULP_CLASS_HID_25f68] = 1151,
+	[BNXT_ULP_CLASS_HID_2568c] = 1152,
+	[BNXT_ULP_CLASS_HID_22b7c] = 1153,
+	[BNXT_ULP_CLASS_HID_222a0] = 1154,
+	[BNXT_ULP_CLASS_HID_14020] = 1155,
+	[BNXT_ULP_CLASS_HID_15b44] = 1156,
+	[BNXT_ULP_CLASS_HID_12c34] = 1157,
+	[BNXT_ULP_CLASS_HID_12758] = 1158,
+	[BNXT_ULP_CLASS_HID_118d8] = 1159,
+	[BNXT_ULP_CLASS_HID_113fc] = 1160,
+	[BNXT_ULP_CLASS_HID_14c38] = 1161,
+	[BNXT_ULP_CLASS_HID_1475c] = 1162,
+	[BNXT_ULP_CLASS_HID_31aa8] = 1163,
+	[BNXT_ULP_CLASS_HID_315cc] = 1164,
+	[BNXT_ULP_CLASS_HID_34e08] = 1165,
+	[BNXT_ULP_CLASS_HID_3492c] = 1166,
+	[BNXT_ULP_CLASS_HID_33aac] = 1167,
+	[BNXT_ULP_CLASS_HID_335d0] = 1168,
+	[BNXT_ULP_CLASS_HID_306c0] = 1169,
+	[BNXT_ULP_CLASS_HID_301e4] = 1170,
+	[BNXT_ULP_CLASS_HID_4d32] = 1171,
+	[BNXT_ULP_CLASS_HID_54aa] = 1172,
+	[BNXT_ULP_CLASS_HID_0686] = 1173,
+	[BNXT_ULP_CLASS_HID_540e] = 1174,
+	[BNXT_ULP_CLASS_HID_2e3c] = 1175,
+	[BNXT_ULP_CLASS_HID_3a20] = 1176,
+	[BNXT_ULP_CLASS_HID_46f0] = 1177,
+	[BNXT_ULP_CLASS_HID_52e4] = 1178,
+	[BNXT_ULP_CLASS_HID_55e4] = 1179,
+	[BNXT_ULP_CLASS_HID_21f8] = 1180,
+	[BNXT_ULP_CLASS_HID_75e8] = 1181,
+	[BNXT_ULP_CLASS_HID_41fc] = 1182,
+	[BNXT_ULP_CLASS_HID_4d12] = 1183,
+	[BNXT_ULP_CLASS_HID_548a] = 1184,
+	[BNXT_ULP_CLASS_HID_3356] = 1185,
+	[BNXT_ULP_CLASS_HID_1ace] = 1186,
+	[BNXT_ULP_CLASS_HID_1a9a] = 1187,
+	[BNXT_ULP_CLASS_HID_4d46] = 1188,
+	[BNXT_ULP_CLASS_HID_2812] = 1189,
+	[BNXT_ULP_CLASS_HID_338a] = 1190,
+	[BNXT_ULP_CLASS_HID_06e6] = 1191,
+	[BNXT_ULP_CLASS_HID_546e] = 1192,
+	[BNXT_ULP_CLASS_HID_46ee] = 1193,
+	[BNXT_ULP_CLASS_HID_0d22] = 1194,
+	[BNXT_ULP_CLASS_HID_26e2] = 1195,
+	[BNXT_ULP_CLASS_HID_746a] = 1196,
+	[BNXT_ULP_CLASS_HID_1fa6] = 1197,
+	[BNXT_ULP_CLASS_HID_2d2e] = 1198,
+	[BNXT_ULP_CLASS_HID_4ef2] = 1199,
+	[BNXT_ULP_CLASS_HID_576a] = 1200,
+	[BNXT_ULP_CLASS_HID_30b6] = 1201,
+	[BNXT_ULP_CLASS_HID_192e] = 1202,
+	[BNXT_ULP_CLASS_HID_197a] = 1203,
+	[BNXT_ULP_CLASS_HID_4ea6] = 1204,
+	[BNXT_ULP_CLASS_HID_2bf2] = 1205,
+	[BNXT_ULP_CLASS_HID_306a] = 1206,
+	[BNXT_ULP_CLASS_HID_06c6] = 1207,
+	[BNXT_ULP_CLASS_HID_544e] = 1208,
+	[BNXT_ULP_CLASS_HID_46ce] = 1209,
+	[BNXT_ULP_CLASS_HID_0d02] = 1210,
+	[BNXT_ULP_CLASS_HID_26c2] = 1211,
+	[BNXT_ULP_CLASS_HID_744a] = 1212,
+	[BNXT_ULP_CLASS_HID_1f86] = 1213,
+	[BNXT_ULP_CLASS_HID_2d0e] = 1214,
+	[BNXT_ULP_CLASS_HID_2e1c] = 1215,
+	[BNXT_ULP_CLASS_HID_3a00] = 1216,
+	[BNXT_ULP_CLASS_HID_46d0] = 1217,
+	[BNXT_ULP_CLASS_HID_52c4] = 1218,
+	[BNXT_ULP_CLASS_HID_4e10] = 1219,
+	[BNXT_ULP_CLASS_HID_5a04] = 1220,
+	[BNXT_ULP_CLASS_HID_1f98] = 1221,
+	[BNXT_ULP_CLASS_HID_72f8] = 1222,
+	[BNXT_ULP_CLASS_HID_0a78] = 1223,
+	[BNXT_ULP_CLASS_HID_166c] = 1224,
+	[BNXT_ULP_CLASS_HID_233c] = 1225,
+	[BNXT_ULP_CLASS_HID_0f20] = 1226,
+	[BNXT_ULP_CLASS_HID_2a7c] = 1227,
+	[BNXT_ULP_CLASS_HID_3660] = 1228,
+	[BNXT_ULP_CLASS_HID_4330] = 1229,
+	[BNXT_ULP_CLASS_HID_2f24] = 1230,
+	[BNXT_ULP_CLASS_HID_5584] = 1231,
+	[BNXT_ULP_CLASS_HID_2198] = 1232,
+	[BNXT_ULP_CLASS_HID_7588] = 1233,
+	[BNXT_ULP_CLASS_HID_419c] = 1234,
+	[BNXT_ULP_CLASS_HID_27758] = 1235,
+	[BNXT_ULP_CLASS_HID_243ac] = 1236,
+	[BNXT_ULP_CLASS_HID_20c10] = 1237,
+	[BNXT_ULP_CLASS_HID_21864] = 1238,
+	[BNXT_ULP_CLASS_HID_130c8] = 1239,
+	[BNXT_ULP_CLASS_HID_11cdc] = 1240,
+	[BNXT_ULP_CLASS_HID_150cc] = 1241,
+	[BNXT_ULP_CLASS_HID_13d20] = 1242,
+	[BNXT_ULP_CLASS_HID_3529c] = 1243,
+	[BNXT_ULP_CLASS_HID_33ef0] = 1244,
+	[BNXT_ULP_CLASS_HID_372e0] = 1245,
+	[BNXT_ULP_CLASS_HID_35ef4] = 1246,
+	[BNXT_ULP_CLASS_HID_2dfc] = 1247,
+	[BNXT_ULP_CLASS_HID_39e0] = 1248,
+	[BNXT_ULP_CLASS_HID_4530] = 1249,
+	[BNXT_ULP_CLASS_HID_5124] = 1250,
+	[BNXT_ULP_CLASS_HID_4df0] = 1251,
+	[BNXT_ULP_CLASS_HID_59e4] = 1252,
+	[BNXT_ULP_CLASS_HID_1c78] = 1253,
+	[BNXT_ULP_CLASS_HID_7118] = 1254,
+	[BNXT_ULP_CLASS_HID_0998] = 1255,
+	[BNXT_ULP_CLASS_HID_158c] = 1256,
+	[BNXT_ULP_CLASS_HID_20dc] = 1257,
+	[BNXT_ULP_CLASS_HID_0cc0] = 1258,
+	[BNXT_ULP_CLASS_HID_299c] = 1259,
+	[BNXT_ULP_CLASS_HID_3580] = 1260,
+	[BNXT_ULP_CLASS_HID_40d0] = 1261,
+	[BNXT_ULP_CLASS_HID_2cc4] = 1262,
+	[BNXT_ULP_CLASS_HID_55a4] = 1263,
+	[BNXT_ULP_CLASS_HID_21b8] = 1264,
+	[BNXT_ULP_CLASS_HID_75a8] = 1265,
+	[BNXT_ULP_CLASS_HID_41bc] = 1266,
+	[BNXT_ULP_CLASS_HID_27778] = 1267,
+	[BNXT_ULP_CLASS_HID_2438c] = 1268,
+	[BNXT_ULP_CLASS_HID_20c30] = 1269,
+	[BNXT_ULP_CLASS_HID_21844] = 1270,
+	[BNXT_ULP_CLASS_HID_130e8] = 1271,
+	[BNXT_ULP_CLASS_HID_11cfc] = 1272,
+	[BNXT_ULP_CLASS_HID_150ec] = 1273,
+	[BNXT_ULP_CLASS_HID_13d00] = 1274,
+	[BNXT_ULP_CLASS_HID_352bc] = 1275,
+	[BNXT_ULP_CLASS_HID_33ed0] = 1276,
+	[BNXT_ULP_CLASS_HID_372c0] = 1277,
+	[BNXT_ULP_CLASS_HID_35ed4] = 1278,
+	[BNXT_ULP_CLASS_HID_3866] = 1279,
+	[BNXT_ULP_CLASS_HID_381e] = 1280,
+	[BNXT_ULP_CLASS_HID_3860] = 1281,
+	[BNXT_ULP_CLASS_HID_0454] = 1282,
+	[BNXT_ULP_CLASS_HID_3818] = 1283,
+	[BNXT_ULP_CLASS_HID_042c] = 1284,
+	[BNXT_ULP_CLASS_HID_3846] = 1285,
+	[BNXT_ULP_CLASS_HID_387e] = 1286,
+	[BNXT_ULP_CLASS_HID_3ba6] = 1287,
+	[BNXT_ULP_CLASS_HID_385e] = 1288,
+	[BNXT_ULP_CLASS_HID_3840] = 1289,
+	[BNXT_ULP_CLASS_HID_0474] = 1290,
+	[BNXT_ULP_CLASS_HID_3878] = 1291,
+	[BNXT_ULP_CLASS_HID_044c] = 1292,
+	[BNXT_ULP_CLASS_HID_3ba0] = 1293,
+	[BNXT_ULP_CLASS_HID_0794] = 1294,
+	[BNXT_ULP_CLASS_HID_3858] = 1295,
+	[BNXT_ULP_CLASS_HID_046c] = 1296
 };
 
 /* Array for the proto matcher list */
@@ -3345,7 +3649,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
 	},
 	[129] = {
-	.class_hid = BNXT_ULP_CLASS_HID_5f4b,
+	.class_hid = BNXT_ULP_CLASS_HID_25f4b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 393216UL,
@@ -3363,7 +3667,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
 	},
 	[130] = {
-	.class_hid = BNXT_ULP_CLASS_HID_275f,
+	.class_hid = BNXT_ULP_CLASS_HID_2275f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 393224UL,
@@ -3382,7 +3686,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
 	},
 	[131] = {
-	.class_hid = BNXT_ULP_CLASS_HID_4b67,
+	.class_hid = BNXT_ULP_CLASS_HID_24b67,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 393280UL,
@@ -3401,7 +3705,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
 	},
 	[132] = {
-	.class_hid = BNXT_ULP_CLASS_HID_134b,
+	.class_hid = BNXT_ULP_CLASS_HID_2134b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 393288UL,
@@ -3421,7 +3725,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
 	},
 	[133] = {
-	.class_hid = BNXT_ULP_CLASS_HID_1683,
+	.class_hid = BNXT_ULP_CLASS_HID_21683,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 458752UL,
@@ -3440,7 +3744,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
 	},
 	[134] = {
-	.class_hid = BNXT_ULP_CLASS_HID_475b,
+	.class_hid = BNXT_ULP_CLASS_HID_2475b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 458760UL,
@@ -3460,7 +3764,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
 	},
 	[135] = {
-	.class_hid = BNXT_ULP_CLASS_HID_02bf,
+	.class_hid = BNXT_ULP_CLASS_HID_202bf,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 458816UL,
@@ -3480,7 +3784,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
 	},
 	[136] = {
-	.class_hid = BNXT_ULP_CLASS_HID_3377,
+	.class_hid = BNXT_ULP_CLASS_HID_23377,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 458824UL,
@@ -3501,7 +3805,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
 	},
 	[137] = {
-	.class_hid = BNXT_ULP_CLASS_HID_19db,
+	.class_hid = BNXT_ULP_CLASS_HID_119db,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 655360UL,
@@ -3519,7 +3823,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[138] = {
-	.class_hid = BNXT_ULP_CLASS_HID_4a93,
+	.class_hid = BNXT_ULP_CLASS_HID_14a93,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 655368UL,
@@ -3538,7 +3842,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[139] = {
-	.class_hid = BNXT_ULP_CLASS_HID_05f7,
+	.class_hid = BNXT_ULP_CLASS_HID_105f7,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 655424UL,
@@ -3557,7 +3861,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[140] = {
-	.class_hid = BNXT_ULP_CLASS_HID_368f,
+	.class_hid = BNXT_ULP_CLASS_HID_1368f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 655432UL,
@@ -3577,7 +3881,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[141] = {
-	.class_hid = BNXT_ULP_CLASS_HID_39c7,
+	.class_hid = BNXT_ULP_CLASS_HID_139c7,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 720896UL,
@@ -3596,7 +3900,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[142] = {
-	.class_hid = BNXT_ULP_CLASS_HID_022b,
+	.class_hid = BNXT_ULP_CLASS_HID_1022b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 720904UL,
@@ -3616,7 +3920,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[143] = {
-	.class_hid = BNXT_ULP_CLASS_HID_25f3,
+	.class_hid = BNXT_ULP_CLASS_HID_125f3,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 720960UL,
@@ -3636,7 +3940,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[144] = {
-	.class_hid = BNXT_ULP_CLASS_HID_568b,
+	.class_hid = BNXT_ULP_CLASS_HID_1568b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 720968UL,
@@ -3657,7 +3961,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[145] = {
-	.class_hid = BNXT_ULP_CLASS_HID_3c37,
+	.class_hid = BNXT_ULP_CLASS_HID_33c37,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 917504UL,
@@ -3676,7 +3980,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[146] = {
-	.class_hid = BNXT_ULP_CLASS_HID_041b,
+	.class_hid = BNXT_ULP_CLASS_HID_3041b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 917512UL,
@@ -3696,7 +4000,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[147] = {
-	.class_hid = BNXT_ULP_CLASS_HID_2823,
+	.class_hid = BNXT_ULP_CLASS_HID_32823,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 917568UL,
@@ -3716,7 +4020,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[148] = {
-	.class_hid = BNXT_ULP_CLASS_HID_58fb,
+	.class_hid = BNXT_ULP_CLASS_HID_358fb,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 917576UL,
@@ -3737,7 +4041,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[149] = {
-	.class_hid = BNXT_ULP_CLASS_HID_5c33,
+	.class_hid = BNXT_ULP_CLASS_HID_35c33,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 983040UL,
@@ -3757,7 +4061,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[150] = {
-	.class_hid = BNXT_ULP_CLASS_HID_2407,
+	.class_hid = BNXT_ULP_CLASS_HID_32407,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 983048UL,
@@ -3778,7 +4082,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[151] = {
-	.class_hid = BNXT_ULP_CLASS_HID_482f,
+	.class_hid = BNXT_ULP_CLASS_HID_3482f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 983104UL,
@@ -3799,7 +4103,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[152] = {
-	.class_hid = BNXT_ULP_CLASS_HID_1033,
+	.class_hid = BNXT_ULP_CLASS_HID_31033,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 983112UL,
@@ -4593,7 +4897,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
 	},
 	[193] = {
-	.class_hid = BNXT_ULP_CLASS_HID_5f2b,
+	.class_hid = BNXT_ULP_CLASS_HID_25f2b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 393216UL,
@@ -4611,7 +4915,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
 	},
 	[194] = {
-	.class_hid = BNXT_ULP_CLASS_HID_273f,
+	.class_hid = BNXT_ULP_CLASS_HID_2273f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 393224UL,
@@ -4630,7 +4934,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
 	},
 	[195] = {
-	.class_hid = BNXT_ULP_CLASS_HID_4b07,
+	.class_hid = BNXT_ULP_CLASS_HID_24b07,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 393280UL,
@@ -4649,7 +4953,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
 	},
 	[196] = {
-	.class_hid = BNXT_ULP_CLASS_HID_132b,
+	.class_hid = BNXT_ULP_CLASS_HID_2132b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 393288UL,
@@ -4669,7 +4973,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
 	},
 	[197] = {
-	.class_hid = BNXT_ULP_CLASS_HID_16e3,
+	.class_hid = BNXT_ULP_CLASS_HID_216e3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 458752UL,
@@ -4688,7 +4992,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
 	},
 	[198] = {
-	.class_hid = BNXT_ULP_CLASS_HID_473b,
+	.class_hid = BNXT_ULP_CLASS_HID_2473b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 458760UL,
@@ -4708,7 +5012,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
 	},
 	[199] = {
-	.class_hid = BNXT_ULP_CLASS_HID_02df,
+	.class_hid = BNXT_ULP_CLASS_HID_202df,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 458816UL,
@@ -4728,7 +5032,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
 	},
 	[200] = {
-	.class_hid = BNXT_ULP_CLASS_HID_3317,
+	.class_hid = BNXT_ULP_CLASS_HID_23317,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 458824UL,
@@ -4749,7 +5053,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
 	},
 	[201] = {
-	.class_hid = BNXT_ULP_CLASS_HID_19bb,
+	.class_hid = BNXT_ULP_CLASS_HID_119bb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 655360UL,
@@ -4767,7 +5071,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[202] = {
-	.class_hid = BNXT_ULP_CLASS_HID_4af3,
+	.class_hid = BNXT_ULP_CLASS_HID_14af3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 655368UL,
@@ -4786,7 +5090,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[203] = {
-	.class_hid = BNXT_ULP_CLASS_HID_0597,
+	.class_hid = BNXT_ULP_CLASS_HID_10597,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 655424UL,
@@ -4805,7 +5109,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[204] = {
-	.class_hid = BNXT_ULP_CLASS_HID_36ef,
+	.class_hid = BNXT_ULP_CLASS_HID_136ef,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 655432UL,
@@ -4825,7 +5129,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[205] = {
-	.class_hid = BNXT_ULP_CLASS_HID_39a7,
+	.class_hid = BNXT_ULP_CLASS_HID_139a7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 720896UL,
@@ -4844,7 +5148,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[206] = {
-	.class_hid = BNXT_ULP_CLASS_HID_024b,
+	.class_hid = BNXT_ULP_CLASS_HID_1024b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 720904UL,
@@ -4864,7 +5168,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[207] = {
-	.class_hid = BNXT_ULP_CLASS_HID_2593,
+	.class_hid = BNXT_ULP_CLASS_HID_12593,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 720960UL,
@@ -4884,7 +5188,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[208] = {
-	.class_hid = BNXT_ULP_CLASS_HID_56eb,
+	.class_hid = BNXT_ULP_CLASS_HID_156eb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 720968UL,
@@ -4905,7 +5209,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[209] = {
-	.class_hid = BNXT_ULP_CLASS_HID_3c57,
+	.class_hid = BNXT_ULP_CLASS_HID_33c57,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 917504UL,
@@ -4924,7 +5228,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[210] = {
-	.class_hid = BNXT_ULP_CLASS_HID_047b,
+	.class_hid = BNXT_ULP_CLASS_HID_3047b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 917512UL,
@@ -4944,7 +5248,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[211] = {
-	.class_hid = BNXT_ULP_CLASS_HID_2843,
+	.class_hid = BNXT_ULP_CLASS_HID_32843,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 917568UL,
@@ -4964,7 +5268,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[212] = {
-	.class_hid = BNXT_ULP_CLASS_HID_589b,
+	.class_hid = BNXT_ULP_CLASS_HID_3589b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 917576UL,
@@ -4985,7 +5289,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[213] = {
-	.class_hid = BNXT_ULP_CLASS_HID_5c53,
+	.class_hid = BNXT_ULP_CLASS_HID_35c53,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 983040UL,
@@ -5005,7 +5309,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[214] = {
-	.class_hid = BNXT_ULP_CLASS_HID_2467,
+	.class_hid = BNXT_ULP_CLASS_HID_32467,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 983048UL,
@@ -5026,7 +5330,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[215] = {
-	.class_hid = BNXT_ULP_CLASS_HID_484f,
+	.class_hid = BNXT_ULP_CLASS_HID_3484f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 983104UL,
@@ -5047,7 +5351,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[216] = {
-	.class_hid = BNXT_ULP_CLASS_HID_1053,
+	.class_hid = BNXT_ULP_CLASS_HID_31053,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 983112UL,
@@ -6139,7 +6443,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
 	},
 	[281] = {
-	.class_hid = BNXT_ULP_CLASS_HID_66af,
+	.class_hid = BNXT_ULP_CLASS_HID_266af,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 393216UL,
@@ -6156,7 +6460,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
 	},
 	[282] = {
-	.class_hid = BNXT_ULP_CLASS_HID_525b,
+	.class_hid = BNXT_ULP_CLASS_HID_2525b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 393280UL,
@@ -6174,7 +6478,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
 	},
 	[283] = {
-	.class_hid = BNXT_ULP_CLASS_HID_1de7,
+	.class_hid = BNXT_ULP_CLASS_HID_21de7,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 458752UL,
@@ -6192,7 +6496,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
 	},
 	[284] = {
-	.class_hid = BNXT_ULP_CLASS_HID_0993,
+	.class_hid = BNXT_ULP_CLASS_HID_20993,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 458816UL,
@@ -6211,7 +6515,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
 	},
 	[285] = {
-	.class_hid = BNXT_ULP_CLASS_HID_213f,
+	.class_hid = BNXT_ULP_CLASS_HID_1213f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 655360UL,
@@ -6228,7 +6532,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[286] = {
-	.class_hid = BNXT_ULP_CLASS_HID_0d2b,
+	.class_hid = BNXT_ULP_CLASS_HID_10d2b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 655424UL,
@@ -6246,7 +6550,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[287] = {
-	.class_hid = BNXT_ULP_CLASS_HID_413b,
+	.class_hid = BNXT_ULP_CLASS_HID_1413b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 720896UL,
@@ -6264,7 +6568,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[288] = {
-	.class_hid = BNXT_ULP_CLASS_HID_2cd7,
+	.class_hid = BNXT_ULP_CLASS_HID_12cd7,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 720960UL,
@@ -6283,7 +6587,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[289] = {
-	.class_hid = BNXT_ULP_CLASS_HID_436b,
+	.class_hid = BNXT_ULP_CLASS_HID_3436b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 917504UL,
@@ -6301,7 +6605,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[290] = {
-	.class_hid = BNXT_ULP_CLASS_HID_2f07,
+	.class_hid = BNXT_ULP_CLASS_HID_32f07,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 917568UL,
@@ -6320,7 +6624,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[291] = {
-	.class_hid = BNXT_ULP_CLASS_HID_6317,
+	.class_hid = BNXT_ULP_CLASS_HID_36317,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 983040UL,
@@ -6339,7 +6643,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
 	},
 	[292] = {
-	.class_hid = BNXT_ULP_CLASS_HID_4f03,
+	.class_hid = BNXT_ULP_CLASS_HID_34f03,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
 	.flow_sig_id = 983104UL,
@@ -6715,7 +7019,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
 	},
 	[313] = {
-	.class_hid = BNXT_ULP_CLASS_HID_66cf,
+	.class_hid = BNXT_ULP_CLASS_HID_266cf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 393216UL,
@@ -6732,7 +7036,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
 	},
 	[314] = {
-	.class_hid = BNXT_ULP_CLASS_HID_523b,
+	.class_hid = BNXT_ULP_CLASS_HID_2523b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 393280UL,
@@ -6750,7 +7054,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
 	},
 	[315] = {
-	.class_hid = BNXT_ULP_CLASS_HID_1d87,
+	.class_hid = BNXT_ULP_CLASS_HID_21d87,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 458752UL,
@@ -6768,7 +7072,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
 	},
 	[316] = {
-	.class_hid = BNXT_ULP_CLASS_HID_09f3,
+	.class_hid = BNXT_ULP_CLASS_HID_209f3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 458816UL,
@@ -6787,7 +7091,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
 	},
 	[317] = {
-	.class_hid = BNXT_ULP_CLASS_HID_215f,
+	.class_hid = BNXT_ULP_CLASS_HID_1215f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 655360UL,
@@ -6804,7 +7108,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[318] = {
-	.class_hid = BNXT_ULP_CLASS_HID_0d4b,
+	.class_hid = BNXT_ULP_CLASS_HID_10d4b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 655424UL,
@@ -6822,7 +7126,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[319] = {
-	.class_hid = BNXT_ULP_CLASS_HID_415b,
+	.class_hid = BNXT_ULP_CLASS_HID_1415b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 720896UL,
@@ -6840,7 +7144,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[320] = {
-	.class_hid = BNXT_ULP_CLASS_HID_2cb7,
+	.class_hid = BNXT_ULP_CLASS_HID_12cb7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 720960UL,
@@ -6859,7 +7163,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[321] = {
-	.class_hid = BNXT_ULP_CLASS_HID_430b,
+	.class_hid = BNXT_ULP_CLASS_HID_3430b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 917504UL,
@@ -6877,7 +7181,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[322] = {
-	.class_hid = BNXT_ULP_CLASS_HID_2f67,
+	.class_hid = BNXT_ULP_CLASS_HID_32f67,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 917568UL,
@@ -6896,7 +7200,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[323] = {
-	.class_hid = BNXT_ULP_CLASS_HID_6377,
+	.class_hid = BNXT_ULP_CLASS_HID_36377,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 983040UL,
@@ -6915,7 +7219,7 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
 	},
 	[324] = {
-	.class_hid = BNXT_ULP_CLASS_HID_4f63,
+	.class_hid = BNXT_ULP_CLASS_HID_34f63,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
 	.flow_sig_id = 983104UL,
@@ -7309,10 +7613,10 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_0_BITMASK_O_UDP_DST_PORT }
 	},
 	[347] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e082,
+	.class_hid = BNXT_ULP_CLASS_HID_243ca,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
-	.flow_sig_id = 1313792UL,
+	.flow_sig_id = 265216UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7325,14 +7629,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 	.field_sig = { .bits =
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC }
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI }
 	},
 	[348] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ab46,
+	.class_hid = BNXT_ULP_CLASS_HID_20d8e,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
-	.flow_sig_id = 1321984UL,
+	.flow_sig_id = 273408UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7346,14 +7649,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC }
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI }
 	},
 	[349] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c82a,
+	.class_hid = BNXT_ULP_CLASS_HID_2e082,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
-	.flow_sig_id = 3410944UL,
+	.flow_sig_id = 1313792UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7367,14 +7669,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC }
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC }
 	},
 	[350] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f9a2,
+	.class_hid = BNXT_ULP_CLASS_HID_2ab46,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
-	.flow_sig_id = 3419136UL,
+	.flow_sig_id = 1321984UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7389,14 +7690,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC }
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC }
 	},
 	[351] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d8ce,
+	.class_hid = BNXT_ULP_CLASS_HID_25226,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
-	.flow_sig_id = 538184704UL,
+	.flow_sig_id = 2362368UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7410,14 +7710,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC }
 	},
 	[352] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a2d2,
+	.class_hid = BNXT_ULP_CLASS_HID_25cea,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
-	.flow_sig_id = 538192896UL,
+	.flow_sig_id = 2370560UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7432,14 +7731,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC }
 	},
 	[353] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c076,
+	.class_hid = BNXT_ULP_CLASS_HID_2c82a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
-	.flow_sig_id = 540281856UL,
+	.flow_sig_id = 3410944UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7454,14 +7752,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC }
 	},
 	[354] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f1ee,
+	.class_hid = BNXT_ULP_CLASS_HID_2f9a2,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
-	.flow_sig_id = 540290048UL,
+	.flow_sig_id = 3419136UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7477,14 +7774,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC }
 	},
 	[355] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a96e,
+	.class_hid = BNXT_ULP_CLASS_HID_23b56,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
-	.flow_sig_id = 1075055616UL,
+	.flow_sig_id = 537136128UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7498,14 +7794,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
 	},
 	[356] = {
-	.class_hid = BNXT_ULP_CLASS_HID_dae6,
+	.class_hid = BNXT_ULP_CLASS_HID_205da,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
-	.flow_sig_id = 1075063808UL,
+	.flow_sig_id = 537144320UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7520,14 +7815,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
 	},
 	[357] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c7aa,
+	.class_hid = BNXT_ULP_CLASS_HID_2d8ce,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
-	.flow_sig_id = 1077152768UL,
+	.flow_sig_id = 538184704UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7542,14 +7836,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
 	},
 	[358] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c26e,
+	.class_hid = BNXT_ULP_CLASS_HID_2a2d2,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
-	.flow_sig_id = 1077160960UL,
+	.flow_sig_id = 538192896UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7565,14 +7858,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
 	},
 	[359] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a0fa,
+	.class_hid = BNXT_ULP_CLASS_HID_24a72,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
-	.flow_sig_id = 1611926528UL,
+	.flow_sig_id = 539233280UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7586,15 +7878,14 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
 	},
 	[360] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d272,
+	.class_hid = BNXT_ULP_CLASS_HID_25476,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
-	.flow_sig_id = 1611934720UL,
+	.flow_sig_id = 539241472UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7609,15 +7900,14 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
 	},
 	[361] = {
-	.class_hid = BNXT_ULP_CLASS_HID_fff6,
+	.class_hid = BNXT_ULP_CLASS_HID_2c076,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
-	.flow_sig_id = 1614023680UL,
+	.flow_sig_id = 540281856UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7633,14 +7923,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
 		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
 	},
 	[362] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e16e,
+	.class_hid = BNXT_ULP_CLASS_HID_2f1ee,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
-	.flow_sig_id = 1614031872UL,
+	.flow_sig_id = 540290048UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7657,14 +7946,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
 		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
 	},
 	[363] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e165,
+	.class_hid = BNXT_ULP_CLASS_HID_20bb6,
 	.class_tid = 2,
-	.hdr_sig_id = 2,
-	.flow_sig_id = 1313792UL,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 1074007040UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7672,19 +7960,19 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC }
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[364] = {
-	.class_hid = BNXT_ULP_CLASS_HID_aaa1,
+	.class_hid = BNXT_ULP_CLASS_HID_23d2e,
 	.class_tid = 2,
-	.hdr_sig_id = 2,
-	.flow_sig_id = 1321984UL,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 1074015232UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7692,20 +7980,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC }
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[365] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c9cd,
+	.class_hid = BNXT_ULP_CLASS_HID_2a96e,
 	.class_tid = 2,
-	.hdr_sig_id = 2,
-	.flow_sig_id = 3410944UL,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 1075055616UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7713,20 +8001,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC }
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[366] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f845,
+	.class_hid = BNXT_ULP_CLASS_HID_2dae6,
 	.class_tid = 2,
-	.hdr_sig_id = 2,
-	.flow_sig_id = 3419136UL,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 1075063808UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7734,21 +8022,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC }
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[367] = {
-	.class_hid = BNXT_ULP_CLASS_HID_90f9,
+	.class_hid = BNXT_ULP_CLASS_HID_25af2,
 	.class_tid = 2,
-	.hdr_sig_id = 2,
-	.flow_sig_id = 2148797440UL,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 1076104192UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7756,20 +8044,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[368] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c371,
+	.class_hid = BNXT_ULP_CLASS_HID_24c6a,
 	.class_tid = 2,
-	.hdr_sig_id = 2,
-	.flow_sig_id = 2148805632UL,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 1076112384UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7777,21 +8065,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[369] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e19d,
+	.class_hid = BNXT_ULP_CLASS_HID_2c7aa,
 	.class_tid = 2,
-	.hdr_sig_id = 2,
-	.flow_sig_id = 2150894592UL,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 1077152768UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7799,21 +8087,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[370] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d015,
+	.class_hid = BNXT_ULP_CLASS_HID_2c26e,
 	.class_tid = 2,
-	.hdr_sig_id = 2,
-	.flow_sig_id = 2150902784UL,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 1077160960UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7821,22 +8109,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[371] = {
-	.class_hid = BNXT_ULP_CLASS_HID_8c09,
+	.class_hid = BNXT_ULP_CLASS_HID_203e2,
 	.class_tid = 2,
-	.hdr_sig_id = 2,
-	.flow_sig_id = 4296281088UL,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 1610877952UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7844,20 +8132,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[372] = {
-	.class_hid = BNXT_ULP_CLASS_HID_be89,
+	.class_hid = BNXT_ULP_CLASS_HID_2357a,
 	.class_tid = 2,
-	.hdr_sig_id = 2,
-	.flow_sig_id = 4296289280UL,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 1610886144UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7865,21 +8153,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[373] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ddad,
+	.class_hid = BNXT_ULP_CLASS_HID_2a0fa,
 	.class_tid = 2,
-	.hdr_sig_id = 2,
-	.flow_sig_id = 4298378240UL,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 1611926528UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7887,21 +8175,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[374] = {
-	.class_hid = BNXT_ULP_CLASS_HID_cc2d,
+	.class_hid = BNXT_ULP_CLASS_HID_2d272,
 	.class_tid = 2,
-	.hdr_sig_id = 2,
-	.flow_sig_id = 4298386432UL,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 1611934720UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7909,22 +8197,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[375] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a4d9,
+	.class_hid = BNXT_ULP_CLASS_HID_2527e,
 	.class_tid = 2,
-	.hdr_sig_id = 2,
-	.flow_sig_id = 6443764736UL,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 1612975104UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7932,21 +8220,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[376] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d759,
+	.class_hid = BNXT_ULP_CLASS_HID_243f6,
 	.class_tid = 2,
-	.hdr_sig_id = 2,
-	.flow_sig_id = 6443772928UL,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 1612983296UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7954,22 +8242,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[377] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f27d,
+	.class_hid = BNXT_ULP_CLASS_HID_2fff6,
 	.class_tid = 2,
-	.hdr_sig_id = 2,
-	.flow_sig_id = 6445861888UL,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 1614023680UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -7977,22 +8265,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[378] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e4fd,
+	.class_hid = BNXT_ULP_CLASS_HID_2e16e,
 	.class_tid = 2,
-	.hdr_sig_id = 2,
-	.flow_sig_id = 6445870080UL,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 1614031872UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8000,23 +8288,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[379] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ecf6,
+	.class_hid = BNXT_ULP_CLASS_HID_2422d,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 1313792UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 265216UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8024,20 +8312,18 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI }
 	},
 	[380] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a732,
+	.class_hid = BNXT_ULP_CLASS_HID_20c69,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 1321984UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 273408UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8045,21 +8331,19 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI }
 	},
 	[381] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c45e,
+	.class_hid = BNXT_ULP_CLASS_HID_2e165,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 3410944UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 1313792UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8067,21 +8351,19 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC }
 	},
 	[382] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f5d6,
+	.class_hid = BNXT_ULP_CLASS_HID_2aaa1,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 3419136UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 1321984UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8089,22 +8371,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC }
 	},
 	[383] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d4ba,
+	.class_hid = BNXT_ULP_CLASS_HID_253c1,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 538184704UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 2362368UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8112,21 +8392,19 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC }
 	},
 	[384] = {
-	.class_hid = BNXT_ULP_CLASS_HID_aea6,
+	.class_hid = BNXT_ULP_CLASS_HID_25d0d,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 538192896UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 2370560UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8134,22 +8412,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC }
 	},
 	[385] = {
-	.class_hid = BNXT_ULP_CLASS_HID_cc02,
+	.class_hid = BNXT_ULP_CLASS_HID_2c9cd,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 540281856UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 3410944UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8157,22 +8433,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC }
 	},
 	[386] = {
-	.class_hid = BNXT_ULP_CLASS_HID_fd9a,
+	.class_hid = BNXT_ULP_CLASS_HID_2f845,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 540290048UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 3419136UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8180,23 +8454,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC }
 	},
 	[387] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a51a,
+	.class_hid = BNXT_ULP_CLASS_HID_25afd,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 1075055616UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 2147748864UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8204,21 +8476,19 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
 	},
 	[388] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d692,
+	.class_hid = BNXT_ULP_CLASS_HID_22439,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 1075063808UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 2147757056UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8226,22 +8496,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
-	},
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
+	},
 	[389] = {
-	.class_hid = BNXT_ULP_CLASS_HID_cbde,
+	.class_hid = BNXT_ULP_CLASS_HID_290f9,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 1077152768UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 2148797440UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8249,22 +8517,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
 	},
 	[390] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ce1a,
+	.class_hid = BNXT_ULP_CLASS_HID_2c371,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 1077160960UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 2148805632UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8272,23 +8538,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
 	},
 	[391] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ac8e,
+	.class_hid = BNXT_ULP_CLASS_HID_24355,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 1611926528UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 2149846016UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8296,22 +8560,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
 	},
 	[392] = {
-	.class_hid = BNXT_ULP_CLASS_HID_de06,
+	.class_hid = BNXT_ULP_CLASS_HID_275dd,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 1611934720UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 2149854208UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8319,23 +8581,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
 	},
 	[393] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f382,
+	.class_hid = BNXT_ULP_CLASS_HID_2e19d,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 1614023680UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 2150894592UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8343,23 +8603,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
 	},
 	[394] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ed1a,
+	.class_hid = BNXT_ULP_CLASS_HID_2d015,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 1614031872UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 2150902784UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8367,24 +8625,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
 	},
 	[395] = {
-	.class_hid = BNXT_ULP_CLASS_HID_9d6a,
+	.class_hid = BNXT_ULP_CLASS_HID_2560d,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 2148797440UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 4295232512UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8392,21 +8648,19 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[396] = {
-	.class_hid = BNXT_ULP_CLASS_HID_cee2,
+	.class_hid = BNXT_ULP_CLASS_HID_21049,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 2148805632UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 4295240704UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8414,22 +8668,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[397] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ec0e,
+	.class_hid = BNXT_ULP_CLASS_HID_28c09,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 2150894592UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 4296281088UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8437,22 +8689,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[398] = {
-	.class_hid = BNXT_ULP_CLASS_HID_dd86,
+	.class_hid = BNXT_ULP_CLASS_HID_2be89,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 2150902784UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 4296289280UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8460,23 +8710,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[399] = {
-	.class_hid = BNXT_ULP_CLASS_HID_852e,
+	.class_hid = BNXT_ULP_CLASS_HID_267a9,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 2685668352UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 4297329664UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8484,22 +8732,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[400] = {
-	.class_hid = BNXT_ULP_CLASS_HID_b6a6,
+	.class_hid = BNXT_ULP_CLASS_HID_261ed,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 2685676544UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 4297337856UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8507,23 +8753,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[401] = {
-	.class_hid = BNXT_ULP_CLASS_HID_eb82,
+	.class_hid = BNXT_ULP_CLASS_HID_2ddad,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 2687765504UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 4298378240UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8531,23 +8775,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[402] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c50a,
+	.class_hid = BNXT_ULP_CLASS_HID_2cc2d,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 2687773696UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 4298386432UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8555,24 +8797,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[403] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ccca,
+	.class_hid = BNXT_ULP_CLASS_HID_26edd,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 3222539264UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 6442716160UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8580,22 +8820,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[404] = {
-	.class_hid = BNXT_ULP_CLASS_HID_8706,
+	.class_hid = BNXT_ULP_CLASS_HID_22819,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 3222547456UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 6442724352UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8603,23 +8841,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[405] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d38e,
+	.class_hid = BNXT_ULP_CLASS_HID_2a4d9,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 3224636416UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 6443764736UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8627,23 +8863,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[406] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d5ca,
+	.class_hid = BNXT_ULP_CLASS_HID_2d759,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 3224644608UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 6443772928UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8651,24 +8885,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[407] = {
-	.class_hid = BNXT_ULP_CLASS_HID_b48e,
+	.class_hid = BNXT_ULP_CLASS_HID_2573d,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 3759410176UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 6444813312UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8676,23 +8908,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[408] = {
-	.class_hid = BNXT_ULP_CLASS_HID_8e8a,
+	.class_hid = BNXT_ULP_CLASS_HID_279bd,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 3759418368UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 6444821504UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8700,24 +8930,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[409] = {
-	.class_hid = BNXT_ULP_CLASS_HID_db02,
+	.class_hid = BNXT_ULP_CLASS_HID_2f27d,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 3761507328UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 6445861888UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8725,24 +8953,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[410] = {
-	.class_hid = BNXT_ULP_CLASS_HID_dd8e,
+	.class_hid = BNXT_ULP_CLASS_HID_2e4fd,
 	.class_tid = 2,
-	.hdr_sig_id = 3,
-	.flow_sig_id = 3761515520UL,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 6445870080UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8750,25 +8976,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[411] = {
-	.class_hid = BNXT_ULP_CLASS_HID_819a,
+	.class_hid = BNXT_ULP_CLASS_HID_24fbe,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 4296281088UL,
+	.flow_sig_id = 265216UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8782,15 +9006,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 	.field_sig = { .bits =
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI }
 	},
 	[412] = {
-	.class_hid = BNXT_ULP_CLASS_HID_b31a,
+	.class_hid = BNXT_ULP_CLASS_HID_201fa,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 4296289280UL,
+	.flow_sig_id = 273408UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8805,15 +9027,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI }
 	},
 	[413] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d03e,
+	.class_hid = BNXT_ULP_CLASS_HID_2ecf6,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 4298378240UL,
+	.flow_sig_id = 1313792UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8828,15 +9048,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC }
 	},
 	[414] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c1be,
+	.class_hid = BNXT_ULP_CLASS_HID_2a732,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 4298386432UL,
+	.flow_sig_id = 1321984UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8852,15 +9070,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC }
 	},
 	[415] = {
-	.class_hid = BNXT_ULP_CLASS_HID_890e,
+	.class_hid = BNXT_ULP_CLASS_HID_25e52,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 4833152000UL,
+	.flow_sig_id = 2362368UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8875,15 +9091,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC }
 	},
 	[416] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ba8e,
+	.class_hid = BNXT_ULP_CLASS_HID_2509e,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 4833160192UL,
+	.flow_sig_id = 2370560UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8899,15 +9113,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC }
 	},
 	[417] = {
-	.class_hid = BNXT_ULP_CLASS_HID_dfaa,
+	.class_hid = BNXT_ULP_CLASS_HID_2c45e,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 4835249152UL,
+	.flow_sig_id = 3410944UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8923,15 +9135,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC }
 	},
 	[418] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c93a,
+	.class_hid = BNXT_ULP_CLASS_HID_2f5d6,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 4835257344UL,
+	.flow_sig_id = 3419136UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8948,15 +9158,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC }
 	},
 	[419] = {
-	.class_hid = BNXT_ULP_CLASS_HID_b11a,
+	.class_hid = BNXT_ULP_CLASS_HID_23722,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 5370022912UL,
+	.flow_sig_id = 537136128UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8971,15 +9179,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
 	},
 	[420] = {
-	.class_hid = BNXT_ULP_CLASS_HID_8b4e,
+	.class_hid = BNXT_ULP_CLASS_HID_209ae,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 5370031104UL,
+	.flow_sig_id = 537144320UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -8995,15 +9201,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
 	},
 	[421] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c79e,
+	.class_hid = BNXT_ULP_CLASS_HID_2d4ba,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 5372120064UL,
+	.flow_sig_id = 538184704UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9019,15 +9223,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
 	},
 	[422] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d9da,
+	.class_hid = BNXT_ULP_CLASS_HID_2aea6,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 5372128256UL,
+	.flow_sig_id = 538192896UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9044,15 +9246,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
 	},
 	[423] = {
-	.class_hid = BNXT_ULP_CLASS_HID_b88e,
+	.class_hid = BNXT_ULP_CLASS_HID_24606,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 5906893824UL,
+	.flow_sig_id = 539233280UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9067,16 +9267,14 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
 	},
 	[424] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ea0e,
+	.class_hid = BNXT_ULP_CLASS_HID_25802,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 5906902016UL,
+	.flow_sig_id = 539241472UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9092,16 +9290,14 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
 	},
 	[425] = {
-	.class_hid = BNXT_ULP_CLASS_HID_cf0a,
+	.class_hid = BNXT_ULP_CLASS_HID_2cc02,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 5908990976UL,
+	.flow_sig_id = 540281856UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9118,15 +9314,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
 	},
 	[426] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c18e,
+	.class_hid = BNXT_ULP_CLASS_HID_2fd9a,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 5908999168UL,
+	.flow_sig_id = 540290048UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9144,15 +9338,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
 	},
 	[427] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a94a,
+	.class_hid = BNXT_ULP_CLASS_HID_207c2,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 6443764736UL,
+	.flow_sig_id = 1074007040UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9167,15 +9359,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[428] = {
-	.class_hid = BNXT_ULP_CLASS_HID_daca,
+	.class_hid = BNXT_ULP_CLASS_HID_2315a,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 6443772928UL,
+	.flow_sig_id = 1074015232UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9191,15 +9381,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[429] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ffee,
+	.class_hid = BNXT_ULP_CLASS_HID_2a51a,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 6445861888UL,
+	.flow_sig_id = 1075055616UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9215,15 +9403,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[430] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e96e,
+	.class_hid = BNXT_ULP_CLASS_HID_2d692,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 6445870080UL,
+	.flow_sig_id = 1075063808UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9240,15 +9426,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[431] = {
-	.class_hid = BNXT_ULP_CLASS_HID_910e,
+	.class_hid = BNXT_ULP_CLASS_HID_25686,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 6980635648UL,
+	.flow_sig_id = 1076104192UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9263,16 +9447,14 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[432] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c28e,
+	.class_hid = BNXT_ULP_CLASS_HID_2401e,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 6980643840UL,
+	.flow_sig_id = 1076112384UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9288,16 +9470,14 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[433] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e7aa,
+	.class_hid = BNXT_ULP_CLASS_HID_2cbde,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 6982732800UL,
+	.flow_sig_id = 1077152768UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9314,15 +9494,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[434] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d12a,
+	.class_hid = BNXT_ULP_CLASS_HID_2ce1a,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 6982740992UL,
+	.flow_sig_id = 1077160960UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9340,15 +9518,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[435] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d8ca,
+	.class_hid = BNXT_ULP_CLASS_HID_20f96,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 7517506560UL,
+	.flow_sig_id = 1610877952UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9363,16 +9539,14 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[436] = {
-	.class_hid = BNXT_ULP_CLASS_HID_930e,
+	.class_hid = BNXT_ULP_CLASS_HID_2390e,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 7517514752UL,
+	.flow_sig_id = 1610886144UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9388,16 +9562,14 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[437] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ef4e,
+	.class_hid = BNXT_ULP_CLASS_HID_2ac8e,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 7519603712UL,
+	.flow_sig_id = 1611926528UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9413,16 +9585,14 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[438] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e18a,
+	.class_hid = BNXT_ULP_CLASS_HID_2de06,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 7519611904UL,
+	.flow_sig_id = 1611934720UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9439,16 +9609,14 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[439] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c08e,
+	.class_hid = BNXT_ULP_CLASS_HID_25e0a,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 8054377472UL,
+	.flow_sig_id = 1612975104UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9463,17 +9631,15 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[440] = {
-	.class_hid = BNXT_ULP_CLASS_HID_9a8a,
+	.class_hid = BNXT_ULP_CLASS_HID_24f82,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 8054385664UL,
+	.flow_sig_id = 1612983296UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9489,17 +9655,15 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[441] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d70a,
+	.class_hid = BNXT_ULP_CLASS_HID_2f382,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 8056474624UL,
+	.flow_sig_id = 1614023680UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9517,15 +9681,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[442] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e90e,
+	.class_hid = BNXT_ULP_CLASS_HID_2ed1a,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
-	.flow_sig_id = 8056482816UL,
+	.flow_sig_id = 1614031872UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9544,15 +9706,13 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
 		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
 	},
 	[443] = {
-	.class_hid = BNXT_ULP_CLASS_HID_edd9,
+	.class_hid = BNXT_ULP_CLASS_HID_2576e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 1313792UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 2147748864UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9560,20 +9720,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[444] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a61d,
+	.class_hid = BNXT_ULP_CLASS_HID_229aa,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 1321984UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 2147757056UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9581,21 +9741,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[445] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c571,
+	.class_hid = BNXT_ULP_CLASS_HID_29d6a,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 3410944UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 2148797440UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9603,21 +9763,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[446] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f4f9,
+	.class_hid = BNXT_ULP_CLASS_HID_2cee2,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 3419136UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 2148805632UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9625,22 +9785,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[447] = {
-	.class_hid = BNXT_ULP_CLASS_HID_9c45,
+	.class_hid = BNXT_ULP_CLASS_HID_24ec6,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 2148797440UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 2149846016UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9648,21 +9808,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[448] = {
-	.class_hid = BNXT_ULP_CLASS_HID_cfcd,
+	.class_hid = BNXT_ULP_CLASS_HID_2784e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 2148805632UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 2149854208UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9670,21 +9830,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[449] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ed21,
+	.class_hid = BNXT_ULP_CLASS_HID_2ec0e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
+	.hdr_sig_id = 3,
 	.flow_sig_id = 2150894592UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
@@ -9693,21 +9853,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[450] = {
-	.class_hid = BNXT_ULP_CLASS_HID_dca9,
+	.class_hid = BNXT_ULP_CLASS_HID_2dd86,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
+	.hdr_sig_id = 3,
 	.flow_sig_id = 2150902784UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
@@ -9716,23 +9876,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[451] = {
-	.class_hid = BNXT_ULP_CLASS_HID_80b5,
+	.class_hid = BNXT_ULP_CLASS_HID_25f22,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 4296281088UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 2684619776UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9740,21 +9900,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
-	},
-	[452] = {
-	.class_hid = BNXT_ULP_CLASS_HID_b235,
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
+	},
+	[452] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2112e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 4296289280UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 2684627968UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9762,22 +9922,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[453] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d111,
+	.class_hid = BNXT_ULP_CLASS_HID_2852e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 4298378240UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 2685668352UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9785,22 +9945,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[454] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c091,
+	.class_hid = BNXT_ULP_CLASS_HID_2b6a6,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 4298386432UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 2685676544UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9808,23 +9968,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[455] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a865,
+	.class_hid = BNXT_ULP_CLASS_HID_26d86,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 6443764736UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 2686716928UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9832,22 +9992,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[456] = {
-	.class_hid = BNXT_ULP_CLASS_HID_dbe5,
+	.class_hid = BNXT_ULP_CLASS_HID_26002,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 6443772928UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 2686725120UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9855,23 +10015,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[457] = {
-	.class_hid = BNXT_ULP_CLASS_HID_fec1,
+	.class_hid = BNXT_ULP_CLASS_HID_2eb82,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 6445861888UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 2687765504UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9879,23 +10039,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[458] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e841,
+	.class_hid = BNXT_ULP_CLASS_HID_2c50a,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 6445870080UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 2687773696UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9903,24 +10063,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[459] = {
-	.class_hid = BNXT_ULP_CLASS_HID_8e85,
+	.class_hid = BNXT_ULP_CLASS_HID_22f82,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 8591248384UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 3221490688UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9928,21 +10088,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[460] = {
-	.class_hid = BNXT_ULP_CLASS_HID_b80d,
+	.class_hid = BNXT_ULP_CLASS_HID_2590a,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 8591256576UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 3221498880UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9950,22 +10110,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[461] = {
-	.class_hid = BNXT_ULP_CLASS_HID_df65,
+	.class_hid = BNXT_ULP_CLASS_HID_2ccca,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 8593345536UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 3222539264UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9973,22 +10133,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[462] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ceed,
+	.class_hid = BNXT_ULP_CLASS_HID_28706,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 8593353728UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 3222547456UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -9996,23 +10156,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[463] = {
-	.class_hid = BNXT_ULP_CLASS_HID_9645,
+	.class_hid = BNXT_ULP_CLASS_HID_27e46,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 10738732032UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 3223587840UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10020,22 +10180,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[464] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c1cd,
+	.class_hid = BNXT_ULP_CLASS_HID_26fce,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 10738740224UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 3223596032UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10043,23 +10203,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[465] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e725,
+	.class_hid = BNXT_ULP_CLASS_HID_2d38e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 10740829184UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 3224636416UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10067,23 +10227,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[466] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d6ad,
+	.class_hid = BNXT_ULP_CLASS_HID_2d5ca,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 10740837376UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 3224644608UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10091,24 +10251,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[467] = {
-	.class_hid = BNXT_ULP_CLASS_HID_9aa5,
+	.class_hid = BNXT_ULP_CLASS_HID_21706,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 12886215680UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 3758361600UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10116,22 +10276,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[468] = {
-	.class_hid = BNXT_ULP_CLASS_HID_b425,
+	.class_hid = BNXT_ULP_CLASS_HID_2408e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 12886223872UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 3758369792UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10139,23 +10299,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[469] = {
-	.class_hid = BNXT_ULP_CLASS_HID_eb05,
+	.class_hid = BNXT_ULP_CLASS_HID_2b48e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 12888312832UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 3759410176UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10163,23 +10323,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[470] = {
-	.class_hid = BNXT_ULP_CLASS_HID_da85,
+	.class_hid = BNXT_ULP_CLASS_HID_28e8a,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 12888321024UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 3759418368UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10187,24 +10347,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[471] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a265,
+	.class_hid = BNXT_ULP_CLASS_HID_2660a,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 15033699328UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 3760458752UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10212,23 +10372,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[472] = {
-	.class_hid = BNXT_ULP_CLASS_HID_dde5,
+	.class_hid = BNXT_ULP_CLASS_HID_25782,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 15033707520UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 3760466944UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10236,24 +10396,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[473] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f0c5,
+	.class_hid = BNXT_ULP_CLASS_HID_2db02,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 15035796480UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 3761507328UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10261,24 +10421,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[474] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e245,
+	.class_hid = BNXT_ULP_CLASS_HID_2dd8e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 15035804672UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 3761515520UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10286,25 +10446,25 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
 	},
 	[475] = {
-	.class_hid = BNXT_ULP_CLASS_HID_8b8f,
+	.class_hid = BNXT_ULP_CLASS_HID_25b9e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 17181182976UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 4295232512UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10312,21 +10472,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[476] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a517,
+	.class_hid = BNXT_ULP_CLASS_HID_21dda,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 17181191168UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 4295240704UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10334,22 +10493,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[477] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d86b,
+	.class_hid = BNXT_ULP_CLASS_HID_2819a,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 17183280128UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 4296281088UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10357,22 +10515,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[478] = {
-	.class_hid = BNXT_ULP_CLASS_HID_cbf3,
+	.class_hid = BNXT_ULP_CLASS_HID_2b31a,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 17183288320UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 4296289280UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10380,23 +10537,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[479] = {
-	.class_hid = BNXT_ULP_CLASS_HID_934f,
+	.class_hid = BNXT_ULP_CLASS_HID_26a3a,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 19328666624UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 4297329664UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10404,22 +10560,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[480] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c2c7,
+	.class_hid = BNXT_ULP_CLASS_HID_26c7e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 19328674816UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 4297337856UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10427,23 +10582,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[481] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e02b,
+	.class_hid = BNXT_ULP_CLASS_HID_2d03e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 19330763776UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 4298378240UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10451,23 +10605,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[482] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d3a3,
+	.class_hid = BNXT_ULP_CLASS_HID_2c1be,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 19330771968UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 4298386432UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10475,24 +10628,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[483] = {
-	.class_hid = BNXT_ULP_CLASS_HID_87a7,
+	.class_hid = BNXT_ULP_CLASS_HID_2430a,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 21476150272UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 4832103424UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10500,22 +10652,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[484] = {
-	.class_hid = BNXT_ULP_CLASS_HID_b137,
+	.class_hid = BNXT_ULP_CLASS_HID_2058e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 21476158464UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 4832111616UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10523,23 +10674,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[485] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d403,
+	.class_hid = BNXT_ULP_CLASS_HID_2890e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 21478247424UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 4833152000UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10547,23 +10697,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[486] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c793,
+	.class_hid = BNXT_ULP_CLASS_HID_2ba8e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 21478255616UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 4833160192UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10571,24 +10720,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[487] = {
-	.class_hid = BNXT_ULP_CLASS_HID_af67,
+	.class_hid = BNXT_ULP_CLASS_HID_251ae,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 23623633920UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 4834200576UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10596,23 +10744,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[488] = {
-	.class_hid = BNXT_ULP_CLASS_HID_dee7,
+	.class_hid = BNXT_ULP_CLASS_HID_2542a,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 23623642112UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 4834208768UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10620,24 +10767,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[489] = {
-	.class_hid = BNXT_ULP_CLASS_HID_fdc3,
+	.class_hid = BNXT_ULP_CLASS_HID_2dfaa,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 23625731072UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 4835249152UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10645,24 +10791,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[490] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ef43,
+	.class_hid = BNXT_ULP_CLASS_HID_2c93a,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 23625739264UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 4835257344UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10670,25 +10815,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[491] = {
-	.class_hid = BNXT_ULP_CLASS_HID_8dbf,
+	.class_hid = BNXT_ULP_CLASS_HID_213ca,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 25771117568UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 5368974336UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10696,22 +10840,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[492] = {
-	.class_hid = BNXT_ULP_CLASS_HID_bf07,
+	.class_hid = BNXT_ULP_CLASS_HID_24d5a,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 25771125760UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 5368982528UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10719,23 +10862,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[493] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d21f,
+	.class_hid = BNXT_ULP_CLASS_HID_2b11a,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 25773214720UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 5370022912UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10743,23 +10885,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[494] = {
-	.class_hid = BNXT_ULP_CLASS_HID_cde7,
+	.class_hid = BNXT_ULP_CLASS_HID_28b4e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 25773222912UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 5370031104UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10767,24 +10908,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[495] = {
-	.class_hid = BNXT_ULP_CLASS_HID_956f,
+	.class_hid = BNXT_ULP_CLASS_HID_2624e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 27918601216UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 5371071488UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10792,23 +10932,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[496] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c4c7,
+	.class_hid = BNXT_ULP_CLASS_HID_253de,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 27918609408UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 5371079680UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10816,24 +10955,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[497] = {
-	.class_hid = BNXT_ULP_CLASS_HID_fbcf,
+	.class_hid = BNXT_ULP_CLASS_HID_2c79e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 27920698368UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 5372120064UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10841,24 +10979,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[498] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d5a7,
+	.class_hid = BNXT_ULP_CLASS_HID_2d9da,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 27920706560UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 5372128256UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10866,25 +11003,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[499] = {
-	.class_hid = BNXT_ULP_CLASS_HID_9957,
+	.class_hid = BNXT_ULP_CLASS_HID_21b1e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 30066084864UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 5905845248UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10892,23 +11028,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[500] = {
-	.class_hid = BNXT_ULP_CLASS_HID_cb27,
+	.class_hid = BNXT_ULP_CLASS_HID_2350e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 30066093056UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 5905853440UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10916,24 +11051,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[501] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ee37,
+	.class_hid = BNXT_ULP_CLASS_HID_2b88e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 30068182016UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 5906893824UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10941,24 +11075,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[502] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d987,
+	.class_hid = BNXT_ULP_CLASS_HID_2ea0e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 30068190208UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 5906902016UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10966,25 +11099,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[503] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a107,
+	.class_hid = BNXT_ULP_CLASS_HID_26a0a,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 32213568512UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 5907942400UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -10992,24 +11124,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[504] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d0e7,
+	.class_hid = BNXT_ULP_CLASS_HID_25b8a,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 32213576704UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 5907950592UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11017,25 +11148,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
-	},
-	[505] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f7e7,
-	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 32215665664UL,
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
+	},
+	[505] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2cf0a,
+	.class_tid = 2,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 5908990976UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11043,25 +11173,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[506] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c827,
+	.class_hid = BNXT_ULP_CLASS_HID_2c18e,
 	.class_tid = 2,
-	.hdr_sig_id = 4,
-	.flow_sig_id = 32215673856UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 5908999168UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11069,26 +11198,25 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
 		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
-		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[507] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f76a,
+	.class_hid = BNXT_ULP_CLASS_HID_2634e,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 1313792UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 6442716160UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11097,19 +11225,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[508] = {
-	.class_hid = BNXT_ULP_CLASS_HID_bcae,
+	.class_hid = BNXT_ULP_CLASS_HID_2258a,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 1321984UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 6442724352UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11118,20 +11247,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[509] = {
-	.class_hid = BNXT_ULP_CLASS_HID_dfc2,
+	.class_hid = BNXT_ULP_CLASS_HID_2a94a,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 3410944UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 6443764736UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11140,20 +11270,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[510] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ee4a,
+	.class_hid = BNXT_ULP_CLASS_HID_2daca,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 3419136UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 6443772928UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11162,21 +11293,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[511] = {
-	.class_hid = BNXT_ULP_CLASS_HID_cf26,
+	.class_hid = BNXT_ULP_CLASS_HID_25aae,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 538184704UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 6444813312UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11185,20 +11317,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[512] = {
-	.class_hid = BNXT_ULP_CLASS_HID_b53a,
+	.class_hid = BNXT_ULP_CLASS_HID_2742e,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 538192896UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 6444821504UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11207,21 +11340,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[513] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d79e,
+	.class_hid = BNXT_ULP_CLASS_HID_2ffee,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 540281856UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 6445861888UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11230,21 +11364,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[514] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e606,
+	.class_hid = BNXT_ULP_CLASS_HID_2e96e,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 540290048UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 6445870080UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11253,22 +11388,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[515] = {
-	.class_hid = BNXT_ULP_CLASS_HID_be86,
+	.class_hid = BNXT_ULP_CLASS_HID_26b0a,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 1075055616UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 6979587072UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11277,20 +11413,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[516] = {
-	.class_hid = BNXT_ULP_CLASS_HID_cd0e,
+	.class_hid = BNXT_ULP_CLASS_HID_22d0e,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 1075063808UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 6979595264UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11299,21 +11436,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[517] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d042,
+	.class_hid = BNXT_ULP_CLASS_HID_2910e,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 1077152768UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 6980635648UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11322,21 +11460,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[518] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d586,
+	.class_hid = BNXT_ULP_CLASS_HID_2c28e,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 1077160960UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 6980643840UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11345,22 +11484,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[519] = {
-	.class_hid = BNXT_ULP_CLASS_HID_b712,
+	.class_hid = BNXT_ULP_CLASS_HID_2422a,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 1611926528UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 6981684224UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11369,21 +11509,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[520] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c59a,
+	.class_hid = BNXT_ULP_CLASS_HID_273aa,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 1611934720UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 6981692416UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11392,22 +11533,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[521] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e81e,
+	.class_hid = BNXT_ULP_CLASS_HID_2e7aa,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 1614023680UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 6982732800UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11416,22 +11558,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[522] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f686,
+	.class_hid = BNXT_ULP_CLASS_HID_2d12a,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 1614031872UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 6982740992UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11440,23 +11583,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[523] = {
-	.class_hid = BNXT_ULP_CLASS_HID_86f6,
+	.class_hid = BNXT_ULP_CLASS_HID_23b8a,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 2148797440UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 7516457984UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11465,20 +11609,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[524] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d57e,
+	.class_hid = BNXT_ULP_CLASS_HID_2550a,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 2148805632UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 7516466176UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11487,21 +11632,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[525] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f792,
+	.class_hid = BNXT_ULP_CLASS_HID_2d8ca,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 2150894592UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 7517506560UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11510,21 +11656,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[526] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c61a,
+	.class_hid = BNXT_ULP_CLASS_HID_2930e,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 2150902784UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 7517514752UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11533,22 +11680,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[527] = {
-	.class_hid = BNXT_ULP_CLASS_HID_9eb2,
+	.class_hid = BNXT_ULP_CLASS_HID_24a0e,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 2685668352UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 7518555136UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11557,21 +11705,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[528] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ad3a,
+	.class_hid = BNXT_ULP_CLASS_HID_24c4a,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 2685676544UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 7518563328UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11580,22 +11729,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[529] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f01e,
+	.class_hid = BNXT_ULP_CLASS_HID_2ef4e,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 2687765504UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 7519603712UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11604,22 +11754,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[530] = {
-	.class_hid = BNXT_ULP_CLASS_HID_de96,
+	.class_hid = BNXT_ULP_CLASS_HID_2e18a,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 2687773696UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 7519611904UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11628,23 +11779,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[531] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d756,
+	.class_hid = BNXT_ULP_CLASS_HID_2230e,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 3222539264UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 8053328896UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11653,21 +11805,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[532] = {
-	.class_hid = BNXT_ULP_CLASS_HID_9c9a,
+	.class_hid = BNXT_ULP_CLASS_HID_25c8e,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 3222547456UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 8053337088UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11676,22 +11829,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[533] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c812,
+	.class_hid = BNXT_ULP_CLASS_HID_2c08e,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 3224636416UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 8054377472UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11700,22 +11854,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[534] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ce56,
+	.class_hid = BNXT_ULP_CLASS_HID_29a8a,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 3224644608UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 8054385664UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11724,23 +11879,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[535] = {
-	.class_hid = BNXT_ULP_CLASS_HID_af12,
+	.class_hid = BNXT_ULP_CLASS_HID_2718a,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 3759410176UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 8055426048UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11749,22 +11905,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[536] = {
-	.class_hid = BNXT_ULP_CLASS_HID_9516,
+	.class_hid = BNXT_ULP_CLASS_HID_2630a,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 3759418368UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 8055434240UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11773,23 +11930,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[537] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c09e,
+	.class_hid = BNXT_ULP_CLASS_HID_2d70a,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 3761507328UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 8056474624UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11798,23 +11956,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[538] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c612,
+	.class_hid = BNXT_ULP_CLASS_HID_2e90e,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 3761515520UL,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 8056482816UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11823,24 +11982,25 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
 	},
 	[539] = {
-	.class_hid = BNXT_ULP_CLASS_HID_9a06,
+	.class_hid = BNXT_ULP_CLASS_HID_24e91,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 4296281088UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 265216UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11848,21 +12008,19 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI }
 	},
 	[540] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a886,
+	.class_hid = BNXT_ULP_CLASS_HID_200d5,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 4296289280UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 273408UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11870,22 +12028,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI }
 	},
 	[541] = {
-	.class_hid = BNXT_ULP_CLASS_HID_cba2,
+	.class_hid = BNXT_ULP_CLASS_HID_2edd9,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 4298378240UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 1313792UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11893,22 +12049,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC }
 	},
 	[542] = {
-	.class_hid = BNXT_ULP_CLASS_HID_da22,
+	.class_hid = BNXT_ULP_CLASS_HID_2a61d,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 4298386432UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 1321984UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11916,23 +12070,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC }
 	},
 	[543] = {
-	.class_hid = BNXT_ULP_CLASS_HID_9292,
+	.class_hid = BNXT_ULP_CLASS_HID_25f7d,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 4833152000UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 2362368UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11940,22 +12092,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC }
 	},
 	[544] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a112,
+	.class_hid = BNXT_ULP_CLASS_HID_251b1,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 4833160192UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 2370560UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11963,23 +12113,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC }
 	},
 	[545] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c436,
+	.class_hid = BNXT_ULP_CLASS_HID_2c571,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 4835249152UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 3410944UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -11987,23 +12135,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC }
 	},
 	[546] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d2a6,
+	.class_hid = BNXT_ULP_CLASS_HID_2f4f9,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 4835257344UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 3419136UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12011,24 +12157,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC }
 	},
 	[547] = {
-	.class_hid = BNXT_ULP_CLASS_HID_aa86,
+	.class_hid = BNXT_ULP_CLASS_HID_25641,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 5370022912UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 2147748864UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12036,22 +12180,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
 	},
 	[548] = {
-	.class_hid = BNXT_ULP_CLASS_HID_90d2,
+	.class_hid = BNXT_ULP_CLASS_HID_22885,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 5370031104UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 2147757056UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12059,23 +12201,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
 	},
 	[549] = {
-	.class_hid = BNXT_ULP_CLASS_HID_dc02,
+	.class_hid = BNXT_ULP_CLASS_HID_29c45,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 5372120064UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 2148797440UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12083,23 +12223,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
 	},
 	[550] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c246,
+	.class_hid = BNXT_ULP_CLASS_HID_2cfcd,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 5372128256UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 2148805632UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12107,24 +12245,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
 	},
 	[551] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a312,
+	.class_hid = BNXT_ULP_CLASS_HID_24fe9,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 5906893824UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 2149846016UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12132,23 +12268,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
 	},
 	[552] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f192,
+	.class_hid = BNXT_ULP_CLASS_HID_27961,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 5906902016UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 2149854208UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12156,24 +12290,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
 	},
 	[553] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d496,
+	.class_hid = BNXT_ULP_CLASS_HID_2ed21,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 5908990976UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 2150894592UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12181,24 +12313,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
 	},
 	[554] = {
-	.class_hid = BNXT_ULP_CLASS_HID_da12,
+	.class_hid = BNXT_ULP_CLASS_HID_2dca9,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 5908999168UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 2150902784UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12206,25 +12336,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
 	},
 	[555] = {
-	.class_hid = BNXT_ULP_CLASS_HID_b2d6,
+	.class_hid = BNXT_ULP_CLASS_HID_25ab1,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 6443764736UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 4295232512UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12232,22 +12360,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[556] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c156,
+	.class_hid = BNXT_ULP_CLASS_HID_21cf5,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 6443772928UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 4295240704UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12255,23 +12381,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
-	},
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
+	},
 	[557] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e472,
+	.class_hid = BNXT_ULP_CLASS_HID_280b5,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 6445861888UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 4296281088UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12279,23 +12403,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[558] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f2f2,
+	.class_hid = BNXT_ULP_CLASS_HID_2b235,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 6445870080UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 4296289280UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12303,24 +12425,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[559] = {
-	.class_hid = BNXT_ULP_CLASS_HID_8a92,
+	.class_hid = BNXT_ULP_CLASS_HID_26b15,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 6980635648UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 4297329664UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12328,23 +12448,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[560] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d912,
+	.class_hid = BNXT_ULP_CLASS_HID_26d51,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 6980643840UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 4297337856UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12352,24 +12470,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[561] = {
-	.class_hid = BNXT_ULP_CLASS_HID_fc36,
+	.class_hid = BNXT_ULP_CLASS_HID_2d111,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 6982732800UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 4298378240UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12377,24 +12493,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[562] = {
-	.class_hid = BNXT_ULP_CLASS_HID_cab6,
+	.class_hid = BNXT_ULP_CLASS_HID_2c091,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 6982740992UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 4298386432UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12402,25 +12516,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[563] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c356,
+	.class_hid = BNXT_ULP_CLASS_HID_26261,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 7517506560UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 6442716160UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12428,23 +12540,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[564] = {
-	.class_hid = BNXT_ULP_CLASS_HID_8892,
+	.class_hid = BNXT_ULP_CLASS_HID_224a5,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 7517514752UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 6442724352UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12452,24 +12562,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[565] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f4d2,
+	.class_hid = BNXT_ULP_CLASS_HID_2a865,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 7519603712UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 6443764736UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12477,24 +12585,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[566] = {
-	.class_hid = BNXT_ULP_CLASS_HID_fa16,
+	.class_hid = BNXT_ULP_CLASS_HID_2dbe5,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 7519611904UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 6443772928UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12502,25 +12608,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[567] = {
-	.class_hid = BNXT_ULP_CLASS_HID_db12,
+	.class_hid = BNXT_ULP_CLASS_HID_25b81,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 8054377472UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 6444813312UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12528,24 +12632,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[568] = {
-	.class_hid = BNXT_ULP_CLASS_HID_8116,
+	.class_hid = BNXT_ULP_CLASS_HID_27501,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 8054385664UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 6444821504UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12553,25 +12655,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[569] = {
-	.class_hid = BNXT_ULP_CLASS_HID_cc96,
+	.class_hid = BNXT_ULP_CLASS_HID_2fec1,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 8056474624UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 6445861888UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12579,25 +12679,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[570] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f292,
+	.class_hid = BNXT_ULP_CLASS_HID_2e841,
 	.class_tid = 2,
-	.hdr_sig_id = 5,
-	.flow_sig_id = 8056482816UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 6445870080UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12605,26 +12703,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_O_UDP |
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
-		BNXT_ULP_HDR_BIT_I_IPV6 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
 	},
 	[571] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e84d,
+	.class_hid = BNXT_ULP_CLASS_HID_24085,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 1313792UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 8590199808UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12633,19 +12729,19 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[572] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a389,
+	.class_hid = BNXT_ULP_CLASS_HID_21ac5,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 1321984UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 8590208000UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12654,20 +12750,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[573] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c0e5,
+	.class_hid = BNXT_ULP_CLASS_HID_28e85,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 3410944UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 8591248384UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12676,20 +12772,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[574] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f16d,
+	.class_hid = BNXT_ULP_CLASS_HID_2b80d,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 3419136UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 8591256576UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12698,21 +12794,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[575] = {
-	.class_hid = BNXT_ULP_CLASS_HID_99d1,
+	.class_hid = BNXT_ULP_CLASS_HID_2516d,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 2148797440UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 8592296960UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12721,20 +12817,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[576] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ca59,
+	.class_hid = BNXT_ULP_CLASS_HID_26ba5,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 2148805632UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 8592305152UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12743,21 +12839,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[577] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e8b5,
+	.class_hid = BNXT_ULP_CLASS_HID_2df65,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 2150894592UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 8593345536UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12766,21 +12862,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[578] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d93d,
+	.class_hid = BNXT_ULP_CLASS_HID_2ceed,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 2150902784UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 8593353728UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12789,22 +12885,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[579] = {
-	.class_hid = BNXT_ULP_CLASS_HID_8521,
+	.class_hid = BNXT_ULP_CLASS_HID_26845,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 4296281088UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 10737683456UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12813,20 +12909,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[580] = {
-	.class_hid = BNXT_ULP_CLASS_HID_b7a1,
+	.class_hid = BNXT_ULP_CLASS_HID_22285,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 4296289280UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 10737691648UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12835,21 +12931,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[581] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d485,
+	.class_hid = BNXT_ULP_CLASS_HID_29645,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 4298378240UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 10738732032UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12858,21 +12954,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[582] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c505,
+	.class_hid = BNXT_ULP_CLASS_HID_2c1cd,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 4298386432UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 10738740224UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12881,22 +12977,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
-	},
-	[583] = {
-	.class_hid = BNXT_ULP_CLASS_HID_adf1,
-	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 6443764736UL,
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
+	},
+	[583] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2418d,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 10739780608UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12905,21 +13001,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[584] = {
-	.class_hid = BNXT_ULP_CLASS_HID_de71,
+	.class_hid = BNXT_ULP_CLASS_HID_27365,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 6443772928UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 10739788800UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12928,22 +13024,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[585] = {
-	.class_hid = BNXT_ULP_CLASS_HID_fb55,
+	.class_hid = BNXT_ULP_CLASS_HID_2e725,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 6445861888UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 10740829184UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12952,22 +13048,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[586] = {
-	.class_hid = BNXT_ULP_CLASS_HID_edd5,
+	.class_hid = BNXT_ULP_CLASS_HID_2d6ad,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 6445870080UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 10740837376UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -12976,23 +13072,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[587] = {
-	.class_hid = BNXT_ULP_CLASS_HID_8b11,
+	.class_hid = BNXT_ULP_CLASS_HID_25ca5,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 8591248384UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 12885167104UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13001,20 +13097,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[588] = {
-	.class_hid = BNXT_ULP_CLASS_HID_bd99,
+	.class_hid = BNXT_ULP_CLASS_HID_216e5,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 8591256576UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 12885175296UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13023,21 +13119,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[589] = {
-	.class_hid = BNXT_ULP_CLASS_HID_daf1,
+	.class_hid = BNXT_ULP_CLASS_HID_29aa5,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 8593345536UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 12886215680UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13046,21 +13142,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[590] = {
-	.class_hid = BNXT_ULP_CLASS_HID_cb79,
+	.class_hid = BNXT_ULP_CLASS_HID_2b425,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 8593353728UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 12886223872UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13069,22 +13165,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[591] = {
-	.class_hid = BNXT_ULP_CLASS_HID_93d1,
+	.class_hid = BNXT_ULP_CLASS_HID_26d05,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 10738732032UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 12887264256UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13093,21 +13189,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[592] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c459,
+	.class_hid = BNXT_ULP_CLASS_HID_26745,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 10738740224UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 12887272448UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13116,22 +13212,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[593] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e2b1,
+	.class_hid = BNXT_ULP_CLASS_HID_2eb05,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 10740829184UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 12888312832UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13140,22 +13236,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[594] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d339,
+	.class_hid = BNXT_ULP_CLASS_HID_2da85,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 10740837376UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 12888321024UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13164,23 +13260,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[595] = {
-	.class_hid = BNXT_ULP_CLASS_HID_9f31,
+	.class_hid = BNXT_ULP_CLASS_HID_20cc5,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 12886215680UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 15032650752UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13189,21 +13285,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[596] = {
-	.class_hid = BNXT_ULP_CLASS_HID_b1b1,
+	.class_hid = BNXT_ULP_CLASS_HID_23ea5,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 12886223872UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 15032658944UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13212,22 +13308,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[597] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ee91,
+	.class_hid = BNXT_ULP_CLASS_HID_2a265,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 12888312832UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 15033699328UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13236,22 +13332,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[598] = {
-	.class_hid = BNXT_ULP_CLASS_HID_df11,
+	.class_hid = BNXT_ULP_CLASS_HID_2dde5,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 12888321024UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 15033707520UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13260,23 +13356,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[599] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a7f1,
+	.class_hid = BNXT_ULP_CLASS_HID_25da5,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 15033699328UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 15034747904UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13285,22 +13381,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[600] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d871,
+	.class_hid = BNXT_ULP_CLASS_HID_24f05,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 15033707520UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 15034756096UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13309,22 +13405,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[601] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f551,
+	.class_hid = BNXT_ULP_CLASS_HID_2f0c5,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
+	.hdr_sig_id = 4,
 	.flow_sig_id = 15035796480UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
@@ -13334,22 +13430,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[602] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e7d1,
+	.class_hid = BNXT_ULP_CLASS_HID_2e245,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
+	.hdr_sig_id = 4,
 	.flow_sig_id = 15035804672UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
@@ -13359,24 +13455,24 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
 	},
 	[603] = {
-	.class_hid = BNXT_ULP_CLASS_HID_8e1b,
+	.class_hid = BNXT_ULP_CLASS_HID_24d8b,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 17181182976UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 17180134400UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13385,20 +13481,19 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[604] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a083,
+	.class_hid = BNXT_ULP_CLASS_HID_207cf,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 17181191168UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 17180142592UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13407,21 +13502,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[605] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ddff,
+	.class_hid = BNXT_ULP_CLASS_HID_28b8f,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 17183280128UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 17181182976UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13430,21 +13524,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[606] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ce67,
+	.class_hid = BNXT_ULP_CLASS_HID_2a517,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 17183288320UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 17181191168UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13453,22 +13546,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[607] = {
-	.class_hid = BNXT_ULP_CLASS_HID_96db,
+	.class_hid = BNXT_ULP_CLASS_HID_25277,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 19328666624UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 17182231552UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13477,21 +13569,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[608] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c753,
+	.class_hid = BNXT_ULP_CLASS_HID_254ab,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 19328674816UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 17182239744UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13500,22 +13591,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[609] = {
-	.class_hid = BNXT_ULP_CLASS_HID_e5bf,
+	.class_hid = BNXT_ULP_CLASS_HID_2d86b,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 19330763776UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 17183280128UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13524,22 +13614,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
-	},
-	[610] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d637,
-	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 19330771968UL,
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[610] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2cbf3,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 17183288320UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13548,23 +13637,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[611] = {
-	.class_hid = BNXT_ULP_CLASS_HID_8233,
+	.class_hid = BNXT_ULP_CLASS_HID_2554b,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 21476150272UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 19327618048UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13573,21 +13661,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[612] = {
-	.class_hid = BNXT_ULP_CLASS_HID_b4a3,
+	.class_hid = BNXT_ULP_CLASS_HID_22f8f,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 21476158464UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 19327626240UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13596,22 +13683,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[613] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d197,
+	.class_hid = BNXT_ULP_CLASS_HID_2934f,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 21478247424UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 19328666624UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13620,22 +13706,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[614] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c207,
+	.class_hid = BNXT_ULP_CLASS_HID_2c2c7,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 21478255616UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 19328674816UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13644,23 +13729,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[615] = {
-	.class_hid = BNXT_ULP_CLASS_HID_aaf3,
+	.class_hid = BNXT_ULP_CLASS_HID_242e3,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 23623633920UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 19329715200UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13669,22 +13753,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[616] = {
-	.class_hid = BNXT_ULP_CLASS_HID_db73,
+	.class_hid = BNXT_ULP_CLASS_HID_27c6b,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 23623642112UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 19329723392UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13693,23 +13776,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[617] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f857,
+	.class_hid = BNXT_ULP_CLASS_HID_2e02b,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 23625731072UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 19330763776UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13718,23 +13800,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[618] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ead7,
+	.class_hid = BNXT_ULP_CLASS_HID_2d3a3,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 23625739264UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 19330771968UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13743,24 +13824,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[619] = {
-	.class_hid = BNXT_ULP_CLASS_HID_882b,
+	.class_hid = BNXT_ULP_CLASS_HID_259a3,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 25771117568UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 21475101696UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13769,21 +13849,20 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[620] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ba93,
+	.class_hid = BNXT_ULP_CLASS_HID_213e7,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 25771125760UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 21475109888UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13792,22 +13871,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[621] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d78b,
+	.class_hid = BNXT_ULP_CLASS_HID_287a7,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 25773214720UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 21476150272UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13816,22 +13894,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[622] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c873,
+	.class_hid = BNXT_ULP_CLASS_HID_2b137,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 25773222912UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 21476158464UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13840,23 +13917,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
-	},
-	[623] = {
-	.class_hid = BNXT_ULP_CLASS_HID_90fb,
-	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 27918601216UL,
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[623] = {
+	.class_hid = BNXT_ULP_CLASS_HID_26e17,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 21477198848UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13865,22 +13941,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[624] = {
-	.class_hid = BNXT_ULP_CLASS_HID_c153,
+	.class_hid = BNXT_ULP_CLASS_HID_26043,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 27918609408UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 21477207040UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13889,23 +13964,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[625] = {
-	.class_hid = BNXT_ULP_CLASS_HID_fe5b,
+	.class_hid = BNXT_ULP_CLASS_HID_2d403,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 27920698368UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 21478247424UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13914,23 +13988,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[626] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d033,
+	.class_hid = BNXT_ULP_CLASS_HID_2c793,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 27920706560UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 21478255616UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13939,24 +14012,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[627] = {
-	.class_hid = BNXT_ULP_CLASS_HID_9cc3,
+	.class_hid = BNXT_ULP_CLASS_HID_20827,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 30066084864UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 23622585344UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13965,22 +14037,21 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[628] = {
-	.class_hid = BNXT_ULP_CLASS_HID_ceb3,
+	.class_hid = BNXT_ULP_CLASS_HID_23ba7,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 30066093056UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 23622593536UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -13989,23 +14060,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[629] = {
-	.class_hid = BNXT_ULP_CLASS_HID_eba3,
+	.class_hid = BNXT_ULP_CLASS_HID_2af67,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 30068182016UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 23623633920UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -14014,23 +14084,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[630] = {
-	.class_hid = BNXT_ULP_CLASS_HID_dc13,
+	.class_hid = BNXT_ULP_CLASS_HID_2dee7,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 30068190208UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 23623642112UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -14039,24 +14108,23 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[631] = {
-	.class_hid = BNXT_ULP_CLASS_HID_a493,
+	.class_hid = BNXT_ULP_CLASS_HID_25e83,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 32213568512UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 23624682496UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -14065,23 +14133,22 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[632] = {
-	.class_hid = BNXT_ULP_CLASS_HID_d573,
+	.class_hid = BNXT_ULP_CLASS_HID_24803,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 32213576704UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 23624690688UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -14090,24 +14157,48 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
 		BNXT_ULP_FLOW_DIR_BITMASK_ING },
 	.field_sig = { .bits =
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
-		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
 	},
 	[633] = {
-	.class_hid = BNXT_ULP_CLASS_HID_f273,
+	.class_hid = BNXT_ULP_CLASS_HID_2fdc3,
 	.class_tid = 2,
-	.hdr_sig_id = 6,
-	.flow_sig_id = 32215665664UL,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 23625731072UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[634] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2ef43,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 23625739264UL,
 	.flow_pattern_id = 1,
 	.app_sig = 0,
 	.hdr_sig = { .bits =
@@ -14116,25 +14207,7153 @@  struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HDR_BIT_T_VXLAN |
 		BNXT_ULP_HDR_BIT_I_ETH |
 		BNXT_ULP_HDR_BIT_I_IPV4 |
-		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[635] = {
+	.class_hid = BNXT_ULP_CLASS_HID_247bf,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 25770068992UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[636] = {
+	.class_hid = BNXT_ULP_CLASS_HID_219ff,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 25770077184UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[637] = {
+	.class_hid = BNXT_ULP_CLASS_HID_28dbf,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 25771117568UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[638] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2bf07,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 25771125760UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[639] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25467,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 25772166144UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[640] = {
+	.class_hid = BNXT_ULP_CLASS_HID_26e5f,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 25772174336UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[641] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d21f,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 25773214720UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[642] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2cde7,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 25773222912UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[643] = {
+	.class_hid = BNXT_ULP_CLASS_HID_26f6f,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 27917552640UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[644] = {
+	.class_hid = BNXT_ULP_CLASS_HID_221af,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 27917560832UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[645] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2956f,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 27918601216UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[646] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c4c7,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 27918609408UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[647] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24487,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 27919649792UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[648] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2760f,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 27919657984UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[649] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2fbcf,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 27920698368UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[650] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d5a7,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 27920706560UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[651] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25357,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 30065036288UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[652] = {
+	.class_hid = BNXT_ULP_CLASS_HID_21597,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 30065044480UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[653] = {
+	.class_hid = BNXT_ULP_CLASS_HID_29957,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 30066084864UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[654] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2cb27,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 30066093056UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[655] = {
+	.class_hid = BNXT_ULP_CLASS_HID_248f7,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 30067133440UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[656] = {
+	.class_hid = BNXT_ULP_CLASS_HID_27a77,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 30067141632UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[657] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2ee37,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 30068182016UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[658] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d987,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 30068190208UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[659] = {
+	.class_hid = BNXT_ULP_CLASS_HID_203c7,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 32212519936UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[660] = {
+	.class_hid = BNXT_ULP_CLASS_HID_23d47,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 32212528128UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[661] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2a107,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 32213568512UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[662] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d0e7,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 32213576704UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[663] = {
+	.class_hid = BNXT_ULP_CLASS_HID_250a7,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 32214617088UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[664] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24227,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 32214625280UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[665] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2f7e7,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 32215665664UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[666] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c827,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 32215673856UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
+		BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
+	},
+	[667] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25422,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 265216UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI }
+	},
+	[668] = {
+	.class_hid = BNXT_ULP_CLASS_HID_21a66,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 273408UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI }
+	},
+	[669] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2f76a,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1313792UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC }
+	},
+	[670] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2bcae,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1321984UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC }
+	},
+	[671] = {
+	.class_hid = BNXT_ULP_CLASS_HID_245ce,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2362368UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC }
+	},
+	[672] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24b02,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2370560UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC }
+	},
+	[673] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2dfc2,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3410944UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC }
+	},
+	[674] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2ee4a,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3419136UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC }
+	},
+	[675] = {
+	.class_hid = BNXT_ULP_CLASS_HID_22cbe,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 537136128UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
+	},
+	[676] = {
+	.class_hid = BNXT_ULP_CLASS_HID_21232,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 537144320UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
+	},
+	[677] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2cf26,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 538184704UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
+	},
+	[678] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2b53a,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 538192896UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
+	},
+	[679] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25d9a,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 539233280UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
+	},
+	[680] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2439e,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 539241472UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
+	},
+	[681] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d79e,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 540281856UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
+	},
+	[682] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2e606,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 540290048UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
+	},
+	[683] = {
+	.class_hid = BNXT_ULP_CLASS_HID_21c5e,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1074007040UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+	},
+	[684] = {
+	.class_hid = BNXT_ULP_CLASS_HID_22ac6,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1074015232UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+	},
+	[685] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2be86,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1075055616UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+	},
+	[686] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2cd0e,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1075063808UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+	},
+	[687] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24d1a,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1076104192UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+	},
+	[688] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25b82,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1076112384UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+	},
+	[689] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d042,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1077152768UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+	},
+	[690] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d586,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1077160960UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+	},
+	[691] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2140a,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1610877952UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+	},
+	[692] = {
+	.class_hid = BNXT_ULP_CLASS_HID_22292,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1610886144UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+	},
+	[693] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2b712,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1611926528UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+	},
+	[694] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c59a,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1611934720UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+	},
+	[695] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24596,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1612975104UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+	},
+	[696] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2541e,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1612983296UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+	},
+	[697] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2e81e,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1614023680UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+	},
+	[698] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2f686,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 1614031872UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
+	},
+	[699] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24cf2,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2147748864UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[700] = {
+	.class_hid = BNXT_ULP_CLASS_HID_23236,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2147757056UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[701] = {
+	.class_hid = BNXT_ULP_CLASS_HID_286f6,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2148797440UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[702] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d57e,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2148805632UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[703] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2555a,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2149846016UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[704] = {
+	.class_hid = BNXT_ULP_CLASS_HID_263d2,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2149854208UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[705] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2f792,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2150894592UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[706] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c61a,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2150902784UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[707] = {
+	.class_hid = BNXT_ULP_CLASS_HID_244be,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2684619776UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[708] = {
+	.class_hid = BNXT_ULP_CLASS_HID_20ab2,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2684627968UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[709] = {
+	.class_hid = BNXT_ULP_CLASS_HID_29eb2,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2685668352UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[710] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2ad3a,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2685676544UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[711] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2761a,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2686716928UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[712] = {
+	.class_hid = BNXT_ULP_CLASS_HID_27b9e,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2686725120UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[713] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2f01e,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2687765504UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[714] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2de96,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 2687773696UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[715] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2341e,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3221490688UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[716] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24296,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3221498880UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[717] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d756,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3222539264UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[718] = {
+	.class_hid = BNXT_ULP_CLASS_HID_29c9a,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3222547456UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[719] = {
+	.class_hid = BNXT_ULP_CLASS_HID_265da,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3223587840UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[720] = {
+	.class_hid = BNXT_ULP_CLASS_HID_27452,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3223596032UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[721] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c812,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3224636416UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[722] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2ce56,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3224644608UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[723] = {
+	.class_hid = BNXT_ULP_CLASS_HID_20c9a,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3758361600UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[724] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25b12,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3758369792UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[725] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2af12,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3759410176UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[726] = {
+	.class_hid = BNXT_ULP_CLASS_HID_29516,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3759418368UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[727] = {
+	.class_hid = BNXT_ULP_CLASS_HID_27d96,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3760458752UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[728] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24c1e,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3760466944UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[729] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c09e,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3761507328UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[730] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c612,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 3761515520UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
+	},
+	[731] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24002,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 4295232512UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[732] = {
+	.class_hid = BNXT_ULP_CLASS_HID_20646,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 4295240704UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[733] = {
+	.class_hid = BNXT_ULP_CLASS_HID_29a06,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 4296281088UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[734] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2a886,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 4296289280UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[735] = {
+	.class_hid = BNXT_ULP_CLASS_HID_271a6,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 4297329664UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[736] = {
+	.class_hid = BNXT_ULP_CLASS_HID_277e2,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 4297337856UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[737] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2cba2,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 4298378240UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[738] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2da22,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 4298386432UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[739] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25896,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 4832103424UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[740] = {
+	.class_hid = BNXT_ULP_CLASS_HID_21e12,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 4832111616UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[741] = {
+	.class_hid = BNXT_ULP_CLASS_HID_29292,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 4833152000UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[742] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2a112,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 4833160192UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[743] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24a32,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 4834200576UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[744] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24fb6,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 4834208768UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[745] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c436,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 4835249152UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[746] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d2a6,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 4835257344UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[747] = {
+	.class_hid = BNXT_ULP_CLASS_HID_20856,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 5368974336UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[748] = {
+	.class_hid = BNXT_ULP_CLASS_HID_256c6,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 5368982528UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[749] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2aa86,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 5370022912UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[750] = {
+	.class_hid = BNXT_ULP_CLASS_HID_290d2,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 5370031104UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[751] = {
+	.class_hid = BNXT_ULP_CLASS_HID_279d2,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 5371071488UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[752] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24842,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 5371079680UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[753] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2dc02,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 5372120064UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[754] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c246,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 5372128256UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[755] = {
+	.class_hid = BNXT_ULP_CLASS_HID_20082,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 5905845248UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[756] = {
+	.class_hid = BNXT_ULP_CLASS_HID_22e92,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 5905853440UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[757] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2a312,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 5906893824UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[758] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2f192,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 5906902016UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[759] = {
+	.class_hid = BNXT_ULP_CLASS_HID_27196,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 5907942400UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[760] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24016,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 5907950592UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[761] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d496,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 5908990976UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[762] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2da12,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 5908999168UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[763] = {
+	.class_hid = BNXT_ULP_CLASS_HID_278d2,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 6442716160UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[764] = {
+	.class_hid = BNXT_ULP_CLASS_HID_23e16,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 6442724352UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[765] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2b2d6,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 6443764736UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[766] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c156,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 6443772928UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[767] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24132,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 6444813312UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[768] = {
+	.class_hid = BNXT_ULP_CLASS_HID_26fb2,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 6444821504UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[769] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2e472,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 6445861888UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[770] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2f2f2,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 6445870080UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[771] = {
+	.class_hid = BNXT_ULP_CLASS_HID_27096,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 6979587072UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[772] = {
+	.class_hid = BNXT_ULP_CLASS_HID_23692,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 6979595264UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[773] = {
+	.class_hid = BNXT_ULP_CLASS_HID_28a92,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 6980635648UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[774] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d912,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 6980643840UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[775] = {
+	.class_hid = BNXT_ULP_CLASS_HID_259b6,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 6981684224UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[776] = {
+	.class_hid = BNXT_ULP_CLASS_HID_26836,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 6981692416UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[777] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2fc36,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 6982732800UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[778] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2cab6,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 6982740992UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[779] = {
+	.class_hid = BNXT_ULP_CLASS_HID_22016,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 7516457984UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[780] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24e96,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 7516466176UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[781] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c356,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 7517506560UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[782] = {
+	.class_hid = BNXT_ULP_CLASS_HID_28892,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 7517514752UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[783] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25192,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 7518555136UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[784] = {
+	.class_hid = BNXT_ULP_CLASS_HID_257d6,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 7518563328UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[785] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2f4d2,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 7519603712UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[786] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2fa16,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 7519611904UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[787] = {
+	.class_hid = BNXT_ULP_CLASS_HID_23892,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 8053328896UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[788] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24712,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 8053337088UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[789] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2db12,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 8054377472UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[790] = {
+	.class_hid = BNXT_ULP_CLASS_HID_28116,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 8054385664UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[791] = {
+	.class_hid = BNXT_ULP_CLASS_HID_26a16,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 8055426048UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[792] = {
+	.class_hid = BNXT_ULP_CLASS_HID_27896,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 8055434240UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[793] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2cc96,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 8056474624UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[794] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2f292,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 8056482816UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV6 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
+	},
+	[795] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24b05,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 265216UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI }
+	},
+	[796] = {
+	.class_hid = BNXT_ULP_CLASS_HID_20541,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 273408UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI }
+	},
+	[797] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2e84d,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 1313792UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC }
+	},
+	[798] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2a389,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 1321984UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC }
+	},
+	[799] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25ae9,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 2362368UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC }
+	},
+	[800] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25425,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 2370560UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC }
+	},
+	[801] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c0e5,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 3410944UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC }
+	},
+	[802] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2f16d,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 3419136UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC }
+	},
+	[803] = {
+	.class_hid = BNXT_ULP_CLASS_HID_253d5,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 2147748864UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
+	},
+	[804] = {
+	.class_hid = BNXT_ULP_CLASS_HID_22d11,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 2147757056UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
+	},
+	[805] = {
+	.class_hid = BNXT_ULP_CLASS_HID_299d1,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 2148797440UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
+	},
+	[806] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2ca59,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 2148805632UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
+	},
+	[807] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24a7d,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 2149846016UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
+	},
+	[808] = {
+	.class_hid = BNXT_ULP_CLASS_HID_27cf5,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 2149854208UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
+	},
+	[809] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2e8b5,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 2150894592UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
+	},
+	[810] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d93d,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 2150902784UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
+	},
+	[811] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25f25,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 4295232512UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+	},
+	[812] = {
+	.class_hid = BNXT_ULP_CLASS_HID_21961,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 4295240704UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+	},
+	[813] = {
+	.class_hid = BNXT_ULP_CLASS_HID_28521,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 4296281088UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+	},
+	[814] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2b7a1,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 4296289280UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+	},
+	[815] = {
+	.class_hid = BNXT_ULP_CLASS_HID_26e81,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 4297329664UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+	},
+	[816] = {
+	.class_hid = BNXT_ULP_CLASS_HID_268c5,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 4297337856UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+	},
+	[817] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d485,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 4298378240UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+	},
+	[818] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c505,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 4298386432UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+	},
+	[819] = {
+	.class_hid = BNXT_ULP_CLASS_HID_267f5,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 6442716160UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+	},
+	[820] = {
+	.class_hid = BNXT_ULP_CLASS_HID_22131,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 6442724352UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+	},
+	[821] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2adf1,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 6443764736UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+	},
+	[822] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2de71,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 6443772928UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+	},
+	[823] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25e15,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 6444813312UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+	},
+	[824] = {
+	.class_hid = BNXT_ULP_CLASS_HID_27095,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 6444821504UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+	},
+	[825] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2fb55,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 6445861888UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+	},
+	[826] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2edd5,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 6445870080UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
+	},
+	[827] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24511,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 8590199808UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[828] = {
+	.class_hid = BNXT_ULP_CLASS_HID_21f51,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 8590208000UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[829] = {
+	.class_hid = BNXT_ULP_CLASS_HID_28b11,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 8591248384UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[830] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2bd99,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 8591256576UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[831] = {
+	.class_hid = BNXT_ULP_CLASS_HID_254f9,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 8592296960UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[832] = {
+	.class_hid = BNXT_ULP_CLASS_HID_26e31,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 8592305152UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[833] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2daf1,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 8593345536UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[834] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2cb79,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 8593353728UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[835] = {
+	.class_hid = BNXT_ULP_CLASS_HID_26dd1,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 10737683456UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[836] = {
+	.class_hid = BNXT_ULP_CLASS_HID_22711,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 10737691648UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[837] = {
+	.class_hid = BNXT_ULP_CLASS_HID_293d1,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 10738732032UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[838] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c459,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 10738740224UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[839] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24419,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 10739780608UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[840] = {
+	.class_hid = BNXT_ULP_CLASS_HID_276f1,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 10739788800UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[841] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2e2b1,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 10740829184UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[842] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d339,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 10740837376UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[843] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25931,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 12885167104UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[844] = {
+	.class_hid = BNXT_ULP_CLASS_HID_21371,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 12885175296UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[845] = {
+	.class_hid = BNXT_ULP_CLASS_HID_29f31,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 12886215680UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[846] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2b1b1,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 12886223872UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[847] = {
+	.class_hid = BNXT_ULP_CLASS_HID_26891,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 12887264256UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[848] = {
+	.class_hid = BNXT_ULP_CLASS_HID_262d1,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 12887272448UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[849] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2ee91,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 12888312832UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[850] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2df11,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 12888321024UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[851] = {
+	.class_hid = BNXT_ULP_CLASS_HID_20951,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 15032650752UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[852] = {
+	.class_hid = BNXT_ULP_CLASS_HID_23b31,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 15032658944UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[853] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2a7f1,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 15033699328UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[854] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d871,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 15033707520UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[855] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25831,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 15034747904UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[856] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24a91,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 15034756096UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[857] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2f551,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 15035796480UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[858] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2e7d1,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 15035804672UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
+	},
+	[859] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2481f,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 17180134400UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[860] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2025b,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 17180142592UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[861] = {
+	.class_hid = BNXT_ULP_CLASS_HID_28e1b,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 17181182976UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[862] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2a083,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 17181191168UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[863] = {
+	.class_hid = BNXT_ULP_CLASS_HID_257e3,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 17182231552UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[864] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2513f,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 17182239744UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[865] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2ddff,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 17183280128UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[866] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2ce67,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 17183288320UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[867] = {
+	.class_hid = BNXT_ULP_CLASS_HID_250df,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 19327618048UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[868] = {
+	.class_hid = BNXT_ULP_CLASS_HID_22a1b,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 19327626240UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[869] = {
+	.class_hid = BNXT_ULP_CLASS_HID_296db,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 19328666624UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[870] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c753,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 19328674816UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[871] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24777,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 19329715200UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[872] = {
+	.class_hid = BNXT_ULP_CLASS_HID_279ff,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 19329723392UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[873] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2e5bf,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 19330763776UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[874] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d637,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 19330771968UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[875] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25c37,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 21475101696UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[876] = {
+	.class_hid = BNXT_ULP_CLASS_HID_21673,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 21475109888UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[877] = {
+	.class_hid = BNXT_ULP_CLASS_HID_28233,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 21476150272UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[878] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2b4a3,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 21476158464UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[879] = {
+	.class_hid = BNXT_ULP_CLASS_HID_26b83,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 21477198848UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[880] = {
+	.class_hid = BNXT_ULP_CLASS_HID_265d7,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 21477207040UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[881] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d197,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 21478247424UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[882] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c207,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 21478255616UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[883] = {
+	.class_hid = BNXT_ULP_CLASS_HID_20db3,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 23622585344UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[884] = {
+	.class_hid = BNXT_ULP_CLASS_HID_23e33,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 23622593536UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[885] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2aaf3,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 23623633920UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[886] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2db73,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 23623642112UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[887] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25b17,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 23624682496UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[888] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24d97,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 23624690688UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[889] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2f857,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 23625731072UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[890] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2ead7,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 23625739264UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[891] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2422b,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 25770068992UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[892] = {
+	.class_hid = BNXT_ULP_CLASS_HID_21c6b,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 25770077184UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[893] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2882b,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 25771117568UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[894] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2ba93,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 25771125760UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[895] = {
+	.class_hid = BNXT_ULP_CLASS_HID_251f3,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 25772166144UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[896] = {
+	.class_hid = BNXT_ULP_CLASS_HID_26bcb,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 25772174336UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[897] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d78b,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 25773214720UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[898] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c873,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 25773222912UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[899] = {
+	.class_hid = BNXT_ULP_CLASS_HID_26afb,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 27917552640UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[900] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2243b,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 27917560832UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[901] = {
+	.class_hid = BNXT_ULP_CLASS_HID_290fb,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 27918601216UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[902] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2c153,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 27918609408UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[903] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24113,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 27919649792UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[904] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2739b,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 27919657984UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[905] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2fe5b,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 27920698368UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[906] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d033,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 27920706560UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[907] = {
+	.class_hid = BNXT_ULP_CLASS_HID_256c3,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 30065036288UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[908] = {
+	.class_hid = BNXT_ULP_CLASS_HID_21003,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 30065044480UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[909] = {
+	.class_hid = BNXT_ULP_CLASS_HID_29cc3,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 30066084864UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[910] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2ceb3,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 30066093056UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[911] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24d63,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 30067133440UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[912] = {
+	.class_hid = BNXT_ULP_CLASS_HID_27fe3,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 30067141632UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[913] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2eba3,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 30068182016UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[914] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2dc13,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 30068190208UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[915] = {
+	.class_hid = BNXT_ULP_CLASS_HID_20653,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 32212519936UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[916] = {
+	.class_hid = BNXT_ULP_CLASS_HID_238d3,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 32212528128UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[917] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2a493,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 32213568512UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[918] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d573,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 32213576704UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[919] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25533,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 32214617088UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[920] = {
+	.class_hid = BNXT_ULP_CLASS_HID_247b3,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 32214625280UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[921] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2f273,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 32215665664UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[922] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2cdb3,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 32215673856UL,
+	.flow_pattern_id = 1,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
+		BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
+	},
+	[923] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25c7d,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 265216UL,
+	.flow_pattern_id = 2,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_ICMP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI }
+	},
+	[924] = {
+	.class_hid = BNXT_ULP_CLASS_HID_21239,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 273408UL,
+	.flow_pattern_id = 2,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_ICMP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI }
+	},
+	[925] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2ff35,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 1313792UL,
+	.flow_pattern_id = 2,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_ICMP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC }
+	},
+	[926] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2b4f1,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 1321984UL,
+	.flow_pattern_id = 2,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_ICMP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC }
+	},
+	[927] = {
+	.class_hid = BNXT_ULP_CLASS_HID_24d91,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 2362368UL,
+	.flow_pattern_id = 2,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_ICMP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC }
+	},
+	[928] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2435d,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 2370560UL,
+	.flow_pattern_id = 2,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_ICMP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC }
+	},
+	[929] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2d79d,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 3410944UL,
+	.flow_pattern_id = 2,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_ICMP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC }
+	},
+	[930] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2e615,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 3419136UL,
+	.flow_pattern_id = 2,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_ICMP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC }
+	},
+	[931] = {
+	.class_hid = BNXT_ULP_CLASS_HID_244ad,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 2147748864UL,
+	.flow_pattern_id = 2,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_ICMP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR }
+	},
+	[932] = {
+	.class_hid = BNXT_ULP_CLASS_HID_23a69,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 2147757056UL,
+	.flow_pattern_id = 2,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_ICMP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR }
+	},
+	[933] = {
+	.class_hid = BNXT_ULP_CLASS_HID_28ea9,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 2148797440UL,
+	.flow_pattern_id = 2,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_ICMP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR }
+	},
+	[934] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2dd21,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 2148805632UL,
+	.flow_pattern_id = 2,
+	.app_sig = 0,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_HDR_BIT_T_VXLAN |
+		BNXT_ULP_HDR_BIT_I_ETH |
+		BNXT_ULP_HDR_BIT_I_IPV4 |
+		BNXT_ULP_HDR_BIT_I_ICMP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
+		BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
+		BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
+		BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
+		BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR }
+	},
+	[935] = {
+	.class_hid = BNXT_ULP_CLASS_HID_25d05,
+	.class_tid =