DPDK patches and discussions
 help / color / mirror / Atom feed
From: Ajit Khaparde <ajit.khaparde@broadcom.com>
To: dev@dpdk.org
Cc: Kishore Padmanabha <kishore.padmanabha@broadcom.com>,
	Venkat Duvvuru <venkatkumar.duvvuru@broadcom.com>,
	Mike Baucom <michael.baucom@broadcom.com>
Subject: [dpdk-dev] [PATCH v2 45/58] net/bnxt: add support for generic hash table
Date: Sat, 12 Jun 2021 17:06:39 -0700	[thread overview]
Message-ID: <20210613000652.28191-46-ajit.khaparde@broadcom.com> (raw)
In-Reply-To: <20210613000652.28191-1-ajit.khaparde@broadcom.com>

[-- Attachment #1: Type: text/plain, Size: 1523864 bytes --]

From: Kishore Padmanabha <kishore.padmanabha@broadcom.com>

Added support for generic table to enable search of keys that
are larger than 16 bits using hash table.

Signed-off-by: Kishore Padmanabha <kishore.padmanabha@broadcom.com>
Signed-off-by: Venkat Duvvuru <venkatkumar.duvvuru@broadcom.com>
Reviewed-by: Mike Baucom <michael.baucom@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
---
 drivers/net/bnxt/tf_ulp/meson.build           |     1 +
 drivers/net/bnxt/tf_ulp/ulp_gen_hash.c        |   369 +
 drivers/net/bnxt/tf_ulp/ulp_gen_hash.h        |   166 +
 drivers/net/bnxt/tf_ulp/ulp_gen_tbl.c         |   130 +-
 drivers/net/bnxt/tf_ulp/ulp_gen_tbl.h         |    30 +-
 drivers/net/bnxt/tf_ulp/ulp_mapper.c          |    90 +-
 .../net/bnxt/tf_ulp/ulp_template_db_class.c   | 17724 +++++++++-------
 .../net/bnxt/tf_ulp/ulp_template_db_enum.h    |   159 +-
 .../tf_ulp/ulp_template_db_stingray_class.c   |     6 +-
 drivers/net/bnxt/tf_ulp/ulp_template_db_tbl.c |    54 +-
 .../bnxt/tf_ulp/ulp_template_db_wh_plus_act.c |     2 +
 .../tf_ulp/ulp_template_db_wh_plus_class.c    |   882 +-
 drivers/net/bnxt/tf_ulp/ulp_template_struct.h |     5 +
 drivers/net/bnxt/tf_ulp/ulp_utils.c           |     8 +
 drivers/net/bnxt/tf_ulp/ulp_utils.h           |     3 +
 15 files changed, 11669 insertions(+), 7960 deletions(-)
 create mode 100644 drivers/net/bnxt/tf_ulp/ulp_gen_hash.c
 create mode 100644 drivers/net/bnxt/tf_ulp/ulp_gen_hash.h

diff --git a/drivers/net/bnxt/tf_ulp/meson.build b/drivers/net/bnxt/tf_ulp/meson.build
index 701a510f27..c7ec5a3161 100644
--- a/drivers/net/bnxt/tf_ulp/meson.build
+++ b/drivers/net/bnxt/tf_ulp/meson.build
@@ -23,6 +23,7 @@ sources += files(
         'ulp_fc_mgr.c',
         'ulp_tun.c',
         'ulp_gen_tbl.c',
+	'ulp_gen_hash.c',
 	'ulp_rte_handler_tbl.c',
         'ulp_template_db_wh_plus_act.c',
         'ulp_template_db_wh_plus_class.c',
diff --git a/drivers/net/bnxt/tf_ulp/ulp_gen_hash.c b/drivers/net/bnxt/tf_ulp/ulp_gen_hash.c
new file mode 100644
index 0000000000..3c6e7fe924
--- /dev/null
+++ b/drivers/net/bnxt/tf_ulp/ulp_gen_hash.c
@@ -0,0 +1,369 @@
+/* SPDX-License-Identifier: BSD-3-Clause
+ * Copyright(c) 2014-2021 Broadcom
+ * All rights reserved.
+ */
+
+#include <rte_log.h>
+#include <rte_malloc.h>
+#include "bnxt_tf_common.h"
+#include "ulp_gen_hash.h"
+#include "ulp_utils.h"
+#include "tf_hash.h"
+
+static
+int32_t ulp_bit_alloc_list_alloc(struct bit_alloc_list *blist,
+				 uint32_t *index)
+{
+	uint64_t bentry;
+	uint32_t idx = 0, jdx = 0;
+
+	/* Iterate all numbers that have all 1's */
+	do {
+		bentry = blist->bdata[idx++];
+	} while (bentry == -1UL && idx < blist->bsize);
+
+	if (idx < blist->bsize) {
+		if (bentry)
+			jdx = __builtin_clzl(~bentry);
+		*index = ((idx - 1) * ULP_INDEX_BITMAP_SIZE) + jdx;
+		ULP_INDEX_BITMAP_SET(blist->bdata[(idx - 1)], jdx);
+		return 0;
+	}
+	jdx = (uint32_t)(blist->bsize * ULP_INDEX_BITMAP_SIZE);
+	BNXT_TF_DBG(ERR, "bit allocator is full reached max:%x\n", jdx);
+	return -1;
+}
+
+static
+int32_t ulp_bit_alloc_list_dealloc(struct bit_alloc_list *blist,
+				   uint32_t index)
+{
+	uint32_t idx = 0, jdx;
+
+	idx = index / ULP_INDEX_BITMAP_SIZE;
+	if (idx >= blist->bsize) {
+		BNXT_TF_DBG(ERR, "invalid bit index %x:%x\n", idx,
+			    blist->bsize);
+		return -EINVAL;
+	}
+	jdx = index % ULP_INDEX_BITMAP_SIZE;
+	ULP_INDEX_BITMAP_RESET(blist->bdata[idx], jdx);
+	return 0;
+}
+
+/*
+ * Initialize the Generic Hash table
+ *
+ * cparams [in] Pointer to hash create params list
+ * hash_tbl [out] the pointer to created hash table
+ *
+ * returns 0 on success
+ */
+int32_t
+ulp_gen_hash_tbl_list_init(struct ulp_hash_create_params *cparams,
+			   struct ulp_gen_hash_tbl **hash_table)
+{
+	struct ulp_gen_hash_tbl *hash_tbl = NULL;
+	int32_t rc = 0;
+	uint32_t size = 0;
+
+	/* validate the arguments */
+	if (!hash_table || !cparams) {
+		BNXT_TF_DBG(ERR, "invalid arguments\n");
+		return -EINVAL;
+	}
+
+	/* validate the size parameters */
+	if (ulp_util_is_power_of_2(cparams->num_hash_tbl_entries) ||
+	    ulp_util_is_power_of_2(cparams->num_key_entries) ||
+	    (cparams->num_buckets % ULP_HASH_BUCKET_ROW_SZ)) {
+		BNXT_TF_DBG(ERR, "invalid arguments for hash tbl\n");
+		return -EINVAL;
+	}
+
+	/* validate the size of the hash table size */
+	if (cparams->num_hash_tbl_entries >= ULP_GEN_HASH_MAX_TBL_SIZE) {
+		BNXT_TF_DBG(ERR, "invalid size for hash tbl\n");
+		return -EINVAL;
+	}
+
+	hash_tbl = rte_zmalloc("Generic hash table",
+			       sizeof(struct ulp_gen_hash_tbl), 0);
+	if (!hash_tbl) {
+		BNXT_TF_DBG(ERR, "failed to alloc mem for hash tbl\n");
+		return -ENOMEM;
+	}
+	*hash_table = hash_tbl;
+	/* allocate the memory for the hash key table */
+	hash_tbl->num_key_entries = cparams->num_key_entries;
+	hash_tbl->key_tbl.data_size = cparams->key_size;
+	hash_tbl->key_tbl.mem_size = cparams->key_size *
+		(cparams->num_key_entries + 1);
+	hash_tbl->key_tbl.key_data = rte_zmalloc("Generic hash keys",
+						 hash_tbl->key_tbl.mem_size, 0);
+	if (!hash_tbl->key_tbl.key_data) {
+		BNXT_TF_DBG(ERR, "failed to alloc mem for hash key\n");
+		rc = -ENOMEM;
+		goto init_error;
+	}
+
+	/* allocate the memory for the hash table */
+	hash_tbl->hash_bkt_num = cparams->num_buckets / ULP_HASH_BUCKET_ROW_SZ;
+	hash_tbl->hash_tbl_size = cparams->num_hash_tbl_entries;
+	size = hash_tbl->hash_tbl_size * hash_tbl->hash_bkt_num *
+		sizeof(struct ulp_hash_bucket_entry);
+	hash_tbl->hash_list = rte_zmalloc("Generic hash table list", size,
+					  ULP_BUFFER_ALIGN_64_BYTE);
+	if (!hash_tbl->hash_list) {
+		BNXT_TF_DBG(ERR, "failed to alloc mem for hash tbl\n");
+		rc = -ENOMEM;
+		goto init_error;
+	}
+
+	/* calculate the hash_mask based on the tbl size */
+	size = 1;
+	while (size < hash_tbl->hash_tbl_size)
+		size = size << 1;
+	hash_tbl->hash_mask = size - 1;
+
+	/* allocate the memory for the bit allocator */
+	size = (cparams->num_key_entries / sizeof(uint64_t)) + 1;
+	hash_tbl->bit_list.bsize = size;
+	hash_tbl->bit_list.bdata = rte_zmalloc("Generic hash bit alloc", size,
+					       ULP_BUFFER_ALIGN_64_BYTE);
+	if (!hash_tbl->bit_list.bdata) {
+		BNXT_TF_DBG(ERR, "failed to alloc mem for hash bit list\n");
+		rc = -ENOMEM;
+		goto init_error;
+	}
+	return rc;
+
+init_error:
+	if (hash_tbl)
+		ulp_gen_hash_tbl_list_deinit(hash_tbl);
+	return rc;
+}
+
+/*
+ * Free the generic hash table
+ *
+ * hash_tbl [in] the pointer to hash table
+ *
+ * returns 0 on success
+ */
+int32_t
+ulp_gen_hash_tbl_list_deinit(struct ulp_gen_hash_tbl *hash_tbl)
+{
+	if (!hash_tbl)
+		return -EINVAL;
+
+	if (hash_tbl->key_tbl.key_data) {
+		rte_free(hash_tbl->key_tbl.key_data);
+		hash_tbl->key_tbl.key_data = NULL;
+	}
+
+	if (hash_tbl->hash_list) {
+		rte_free(hash_tbl->hash_list);
+		hash_tbl->hash_list = NULL;
+	}
+
+	if (hash_tbl->bit_list.bdata) {
+		rte_free(hash_tbl->bit_list.bdata);
+		hash_tbl->bit_list.bdata = NULL;
+	}
+
+	rte_free(hash_tbl);
+	return 0;
+}
+
+/*
+ * Search the generic hash table using key data
+ *
+ * hash_tbl [in] the pointer to hash table
+ * entry [in/out] pointer to hash entry details.
+ *
+ * returns 0 on success and marks search flag as found.
+ */
+int32_t
+ulp_gen_hash_tbl_list_key_search(struct ulp_gen_hash_tbl *hash_tbl,
+				 struct ulp_gen_hash_entry_params *entry)
+{
+	uint32_t hash_id, key_idx, idx;
+	uint16_t *bucket;
+	int32_t miss_idx = ULP_HASH_BUCKET_INVAL;
+
+	/* validate the arguments */
+	if (!hash_tbl || !entry || !entry->key_data || entry->key_length !=
+	    hash_tbl->key_tbl.data_size) {
+		BNXT_TF_DBG(ERR, "invalid arguments\n");
+		return -EINVAL;
+	}
+
+	/* calculate the hash */
+	hash_id = tf_hash_calc_crc32(entry->key_data,
+				     hash_tbl->key_tbl.data_size);
+	hash_id = (uint16_t)(((hash_id >> 16) & 0xffff) ^ (hash_id & 0xffff));
+	hash_id &= hash_tbl->hash_mask;
+	hash_id = hash_id * hash_tbl->hash_bkt_num;
+
+	/* Iterate the bucket list */
+	bucket = (uint16_t *)&hash_tbl->hash_list[hash_id];
+	for (idx = 0; idx < (hash_tbl->hash_bkt_num * ULP_HASH_BUCKET_ROW_SZ);
+	      idx++, bucket++) {
+		if (ULP_HASH_BUCKET_INUSE(bucket)) {
+			/* compare the key contents */
+			key_idx = ULP_HASH_BUCKET_INDEX(bucket);
+			if (key_idx >= hash_tbl->num_key_entries) {
+				BNXT_TF_DBG(ERR, "Hash table corruption\n");
+				return -EINVAL;
+			}
+			if (!memcmp(entry->key_data,
+				    &hash_tbl->key_tbl.key_data[key_idx *
+				    hash_tbl->key_tbl.data_size],
+				    hash_tbl->key_tbl.data_size)) {
+				/* Found the entry */
+				entry->search_flag = ULP_GEN_HASH_SEARCH_FOUND;
+				entry->hash_index = ULP_HASH_INDEX_CALC(hash_id,
+									idx);
+				entry->key_idx = key_idx;
+				return 0;
+			}
+		} else if (miss_idx == ULP_HASH_BUCKET_INVAL) {
+			miss_idx = idx;
+		}
+	}
+
+	if (miss_idx == ULP_HASH_BUCKET_INVAL) {
+		entry->search_flag = ULP_GEN_HASH_SEARCH_FULL;
+	} else {
+		entry->search_flag = ULP_GEN_HASH_SEARCH_MISSED;
+		entry->hash_index = ULP_HASH_INDEX_CALC(hash_id, miss_idx);
+	}
+	return 0;
+}
+
+/*
+ * Search the generic hash table using hash index
+ *
+ * hash_tbl [in] the pointer to hash table
+ * entry [in/out] pointer to hash entry details.
+ *
+ * returns 0 on success and marks search flag as found.
+ */
+int32_t
+ulp_gen_hash_tbl_list_index_search(struct ulp_gen_hash_tbl *hash_tbl,
+				   struct ulp_gen_hash_entry_params *entry)
+{
+	uint32_t idx;
+	uint16_t *bucket;
+
+	/* validate the arguments */
+	if (!hash_tbl || !entry) {
+		BNXT_TF_DBG(ERR, "invalid arguments\n");
+		return -EINVAL;
+	}
+
+	idx = ULP_HASH_GET_H_INDEX(entry->hash_index);
+	if (idx > (hash_tbl->hash_tbl_size * hash_tbl->hash_bkt_num)) {
+		BNXT_TF_DBG(ERR, "invalid hash index %x\n", idx);
+		return -EINVAL;
+	}
+	bucket = (uint16_t *)&hash_tbl->hash_list[idx];
+	idx  = ULP_HASH_GET_B_INDEX(entry->hash_index);
+	if (idx >= (hash_tbl->hash_bkt_num * ULP_HASH_BUCKET_ROW_SZ)) {
+		BNXT_TF_DBG(ERR, "invalid bucket index %x\n", idx);
+		return -EINVAL;
+	}
+	bucket += idx;
+	if (ULP_HASH_BUCKET_INUSE(bucket)) {
+		entry->key_idx = ULP_HASH_BUCKET_INDEX(bucket);
+		entry->search_flag = ULP_GEN_HASH_SEARCH_FOUND;
+	} else {
+		entry->search_flag = ULP_GEN_HASH_SEARCH_MISSED;
+		return -ENOENT;
+	}
+	return 0;
+}
+
+/*
+ * Add the entry to the generic hash table
+ *
+ * hash_tbl [in] the pointer to hash table
+ * entry [in/out] pointer to hash entry details. Fill the hash index and
+ * key data details to be added.
+ *
+ * returns 0 on success
+ *
+ */
+int32_t
+ulp_gen_hash_tbl_list_add(struct ulp_gen_hash_tbl *hash_tbl,
+			  struct ulp_gen_hash_entry_params *entry)
+{
+	int32_t rc = 0;
+	uint16_t *bucket;
+	uint32_t idx, key_index;
+
+	/* add the entry */
+	idx = ULP_HASH_GET_H_INDEX(entry->hash_index);
+	bucket = (uint16_t *)&hash_tbl->hash_list[idx];
+	bucket += ULP_HASH_GET_B_INDEX(entry->hash_index);
+	if (ulp_bit_alloc_list_alloc(&hash_tbl->bit_list, &key_index)) {
+		BNXT_TF_DBG(ERR, "Error in bit list alloc\n");
+		return -ENOMEM;
+	}
+
+	/* Update the hash entry */
+	ULP_HASH_BUCKET_MARK_INUSE(bucket, (uint16_t)key_index);
+
+	/* update the hash key and key index */
+	entry->key_idx = key_index;
+	key_index = key_index * hash_tbl->key_tbl.data_size;
+	memcpy(&hash_tbl->key_tbl.key_data[key_index], entry->key_data,
+	       hash_tbl->key_tbl.data_size);
+
+	return rc;
+}
+
+/*
+ * Delete the entry in the generic hash table
+ *
+ * hash_tbl [in] the pointer to hash table
+ * entry [in] pointer to hash entry details. Fill the hash index details to be
+ * deleted.
+ *
+ * returns 0 on success
+ */
+int32_t
+ulp_gen_hash_tbl_list_del(struct ulp_gen_hash_tbl *hash_tbl,
+			  struct ulp_gen_hash_entry_params *entry)
+{
+	uint16_t *bucket;
+	uint32_t idx, key_index;
+
+	/* delete the entry */
+	idx = ULP_HASH_GET_H_INDEX(entry->hash_index);
+	bucket = (uint16_t *)&hash_tbl->hash_list[idx];
+	bucket += ULP_HASH_GET_B_INDEX(entry->hash_index);
+
+	/* Get the hash entry */
+	key_index = ULP_HASH_BUCKET_INDEX(bucket);
+	if (key_index >= hash_tbl->num_key_entries) {
+		BNXT_TF_DBG(ERR, "Hash table corruption\n");
+		return -EINVAL;
+	}
+
+	/* reset the bit in the bit allocator */
+	if (ulp_bit_alloc_list_dealloc(&hash_tbl->bit_list,
+				       key_index)) {
+		BNXT_TF_DBG(ERR, "Error is bit list dealloc\n");
+		return -EINVAL;
+	}
+
+	/* erase key details and bucket details */
+	key_index = key_index * hash_tbl->key_tbl.data_size;
+	memset(&hash_tbl->key_tbl.key_data[key_index], 0,
+	       hash_tbl->key_tbl.data_size);
+	ULP_HASH_BUCKET_CLEAR(bucket);
+
+	return 0;
+}
diff --git a/drivers/net/bnxt/tf_ulp/ulp_gen_hash.h b/drivers/net/bnxt/tf_ulp/ulp_gen_hash.h
new file mode 100644
index 0000000000..543ef79d30
--- /dev/null
+++ b/drivers/net/bnxt/tf_ulp/ulp_gen_hash.h
@@ -0,0 +1,166 @@
+/* SPDX-License-Identifier: BSD-3-Clause
+ * Copyright(c) 2014-2021 Broadcom
+ * All rights reserved.
+ */
+
+#ifndef _ULP_GEN_HASH_H_
+#define _ULP_GEN_HASH_H_
+
+#include "bnxt.h"
+
+#define ULP_GEN_HASH_MAX_TBL_SIZE	BIT(15)
+
+/* Structure to store the hash key details */
+struct ulp_gen_hash_key_entry {
+	uint32_t		mem_size;
+	uint32_t		data_size;
+	uint8_t			*key_data;
+};
+
+/* Macros for bucket entries */
+#define ULP_HASH_BUCKET_VALID	0x8000
+#define ULP_HASH_BUCKET_IDX_MSK	0x7FFF
+#define ULP_HASH_BUCKET_ROW_SZ	4
+#define ULP_HASH_BUCKET_INUSE(x) ((*(x)) & (ULP_HASH_BUCKET_VALID))
+#define ULP_HASH_BUCKET_MARK_INUSE(x, y)	\
+	((*(x)) = ((y) & ULP_HASH_BUCKET_IDX_MSK) | (ULP_HASH_BUCKET_VALID))
+#define ULP_HASH_BUCKET_CLEAR(x) ((*(x)) = 0)
+#define ULP_HASH_BUCKET_INDEX(x) ((*(x)) & (ULP_HASH_BUCKET_IDX_MSK))
+#define ULP_HASH_INDEX_CALC(id1, id2) (((id1) << 16) | ((id2) & 0xFFFF))
+#define ULP_HASH_GET_H_INDEX(x) (((x) >> 16) & 0xFFFF)
+#define ULP_HASH_GET_B_INDEX(x) ((x) & 0xFFFF)
+#define ULP_HASH_BUCKET_INVAL -1
+
+/* Structure for the hash bucket details */
+struct ulp_hash_bucket_entry {
+	uint64_t		*bucket;
+};
+
+/* Structure for the hash bucket details */
+struct bit_alloc_list {
+	uint32_t		bsize;
+	uint64_t		*bdata;
+};
+
+/*
+ * Structure to store the generic tbl container
+ * The ref count and byte data contain list of "num_elem" elements.
+ * The size of each entry in byte_data is of size byte_data_size.
+ */
+struct ulp_gen_hash_tbl {
+	/* memory to store hash key */
+	uint32_t			num_key_entries;
+	struct ulp_gen_hash_key_entry	key_tbl;
+
+	/* Hash table memory */
+	uint32_t			hash_tbl_size;
+	uint32_t			hash_bkt_num;
+	struct ulp_hash_bucket_entry	*hash_list;
+	uint32_t			hash_mask;
+
+	/* Bit allocator - to allocate key_res index */
+	struct bit_alloc_list		bit_list;
+};
+
+/* structure to pass hash creation params */
+struct ulp_hash_create_params {
+	/* this is size of the hash tbl - try to keep it to power of 2.*/
+	uint32_t			num_hash_tbl_entries;
+	/* Bucket size must be multiple of 4 */
+	uint32_t			num_buckets;
+	/* This is size of hash key and data - try to keep it to power of 2 */
+	/* This value has to be less than 2^15 */
+	uint32_t			num_key_entries;
+	/* the size of the hash key in bytes */
+	uint32_t			key_size;
+};
+
+enum ulp_gen_hash_search_flag {
+	ULP_GEN_HASH_SEARCH_MISSED = 1,
+	ULP_GEN_HASH_SEARCH_FOUND = 2,
+	ULP_GEN_HASH_SEARCH_FULL = 3
+};
+
+/* structure to pass hash entry */
+struct ulp_gen_hash_entry_params {
+	uint8_t				*key_data;
+	uint32_t			key_length;
+	enum ulp_gen_hash_search_flag	search_flag;
+	uint32_t			hash_index;
+	uint32_t			key_idx;
+};
+
+/*
+ * Initialize the Generic Hash table
+ *
+ * cparams [in] Pointer to hash create params list
+ * hash_tbl [out] the pointer to created hash table
+ *
+ * returns 0 on success
+ */
+int32_t
+ulp_gen_hash_tbl_list_init(struct ulp_hash_create_params *cparams,
+			   struct ulp_gen_hash_tbl **hash_tbl);
+
+/*
+ * Free the generic hash table
+ *
+ * hash_tbl [in] the pointer to hash table
+ *
+ * returns 0 on success
+ */
+int32_t
+ulp_gen_hash_tbl_list_deinit(struct ulp_gen_hash_tbl *hash_tbl);
+
+/*
+ * Search the generic hash table using key data
+ *
+ * hash_tbl [in] the pointer to hash table
+ * entry [in/out] pointer to hash entry details.
+ *
+ * returns 0 on success and marks search flag as found.
+ */
+int32_t
+ulp_gen_hash_tbl_list_key_search(struct ulp_gen_hash_tbl *hash_tbl,
+				 struct ulp_gen_hash_entry_params *entry);
+
+/*
+ * Search the generic hash table using hash index
+ *
+ * hash_tbl [in] the pointer to hash table
+ * entry [in/out] pointer to hash entry details.
+ *
+ * returns 0 on success and marks search flag as found.
+ */
+int32_t
+ulp_gen_hash_tbl_list_index_search(struct ulp_gen_hash_tbl *hash_tbl,
+				   struct ulp_gen_hash_entry_params *entry);
+
+/*
+ * Add the entry to the generic hash table
+ *
+ * hash_tbl [in] the pointer to hash table
+ * entry [in/out] pointer to hash entry details. Fill the hash index and
+ * key data details to be added.
+ *
+ * returns 0 on success
+ *
+ */
+int32_t
+ulp_gen_hash_tbl_list_add(struct ulp_gen_hash_tbl *hash_tbl,
+			  struct ulp_gen_hash_entry_params *entry);
+
+/*
+ * Delete the entry in the generic hash table
+ *
+ * hash_tbl [in] the pointer to hash table
+ * entry [in] pointer to hash entry details. Fill the hash index details to be
+ * deleted.
+ *
+ * returns 0 on success
+ */
+int32_t
+ulp_gen_hash_tbl_list_del(struct ulp_gen_hash_tbl *hash_tbl,
+			  struct ulp_gen_hash_entry_params *entry);
+
+#endif /* _ULP_GEN_HASH_H_ */
diff --git a/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.c b/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.c
index da394ba210..1dc634d628 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.c
+++ b/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.c
@@ -33,6 +33,7 @@ ulp_mapper_generic_tbl_list_init(struct bnxt_ulp_mapper_data *mapper_data)
 {
 	struct bnxt_ulp_generic_tbl_params *tbl;
 	struct ulp_mapper_gen_tbl_list *entry;
+	struct ulp_hash_create_params cparams;
 	uint32_t idx, size;
 
 	/* Allocate the generic tables. */
@@ -45,6 +46,8 @@ ulp_mapper_generic_tbl_list_init(struct bnxt_ulp_mapper_data *mapper_data)
 		}
 		entry = &mapper_data->gen_tbl_list[idx];
 		if (tbl->result_num_entries != 0) {
+			/* assign the name */
+			entry->gen_tbl_name = tbl->name;
 			/* add 4 bytes for reference count */
 			entry->mem_data_size = (tbl->result_num_entries + 1) *
 				(tbl->result_num_bytes + sizeof(uint32_t));
@@ -54,8 +57,8 @@ ulp_mapper_generic_tbl_list_init(struct bnxt_ulp_mapper_data *mapper_data)
 						      entry->mem_data_size, 0);
 			if (!entry->mem_data) {
 				BNXT_TF_DBG(ERR,
-					    "Failed to allocate gen table %d\n",
-					    idx);
+					    "%s:Failed to alloc gen table %d\n",
+					    tbl->name, idx);
 				return -ENOMEM;
 			}
 			/* Populate the generic table container */
@@ -66,6 +69,23 @@ ulp_mapper_generic_tbl_list_init(struct bnxt_ulp_mapper_data *mapper_data)
 			size = sizeof(uint32_t) * (tbl->result_num_entries + 1);
 			entry->container.byte_data = &entry->mem_data[size];
 			entry->container.byte_order = tbl->result_byte_order;
+		} else {
+			BNXT_TF_DBG(ERR, "%s:Invalid gen table num of ent %d\n",
+				    tbl->name, idx);
+			return -EINVAL;
+		}
+		if (tbl->hash_tbl_entries) {
+			cparams.key_size = tbl->key_num_bytes;
+			cparams.num_buckets = tbl->num_buckets;
+			cparams.num_hash_tbl_entries = tbl->hash_tbl_entries;
+			cparams.num_key_entries = tbl->result_num_entries;
+			if (ulp_gen_hash_tbl_list_init(&cparams,
+						       &entry->hash_tbl)) {
+				BNXT_TF_DBG(ERR,
+					    "%s: Failed to alloc hash tbl %d\n",
+					    tbl->name, idx);
+				return -ENOMEM;
+			}
 		}
 	}
 	/* success */
@@ -93,6 +113,10 @@ ulp_mapper_generic_tbl_list_deinit(struct bnxt_ulp_mapper_data *mapper_data)
 			rte_free(tbl_list->mem_data);
 			tbl_list->mem_data = NULL;
 		}
+		if (tbl_list->hash_tbl) {
+			ulp_gen_hash_tbl_list_deinit(tbl_list->hash_tbl);
+			tbl_list->hash_tbl = NULL;
+		}
 	}
 	/* success */
 	return 0;
@@ -101,32 +125,21 @@ ulp_mapper_generic_tbl_list_deinit(struct bnxt_ulp_mapper_data *mapper_data)
 /*
  * Get the generic table list entry
  *
- * ulp_ctxt [in] - Ptr to ulp_context
- * tbl_idx [in] -  Table index to the generic table list
+ * tbl_list [in] - Ptr to generic table
  * key [in] - Key index to the table
  * entry [out] - output will include the entry if found
  *
  * returns 0 on success.
  */
 int32_t
-ulp_mapper_gen_tbl_entry_get(struct bnxt_ulp_context *ulp,
-			     uint32_t tbl_idx,
+ulp_mapper_gen_tbl_entry_get(struct ulp_mapper_gen_tbl_list *tbl_list,
 			     uint32_t key,
 			     struct ulp_mapper_gen_tbl_entry *entry)
 {
-	struct bnxt_ulp_mapper_data *mapper_data;
-	struct ulp_mapper_gen_tbl_list *tbl_list;
-
-	mapper_data = bnxt_ulp_cntxt_ptr2_mapper_data_get(ulp);
-	if (!mapper_data || tbl_idx >= BNXT_ULP_GEN_TBL_MAX_SZ ||
-	    !entry) {
-		BNXT_TF_DBG(ERR, "invalid arguments %x:%x\n", tbl_idx, key);
-		return -EINVAL;
-	}
 	/* populate the output and return the values */
-	tbl_list = &mapper_data->gen_tbl_list[tbl_idx];
 	if (key > tbl_list->container.num_elem) {
-		BNXT_TF_DBG(ERR, "invalid key %x:%x\n", key,
+		BNXT_TF_DBG(ERR, "%s: invalid key %x:%x\n",
+			    tbl_list->gen_tbl_name, key,
 			    tbl_list->container.num_elem);
 		return -EINVAL;
 	}
@@ -245,9 +258,13 @@ int32_t
 ulp_mapper_gen_tbl_res_free(struct bnxt_ulp_context *ulp_ctx,
 			    struct ulp_flow_db_res_params *res)
 {
+	struct bnxt_ulp_mapper_data *mapper_data;
+	struct ulp_mapper_gen_tbl_list *gen_tbl_list;
 	struct ulp_mapper_gen_tbl_entry entry;
+	struct ulp_gen_hash_entry_params hash_entry;
 	int32_t tbl_idx;
 	uint32_t fid = 0;
+	uint32_t key_idx;
 
 	/* Extract the resource sub type and direction */
 	tbl_idx = ulp_mapper_gen_tbl_idx_calculate(res->resource_sub_type,
@@ -258,9 +275,30 @@ ulp_mapper_gen_tbl_res_free(struct bnxt_ulp_context *ulp_ctx,
 		return -EINVAL;
 	}
 
+	mapper_data = bnxt_ulp_cntxt_ptr2_mapper_data_get(ulp_ctx);
+	if (!mapper_data) {
+		BNXT_TF_DBG(ERR, "invalid ulp context %x\n", tbl_idx);
+		return -EINVAL;
+	}
+	/* get the generic table  */
+	gen_tbl_list = &mapper_data->gen_tbl_list[tbl_idx];
+
 	/* Get the generic table entry*/
-	if (ulp_mapper_gen_tbl_entry_get(ulp_ctx, tbl_idx, res->resource_hndl,
-					 &entry)) {
+	if (gen_tbl_list->hash_tbl) {
+		/* use the hash index to get the value */
+		hash_entry.hash_index = (uint32_t)res->resource_hndl;
+		if (ulp_gen_hash_tbl_list_index_search(gen_tbl_list->hash_tbl,
+						       &hash_entry)) {
+			BNXT_TF_DBG(ERR, "Unable to find has entry %x:%x\n",
+				    tbl_idx, hash_entry.hash_index);
+			return -EINVAL;
+		}
+		key_idx = hash_entry.key_idx;
+
+	} else {
+		key_idx =  (uint32_t)res->resource_hndl;
+	}
+	if (ulp_mapper_gen_tbl_entry_get(gen_tbl_list, key_idx, &entry)) {
 		BNXT_TF_DBG(ERR, "Gen tbl entry get failed %x:%" PRIX64 "\n",
 			    tbl_idx, res->resource_hndl);
 		return -EINVAL;
@@ -294,8 +332,62 @@ ulp_mapper_gen_tbl_res_free(struct bnxt_ulp_context *ulp_ctx,
 				    fid))
 		BNXT_TF_DBG(ERR, "Error in deleting shared flow id %x\n", fid);
 
+	/* Delete the entry from the hash table */
+	if (gen_tbl_list->hash_tbl)
+		ulp_gen_hash_tbl_list_del(gen_tbl_list->hash_tbl, &hash_entry);
+
 	/* clear the byte data of the generic table entry */
 	memset(entry.byte_data, 0, entry.byte_data_size);
 
 	return 0;
 }
+
+/*
+ * Write the generic table list hash entry
+ *
+ * tbl_list [in] - pointer to the generic table list
+ * hash_entry [in] -  Hash table entry
+ * gen_tbl_ent [out] - generic table entry
+ *
+ * returns 0 on success.
+ */
+int32_t
+ulp_mapper_gen_tbl_hash_entry_add(struct ulp_mapper_gen_tbl_list *tbl_list,
+				  struct ulp_gen_hash_entry_params *hash_entry,
+				  struct ulp_mapper_gen_tbl_entry *gen_tbl_ent)
+{
+	uint32_t key;
+	int32_t rc = 0;
+
+	switch (hash_entry->search_flag) {
+	case ULP_GEN_HASH_SEARCH_FOUND:
+		BNXT_TF_DBG(ERR, "%s: gen hash entry already present\n",
+			    tbl_list->gen_tbl_name);
+		return -EINVAL;
+	case ULP_GEN_HASH_SEARCH_FULL:
+		BNXT_TF_DBG(ERR, "%s: gen hash table is full\n",
+			    tbl_list->gen_tbl_name);
+		return -EINVAL;
+	case ULP_GEN_HASH_SEARCH_MISSED:
+		rc = ulp_gen_hash_tbl_list_add(tbl_list->hash_tbl, hash_entry);
+		if (rc) {
+			BNXT_TF_DBG(ERR, "%s: gen hash table add failed\n",
+				    tbl_list->gen_tbl_name);
+			return -EINVAL;
+		}
+		key = hash_entry->key_idx;
+		gen_tbl_ent->ref_count = &tbl_list->container.ref_count[key];
+		gen_tbl_ent->byte_data_size =
+			tbl_list->container.byte_data_size;
+		gen_tbl_ent->byte_data = &tbl_list->container.byte_data[key *
+			gen_tbl_ent->byte_data_size];
+		gen_tbl_ent->byte_order = tbl_list->container.byte_order;
+		break;
+	default:
+		BNXT_TF_DBG(ERR, "%s: invalid search flag\n",
+			    tbl_list->gen_tbl_name);
+		return -EINVAL;
+	}
+
+	return rc;
+}
diff --git a/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.h b/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.h
index 6236dc3ca2..7f4a877e9a 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.h
+++ b/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.h
@@ -6,6 +6,8 @@
 #ifndef _ULP_GEN_TBL_H_
 #define _ULP_GEN_TBL_H_
 
+#include "ulp_gen_hash.h"
+
 /* Macros for reference count manipulation */
 #define ULP_GEN_TBL_REF_CNT_INC(entry) {*(entry)->ref_count += 1; }
 #define ULP_GEN_TBL_REF_CNT_DEC(entry) {*(entry)->ref_count -= 1; }
@@ -16,9 +18,9 @@
 
 /* Structure to pass the generic table values across APIs */
 struct ulp_mapper_gen_tbl_entry {
-	uint32_t		*ref_count;
-	uint32_t		byte_data_size;
-	uint8_t			*byte_data;
+	uint32_t			*ref_count;
+	uint32_t			byte_data_size;
+	uint8_t				*byte_data;
 	enum bnxt_ulp_byte_order	byte_order;
 };
 
@@ -39,9 +41,11 @@ struct ulp_mapper_gen_tbl_cont {
 
 /* Structure to store the generic tbl container */
 struct ulp_mapper_gen_tbl_list {
+	const char			*gen_tbl_name;
 	struct ulp_mapper_gen_tbl_cont	container;
 	uint32_t			mem_data_size;
 	uint8_t				*mem_data;
+	struct ulp_gen_hash_tbl		*hash_tbl;
 };
 
 /* Forward declaration */
@@ -73,16 +77,14 @@ ulp_mapper_generic_tbl_list_deinit(struct bnxt_ulp_mapper_data *mapper_data);
 /*
  * Get the generic table list entry
  *
- * ulp_ctxt [in] - Ptr to ulp_context
- * tbl_idx [in] -  Table index to the generic table list
+ * tbl_list [in] - Ptr to generic table
  * key [in] - Key index to the table
  * entry [out] - output will include the entry if found
  *
  * returns 0 on success.
  */
 int32_t
-ulp_mapper_gen_tbl_entry_get(struct bnxt_ulp_context *ulp,
-			     uint32_t tbl_idx,
+ulp_mapper_gen_tbl_entry_get(struct ulp_mapper_gen_tbl_list *tbl_list,
 			     uint32_t key,
 			     struct ulp_mapper_gen_tbl_entry *entry);
 
@@ -140,4 +142,18 @@ int32_t
 ulp_mapper_gen_tbl_res_free(struct bnxt_ulp_context *ulp_ctx,
 			    struct ulp_flow_db_res_params *res);
 
+/*
+ * Write the generic table list hash entry
+ *
+ * tbl_list [in] - pointer to the generic table list
+ * hash_entry [in] -  Hash table entry
+ * gen_tbl_ent [out] - generic table entry
+ *
+ * returns 0 on success.
+ */
+int32_t
+ulp_mapper_gen_tbl_hash_entry_add(struct ulp_mapper_gen_tbl_list *tbl_list,
+				  struct ulp_gen_hash_entry_params *hash_entry,
+				  struct ulp_mapper_gen_tbl_entry *gen_tbl_ent);
+
 #endif /* _ULP_EN_TBL_H_ */
diff --git a/drivers/net/bnxt/tf_ulp/ulp_mapper.c b/drivers/net/bnxt/tf_ulp/ulp_mapper.c
index 1190c2327b..9be03be96c 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_mapper.c
+++ b/drivers/net/bnxt/tf_ulp/ulp_mapper.c
@@ -38,7 +38,6 @@ ulp_mapper_tmpl_name_str(enum bnxt_ulp_template_type tmpl_type)
 	}
 }
 
-
 static struct bnxt_ulp_glb_resource_info *
 ulp_mapper_glb_resource_info_list_get(uint32_t *num_entries)
 {
@@ -2486,15 +2485,17 @@ static int32_t
 ulp_mapper_gen_tbl_process(struct bnxt_ulp_mapper_parms *parms,
 			   struct bnxt_ulp_mapper_tbl_info *tbl)
 {
+	struct ulp_mapper_gen_tbl_list *gen_tbl_list;
 	struct bnxt_ulp_mapper_key_info *kflds;
 	struct ulp_flow_db_res_params fid_parms;
 	struct ulp_mapper_gen_tbl_entry gen_tbl_ent, *g;
+	struct ulp_gen_hash_entry_params hash_entry;
 	uint16_t tmplen;
 	struct ulp_blob key, data;
 	uint8_t *cache_key;
 	int32_t tbl_idx;
-	uint32_t i, ckey, num_kflds = 0;
-	uint32_t gen_tbl_hit = 0, fdb_write = 0;
+	uint32_t i, num_kflds = 0, key_index = 0;
+	uint32_t gen_tbl_miss = 1, fdb_write = 0;
 	uint8_t *byte_data;
 	int32_t rc = 0;
 
@@ -2504,6 +2505,7 @@ ulp_mapper_gen_tbl_process(struct bnxt_ulp_mapper_parms *parms,
 		BNXT_TF_DBG(ERR, "Failed to get key fields\n");
 		return -EINVAL;
 	}
+
 	if (!ulp_blob_init(&key, tbl->key_bit_size,
 			   parms->device_params->byte_order)) {
 		BNXT_TF_DBG(ERR, "Failed to alloc blob\n");
@@ -2533,17 +2535,51 @@ ulp_mapper_gen_tbl_process(struct bnxt_ulp_mapper_parms *parms,
 
 	/* The_key is a byte array convert it to a search index */
 	cache_key = ulp_blob_data_get(&key, &tmplen);
-	memcpy(&ckey, cache_key, sizeof(ckey));
-	/* Get the generic table entry */
-	rc = ulp_mapper_gen_tbl_entry_get(parms->ulp_ctx,
-					  tbl_idx, ckey, &gen_tbl_ent);
-	if (rc) {
-		BNXT_TF_DBG(ERR,
-			    "Failed to create key for Gen tbl rc=%d\n", rc);
-		return -EINVAL;
+	/* get the generic table  */
+	gen_tbl_list = &parms->mapper_data->gen_tbl_list[tbl_idx];
+
+	/* Check if generic hash table */
+	if (gen_tbl_list->hash_tbl) {
+		if (tbl->gen_tbl_lkup_type !=
+		    BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH) {
+			BNXT_TF_DBG(ERR, "%s: Invalid template lkup type\n",
+				    gen_tbl_list->gen_tbl_name);
+			return -EINVAL;
+		}
+		hash_entry.key_data = cache_key;
+		hash_entry.key_length = ULP_BITS_2_BYTE(tmplen);
+		rc = ulp_gen_hash_tbl_list_key_search(gen_tbl_list->hash_tbl,
+						      &hash_entry);
+		if (rc) {
+			BNXT_TF_DBG(ERR, "%s: hash tbl search failed\n",
+				    gen_tbl_list->gen_tbl_name);
+			return rc;
+		}
+		if (hash_entry.search_flag == ULP_GEN_HASH_SEARCH_FOUND) {
+			key_index = hash_entry.key_idx;
+			/* Get the generic table entry */
+			if (ulp_mapper_gen_tbl_entry_get(gen_tbl_list,
+							 key_index,
+							 &gen_tbl_ent))
+				return -EINVAL;
+			/* store the hash index in the fdb */
+			key_index = hash_entry.hash_index;
+		}
+	} else {
+		/* convert key to index directly */
+		memcpy(&key_index, cache_key, ULP_BITS_2_BYTE(tmplen));
+		/* Get the generic table entry */
+		if (ulp_mapper_gen_tbl_entry_get(gen_tbl_list, key_index,
+						 &gen_tbl_ent))
+			return -EINVAL;
 	}
 	switch (tbl->tbl_opcode) {
 	case BNXT_ULP_GENERIC_TBL_OPC_READ:
+		if (gen_tbl_list->hash_tbl) {
+			if (hash_entry.search_flag != ULP_GEN_HASH_SEARCH_FOUND)
+				break; /* nothing to be done , no entry */
+		}
+
 		/* check the reference count */
 		if (ULP_GEN_TBL_REF_CNT(&gen_tbl_ent)) {
 			g = &gen_tbl_ent;
@@ -2563,16 +2599,24 @@ ulp_mapper_gen_tbl_process(struct bnxt_ulp_mapper_parms *parms,
 			}
 
 			/* it is a hit */
-			gen_tbl_hit = 1;
+			gen_tbl_miss = 0;
 			fdb_write = 1;
 		}
 		break;
 	case BNXT_ULP_GENERIC_TBL_OPC_WRITE:
+		if (gen_tbl_list->hash_tbl) {
+			rc = ulp_mapper_gen_tbl_hash_entry_add(gen_tbl_list,
+							       &hash_entry,
+							       &gen_tbl_ent);
+			if (rc)
+				return rc;
+			/* store the hash index in the fdb */
+			key_index = hash_entry.hash_index;
+		}
 		/* check the reference count */
 		if (ULP_GEN_TBL_REF_CNT(&gen_tbl_ent)) {
 			/* a hit then error */
-			BNXT_TF_DBG(ERR, "generic entry already present %x\n",
-				    ckey);
+			BNXT_TF_DBG(ERR, "generic entry already present\n");
 			return -EINVAL; /* success */
 		}
 
@@ -2602,7 +2646,7 @@ ulp_mapper_gen_tbl_process(struct bnxt_ulp_mapper_parms *parms,
 		/* increment the reference count */
 		ULP_GEN_TBL_REF_CNT_INC(&gen_tbl_ent);
 		fdb_write = 1;
-		parms->shared_hndl = (uint64_t)tbl_idx << 32 | ckey;
+		parms->shared_hndl = (uint64_t)tbl_idx << 32 | key_index;
 		break;
 	default:
 		BNXT_TF_DBG(ERR, "Invalid table opcode %x\n", tbl->tbl_opcode);
@@ -2611,11 +2655,11 @@ ulp_mapper_gen_tbl_process(struct bnxt_ulp_mapper_parms *parms,
 
 	/* Set the generic entry hit */
 	rc = ulp_regfile_write(parms->regfile,
-			       BNXT_ULP_RF_IDX_GENERIC_TBL_HIT,
-			       tfp_cpu_to_be_64(gen_tbl_hit));
+			       BNXT_ULP_RF_IDX_GENERIC_TBL_MISS,
+			       tfp_cpu_to_be_64(gen_tbl_miss));
 	if (rc) {
 		BNXT_TF_DBG(ERR, "Write regfile[%d] failed\n",
-			    BNXT_ULP_RF_IDX_GENERIC_TBL_HIT);
+			    BNXT_ULP_RF_IDX_GENERIC_TBL_MISS);
 		return -EIO;
 	}
 
@@ -2625,7 +2669,7 @@ ulp_mapper_gen_tbl_process(struct bnxt_ulp_mapper_parms *parms,
 		fid_parms.direction = tbl->direction;
 		fid_parms.resource_func	= tbl->resource_func;
 		fid_parms.resource_sub_type = tbl->resource_sub_type;
-		fid_parms.resource_hndl	= ckey;
+		fid_parms.resource_hndl	= key_index;
 		fid_parms.critical_resource = tbl->critical_resource;
 		rc = ulp_mapper_fdb_opc_process(parms, tbl, &fid_parms);
 		if (rc)
@@ -2947,13 +2991,13 @@ ulp_mapper_conflict_resolution_process(struct bnxt_ulp_mapper_parms *parms,
 		    BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE) {
 			/* Perform the check that generic table is hit or not */
 			if (!ulp_regfile_read(parms->regfile,
-					      BNXT_ULP_RF_IDX_GENERIC_TBL_HIT,
+					      BNXT_ULP_RF_IDX_GENERIC_TBL_MISS,
 					      &regval)) {
 				BNXT_TF_DBG(ERR, "regfile[%d] read oob\n",
-					    BNXT_ULP_RF_IDX_GENERIC_TBL_HIT);
+					    BNXT_ULP_RF_IDX_GENERIC_TBL_MISS);
 				return -EINVAL;
 			}
-			if (!regval) {
+			if (regval) {
 				/* not a hit so no need to check flow sign*/
 				*res = 1;
 				return rc;
@@ -3204,7 +3248,7 @@ ulp_mapper_resources_free(struct bnxt_ulp_context *ulp_ctx,
 			 * remaining resources.  Don't return
 			 */
 			BNXT_TF_DBG(ERR,
-				    "Flow[%d][0x%x] Res[%d][0x%016" PRIx64
+				    "Flow[%d][0x%x] Res[%d][0x%016" PRIX64
 				    "] failed rc=%d.\n",
 				    flow_type, fid, res_parms.resource_func,
 				    res_parms.resource_hndl, trc);
diff --git a/drivers/net/bnxt/tf_ulp/ulp_template_db_class.c b/drivers/net/bnxt/tf_ulp/ulp_template_db_class.c
index c37829aea9..aca18f9ac9 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_template_db_class.c
+++ b/drivers/net/bnxt/tf_ulp/ulp_template_db_class.c
@@ -3,7 +3,7 @@
  * All rights reserved.
  */
 
-/* date: Wed Dec 16 16:37:41 2020 */
+/* date: Fri Jan 29 09:44:41 2021 */
 
 #include "ulp_template_db_enum.h"
 #include "ulp_template_db_field.h"
@@ -42,3844 +42,3964 @@ uint16_t ulp_class_sig_tbl[BNXT_ULP_CLASS_SIG_TBL_MAX_SZ] = {
 	[BNXT_ULP_CLASS_HID_4e61] = 24,
 	[BNXT_ULP_CLASS_HID_2561] = 25,
 	[BNXT_ULP_CLASS_HID_2bad] = 26,
-	[BNXT_ULP_CLASS_HID_26f1] = 27,
-	[BNXT_ULP_CLASS_HID_13cf1] = 28,
-	[BNXT_ULP_CLASS_HID_252f1] = 29,
-	[BNXT_ULP_CLASS_HID_30c25] = 30,
-	[BNXT_ULP_CLASS_HID_0051] = 31,
-	[BNXT_ULP_CLASS_HID_11651] = 32,
-	[BNXT_ULP_CLASS_HID_22c51] = 33,
-	[BNXT_ULP_CLASS_HID_34251] = 34,
-	[BNXT_ULP_CLASS_HID_5385] = 35,
-	[BNXT_ULP_CLASS_HID_10cc9] = 36,
-	[BNXT_ULP_CLASS_HID_222c9] = 37,
-	[BNXT_ULP_CLASS_HID_338c9] = 38,
-	[BNXT_ULP_CLASS_HID_1d69] = 39,
-	[BNXT_ULP_CLASS_HID_13369] = 40,
-	[BNXT_ULP_CLASS_HID_24969] = 41,
-	[BNXT_ULP_CLASS_HID_3025d] = 42,
-	[BNXT_ULP_CLASS_HID_20b5] = 43,
-	[BNXT_ULP_CLASS_HID_136b5] = 44,
-	[BNXT_ULP_CLASS_HID_24cb5] = 45,
-	[BNXT_ULP_CLASS_HID_305f9] = 46,
-	[BNXT_ULP_CLASS_HID_5721] = 47,
-	[BNXT_ULP_CLASS_HID_11015] = 48,
-	[BNXT_ULP_CLASS_HID_22615] = 49,
-	[BNXT_ULP_CLASS_HID_33c15] = 50,
-	[BNXT_ULP_CLASS_HID_4d59] = 51,
-	[BNXT_ULP_CLASS_HID_1068d] = 52,
-	[BNXT_ULP_CLASS_HID_21c8d] = 53,
-	[BNXT_ULP_CLASS_HID_3328d] = 54,
-	[BNXT_ULP_CLASS_HID_172d] = 55,
-	[BNXT_ULP_CLASS_HID_12d2d] = 56,
-	[BNXT_ULP_CLASS_HID_2432d] = 57,
-	[BNXT_ULP_CLASS_HID_3592d] = 58,
-	[BNXT_ULP_CLASS_HID_1a49] = 59,
-	[BNXT_ULP_CLASS_HID_13049] = 60,
-	[BNXT_ULP_CLASS_HID_24649] = 61,
-	[BNXT_ULP_CLASS_HID_35c49] = 62,
-	[BNXT_ULP_CLASS_HID_50e5] = 63,
-	[BNXT_ULP_CLASS_HID_10a29] = 64,
-	[BNXT_ULP_CLASS_HID_22029] = 65,
-	[BNXT_ULP_CLASS_HID_33629] = 66,
-	[BNXT_ULP_CLASS_HID_471d] = 67,
-	[BNXT_ULP_CLASS_HID_10041] = 68,
-	[BNXT_ULP_CLASS_HID_21641] = 69,
-	[BNXT_ULP_CLASS_HID_32c41] = 70,
-	[BNXT_ULP_CLASS_HID_10e1] = 71,
-	[BNXT_ULP_CLASS_HID_126e1] = 72,
-	[BNXT_ULP_CLASS_HID_23ce1] = 73,
-	[BNXT_ULP_CLASS_HID_352e1] = 74,
-	[BNXT_ULP_CLASS_HID_140d] = 75,
-	[BNXT_ULP_CLASS_HID_12a0d] = 76,
-	[BNXT_ULP_CLASS_HID_2400d] = 77,
-	[BNXT_ULP_CLASS_HID_3560d] = 78,
-	[BNXT_ULP_CLASS_HID_4ab9] = 79,
-	[BNXT_ULP_CLASS_HID_103ed] = 80,
-	[BNXT_ULP_CLASS_HID_219ed] = 81,
-	[BNXT_ULP_CLASS_HID_32fed] = 82,
-	[BNXT_ULP_CLASS_HID_40d1] = 83,
-	[BNXT_ULP_CLASS_HID_156d1] = 84,
-	[BNXT_ULP_CLASS_HID_21005] = 85,
-	[BNXT_ULP_CLASS_HID_32605] = 86,
-	[BNXT_ULP_CLASS_HID_0aa5] = 87,
-	[BNXT_ULP_CLASS_HID_120a5] = 88,
-	[BNXT_ULP_CLASS_HID_236a5] = 89,
-	[BNXT_ULP_CLASS_HID_34ca5] = 90,
-	[BNXT_ULP_CLASS_HID_0159] = 91,
-	[BNXT_ULP_CLASS_HID_11759] = 92,
-	[BNXT_ULP_CLASS_HID_22d59] = 93,
-	[BNXT_ULP_CLASS_HID_34359] = 94,
-	[BNXT_ULP_CLASS_HID_37f5] = 95,
-	[BNXT_ULP_CLASS_HID_14df5] = 96,
-	[BNXT_ULP_CLASS_HID_20739] = 97,
-	[BNXT_ULP_CLASS_HID_31d39] = 98,
-	[BNXT_ULP_CLASS_HID_2e6d] = 99,
-	[BNXT_ULP_CLASS_HID_1446d] = 100,
-	[BNXT_ULP_CLASS_HID_25a6d] = 101,
-	[BNXT_ULP_CLASS_HID_31351] = 102,
-	[BNXT_ULP_CLASS_HID_548d] = 103,
-	[BNXT_ULP_CLASS_HID_10df1] = 104,
-	[BNXT_ULP_CLASS_HID_223f1] = 105,
-	[BNXT_ULP_CLASS_HID_339f1] = 106,
-	[BNXT_ULP_CLASS_HID_5829] = 107,
-	[BNXT_ULP_CLASS_HID_1111d] = 108,
-	[BNXT_ULP_CLASS_HID_2271d] = 109,
-	[BNXT_ULP_CLASS_HID_33d1d] = 110,
-	[BNXT_ULP_CLASS_HID_3189] = 111,
-	[BNXT_ULP_CLASS_HID_14789] = 112,
-	[BNXT_ULP_CLASS_HID_200fd] = 113,
-	[BNXT_ULP_CLASS_HID_316fd] = 114,
-	[BNXT_ULP_CLASS_HID_2821] = 115,
-	[BNXT_ULP_CLASS_HID_13e21] = 116,
-	[BNXT_ULP_CLASS_HID_25421] = 117,
-	[BNXT_ULP_CLASS_HID_30d15] = 118,
-	[BNXT_ULP_CLASS_HID_4e41] = 119,
-	[BNXT_ULP_CLASS_HID_107b5] = 120,
-	[BNXT_ULP_CLASS_HID_21db5] = 121,
-	[BNXT_ULP_CLASS_HID_333b5] = 122,
-	[BNXT_ULP_CLASS_HID_2541] = 123,
-	[BNXT_ULP_CLASS_HID_2b8d] = 124,
-	[BNXT_ULP_CLASS_HID_2691] = 125,
-	[BNXT_ULP_CLASS_HID_13c91] = 126,
-	[BNXT_ULP_CLASS_HID_25291] = 127,
-	[BNXT_ULP_CLASS_HID_30c45] = 128,
-	[BNXT_ULP_CLASS_HID_0031] = 129,
-	[BNXT_ULP_CLASS_HID_11631] = 130,
-	[BNXT_ULP_CLASS_HID_22c31] = 131,
-	[BNXT_ULP_CLASS_HID_34231] = 132,
-	[BNXT_ULP_CLASS_HID_53e5] = 133,
-	[BNXT_ULP_CLASS_HID_10ca9] = 134,
-	[BNXT_ULP_CLASS_HID_222a9] = 135,
-	[BNXT_ULP_CLASS_HID_338a9] = 136,
-	[BNXT_ULP_CLASS_HID_1d09] = 137,
-	[BNXT_ULP_CLASS_HID_13309] = 138,
-	[BNXT_ULP_CLASS_HID_24909] = 139,
-	[BNXT_ULP_CLASS_HID_3023d] = 140,
-	[BNXT_ULP_CLASS_HID_20d5] = 141,
-	[BNXT_ULP_CLASS_HID_136d5] = 142,
-	[BNXT_ULP_CLASS_HID_24cd5] = 143,
-	[BNXT_ULP_CLASS_HID_30599] = 144,
-	[BNXT_ULP_CLASS_HID_5741] = 145,
-	[BNXT_ULP_CLASS_HID_11075] = 146,
-	[BNXT_ULP_CLASS_HID_22675] = 147,
-	[BNXT_ULP_CLASS_HID_33c75] = 148,
-	[BNXT_ULP_CLASS_HID_4d39] = 149,
-	[BNXT_ULP_CLASS_HID_106ed] = 150,
-	[BNXT_ULP_CLASS_HID_21ced] = 151,
-	[BNXT_ULP_CLASS_HID_332ed] = 152,
-	[BNXT_ULP_CLASS_HID_174d] = 153,
-	[BNXT_ULP_CLASS_HID_12d4d] = 154,
-	[BNXT_ULP_CLASS_HID_2434d] = 155,
-	[BNXT_ULP_CLASS_HID_3594d] = 156,
-	[BNXT_ULP_CLASS_HID_1a29] = 157,
-	[BNXT_ULP_CLASS_HID_13029] = 158,
-	[BNXT_ULP_CLASS_HID_24629] = 159,
-	[BNXT_ULP_CLASS_HID_35c29] = 160,
-	[BNXT_ULP_CLASS_HID_5085] = 161,
-	[BNXT_ULP_CLASS_HID_10a49] = 162,
-	[BNXT_ULP_CLASS_HID_22049] = 163,
-	[BNXT_ULP_CLASS_HID_33649] = 164,
-	[BNXT_ULP_CLASS_HID_477d] = 165,
-	[BNXT_ULP_CLASS_HID_10021] = 166,
-	[BNXT_ULP_CLASS_HID_21621] = 167,
-	[BNXT_ULP_CLASS_HID_32c21] = 168,
-	[BNXT_ULP_CLASS_HID_1081] = 169,
-	[BNXT_ULP_CLASS_HID_12681] = 170,
-	[BNXT_ULP_CLASS_HID_23c81] = 171,
-	[BNXT_ULP_CLASS_HID_35281] = 172,
-	[BNXT_ULP_CLASS_HID_146d] = 173,
-	[BNXT_ULP_CLASS_HID_12a6d] = 174,
-	[BNXT_ULP_CLASS_HID_2406d] = 175,
-	[BNXT_ULP_CLASS_HID_3566d] = 176,
-	[BNXT_ULP_CLASS_HID_4ad9] = 177,
-	[BNXT_ULP_CLASS_HID_1038d] = 178,
-	[BNXT_ULP_CLASS_HID_2198d] = 179,
-	[BNXT_ULP_CLASS_HID_32f8d] = 180,
-	[BNXT_ULP_CLASS_HID_40b1] = 181,
-	[BNXT_ULP_CLASS_HID_156b1] = 182,
-	[BNXT_ULP_CLASS_HID_21065] = 183,
-	[BNXT_ULP_CLASS_HID_32665] = 184,
-	[BNXT_ULP_CLASS_HID_0ac5] = 185,
-	[BNXT_ULP_CLASS_HID_120c5] = 186,
-	[BNXT_ULP_CLASS_HID_236c5] = 187,
-	[BNXT_ULP_CLASS_HID_34cc5] = 188,
-	[BNXT_ULP_CLASS_HID_0139] = 189,
-	[BNXT_ULP_CLASS_HID_11739] = 190,
-	[BNXT_ULP_CLASS_HID_22d39] = 191,
-	[BNXT_ULP_CLASS_HID_34339] = 192,
-	[BNXT_ULP_CLASS_HID_3795] = 193,
-	[BNXT_ULP_CLASS_HID_14d95] = 194,
-	[BNXT_ULP_CLASS_HID_20759] = 195,
-	[BNXT_ULP_CLASS_HID_31d59] = 196,
-	[BNXT_ULP_CLASS_HID_2e0d] = 197,
-	[BNXT_ULP_CLASS_HID_1440d] = 198,
-	[BNXT_ULP_CLASS_HID_25a0d] = 199,
-	[BNXT_ULP_CLASS_HID_31331] = 200,
-	[BNXT_ULP_CLASS_HID_54ed] = 201,
-	[BNXT_ULP_CLASS_HID_10d91] = 202,
-	[BNXT_ULP_CLASS_HID_22391] = 203,
-	[BNXT_ULP_CLASS_HID_33991] = 204,
-	[BNXT_ULP_CLASS_HID_5849] = 205,
-	[BNXT_ULP_CLASS_HID_1117d] = 206,
-	[BNXT_ULP_CLASS_HID_2277d] = 207,
-	[BNXT_ULP_CLASS_HID_33d7d] = 208,
-	[BNXT_ULP_CLASS_HID_31e9] = 209,
-	[BNXT_ULP_CLASS_HID_147e9] = 210,
-	[BNXT_ULP_CLASS_HID_2009d] = 211,
-	[BNXT_ULP_CLASS_HID_3169d] = 212,
-	[BNXT_ULP_CLASS_HID_2841] = 213,
-	[BNXT_ULP_CLASS_HID_13e41] = 214,
-	[BNXT_ULP_CLASS_HID_25441] = 215,
-	[BNXT_ULP_CLASS_HID_30d75] = 216,
-	[BNXT_ULP_CLASS_HID_4e21] = 217,
-	[BNXT_ULP_CLASS_HID_107d5] = 218,
-	[BNXT_ULP_CLASS_HID_21dd5] = 219,
-	[BNXT_ULP_CLASS_HID_333d5] = 220,
-	[BNXT_ULP_CLASS_HID_2521] = 221,
-	[BNXT_ULP_CLASS_HID_2bed] = 222,
-	[BNXT_ULP_CLASS_HID_1865] = 223,
-	[BNXT_ULP_CLASS_HID_389d] = 224,
-	[BNXT_ULP_CLASS_HID_123d] = 225,
-	[BNXT_ULP_CLASS_HID_4ef1] = 226,
-	[BNXT_ULP_CLASS_HID_1229] = 227,
-	[BNXT_ULP_CLASS_HID_3241] = 228,
-	[BNXT_ULP_CLASS_HID_0be1] = 229,
-	[BNXT_ULP_CLASS_HID_48b5] = 230,
-	[BNXT_ULP_CLASS_HID_0bed] = 231,
-	[BNXT_ULP_CLASS_HID_2c05] = 232,
-	[BNXT_ULP_CLASS_HID_05a5] = 233,
-	[BNXT_ULP_CLASS_HID_4279] = 234,
-	[BNXT_ULP_CLASS_HID_05d1] = 235,
-	[BNXT_ULP_CLASS_HID_25c9] = 236,
-	[BNXT_ULP_CLASS_HID_5c55] = 237,
-	[BNXT_ULP_CLASS_HID_3c3d] = 238,
-	[BNXT_ULP_CLASS_HID_4fc9] = 239,
-	[BNXT_ULP_CLASS_HID_1335] = 240,
-	[BNXT_ULP_CLASS_HID_4981] = 241,
-	[BNXT_ULP_CLASS_HID_2969] = 242,
-	[BNXT_ULP_CLASS_HID_498d] = 243,
-	[BNXT_ULP_CLASS_HID_0cf9] = 244,
-	[BNXT_ULP_CLASS_HID_4345] = 245,
-	[BNXT_ULP_CLASS_HID_232d] = 246,
-	[BNXT_ULP_CLASS_HID_2579] = 247,
-	[BNXT_ULP_CLASS_HID_2bb5] = 248,
-	[BNXT_ULP_CLASS_HID_1845] = 249,
-	[BNXT_ULP_CLASS_HID_1399] = 250,
-	[BNXT_ULP_CLASS_HID_0eed] = 251,
-	[BNXT_ULP_CLASS_HID_0a21] = 252,
-	[BNXT_ULP_CLASS_HID_38bd] = 253,
-	[BNXT_ULP_CLASS_HID_33f1] = 254,
-	[BNXT_ULP_CLASS_HID_2ec5] = 255,
-	[BNXT_ULP_CLASS_HID_2a19] = 256,
-	[BNXT_ULP_CLASS_HID_121d] = 257,
-	[BNXT_ULP_CLASS_HID_0d51] = 258,
-	[BNXT_ULP_CLASS_HID_08a5] = 259,
-	[BNXT_ULP_CLASS_HID_03f9] = 260,
-	[BNXT_ULP_CLASS_HID_4ed1] = 261,
-	[BNXT_ULP_CLASS_HID_4a25] = 262,
-	[BNXT_ULP_CLASS_HID_4579] = 263,
-	[BNXT_ULP_CLASS_HID_404d] = 264,
-	[BNXT_ULP_CLASS_HID_1209] = 265,
-	[BNXT_ULP_CLASS_HID_0d5d] = 266,
-	[BNXT_ULP_CLASS_HID_0891] = 267,
-	[BNXT_ULP_CLASS_HID_03e5] = 268,
-	[BNXT_ULP_CLASS_HID_3261] = 269,
-	[BNXT_ULP_CLASS_HID_2db5] = 270,
-	[BNXT_ULP_CLASS_HID_2889] = 271,
-	[BNXT_ULP_CLASS_HID_23dd] = 272,
-	[BNXT_ULP_CLASS_HID_0bc1] = 273,
-	[BNXT_ULP_CLASS_HID_0715] = 274,
-	[BNXT_ULP_CLASS_HID_0269] = 275,
-	[BNXT_ULP_CLASS_HID_5a69] = 276,
-	[BNXT_ULP_CLASS_HID_4895] = 277,
-	[BNXT_ULP_CLASS_HID_43e9] = 278,
-	[BNXT_ULP_CLASS_HID_3f3d] = 279,
-	[BNXT_ULP_CLASS_HID_3a71] = 280,
-	[BNXT_ULP_CLASS_HID_0bcd] = 281,
-	[BNXT_ULP_CLASS_HID_0701] = 282,
-	[BNXT_ULP_CLASS_HID_0255] = 283,
-	[BNXT_ULP_CLASS_HID_5a55] = 284,
-	[BNXT_ULP_CLASS_HID_2c25] = 285,
-	[BNXT_ULP_CLASS_HID_2779] = 286,
-	[BNXT_ULP_CLASS_HID_224d] = 287,
-	[BNXT_ULP_CLASS_HID_1d81] = 288,
-	[BNXT_ULP_CLASS_HID_0585] = 289,
-	[BNXT_ULP_CLASS_HID_00d9] = 290,
-	[BNXT_ULP_CLASS_HID_58d9] = 291,
-	[BNXT_ULP_CLASS_HID_542d] = 292,
-	[BNXT_ULP_CLASS_HID_4259] = 293,
-	[BNXT_ULP_CLASS_HID_3dad] = 294,
-	[BNXT_ULP_CLASS_HID_38e1] = 295,
-	[BNXT_ULP_CLASS_HID_3435] = 296,
-	[BNXT_ULP_CLASS_HID_05f1] = 297,
-	[BNXT_ULP_CLASS_HID_00c5] = 298,
-	[BNXT_ULP_CLASS_HID_58c5] = 299,
-	[BNXT_ULP_CLASS_HID_5419] = 300,
-	[BNXT_ULP_CLASS_HID_25e9] = 301,
-	[BNXT_ULP_CLASS_HID_213d] = 302,
-	[BNXT_ULP_CLASS_HID_1c71] = 303,
-	[BNXT_ULP_CLASS_HID_1745] = 304,
-	[BNXT_ULP_CLASS_HID_5c75] = 305,
-	[BNXT_ULP_CLASS_HID_5749] = 306,
-	[BNXT_ULP_CLASS_HID_529d] = 307,
-	[BNXT_ULP_CLASS_HID_4dd1] = 308,
-	[BNXT_ULP_CLASS_HID_3c1d] = 309,
-	[BNXT_ULP_CLASS_HID_3751] = 310,
-	[BNXT_ULP_CLASS_HID_32a5] = 311,
-	[BNXT_ULP_CLASS_HID_2df9] = 312,
-	[BNXT_ULP_CLASS_HID_4fe9] = 313,
-	[BNXT_ULP_CLASS_HID_4b3d] = 314,
-	[BNXT_ULP_CLASS_HID_4671] = 315,
-	[BNXT_ULP_CLASS_HID_4145] = 316,
-	[BNXT_ULP_CLASS_HID_1315] = 317,
-	[BNXT_ULP_CLASS_HID_0e69] = 318,
-	[BNXT_ULP_CLASS_HID_09bd] = 319,
-	[BNXT_ULP_CLASS_HID_04f1] = 320,
-	[BNXT_ULP_CLASS_HID_49a1] = 321,
-	[BNXT_ULP_CLASS_HID_44f5] = 322,
-	[BNXT_ULP_CLASS_HID_3fc9] = 323,
-	[BNXT_ULP_CLASS_HID_3b1d] = 324,
-	[BNXT_ULP_CLASS_HID_2949] = 325,
-	[BNXT_ULP_CLASS_HID_249d] = 326,
-	[BNXT_ULP_CLASS_HID_1fd1] = 327,
-	[BNXT_ULP_CLASS_HID_1b25] = 328,
-	[BNXT_ULP_CLASS_HID_49ad] = 329,
-	[BNXT_ULP_CLASS_HID_44e1] = 330,
-	[BNXT_ULP_CLASS_HID_4035] = 331,
-	[BNXT_ULP_CLASS_HID_3b09] = 332,
-	[BNXT_ULP_CLASS_HID_0cd9] = 333,
-	[BNXT_ULP_CLASS_HID_082d] = 334,
-	[BNXT_ULP_CLASS_HID_0361] = 335,
-	[BNXT_ULP_CLASS_HID_5b61] = 336,
-	[BNXT_ULP_CLASS_HID_4365] = 337,
-	[BNXT_ULP_CLASS_HID_3eb9] = 338,
-	[BNXT_ULP_CLASS_HID_398d] = 339,
-	[BNXT_ULP_CLASS_HID_34c1] = 340,
-	[BNXT_ULP_CLASS_HID_230d] = 341,
-	[BNXT_ULP_CLASS_HID_1e41] = 342,
-	[BNXT_ULP_CLASS_HID_1995] = 343,
-	[BNXT_ULP_CLASS_HID_14e9] = 344,
-	[BNXT_ULP_CLASS_HID_2559] = 345,
-	[BNXT_ULP_CLASS_HID_2b95] = 346,
-	[BNXT_ULP_CLASS_HID_1825] = 347,
-	[BNXT_ULP_CLASS_HID_13f9] = 348,
-	[BNXT_ULP_CLASS_HID_0e8d] = 349,
-	[BNXT_ULP_CLASS_HID_0a41] = 350,
-	[BNXT_ULP_CLASS_HID_38dd] = 351,
-	[BNXT_ULP_CLASS_HID_3391] = 352,
-	[BNXT_ULP_CLASS_HID_2ea5] = 353,
-	[BNXT_ULP_CLASS_HID_2a79] = 354,
-	[BNXT_ULP_CLASS_HID_127d] = 355,
-	[BNXT_ULP_CLASS_HID_0d31] = 356,
-	[BNXT_ULP_CLASS_HID_08c5] = 357,
-	[BNXT_ULP_CLASS_HID_0399] = 358,
-	[BNXT_ULP_CLASS_HID_4eb1] = 359,
-	[BNXT_ULP_CLASS_HID_4a45] = 360,
-	[BNXT_ULP_CLASS_HID_4519] = 361,
-	[BNXT_ULP_CLASS_HID_402d] = 362,
-	[BNXT_ULP_CLASS_HID_1269] = 363,
-	[BNXT_ULP_CLASS_HID_0d3d] = 364,
-	[BNXT_ULP_CLASS_HID_08f1] = 365,
-	[BNXT_ULP_CLASS_HID_0385] = 366,
-	[BNXT_ULP_CLASS_HID_3201] = 367,
-	[BNXT_ULP_CLASS_HID_2dd5] = 368,
-	[BNXT_ULP_CLASS_HID_28e9] = 369,
-	[BNXT_ULP_CLASS_HID_23bd] = 370,
-	[BNXT_ULP_CLASS_HID_0ba1] = 371,
-	[BNXT_ULP_CLASS_HID_0775] = 372,
-	[BNXT_ULP_CLASS_HID_0209] = 373,
-	[BNXT_ULP_CLASS_HID_5a09] = 374,
-	[BNXT_ULP_CLASS_HID_48f5] = 375,
-	[BNXT_ULP_CLASS_HID_4389] = 376,
-	[BNXT_ULP_CLASS_HID_3f5d] = 377,
-	[BNXT_ULP_CLASS_HID_3a11] = 378,
-	[BNXT_ULP_CLASS_HID_0bad] = 379,
-	[BNXT_ULP_CLASS_HID_0761] = 380,
-	[BNXT_ULP_CLASS_HID_0235] = 381,
-	[BNXT_ULP_CLASS_HID_5a35] = 382,
-	[BNXT_ULP_CLASS_HID_2c45] = 383,
-	[BNXT_ULP_CLASS_HID_2719] = 384,
-	[BNXT_ULP_CLASS_HID_222d] = 385,
-	[BNXT_ULP_CLASS_HID_1de1] = 386,
-	[BNXT_ULP_CLASS_HID_05e5] = 387,
-	[BNXT_ULP_CLASS_HID_00b9] = 388,
-	[BNXT_ULP_CLASS_HID_58b9] = 389,
-	[BNXT_ULP_CLASS_HID_544d] = 390,
-	[BNXT_ULP_CLASS_HID_4239] = 391,
-	[BNXT_ULP_CLASS_HID_3dcd] = 392,
-	[BNXT_ULP_CLASS_HID_3881] = 393,
-	[BNXT_ULP_CLASS_HID_3455] = 394,
-	[BNXT_ULP_CLASS_HID_0591] = 395,
-	[BNXT_ULP_CLASS_HID_00a5] = 396,
-	[BNXT_ULP_CLASS_HID_58a5] = 397,
-	[BNXT_ULP_CLASS_HID_5479] = 398,
-	[BNXT_ULP_CLASS_HID_2589] = 399,
-	[BNXT_ULP_CLASS_HID_215d] = 400,
-	[BNXT_ULP_CLASS_HID_1c11] = 401,
-	[BNXT_ULP_CLASS_HID_1725] = 402,
-	[BNXT_ULP_CLASS_HID_5c15] = 403,
-	[BNXT_ULP_CLASS_HID_5729] = 404,
-	[BNXT_ULP_CLASS_HID_52fd] = 405,
-	[BNXT_ULP_CLASS_HID_4db1] = 406,
-	[BNXT_ULP_CLASS_HID_3c7d] = 407,
-	[BNXT_ULP_CLASS_HID_3731] = 408,
-	[BNXT_ULP_CLASS_HID_32c5] = 409,
-	[BNXT_ULP_CLASS_HID_2d99] = 410,
-	[BNXT_ULP_CLASS_HID_4f89] = 411,
-	[BNXT_ULP_CLASS_HID_4b5d] = 412,
-	[BNXT_ULP_CLASS_HID_4611] = 413,
-	[BNXT_ULP_CLASS_HID_4125] = 414,
-	[BNXT_ULP_CLASS_HID_1375] = 415,
-	[BNXT_ULP_CLASS_HID_0e09] = 416,
-	[BNXT_ULP_CLASS_HID_09dd] = 417,
-	[BNXT_ULP_CLASS_HID_0491] = 418,
-	[BNXT_ULP_CLASS_HID_49c1] = 419,
-	[BNXT_ULP_CLASS_HID_4495] = 420,
-	[BNXT_ULP_CLASS_HID_3fa9] = 421,
-	[BNXT_ULP_CLASS_HID_3b7d] = 422,
-	[BNXT_ULP_CLASS_HID_2929] = 423,
-	[BNXT_ULP_CLASS_HID_24fd] = 424,
-	[BNXT_ULP_CLASS_HID_1fb1] = 425,
-	[BNXT_ULP_CLASS_HID_1b45] = 426,
-	[BNXT_ULP_CLASS_HID_49cd] = 427,
-	[BNXT_ULP_CLASS_HID_4481] = 428,
-	[BNXT_ULP_CLASS_HID_4055] = 429,
-	[BNXT_ULP_CLASS_HID_3b69] = 430,
-	[BNXT_ULP_CLASS_HID_0cb9] = 431,
-	[BNXT_ULP_CLASS_HID_084d] = 432,
-	[BNXT_ULP_CLASS_HID_0301] = 433,
-	[BNXT_ULP_CLASS_HID_5b01] = 434,
-	[BNXT_ULP_CLASS_HID_4305] = 435,
-	[BNXT_ULP_CLASS_HID_3ed9] = 436,
-	[BNXT_ULP_CLASS_HID_39ed] = 437,
-	[BNXT_ULP_CLASS_HID_34a1] = 438,
-	[BNXT_ULP_CLASS_HID_236d] = 439,
-	[BNXT_ULP_CLASS_HID_1e21] = 440,
-	[BNXT_ULP_CLASS_HID_19f5] = 441,
-	[BNXT_ULP_CLASS_HID_1489] = 442,
-	[BNXT_ULP_CLASS_HID_2539] = 443,
-	[BNXT_ULP_CLASS_HID_2bf5] = 444,
-	[BNXT_ULP_CLASS_HID_b6af] = 445,
-	[BNXT_ULP_CLASS_HID_b1d3] = 446,
-	[BNXT_ULP_CLASS_HID_1c7d3] = 447,
-	[BNXT_ULP_CLASS_HID_1ccaf] = 448,
-	[BNXT_ULP_CLASS_HID_da33] = 449,
-	[BNXT_ULP_CLASS_HID_d567] = 450,
-	[BNXT_ULP_CLASS_HID_18eab] = 451,
-	[BNXT_ULP_CLASS_HID_19367] = 452,
-	[BNXT_ULP_CLASS_HID_a10b] = 453,
-	[BNXT_ULP_CLASS_HID_9c3f] = 454,
-	[BNXT_ULP_CLASS_HID_1b23f] = 455,
-	[BNXT_ULP_CLASS_HID_1b70b] = 456,
-	[BNXT_ULP_CLASS_HID_c49f] = 457,
-	[BNXT_ULP_CLASS_HID_bfc3] = 458,
-	[BNXT_ULP_CLASS_HID_1d5c3] = 459,
-	[BNXT_ULP_CLASS_HID_1da9f] = 460,
-	[BNXT_ULP_CLASS_HID_b063] = 461,
-	[BNXT_ULP_CLASS_HID_ab97] = 462,
-	[BNXT_ULP_CLASS_HID_1c197] = 463,
-	[BNXT_ULP_CLASS_HID_1c663] = 464,
-	[BNXT_ULP_CLASS_HID_d3f7] = 465,
-	[BNXT_ULP_CLASS_HID_cf3b] = 466,
-	[BNXT_ULP_CLASS_HID_1886f] = 467,
-	[BNXT_ULP_CLASS_HID_18d3b] = 468,
-	[BNXT_ULP_CLASS_HID_9acf] = 469,
-	[BNXT_ULP_CLASS_HID_95f3] = 470,
-	[BNXT_ULP_CLASS_HID_1abf3] = 471,
-	[BNXT_ULP_CLASS_HID_1b0cf] = 472,
-	[BNXT_ULP_CLASS_HID_be53] = 473,
-	[BNXT_ULP_CLASS_HID_b987] = 474,
-	[BNXT_ULP_CLASS_HID_1cf87] = 475,
-	[BNXT_ULP_CLASS_HID_1d453] = 476,
-	[BNXT_ULP_CLASS_HID_aa27] = 477,
-	[BNXT_ULP_CLASS_HID_a56b] = 478,
-	[BNXT_ULP_CLASS_HID_1bb6b] = 479,
-	[BNXT_ULP_CLASS_HID_1c027] = 480,
-	[BNXT_ULP_CLASS_HID_cdcb] = 481,
-	[BNXT_ULP_CLASS_HID_c8ff] = 482,
-	[BNXT_ULP_CLASS_HID_18223] = 483,
-	[BNXT_ULP_CLASS_HID_186ff] = 484,
-	[BNXT_ULP_CLASS_HID_9483] = 485,
-	[BNXT_ULP_CLASS_HID_8fb7] = 486,
-	[BNXT_ULP_CLASS_HID_1a5b7] = 487,
-	[BNXT_ULP_CLASS_HID_1aa83] = 488,
-	[BNXT_ULP_CLASS_HID_b817] = 489,
-	[BNXT_ULP_CLASS_HID_b35b] = 490,
-	[BNXT_ULP_CLASS_HID_1c95b] = 491,
-	[BNXT_ULP_CLASS_HID_1ce17] = 492,
-	[BNXT_ULP_CLASS_HID_a3fb] = 493,
-	[BNXT_ULP_CLASS_HID_9f2f] = 494,
-	[BNXT_ULP_CLASS_HID_1b52f] = 495,
-	[BNXT_ULP_CLASS_HID_1b9fb] = 496,
-	[BNXT_ULP_CLASS_HID_c78f] = 497,
-	[BNXT_ULP_CLASS_HID_c2b3] = 498,
-	[BNXT_ULP_CLASS_HID_1d8b3] = 499,
-	[BNXT_ULP_CLASS_HID_180b3] = 500,
-	[BNXT_ULP_CLASS_HID_8e47] = 501,
-	[BNXT_ULP_CLASS_HID_898b] = 502,
-	[BNXT_ULP_CLASS_HID_19f8b] = 503,
-	[BNXT_ULP_CLASS_HID_1a447] = 504,
-	[BNXT_ULP_CLASS_HID_b1eb] = 505,
-	[BNXT_ULP_CLASS_HID_ad1f] = 506,
-	[BNXT_ULP_CLASS_HID_1c31f] = 507,
-	[BNXT_ULP_CLASS_HID_1c7eb] = 508,
-	[BNXT_ULP_CLASS_HID_9137] = 509,
-	[BNXT_ULP_CLASS_HID_8c7b] = 510,
-	[BNXT_ULP_CLASS_HID_1a27b] = 511,
-	[BNXT_ULP_CLASS_HID_1a737] = 512,
-	[BNXT_ULP_CLASS_HID_b4db] = 513,
-	[BNXT_ULP_CLASS_HID_b00f] = 514,
-	[BNXT_ULP_CLASS_HID_1c60f] = 515,
-	[BNXT_ULP_CLASS_HID_1cadb] = 516,
-	[BNXT_ULP_CLASS_HID_8b0b] = 517,
-	[BNXT_ULP_CLASS_HID_863f] = 518,
-	[BNXT_ULP_CLASS_HID_19c3f] = 519,
-	[BNXT_ULP_CLASS_HID_1a10b] = 520,
-	[BNXT_ULP_CLASS_HID_ae9f] = 521,
-	[BNXT_ULP_CLASS_HID_a9c3] = 522,
-	[BNXT_ULP_CLASS_HID_1bfc3] = 523,
-	[BNXT_ULP_CLASS_HID_1c49f] = 524,
-	[BNXT_ULP_CLASS_HID_2563] = 525,
-	[BNXT_ULP_CLASS_HID_2baf] = 526,
-	[BNXT_ULP_CLASS_HID_4f33] = 527,
-	[BNXT_ULP_CLASS_HID_160b] = 528,
-	[BNXT_ULP_CLASS_HID_399f] = 529,
-	[BNXT_ULP_CLASS_HID_48f7] = 530,
-	[BNXT_ULP_CLASS_HID_0fcf] = 531,
-	[BNXT_ULP_CLASS_HID_3353] = 532,
-	[BNXT_ULP_CLASS_HID_b68f] = 533,
-	[BNXT_ULP_CLASS_HID_b94f] = 534,
-	[BNXT_ULP_CLASS_HID_fc0f] = 535,
-	[BNXT_ULP_CLASS_HID_fecf] = 536,
-	[BNXT_ULP_CLASS_HID_b1f3] = 537,
-	[BNXT_ULP_CLASS_HID_b4b3] = 538,
-	[BNXT_ULP_CLASS_HID_f773] = 539,
-	[BNXT_ULP_CLASS_HID_fa33] = 540,
-	[BNXT_ULP_CLASS_HID_1c7f3] = 541,
-	[BNXT_ULP_CLASS_HID_1eab3] = 542,
-	[BNXT_ULP_CLASS_HID_1cd73] = 543,
-	[BNXT_ULP_CLASS_HID_1f033] = 544,
-	[BNXT_ULP_CLASS_HID_1cc8f] = 545,
-	[BNXT_ULP_CLASS_HID_1ef4f] = 546,
-	[BNXT_ULP_CLASS_HID_1d20f] = 547,
-	[BNXT_ULP_CLASS_HID_1f4cf] = 548,
-	[BNXT_ULP_CLASS_HID_da13] = 549,
-	[BNXT_ULP_CLASS_HID_a007] = 550,
-	[BNXT_ULP_CLASS_HID_c2c7] = 551,
-	[BNXT_ULP_CLASS_HID_e587] = 552,
-	[BNXT_ULP_CLASS_HID_d547] = 553,
-	[BNXT_ULP_CLASS_HID_f807] = 554,
-	[BNXT_ULP_CLASS_HID_dac7] = 555,
-	[BNXT_ULP_CLASS_HID_e0cb] = 556,
-	[BNXT_ULP_CLASS_HID_18e8b] = 557,
-	[BNXT_ULP_CLASS_HID_1b14b] = 558,
-	[BNXT_ULP_CLASS_HID_1d40b] = 559,
-	[BNXT_ULP_CLASS_HID_1f6cb] = 560,
-	[BNXT_ULP_CLASS_HID_19347] = 561,
-	[BNXT_ULP_CLASS_HID_1b607] = 562,
-	[BNXT_ULP_CLASS_HID_1d8c7] = 563,
-	[BNXT_ULP_CLASS_HID_1fb87] = 564,
-	[BNXT_ULP_CLASS_HID_a12b] = 565,
-	[BNXT_ULP_CLASS_HID_a3eb] = 566,
-	[BNXT_ULP_CLASS_HID_e6ab] = 567,
-	[BNXT_ULP_CLASS_HID_e96b] = 568,
-	[BNXT_ULP_CLASS_HID_9c1f] = 569,
-	[BNXT_ULP_CLASS_HID_bedf] = 570,
-	[BNXT_ULP_CLASS_HID_e19f] = 571,
-	[BNXT_ULP_CLASS_HID_e45f] = 572,
-	[BNXT_ULP_CLASS_HID_1b21f] = 573,
-	[BNXT_ULP_CLASS_HID_1b4df] = 574,
-	[BNXT_ULP_CLASS_HID_1f79f] = 575,
-	[BNXT_ULP_CLASS_HID_1fa5f] = 576,
-	[BNXT_ULP_CLASS_HID_1b72b] = 577,
-	[BNXT_ULP_CLASS_HID_1b9eb] = 578,
-	[BNXT_ULP_CLASS_HID_1fcab] = 579,
-	[BNXT_ULP_CLASS_HID_1ff6b] = 580,
-	[BNXT_ULP_CLASS_HID_c4bf] = 581,
-	[BNXT_ULP_CLASS_HID_e77f] = 582,
-	[BNXT_ULP_CLASS_HID_ca3f] = 583,
-	[BNXT_ULP_CLASS_HID_ecff] = 584,
-	[BNXT_ULP_CLASS_HID_bfe3] = 585,
-	[BNXT_ULP_CLASS_HID_e2a3] = 586,
-	[BNXT_ULP_CLASS_HID_c563] = 587,
-	[BNXT_ULP_CLASS_HID_e823] = 588,
-	[BNXT_ULP_CLASS_HID_1d5e3] = 589,
-	[BNXT_ULP_CLASS_HID_1f8a3] = 590,
-	[BNXT_ULP_CLASS_HID_1db63] = 591,
-	[BNXT_ULP_CLASS_HID_1e117] = 592,
-	[BNXT_ULP_CLASS_HID_1dabf] = 593,
-	[BNXT_ULP_CLASS_HID_1a0a3] = 594,
-	[BNXT_ULP_CLASS_HID_1c363] = 595,
-	[BNXT_ULP_CLASS_HID_1e623] = 596,
-	[BNXT_ULP_CLASS_HID_b043] = 597,
-	[BNXT_ULP_CLASS_HID_b303] = 598,
-	[BNXT_ULP_CLASS_HID_f5c3] = 599,
-	[BNXT_ULP_CLASS_HID_f883] = 600,
-	[BNXT_ULP_CLASS_HID_abb7] = 601,
-	[BNXT_ULP_CLASS_HID_ae77] = 602,
-	[BNXT_ULP_CLASS_HID_f137] = 603,
-	[BNXT_ULP_CLASS_HID_f3f7] = 604,
-	[BNXT_ULP_CLASS_HID_1c1b7] = 605,
-	[BNXT_ULP_CLASS_HID_1e477] = 606,
-	[BNXT_ULP_CLASS_HID_1c737] = 607,
-	[BNXT_ULP_CLASS_HID_1e9f7] = 608,
-	[BNXT_ULP_CLASS_HID_1c643] = 609,
-	[BNXT_ULP_CLASS_HID_1e903] = 610,
-	[BNXT_ULP_CLASS_HID_1cbc3] = 611,
-	[BNXT_ULP_CLASS_HID_1ee83] = 612,
-	[BNXT_ULP_CLASS_HID_d3d7] = 613,
-	[BNXT_ULP_CLASS_HID_f697] = 614,
-	[BNXT_ULP_CLASS_HID_d957] = 615,
-	[BNXT_ULP_CLASS_HID_fc17] = 616,
-	[BNXT_ULP_CLASS_HID_cf1b] = 617,
-	[BNXT_ULP_CLASS_HID_f1db] = 618,
-	[BNXT_ULP_CLASS_HID_d49b] = 619,
-	[BNXT_ULP_CLASS_HID_f75b] = 620,
-	[BNXT_ULP_CLASS_HID_1884f] = 621,
-	[BNXT_ULP_CLASS_HID_1ab0f] = 622,
-	[BNXT_ULP_CLASS_HID_1cdcf] = 623,
-	[BNXT_ULP_CLASS_HID_1f08f] = 624,
-	[BNXT_ULP_CLASS_HID_18d1b] = 625,
-	[BNXT_ULP_CLASS_HID_1afdb] = 626,
-	[BNXT_ULP_CLASS_HID_1d29b] = 627,
-	[BNXT_ULP_CLASS_HID_1f55b] = 628,
-	[BNXT_ULP_CLASS_HID_9aef] = 629,
-	[BNXT_ULP_CLASS_HID_bdaf] = 630,
-	[BNXT_ULP_CLASS_HID_e06f] = 631,
-	[BNXT_ULP_CLASS_HID_e32f] = 632,
-	[BNXT_ULP_CLASS_HID_95d3] = 633,
-	[BNXT_ULP_CLASS_HID_b893] = 634,
-	[BNXT_ULP_CLASS_HID_db53] = 635,
-	[BNXT_ULP_CLASS_HID_fe13] = 636,
-	[BNXT_ULP_CLASS_HID_1abd3] = 637,
-	[BNXT_ULP_CLASS_HID_1ae93] = 638,
-	[BNXT_ULP_CLASS_HID_1f153] = 639,
-	[BNXT_ULP_CLASS_HID_1f413] = 640,
-	[BNXT_ULP_CLASS_HID_1b0ef] = 641,
-	[BNXT_ULP_CLASS_HID_1b3af] = 642,
-	[BNXT_ULP_CLASS_HID_1f66f] = 643,
-	[BNXT_ULP_CLASS_HID_1f92f] = 644,
-	[BNXT_ULP_CLASS_HID_be73] = 645,
-	[BNXT_ULP_CLASS_HID_e133] = 646,
-	[BNXT_ULP_CLASS_HID_c3f3] = 647,
-	[BNXT_ULP_CLASS_HID_e6b3] = 648,
-	[BNXT_ULP_CLASS_HID_b9a7] = 649,
-	[BNXT_ULP_CLASS_HID_bc67] = 650,
-	[BNXT_ULP_CLASS_HID_ff27] = 651,
-	[BNXT_ULP_CLASS_HID_e1e7] = 652,
-	[BNXT_ULP_CLASS_HID_1cfa7] = 653,
-	[BNXT_ULP_CLASS_HID_1f267] = 654,
-	[BNXT_ULP_CLASS_HID_1d527] = 655,
-	[BNXT_ULP_CLASS_HID_1f7e7] = 656,
-	[BNXT_ULP_CLASS_HID_1d473] = 657,
-	[BNXT_ULP_CLASS_HID_1f733] = 658,
-	[BNXT_ULP_CLASS_HID_1d9f3] = 659,
-	[BNXT_ULP_CLASS_HID_1fcb3] = 660,
-	[BNXT_ULP_CLASS_HID_aa07] = 661,
-	[BNXT_ULP_CLASS_HID_acc7] = 662,
-	[BNXT_ULP_CLASS_HID_ef87] = 663,
-	[BNXT_ULP_CLASS_HID_f247] = 664,
-	[BNXT_ULP_CLASS_HID_a54b] = 665,
-	[BNXT_ULP_CLASS_HID_a80b] = 666,
-	[BNXT_ULP_CLASS_HID_eacb] = 667,
-	[BNXT_ULP_CLASS_HID_ed8b] = 668,
-	[BNXT_ULP_CLASS_HID_1bb4b] = 669,
-	[BNXT_ULP_CLASS_HID_1be0b] = 670,
-	[BNXT_ULP_CLASS_HID_1c0cb] = 671,
-	[BNXT_ULP_CLASS_HID_1e38b] = 672,
-	[BNXT_ULP_CLASS_HID_1c007] = 673,
-	[BNXT_ULP_CLASS_HID_1e2c7] = 674,
-	[BNXT_ULP_CLASS_HID_1c587] = 675,
-	[BNXT_ULP_CLASS_HID_1e847] = 676,
-	[BNXT_ULP_CLASS_HID_cdeb] = 677,
-	[BNXT_ULP_CLASS_HID_f0ab] = 678,
-	[BNXT_ULP_CLASS_HID_d36b] = 679,
-	[BNXT_ULP_CLASS_HID_f62b] = 680,
-	[BNXT_ULP_CLASS_HID_c8df] = 681,
-	[BNXT_ULP_CLASS_HID_eb9f] = 682,
-	[BNXT_ULP_CLASS_HID_ce5f] = 683,
-	[BNXT_ULP_CLASS_HID_f11f] = 684,
-	[BNXT_ULP_CLASS_HID_18203] = 685,
-	[BNXT_ULP_CLASS_HID_1a4c3] = 686,
-	[BNXT_ULP_CLASS_HID_1c783] = 687,
-	[BNXT_ULP_CLASS_HID_1ea43] = 688,
-	[BNXT_ULP_CLASS_HID_186df] = 689,
-	[BNXT_ULP_CLASS_HID_1a99f] = 690,
-	[BNXT_ULP_CLASS_HID_1cc5f] = 691,
-	[BNXT_ULP_CLASS_HID_1ef1f] = 692,
-	[BNXT_ULP_CLASS_HID_94a3] = 693,
-	[BNXT_ULP_CLASS_HID_b763] = 694,
-	[BNXT_ULP_CLASS_HID_da23] = 695,
-	[BNXT_ULP_CLASS_HID_fce3] = 696,
-	[BNXT_ULP_CLASS_HID_8f97] = 697,
-	[BNXT_ULP_CLASS_HID_b257] = 698,
-	[BNXT_ULP_CLASS_HID_d517] = 699,
-	[BNXT_ULP_CLASS_HID_f7d7] = 700,
-	[BNXT_ULP_CLASS_HID_1a597] = 701,
-	[BNXT_ULP_CLASS_HID_1a857] = 702,
-	[BNXT_ULP_CLASS_HID_1eb17] = 703,
-	[BNXT_ULP_CLASS_HID_1edd7] = 704,
-	[BNXT_ULP_CLASS_HID_1aaa3] = 705,
-	[BNXT_ULP_CLASS_HID_1ad63] = 706,
-	[BNXT_ULP_CLASS_HID_1f023] = 707,
-	[BNXT_ULP_CLASS_HID_1f2e3] = 708,
-	[BNXT_ULP_CLASS_HID_b837] = 709,
-	[BNXT_ULP_CLASS_HID_baf7] = 710,
-	[BNXT_ULP_CLASS_HID_fdb7] = 711,
-	[BNXT_ULP_CLASS_HID_e077] = 712,
-	[BNXT_ULP_CLASS_HID_b37b] = 713,
-	[BNXT_ULP_CLASS_HID_b63b] = 714,
-	[BNXT_ULP_CLASS_HID_f8fb] = 715,
-	[BNXT_ULP_CLASS_HID_fbbb] = 716,
-	[BNXT_ULP_CLASS_HID_1c97b] = 717,
-	[BNXT_ULP_CLASS_HID_1ec3b] = 718,
-	[BNXT_ULP_CLASS_HID_1cefb] = 719,
-	[BNXT_ULP_CLASS_HID_1f1bb] = 720,
-	[BNXT_ULP_CLASS_HID_1ce37] = 721,
-	[BNXT_ULP_CLASS_HID_1f0f7] = 722,
-	[BNXT_ULP_CLASS_HID_1d3b7] = 723,
-	[BNXT_ULP_CLASS_HID_1f677] = 724,
-	[BNXT_ULP_CLASS_HID_a3db] = 725,
-	[BNXT_ULP_CLASS_HID_a69b] = 726,
-	[BNXT_ULP_CLASS_HID_e95b] = 727,
-	[BNXT_ULP_CLASS_HID_ec1b] = 728,
-	[BNXT_ULP_CLASS_HID_9f0f] = 729,
-	[BNXT_ULP_CLASS_HID_a1cf] = 730,
-	[BNXT_ULP_CLASS_HID_e48f] = 731,
-	[BNXT_ULP_CLASS_HID_e74f] = 732,
-	[BNXT_ULP_CLASS_HID_1b50f] = 733,
-	[BNXT_ULP_CLASS_HID_1b7cf] = 734,
-	[BNXT_ULP_CLASS_HID_1fa8f] = 735,
-	[BNXT_ULP_CLASS_HID_1fd4f] = 736,
-	[BNXT_ULP_CLASS_HID_1b9db] = 737,
-	[BNXT_ULP_CLASS_HID_1bc9b] = 738,
-	[BNXT_ULP_CLASS_HID_1ff5b] = 739,
-	[BNXT_ULP_CLASS_HID_1e21b] = 740,
-	[BNXT_ULP_CLASS_HID_c7af] = 741,
-	[BNXT_ULP_CLASS_HID_ea6f] = 742,
-	[BNXT_ULP_CLASS_HID_cd2f] = 743,
-	[BNXT_ULP_CLASS_HID_efef] = 744,
-	[BNXT_ULP_CLASS_HID_c293] = 745,
-	[BNXT_ULP_CLASS_HID_e553] = 746,
-	[BNXT_ULP_CLASS_HID_c813] = 747,
-	[BNXT_ULP_CLASS_HID_ead3] = 748,
-	[BNXT_ULP_CLASS_HID_1d893] = 749,
-	[BNXT_ULP_CLASS_HID_1fb53] = 750,
-	[BNXT_ULP_CLASS_HID_1c147] = 751,
-	[BNXT_ULP_CLASS_HID_1e407] = 752,
-	[BNXT_ULP_CLASS_HID_18093] = 753,
-	[BNXT_ULP_CLASS_HID_1a353] = 754,
-	[BNXT_ULP_CLASS_HID_1c613] = 755,
-	[BNXT_ULP_CLASS_HID_1e8d3] = 756,
-	[BNXT_ULP_CLASS_HID_8e67] = 757,
-	[BNXT_ULP_CLASS_HID_b127] = 758,
-	[BNXT_ULP_CLASS_HID_d3e7] = 759,
-	[BNXT_ULP_CLASS_HID_f6a7] = 760,
-	[BNXT_ULP_CLASS_HID_89ab] = 761,
-	[BNXT_ULP_CLASS_HID_ac6b] = 762,
-	[BNXT_ULP_CLASS_HID_cf2b] = 763,
-	[BNXT_ULP_CLASS_HID_f1eb] = 764,
-	[BNXT_ULP_CLASS_HID_19fab] = 765,
-	[BNXT_ULP_CLASS_HID_1a26b] = 766,
-	[BNXT_ULP_CLASS_HID_1e52b] = 767,
-	[BNXT_ULP_CLASS_HID_1e7eb] = 768,
-	[BNXT_ULP_CLASS_HID_1a467] = 769,
-	[BNXT_ULP_CLASS_HID_1a727] = 770,
-	[BNXT_ULP_CLASS_HID_1e9e7] = 771,
-	[BNXT_ULP_CLASS_HID_1eca7] = 772,
-	[BNXT_ULP_CLASS_HID_b1cb] = 773,
-	[BNXT_ULP_CLASS_HID_b48b] = 774,
-	[BNXT_ULP_CLASS_HID_f74b] = 775,
-	[BNXT_ULP_CLASS_HID_fa0b] = 776,
-	[BNXT_ULP_CLASS_HID_ad3f] = 777,
-	[BNXT_ULP_CLASS_HID_afff] = 778,
-	[BNXT_ULP_CLASS_HID_f2bf] = 779,
-	[BNXT_ULP_CLASS_HID_f57f] = 780,
-	[BNXT_ULP_CLASS_HID_1c33f] = 781,
-	[BNXT_ULP_CLASS_HID_1e5ff] = 782,
-	[BNXT_ULP_CLASS_HID_1c8bf] = 783,
-	[BNXT_ULP_CLASS_HID_1eb7f] = 784,
-	[BNXT_ULP_CLASS_HID_1c7cb] = 785,
-	[BNXT_ULP_CLASS_HID_1ea8b] = 786,
-	[BNXT_ULP_CLASS_HID_1cd4b] = 787,
-	[BNXT_ULP_CLASS_HID_1f00b] = 788,
-	[BNXT_ULP_CLASS_HID_9117] = 789,
-	[BNXT_ULP_CLASS_HID_b3d7] = 790,
-	[BNXT_ULP_CLASS_HID_d697] = 791,
-	[BNXT_ULP_CLASS_HID_f957] = 792,
-	[BNXT_ULP_CLASS_HID_8c5b] = 793,
-	[BNXT_ULP_CLASS_HID_af1b] = 794,
-	[BNXT_ULP_CLASS_HID_d1db] = 795,
-	[BNXT_ULP_CLASS_HID_f49b] = 796,
-	[BNXT_ULP_CLASS_HID_1a25b] = 797,
-	[BNXT_ULP_CLASS_HID_1a51b] = 798,
-	[BNXT_ULP_CLASS_HID_1e7db] = 799,
-	[BNXT_ULP_CLASS_HID_1ea9b] = 800,
-	[BNXT_ULP_CLASS_HID_1a717] = 801,
-	[BNXT_ULP_CLASS_HID_1a9d7] = 802,
-	[BNXT_ULP_CLASS_HID_1ec97] = 803,
-	[BNXT_ULP_CLASS_HID_1ef57] = 804,
-	[BNXT_ULP_CLASS_HID_b4fb] = 805,
-	[BNXT_ULP_CLASS_HID_b7bb] = 806,
-	[BNXT_ULP_CLASS_HID_fa7b] = 807,
-	[BNXT_ULP_CLASS_HID_fd3b] = 808,
-	[BNXT_ULP_CLASS_HID_b02f] = 809,
-	[BNXT_ULP_CLASS_HID_b2ef] = 810,
-	[BNXT_ULP_CLASS_HID_f5af] = 811,
-	[BNXT_ULP_CLASS_HID_f86f] = 812,
-	[BNXT_ULP_CLASS_HID_1c62f] = 813,
-	[BNXT_ULP_CLASS_HID_1e8ef] = 814,
-	[BNXT_ULP_CLASS_HID_1cbaf] = 815,
-	[BNXT_ULP_CLASS_HID_1ee6f] = 816,
-	[BNXT_ULP_CLASS_HID_1cafb] = 817,
-	[BNXT_ULP_CLASS_HID_1edbb] = 818,
-	[BNXT_ULP_CLASS_HID_1d07b] = 819,
-	[BNXT_ULP_CLASS_HID_1f33b] = 820,
-	[BNXT_ULP_CLASS_HID_8b2b] = 821,
-	[BNXT_ULP_CLASS_HID_adeb] = 822,
-	[BNXT_ULP_CLASS_HID_d0ab] = 823,
-	[BNXT_ULP_CLASS_HID_f36b] = 824,
-	[BNXT_ULP_CLASS_HID_861f] = 825,
-	[BNXT_ULP_CLASS_HID_a8df] = 826,
-	[BNXT_ULP_CLASS_HID_cb9f] = 827,
-	[BNXT_ULP_CLASS_HID_ee5f] = 828,
-	[BNXT_ULP_CLASS_HID_19c1f] = 829,
-	[BNXT_ULP_CLASS_HID_1bedf] = 830,
-	[BNXT_ULP_CLASS_HID_1e19f] = 831,
-	[BNXT_ULP_CLASS_HID_1e45f] = 832,
-	[BNXT_ULP_CLASS_HID_1a12b] = 833,
-	[BNXT_ULP_CLASS_HID_1a3eb] = 834,
-	[BNXT_ULP_CLASS_HID_1e6ab] = 835,
-	[BNXT_ULP_CLASS_HID_1e96b] = 836,
-	[BNXT_ULP_CLASS_HID_aebf] = 837,
-	[BNXT_ULP_CLASS_HID_b17f] = 838,
-	[BNXT_ULP_CLASS_HID_f43f] = 839,
-	[BNXT_ULP_CLASS_HID_f6ff] = 840,
-	[BNXT_ULP_CLASS_HID_a9e3] = 841,
-	[BNXT_ULP_CLASS_HID_aca3] = 842,
-	[BNXT_ULP_CLASS_HID_ef63] = 843,
-	[BNXT_ULP_CLASS_HID_f223] = 844,
-	[BNXT_ULP_CLASS_HID_1bfe3] = 845,
-	[BNXT_ULP_CLASS_HID_1e2a3] = 846,
-	[BNXT_ULP_CLASS_HID_1c563] = 847,
-	[BNXT_ULP_CLASS_HID_1e823] = 848,
-	[BNXT_ULP_CLASS_HID_1c4bf] = 849,
-	[BNXT_ULP_CLASS_HID_1e77f] = 850,
-	[BNXT_ULP_CLASS_HID_1ca3f] = 851,
-	[BNXT_ULP_CLASS_HID_1ecff] = 852,
-	[BNXT_ULP_CLASS_HID_2543] = 853,
-	[BNXT_ULP_CLASS_HID_2b8f] = 854,
-	[BNXT_ULP_CLASS_HID_4f13] = 855,
-	[BNXT_ULP_CLASS_HID_162b] = 856,
-	[BNXT_ULP_CLASS_HID_39bf] = 857,
-	[BNXT_ULP_CLASS_HID_48d7] = 858,
-	[BNXT_ULP_CLASS_HID_0fef] = 859,
-	[BNXT_ULP_CLASS_HID_3373] = 860,
-	[BNXT_ULP_CLASS_HID_b6ef] = 861,
-	[BNXT_ULP_CLASS_HID_b92f] = 862,
-	[BNXT_ULP_CLASS_HID_fc6f] = 863,
-	[BNXT_ULP_CLASS_HID_feaf] = 864,
-	[BNXT_ULP_CLASS_HID_b193] = 865,
-	[BNXT_ULP_CLASS_HID_b4d3] = 866,
-	[BNXT_ULP_CLASS_HID_f713] = 867,
-	[BNXT_ULP_CLASS_HID_fa53] = 868,
-	[BNXT_ULP_CLASS_HID_1c793] = 869,
-	[BNXT_ULP_CLASS_HID_1ead3] = 870,
-	[BNXT_ULP_CLASS_HID_1cd13] = 871,
-	[BNXT_ULP_CLASS_HID_1f053] = 872,
-	[BNXT_ULP_CLASS_HID_1ccef] = 873,
-	[BNXT_ULP_CLASS_HID_1ef2f] = 874,
-	[BNXT_ULP_CLASS_HID_1d26f] = 875,
-	[BNXT_ULP_CLASS_HID_1f4af] = 876,
-	[BNXT_ULP_CLASS_HID_da73] = 877,
-	[BNXT_ULP_CLASS_HID_a067] = 878,
-	[BNXT_ULP_CLASS_HID_c2a7] = 879,
-	[BNXT_ULP_CLASS_HID_e5e7] = 880,
-	[BNXT_ULP_CLASS_HID_d527] = 881,
-	[BNXT_ULP_CLASS_HID_f867] = 882,
-	[BNXT_ULP_CLASS_HID_daa7] = 883,
-	[BNXT_ULP_CLASS_HID_e0ab] = 884,
-	[BNXT_ULP_CLASS_HID_18eeb] = 885,
-	[BNXT_ULP_CLASS_HID_1b12b] = 886,
-	[BNXT_ULP_CLASS_HID_1d46b] = 887,
-	[BNXT_ULP_CLASS_HID_1f6ab] = 888,
-	[BNXT_ULP_CLASS_HID_19327] = 889,
-	[BNXT_ULP_CLASS_HID_1b667] = 890,
-	[BNXT_ULP_CLASS_HID_1d8a7] = 891,
-	[BNXT_ULP_CLASS_HID_1fbe7] = 892,
-	[BNXT_ULP_CLASS_HID_a14b] = 893,
-	[BNXT_ULP_CLASS_HID_a38b] = 894,
-	[BNXT_ULP_CLASS_HID_e6cb] = 895,
-	[BNXT_ULP_CLASS_HID_e90b] = 896,
-	[BNXT_ULP_CLASS_HID_9c7f] = 897,
-	[BNXT_ULP_CLASS_HID_bebf] = 898,
-	[BNXT_ULP_CLASS_HID_e1ff] = 899,
-	[BNXT_ULP_CLASS_HID_e43f] = 900,
-	[BNXT_ULP_CLASS_HID_1b27f] = 901,
-	[BNXT_ULP_CLASS_HID_1b4bf] = 902,
-	[BNXT_ULP_CLASS_HID_1f7ff] = 903,
-	[BNXT_ULP_CLASS_HID_1fa3f] = 904,
-	[BNXT_ULP_CLASS_HID_1b74b] = 905,
-	[BNXT_ULP_CLASS_HID_1b98b] = 906,
-	[BNXT_ULP_CLASS_HID_1fccb] = 907,
-	[BNXT_ULP_CLASS_HID_1ff0b] = 908,
-	[BNXT_ULP_CLASS_HID_c4df] = 909,
-	[BNXT_ULP_CLASS_HID_e71f] = 910,
-	[BNXT_ULP_CLASS_HID_ca5f] = 911,
-	[BNXT_ULP_CLASS_HID_ec9f] = 912,
-	[BNXT_ULP_CLASS_HID_bf83] = 913,
-	[BNXT_ULP_CLASS_HID_e2c3] = 914,
-	[BNXT_ULP_CLASS_HID_c503] = 915,
-	[BNXT_ULP_CLASS_HID_e843] = 916,
-	[BNXT_ULP_CLASS_HID_1d583] = 917,
-	[BNXT_ULP_CLASS_HID_1f8c3] = 918,
-	[BNXT_ULP_CLASS_HID_1db03] = 919,
-	[BNXT_ULP_CLASS_HID_1e177] = 920,
-	[BNXT_ULP_CLASS_HID_1dadf] = 921,
-	[BNXT_ULP_CLASS_HID_1a0c3] = 922,
-	[BNXT_ULP_CLASS_HID_1c303] = 923,
-	[BNXT_ULP_CLASS_HID_1e643] = 924,
-	[BNXT_ULP_CLASS_HID_b023] = 925,
-	[BNXT_ULP_CLASS_HID_b363] = 926,
-	[BNXT_ULP_CLASS_HID_f5a3] = 927,
-	[BNXT_ULP_CLASS_HID_f8e3] = 928,
-	[BNXT_ULP_CLASS_HID_abd7] = 929,
-	[BNXT_ULP_CLASS_HID_ae17] = 930,
-	[BNXT_ULP_CLASS_HID_f157] = 931,
-	[BNXT_ULP_CLASS_HID_f397] = 932,
-	[BNXT_ULP_CLASS_HID_1c1d7] = 933,
-	[BNXT_ULP_CLASS_HID_1e417] = 934,
-	[BNXT_ULP_CLASS_HID_1c757] = 935,
-	[BNXT_ULP_CLASS_HID_1e997] = 936,
-	[BNXT_ULP_CLASS_HID_1c623] = 937,
-	[BNXT_ULP_CLASS_HID_1e963] = 938,
-	[BNXT_ULP_CLASS_HID_1cba3] = 939,
-	[BNXT_ULP_CLASS_HID_1eee3] = 940,
-	[BNXT_ULP_CLASS_HID_d3b7] = 941,
-	[BNXT_ULP_CLASS_HID_f6f7] = 942,
-	[BNXT_ULP_CLASS_HID_d937] = 943,
-	[BNXT_ULP_CLASS_HID_fc77] = 944,
-	[BNXT_ULP_CLASS_HID_cf7b] = 945,
-	[BNXT_ULP_CLASS_HID_f1bb] = 946,
-	[BNXT_ULP_CLASS_HID_d4fb] = 947,
-	[BNXT_ULP_CLASS_HID_f73b] = 948,
-	[BNXT_ULP_CLASS_HID_1882f] = 949,
-	[BNXT_ULP_CLASS_HID_1ab6f] = 950,
-	[BNXT_ULP_CLASS_HID_1cdaf] = 951,
-	[BNXT_ULP_CLASS_HID_1f0ef] = 952,
-	[BNXT_ULP_CLASS_HID_18d7b] = 953,
-	[BNXT_ULP_CLASS_HID_1afbb] = 954,
-	[BNXT_ULP_CLASS_HID_1d2fb] = 955,
-	[BNXT_ULP_CLASS_HID_1f53b] = 956,
-	[BNXT_ULP_CLASS_HID_9a8f] = 957,
-	[BNXT_ULP_CLASS_HID_bdcf] = 958,
-	[BNXT_ULP_CLASS_HID_e00f] = 959,
-	[BNXT_ULP_CLASS_HID_e34f] = 960,
-	[BNXT_ULP_CLASS_HID_95b3] = 961,
-	[BNXT_ULP_CLASS_HID_b8f3] = 962,
-	[BNXT_ULP_CLASS_HID_db33] = 963,
-	[BNXT_ULP_CLASS_HID_fe73] = 964,
-	[BNXT_ULP_CLASS_HID_1abb3] = 965,
-	[BNXT_ULP_CLASS_HID_1aef3] = 966,
-	[BNXT_ULP_CLASS_HID_1f133] = 967,
-	[BNXT_ULP_CLASS_HID_1f473] = 968,
-	[BNXT_ULP_CLASS_HID_1b08f] = 969,
-	[BNXT_ULP_CLASS_HID_1b3cf] = 970,
-	[BNXT_ULP_CLASS_HID_1f60f] = 971,
-	[BNXT_ULP_CLASS_HID_1f94f] = 972,
-	[BNXT_ULP_CLASS_HID_be13] = 973,
-	[BNXT_ULP_CLASS_HID_e153] = 974,
-	[BNXT_ULP_CLASS_HID_c393] = 975,
-	[BNXT_ULP_CLASS_HID_e6d3] = 976,
-	[BNXT_ULP_CLASS_HID_b9c7] = 977,
-	[BNXT_ULP_CLASS_HID_bc07] = 978,
-	[BNXT_ULP_CLASS_HID_ff47] = 979,
-	[BNXT_ULP_CLASS_HID_e187] = 980,
-	[BNXT_ULP_CLASS_HID_1cfc7] = 981,
-	[BNXT_ULP_CLASS_HID_1f207] = 982,
-	[BNXT_ULP_CLASS_HID_1d547] = 983,
-	[BNXT_ULP_CLASS_HID_1f787] = 984,
-	[BNXT_ULP_CLASS_HID_1d413] = 985,
-	[BNXT_ULP_CLASS_HID_1f753] = 986,
-	[BNXT_ULP_CLASS_HID_1d993] = 987,
-	[BNXT_ULP_CLASS_HID_1fcd3] = 988,
-	[BNXT_ULP_CLASS_HID_aa67] = 989,
-	[BNXT_ULP_CLASS_HID_aca7] = 990,
-	[BNXT_ULP_CLASS_HID_efe7] = 991,
-	[BNXT_ULP_CLASS_HID_f227] = 992,
-	[BNXT_ULP_CLASS_HID_a52b] = 993,
-	[BNXT_ULP_CLASS_HID_a86b] = 994,
-	[BNXT_ULP_CLASS_HID_eaab] = 995,
-	[BNXT_ULP_CLASS_HID_edeb] = 996,
-	[BNXT_ULP_CLASS_HID_1bb2b] = 997,
-	[BNXT_ULP_CLASS_HID_1be6b] = 998,
-	[BNXT_ULP_CLASS_HID_1c0ab] = 999,
-	[BNXT_ULP_CLASS_HID_1e3eb] = 1000,
-	[BNXT_ULP_CLASS_HID_1c067] = 1001,
-	[BNXT_ULP_CLASS_HID_1e2a7] = 1002,
-	[BNXT_ULP_CLASS_HID_1c5e7] = 1003,
-	[BNXT_ULP_CLASS_HID_1e827] = 1004,
-	[BNXT_ULP_CLASS_HID_cd8b] = 1005,
-	[BNXT_ULP_CLASS_HID_f0cb] = 1006,
-	[BNXT_ULP_CLASS_HID_d30b] = 1007,
-	[BNXT_ULP_CLASS_HID_f64b] = 1008,
-	[BNXT_ULP_CLASS_HID_c8bf] = 1009,
-	[BNXT_ULP_CLASS_HID_ebff] = 1010,
-	[BNXT_ULP_CLASS_HID_ce3f] = 1011,
-	[BNXT_ULP_CLASS_HID_f17f] = 1012,
-	[BNXT_ULP_CLASS_HID_18263] = 1013,
-	[BNXT_ULP_CLASS_HID_1a4a3] = 1014,
-	[BNXT_ULP_CLASS_HID_1c7e3] = 1015,
-	[BNXT_ULP_CLASS_HID_1ea23] = 1016,
-	[BNXT_ULP_CLASS_HID_186bf] = 1017,
-	[BNXT_ULP_CLASS_HID_1a9ff] = 1018,
-	[BNXT_ULP_CLASS_HID_1cc3f] = 1019,
-	[BNXT_ULP_CLASS_HID_1ef7f] = 1020,
-	[BNXT_ULP_CLASS_HID_94c3] = 1021,
-	[BNXT_ULP_CLASS_HID_b703] = 1022,
-	[BNXT_ULP_CLASS_HID_da43] = 1023,
-	[BNXT_ULP_CLASS_HID_fc83] = 1024,
-	[BNXT_ULP_CLASS_HID_8ff7] = 1025,
-	[BNXT_ULP_CLASS_HID_b237] = 1026,
-	[BNXT_ULP_CLASS_HID_d577] = 1027,
-	[BNXT_ULP_CLASS_HID_f7b7] = 1028,
-	[BNXT_ULP_CLASS_HID_1a5f7] = 1029,
-	[BNXT_ULP_CLASS_HID_1a837] = 1030,
-	[BNXT_ULP_CLASS_HID_1eb77] = 1031,
-	[BNXT_ULP_CLASS_HID_1edb7] = 1032,
-	[BNXT_ULP_CLASS_HID_1aac3] = 1033,
-	[BNXT_ULP_CLASS_HID_1ad03] = 1034,
-	[BNXT_ULP_CLASS_HID_1f043] = 1035,
-	[BNXT_ULP_CLASS_HID_1f283] = 1036,
-	[BNXT_ULP_CLASS_HID_b857] = 1037,
-	[BNXT_ULP_CLASS_HID_ba97] = 1038,
-	[BNXT_ULP_CLASS_HID_fdd7] = 1039,
-	[BNXT_ULP_CLASS_HID_e017] = 1040,
-	[BNXT_ULP_CLASS_HID_b31b] = 1041,
-	[BNXT_ULP_CLASS_HID_b65b] = 1042,
-	[BNXT_ULP_CLASS_HID_f89b] = 1043,
-	[BNXT_ULP_CLASS_HID_fbdb] = 1044,
-	[BNXT_ULP_CLASS_HID_1c91b] = 1045,
-	[BNXT_ULP_CLASS_HID_1ec5b] = 1046,
-	[BNXT_ULP_CLASS_HID_1ce9b] = 1047,
-	[BNXT_ULP_CLASS_HID_1f1db] = 1048,
-	[BNXT_ULP_CLASS_HID_1ce57] = 1049,
-	[BNXT_ULP_CLASS_HID_1f097] = 1050,
-	[BNXT_ULP_CLASS_HID_1d3d7] = 1051,
-	[BNXT_ULP_CLASS_HID_1f617] = 1052,
-	[BNXT_ULP_CLASS_HID_a3bb] = 1053,
-	[BNXT_ULP_CLASS_HID_a6fb] = 1054,
-	[BNXT_ULP_CLASS_HID_e93b] = 1055,
-	[BNXT_ULP_CLASS_HID_ec7b] = 1056,
-	[BNXT_ULP_CLASS_HID_9f6f] = 1057,
-	[BNXT_ULP_CLASS_HID_a1af] = 1058,
-	[BNXT_ULP_CLASS_HID_e4ef] = 1059,
-	[BNXT_ULP_CLASS_HID_e72f] = 1060,
-	[BNXT_ULP_CLASS_HID_1b56f] = 1061,
-	[BNXT_ULP_CLASS_HID_1b7af] = 1062,
-	[BNXT_ULP_CLASS_HID_1faef] = 1063,
-	[BNXT_ULP_CLASS_HID_1fd2f] = 1064,
-	[BNXT_ULP_CLASS_HID_1b9bb] = 1065,
-	[BNXT_ULP_CLASS_HID_1bcfb] = 1066,
-	[BNXT_ULP_CLASS_HID_1ff3b] = 1067,
-	[BNXT_ULP_CLASS_HID_1e27b] = 1068,
-	[BNXT_ULP_CLASS_HID_c7cf] = 1069,
-	[BNXT_ULP_CLASS_HID_ea0f] = 1070,
-	[BNXT_ULP_CLASS_HID_cd4f] = 1071,
-	[BNXT_ULP_CLASS_HID_ef8f] = 1072,
-	[BNXT_ULP_CLASS_HID_c2f3] = 1073,
-	[BNXT_ULP_CLASS_HID_e533] = 1074,
-	[BNXT_ULP_CLASS_HID_c873] = 1075,
-	[BNXT_ULP_CLASS_HID_eab3] = 1076,
-	[BNXT_ULP_CLASS_HID_1d8f3] = 1077,
-	[BNXT_ULP_CLASS_HID_1fb33] = 1078,
-	[BNXT_ULP_CLASS_HID_1c127] = 1079,
-	[BNXT_ULP_CLASS_HID_1e467] = 1080,
-	[BNXT_ULP_CLASS_HID_180f3] = 1081,
-	[BNXT_ULP_CLASS_HID_1a333] = 1082,
-	[BNXT_ULP_CLASS_HID_1c673] = 1083,
-	[BNXT_ULP_CLASS_HID_1e8b3] = 1084,
-	[BNXT_ULP_CLASS_HID_8e07] = 1085,
-	[BNXT_ULP_CLASS_HID_b147] = 1086,
-	[BNXT_ULP_CLASS_HID_d387] = 1087,
-	[BNXT_ULP_CLASS_HID_f6c7] = 1088,
-	[BNXT_ULP_CLASS_HID_89cb] = 1089,
-	[BNXT_ULP_CLASS_HID_ac0b] = 1090,
-	[BNXT_ULP_CLASS_HID_cf4b] = 1091,
-	[BNXT_ULP_CLASS_HID_f18b] = 1092,
-	[BNXT_ULP_CLASS_HID_19fcb] = 1093,
-	[BNXT_ULP_CLASS_HID_1a20b] = 1094,
-	[BNXT_ULP_CLASS_HID_1e54b] = 1095,
-	[BNXT_ULP_CLASS_HID_1e78b] = 1096,
-	[BNXT_ULP_CLASS_HID_1a407] = 1097,
-	[BNXT_ULP_CLASS_HID_1a747] = 1098,
-	[BNXT_ULP_CLASS_HID_1e987] = 1099,
-	[BNXT_ULP_CLASS_HID_1ecc7] = 1100,
-	[BNXT_ULP_CLASS_HID_b1ab] = 1101,
-	[BNXT_ULP_CLASS_HID_b4eb] = 1102,
-	[BNXT_ULP_CLASS_HID_f72b] = 1103,
-	[BNXT_ULP_CLASS_HID_fa6b] = 1104,
-	[BNXT_ULP_CLASS_HID_ad5f] = 1105,
-	[BNXT_ULP_CLASS_HID_af9f] = 1106,
-	[BNXT_ULP_CLASS_HID_f2df] = 1107,
-	[BNXT_ULP_CLASS_HID_f51f] = 1108,
-	[BNXT_ULP_CLASS_HID_1c35f] = 1109,
-	[BNXT_ULP_CLASS_HID_1e59f] = 1110,
-	[BNXT_ULP_CLASS_HID_1c8df] = 1111,
-	[BNXT_ULP_CLASS_HID_1eb1f] = 1112,
-	[BNXT_ULP_CLASS_HID_1c7ab] = 1113,
-	[BNXT_ULP_CLASS_HID_1eaeb] = 1114,
-	[BNXT_ULP_CLASS_HID_1cd2b] = 1115,
-	[BNXT_ULP_CLASS_HID_1f06b] = 1116,
-	[BNXT_ULP_CLASS_HID_9177] = 1117,
-	[BNXT_ULP_CLASS_HID_b3b7] = 1118,
-	[BNXT_ULP_CLASS_HID_d6f7] = 1119,
-	[BNXT_ULP_CLASS_HID_f937] = 1120,
-	[BNXT_ULP_CLASS_HID_8c3b] = 1121,
-	[BNXT_ULP_CLASS_HID_af7b] = 1122,
-	[BNXT_ULP_CLASS_HID_d1bb] = 1123,
-	[BNXT_ULP_CLASS_HID_f4fb] = 1124,
-	[BNXT_ULP_CLASS_HID_1a23b] = 1125,
-	[BNXT_ULP_CLASS_HID_1a57b] = 1126,
-	[BNXT_ULP_CLASS_HID_1e7bb] = 1127,
-	[BNXT_ULP_CLASS_HID_1eafb] = 1128,
-	[BNXT_ULP_CLASS_HID_1a777] = 1129,
-	[BNXT_ULP_CLASS_HID_1a9b7] = 1130,
-	[BNXT_ULP_CLASS_HID_1ecf7] = 1131,
-	[BNXT_ULP_CLASS_HID_1ef37] = 1132,
-	[BNXT_ULP_CLASS_HID_b49b] = 1133,
-	[BNXT_ULP_CLASS_HID_b7db] = 1134,
-	[BNXT_ULP_CLASS_HID_fa1b] = 1135,
-	[BNXT_ULP_CLASS_HID_fd5b] = 1136,
-	[BNXT_ULP_CLASS_HID_b04f] = 1137,
-	[BNXT_ULP_CLASS_HID_b28f] = 1138,
-	[BNXT_ULP_CLASS_HID_f5cf] = 1139,
-	[BNXT_ULP_CLASS_HID_f80f] = 1140,
-	[BNXT_ULP_CLASS_HID_1c64f] = 1141,
-	[BNXT_ULP_CLASS_HID_1e88f] = 1142,
-	[BNXT_ULP_CLASS_HID_1cbcf] = 1143,
-	[BNXT_ULP_CLASS_HID_1ee0f] = 1144,
-	[BNXT_ULP_CLASS_HID_1ca9b] = 1145,
-	[BNXT_ULP_CLASS_HID_1eddb] = 1146,
-	[BNXT_ULP_CLASS_HID_1d01b] = 1147,
-	[BNXT_ULP_CLASS_HID_1f35b] = 1148,
-	[BNXT_ULP_CLASS_HID_8b4b] = 1149,
-	[BNXT_ULP_CLASS_HID_ad8b] = 1150,
-	[BNXT_ULP_CLASS_HID_d0cb] = 1151,
-	[BNXT_ULP_CLASS_HID_f30b] = 1152,
-	[BNXT_ULP_CLASS_HID_867f] = 1153,
-	[BNXT_ULP_CLASS_HID_a8bf] = 1154,
-	[BNXT_ULP_CLASS_HID_cbff] = 1155,
-	[BNXT_ULP_CLASS_HID_ee3f] = 1156,
-	[BNXT_ULP_CLASS_HID_19c7f] = 1157,
-	[BNXT_ULP_CLASS_HID_1bebf] = 1158,
-	[BNXT_ULP_CLASS_HID_1e1ff] = 1159,
-	[BNXT_ULP_CLASS_HID_1e43f] = 1160,
-	[BNXT_ULP_CLASS_HID_1a14b] = 1161,
-	[BNXT_ULP_CLASS_HID_1a38b] = 1162,
-	[BNXT_ULP_CLASS_HID_1e6cb] = 1163,
-	[BNXT_ULP_CLASS_HID_1e90b] = 1164,
-	[BNXT_ULP_CLASS_HID_aedf] = 1165,
-	[BNXT_ULP_CLASS_HID_b11f] = 1166,
-	[BNXT_ULP_CLASS_HID_f45f] = 1167,
-	[BNXT_ULP_CLASS_HID_f69f] = 1168,
-	[BNXT_ULP_CLASS_HID_a983] = 1169,
-	[BNXT_ULP_CLASS_HID_acc3] = 1170,
-	[BNXT_ULP_CLASS_HID_ef03] = 1171,
-	[BNXT_ULP_CLASS_HID_f243] = 1172,
-	[BNXT_ULP_CLASS_HID_1bf83] = 1173,
-	[BNXT_ULP_CLASS_HID_1e2c3] = 1174,
-	[BNXT_ULP_CLASS_HID_1c503] = 1175,
-	[BNXT_ULP_CLASS_HID_1e843] = 1176,
-	[BNXT_ULP_CLASS_HID_1c4df] = 1177,
-	[BNXT_ULP_CLASS_HID_1e71f] = 1178,
-	[BNXT_ULP_CLASS_HID_1ca5f] = 1179,
-	[BNXT_ULP_CLASS_HID_1ec9f] = 1180,
-	[BNXT_ULP_CLASS_HID_2523] = 1181,
-	[BNXT_ULP_CLASS_HID_2bef] = 1182,
-	[BNXT_ULP_CLASS_HID_4f73] = 1183,
-	[BNXT_ULP_CLASS_HID_164b] = 1184,
-	[BNXT_ULP_CLASS_HID_39df] = 1185,
-	[BNXT_ULP_CLASS_HID_48b7] = 1186,
-	[BNXT_ULP_CLASS_HID_0f8f] = 1187,
-	[BNXT_ULP_CLASS_HID_3313] = 1188,
-	[BNXT_ULP_CLASS_HID_257b7] = 1189,
-	[BNXT_ULP_CLASS_HID_24467] = 1190,
-	[BNXT_ULP_CLASS_HID_23fbb] = 1191,
-	[BNXT_ULP_CLASS_HID_252cb] = 1192,
-	[BNXT_ULP_CLASS_HID_21e7f] = 1193,
-	[BNXT_ULP_CLASS_HID_20b2f] = 1194,
-	[BNXT_ULP_CLASS_HID_20663] = 1195,
-	[BNXT_ULP_CLASS_HID_219b3] = 1196,
-	[BNXT_ULP_CLASS_HID_24213] = 1197,
-	[BNXT_ULP_CLASS_HID_22ec3] = 1198,
-	[BNXT_ULP_CLASS_HID_22a17] = 1199,
-	[BNXT_ULP_CLASS_HID_23d27] = 1200,
-	[BNXT_ULP_CLASS_HID_208db] = 1201,
-	[BNXT_ULP_CLASS_HID_25277] = 1202,
-	[BNXT_ULP_CLASS_HID_24d8b] = 1203,
-	[BNXT_ULP_CLASS_HID_203ef] = 1204,
-	[BNXT_ULP_CLASS_HID_2517b] = 1205,
-	[BNXT_ULP_CLASS_HID_23e2b] = 1206,
-	[BNXT_ULP_CLASS_HID_2397f] = 1207,
-	[BNXT_ULP_CLASS_HID_24c8f] = 1208,
-	[BNXT_ULP_CLASS_HID_21823] = 1209,
-	[BNXT_ULP_CLASS_HID_20513] = 1210,
-	[BNXT_ULP_CLASS_HID_20027] = 1211,
-	[BNXT_ULP_CLASS_HID_21377] = 1212,
-	[BNXT_ULP_CLASS_HID_23bd7] = 1213,
-	[BNXT_ULP_CLASS_HID_22887] = 1214,
-	[BNXT_ULP_CLASS_HID_223db] = 1215,
-	[BNXT_ULP_CLASS_HID_236eb] = 1216,
-	[BNXT_ULP_CLASS_HID_2029f] = 1217,
-	[BNXT_ULP_CLASS_HID_24c3b] = 1218,
-	[BNXT_ULP_CLASS_HID_2474f] = 1219,
-	[BNXT_ULP_CLASS_HID_25a9f] = 1220,
-	[BNXT_ULP_CLASS_HID_24b3f] = 1221,
-	[BNXT_ULP_CLASS_HID_237ef] = 1222,
-	[BNXT_ULP_CLASS_HID_23323] = 1223,
-	[BNXT_ULP_CLASS_HID_24673] = 1224,
-	[BNXT_ULP_CLASS_HID_211e7] = 1225,
-	[BNXT_ULP_CLASS_HID_25b83] = 1226,
-	[BNXT_ULP_CLASS_HID_256d7] = 1227,
-	[BNXT_ULP_CLASS_HID_20d3b] = 1228,
-	[BNXT_ULP_CLASS_HID_2359b] = 1229,
-	[BNXT_ULP_CLASS_HID_2224b] = 1230,
-	[BNXT_ULP_CLASS_HID_21d9f] = 1231,
-	[BNXT_ULP_CLASS_HID_230af] = 1232,
-	[BNXT_ULP_CLASS_HID_2590f] = 1233,
-	[BNXT_ULP_CLASS_HID_245ff] = 1234,
-	[BNXT_ULP_CLASS_HID_24133] = 1235,
-	[BNXT_ULP_CLASS_HID_25443] = 1236,
-	[BNXT_ULP_CLASS_HID_244e3] = 1237,
-	[BNXT_ULP_CLASS_HID_231d3] = 1238,
-	[BNXT_ULP_CLASS_HID_22ce7] = 1239,
-	[BNXT_ULP_CLASS_HID_24037] = 1240,
-	[BNXT_ULP_CLASS_HID_20bab] = 1241,
-	[BNXT_ULP_CLASS_HID_25547] = 1242,
-	[BNXT_ULP_CLASS_HID_2509b] = 1243,
-	[BNXT_ULP_CLASS_HID_206ff] = 1244,
-	[BNXT_ULP_CLASS_HID_22f5f] = 1245,
-	[BNXT_ULP_CLASS_HID_21c0f] = 1246,
-	[BNXT_ULP_CLASS_HID_21743] = 1247,
-	[BNXT_ULP_CLASS_HID_22a93] = 1248,
-	[BNXT_ULP_CLASS_HID_252f3] = 1249,
-	[BNXT_ULP_CLASS_HID_23fa3] = 1250,
-	[BNXT_ULP_CLASS_HID_23af7] = 1251,
-	[BNXT_ULP_CLASS_HID_24e07] = 1252,
-	[BNXT_ULP_CLASS_HID_2322f] = 1253,
-	[BNXT_ULP_CLASS_HID_21f1f] = 1254,
-	[BNXT_ULP_CLASS_HID_21a53] = 1255,
-	[BNXT_ULP_CLASS_HID_22d63] = 1256,
-	[BNXT_ULP_CLASS_HID_255c3] = 1257,
-	[BNXT_ULP_CLASS_HID_242b3] = 1258,
-	[BNXT_ULP_CLASS_HID_23dc7] = 1259,
-	[BNXT_ULP_CLASS_HID_25117] = 1260,
-	[BNXT_ULP_CLASS_HID_22c13] = 1261,
-	[BNXT_ULP_CLASS_HID_218c3] = 1262,
-	[BNXT_ULP_CLASS_HID_21417] = 1263,
-	[BNXT_ULP_CLASS_HID_22727] = 1264,
-	[BNXT_ULP_CLASS_HID_24f87] = 1265,
-	[BNXT_ULP_CLASS_HID_23c77] = 1266,
-	[BNXT_ULP_CLASS_HID_2378b] = 1267,
-	[BNXT_ULP_CLASS_HID_24adb] = 1268,
-	[BNXT_ULP_CLASS_HID_257b] = 1269,
-	[BNXT_ULP_CLASS_HID_2bb7] = 1270,
-	[BNXT_ULP_CLASS_HID_4f2b] = 1271,
-	[BNXT_ULP_CLASS_HID_1613] = 1272,
-	[BNXT_ULP_CLASS_HID_3987] = 1273,
-	[BNXT_ULP_CLASS_HID_48ef] = 1274,
-	[BNXT_ULP_CLASS_HID_0fd7] = 1275,
-	[BNXT_ULP_CLASS_HID_334b] = 1276,
-	[BNXT_ULP_CLASS_HID_25797] = 1277,
-	[BNXT_ULP_CLASS_HID_285eb] = 1278,
-	[BNXT_ULP_CLASS_HID_310eb] = 1279,
-	[BNXT_ULP_CLASS_HID_39beb] = 1280,
-	[BNXT_ULP_CLASS_HID_24447] = 1281,
-	[BNXT_ULP_CLASS_HID_2cf47] = 1282,
-	[BNXT_ULP_CLASS_HID_35a47] = 1283,
-	[BNXT_ULP_CLASS_HID_3889b] = 1284,
-	[BNXT_ULP_CLASS_HID_23f9b] = 1285,
-	[BNXT_ULP_CLASS_HID_2ca9b] = 1286,
-	[BNXT_ULP_CLASS_HID_3559b] = 1287,
-	[BNXT_ULP_CLASS_HID_383ef] = 1288,
-	[BNXT_ULP_CLASS_HID_252eb] = 1289,
-	[BNXT_ULP_CLASS_HID_2813f] = 1290,
-	[BNXT_ULP_CLASS_HID_30c3f] = 1291,
-	[BNXT_ULP_CLASS_HID_3973f] = 1292,
-	[BNXT_ULP_CLASS_HID_21e5f] = 1293,
-	[BNXT_ULP_CLASS_HID_2a95f] = 1294,
-	[BNXT_ULP_CLASS_HID_3345f] = 1295,
-	[BNXT_ULP_CLASS_HID_3bf5f] = 1296,
-	[BNXT_ULP_CLASS_HID_20b0f] = 1297,
-	[BNXT_ULP_CLASS_HID_2960f] = 1298,
-	[BNXT_ULP_CLASS_HID_3210f] = 1299,
-	[BNXT_ULP_CLASS_HID_3ac0f] = 1300,
-	[BNXT_ULP_CLASS_HID_20643] = 1301,
-	[BNXT_ULP_CLASS_HID_29143] = 1302,
-	[BNXT_ULP_CLASS_HID_31c43] = 1303,
-	[BNXT_ULP_CLASS_HID_3a743] = 1304,
-	[BNXT_ULP_CLASS_HID_21993] = 1305,
-	[BNXT_ULP_CLASS_HID_2a493] = 1306,
-	[BNXT_ULP_CLASS_HID_32f93] = 1307,
-	[BNXT_ULP_CLASS_HID_3ba93] = 1308,
-	[BNXT_ULP_CLASS_HID_24233] = 1309,
-	[BNXT_ULP_CLASS_HID_2cd33] = 1310,
-	[BNXT_ULP_CLASS_HID_35833] = 1311,
-	[BNXT_ULP_CLASS_HID_38607] = 1312,
-	[BNXT_ULP_CLASS_HID_22ee3] = 1313,
-	[BNXT_ULP_CLASS_HID_2b9e3] = 1314,
-	[BNXT_ULP_CLASS_HID_344e3] = 1315,
-	[BNXT_ULP_CLASS_HID_3cfe3] = 1316,
-	[BNXT_ULP_CLASS_HID_22a37] = 1317,
-	[BNXT_ULP_CLASS_HID_2b537] = 1318,
-	[BNXT_ULP_CLASS_HID_34037] = 1319,
-	[BNXT_ULP_CLASS_HID_3cb37] = 1320,
-	[BNXT_ULP_CLASS_HID_23d07] = 1321,
-	[BNXT_ULP_CLASS_HID_2c807] = 1322,
-	[BNXT_ULP_CLASS_HID_35307] = 1323,
-	[BNXT_ULP_CLASS_HID_3815b] = 1324,
-	[BNXT_ULP_CLASS_HID_208fb] = 1325,
-	[BNXT_ULP_CLASS_HID_293fb] = 1326,
-	[BNXT_ULP_CLASS_HID_31efb] = 1327,
-	[BNXT_ULP_CLASS_HID_3a9fb] = 1328,
-	[BNXT_ULP_CLASS_HID_25257] = 1329,
-	[BNXT_ULP_CLASS_HID_280ab] = 1330,
-	[BNXT_ULP_CLASS_HID_30bab] = 1331,
-	[BNXT_ULP_CLASS_HID_396ab] = 1332,
-	[BNXT_ULP_CLASS_HID_24dab] = 1333,
-	[BNXT_ULP_CLASS_HID_2d8ab] = 1334,
-	[BNXT_ULP_CLASS_HID_306ff] = 1335,
-	[BNXT_ULP_CLASS_HID_391ff] = 1336,
-	[BNXT_ULP_CLASS_HID_203cf] = 1337,
-	[BNXT_ULP_CLASS_HID_28ecf] = 1338,
-	[BNXT_ULP_CLASS_HID_319cf] = 1339,
-	[BNXT_ULP_CLASS_HID_3a4cf] = 1340,
-	[BNXT_ULP_CLASS_HID_2515b] = 1341,
-	[BNXT_ULP_CLASS_HID_2dc5b] = 1342,
-	[BNXT_ULP_CLASS_HID_30aaf] = 1343,
-	[BNXT_ULP_CLASS_HID_395af] = 1344,
-	[BNXT_ULP_CLASS_HID_23e0b] = 1345,
-	[BNXT_ULP_CLASS_HID_2c90b] = 1346,
-	[BNXT_ULP_CLASS_HID_3540b] = 1347,
-	[BNXT_ULP_CLASS_HID_3825f] = 1348,
-	[BNXT_ULP_CLASS_HID_2395f] = 1349,
-	[BNXT_ULP_CLASS_HID_2c45f] = 1350,
-	[BNXT_ULP_CLASS_HID_34f5f] = 1351,
-	[BNXT_ULP_CLASS_HID_3da5f] = 1352,
-	[BNXT_ULP_CLASS_HID_24caf] = 1353,
-	[BNXT_ULP_CLASS_HID_2d7af] = 1354,
-	[BNXT_ULP_CLASS_HID_305e3] = 1355,
-	[BNXT_ULP_CLASS_HID_390e3] = 1356,
-	[BNXT_ULP_CLASS_HID_21803] = 1357,
-	[BNXT_ULP_CLASS_HID_2a303] = 1358,
-	[BNXT_ULP_CLASS_HID_32e03] = 1359,
-	[BNXT_ULP_CLASS_HID_3b903] = 1360,
-	[BNXT_ULP_CLASS_HID_20533] = 1361,
-	[BNXT_ULP_CLASS_HID_29033] = 1362,
-	[BNXT_ULP_CLASS_HID_31b33] = 1363,
-	[BNXT_ULP_CLASS_HID_3a633] = 1364,
-	[BNXT_ULP_CLASS_HID_20007] = 1365,
-	[BNXT_ULP_CLASS_HID_28b07] = 1366,
-	[BNXT_ULP_CLASS_HID_31607] = 1367,
-	[BNXT_ULP_CLASS_HID_3a107] = 1368,
-	[BNXT_ULP_CLASS_HID_21357] = 1369,
-	[BNXT_ULP_CLASS_HID_29e57] = 1370,
-	[BNXT_ULP_CLASS_HID_32957] = 1371,
-	[BNXT_ULP_CLASS_HID_3b457] = 1372,
-	[BNXT_ULP_CLASS_HID_23bf7] = 1373,
-	[BNXT_ULP_CLASS_HID_2c6f7] = 1374,
-	[BNXT_ULP_CLASS_HID_351f7] = 1375,
-	[BNXT_ULP_CLASS_HID_3dcf7] = 1376,
-	[BNXT_ULP_CLASS_HID_228a7] = 1377,
-	[BNXT_ULP_CLASS_HID_2b3a7] = 1378,
-	[BNXT_ULP_CLASS_HID_33ea7] = 1379,
-	[BNXT_ULP_CLASS_HID_3c9a7] = 1380,
-	[BNXT_ULP_CLASS_HID_223fb] = 1381,
-	[BNXT_ULP_CLASS_HID_2aefb] = 1382,
-	[BNXT_ULP_CLASS_HID_339fb] = 1383,
-	[BNXT_ULP_CLASS_HID_3c4fb] = 1384,
-	[BNXT_ULP_CLASS_HID_236cb] = 1385,
-	[BNXT_ULP_CLASS_HID_2c1cb] = 1386,
-	[BNXT_ULP_CLASS_HID_34ccb] = 1387,
-	[BNXT_ULP_CLASS_HID_3d7cb] = 1388,
-	[BNXT_ULP_CLASS_HID_202bf] = 1389,
-	[BNXT_ULP_CLASS_HID_28dbf] = 1390,
-	[BNXT_ULP_CLASS_HID_318bf] = 1391,
-	[BNXT_ULP_CLASS_HID_3a3bf] = 1392,
-	[BNXT_ULP_CLASS_HID_24c1b] = 1393,
-	[BNXT_ULP_CLASS_HID_2d71b] = 1394,
-	[BNXT_ULP_CLASS_HID_3056f] = 1395,
-	[BNXT_ULP_CLASS_HID_3906f] = 1396,
-	[BNXT_ULP_CLASS_HID_2476f] = 1397,
-	[BNXT_ULP_CLASS_HID_2d26f] = 1398,
-	[BNXT_ULP_CLASS_HID_300a3] = 1399,
-	[BNXT_ULP_CLASS_HID_38ba3] = 1400,
-	[BNXT_ULP_CLASS_HID_25abf] = 1401,
-	[BNXT_ULP_CLASS_HID_288f3] = 1402,
-	[BNXT_ULP_CLASS_HID_313f3] = 1403,
-	[BNXT_ULP_CLASS_HID_39ef3] = 1404,
-	[BNXT_ULP_CLASS_HID_24b1f] = 1405,
-	[BNXT_ULP_CLASS_HID_2d61f] = 1406,
-	[BNXT_ULP_CLASS_HID_30453] = 1407,
-	[BNXT_ULP_CLASS_HID_38f53] = 1408,
-	[BNXT_ULP_CLASS_HID_237cf] = 1409,
-	[BNXT_ULP_CLASS_HID_2c2cf] = 1410,
-	[BNXT_ULP_CLASS_HID_34dcf] = 1411,
-	[BNXT_ULP_CLASS_HID_3d8cf] = 1412,
-	[BNXT_ULP_CLASS_HID_23303] = 1413,
-	[BNXT_ULP_CLASS_HID_2be03] = 1414,
-	[BNXT_ULP_CLASS_HID_34903] = 1415,
-	[BNXT_ULP_CLASS_HID_3d403] = 1416,
-	[BNXT_ULP_CLASS_HID_24653] = 1417,
-	[BNXT_ULP_CLASS_HID_2d153] = 1418,
-	[BNXT_ULP_CLASS_HID_35c53] = 1419,
-	[BNXT_ULP_CLASS_HID_38aa7] = 1420,
-	[BNXT_ULP_CLASS_HID_211c7] = 1421,
-	[BNXT_ULP_CLASS_HID_29cc7] = 1422,
-	[BNXT_ULP_CLASS_HID_327c7] = 1423,
-	[BNXT_ULP_CLASS_HID_3b2c7] = 1424,
-	[BNXT_ULP_CLASS_HID_25ba3] = 1425,
-	[BNXT_ULP_CLASS_HID_289f7] = 1426,
-	[BNXT_ULP_CLASS_HID_314f7] = 1427,
-	[BNXT_ULP_CLASS_HID_39ff7] = 1428,
-	[BNXT_ULP_CLASS_HID_256f7] = 1429,
-	[BNXT_ULP_CLASS_HID_284cb] = 1430,
-	[BNXT_ULP_CLASS_HID_30fcb] = 1431,
-	[BNXT_ULP_CLASS_HID_39acb] = 1432,
-	[BNXT_ULP_CLASS_HID_20d1b] = 1433,
-	[BNXT_ULP_CLASS_HID_2981b] = 1434,
-	[BNXT_ULP_CLASS_HID_3231b] = 1435,
-	[BNXT_ULP_CLASS_HID_3ae1b] = 1436,
-	[BNXT_ULP_CLASS_HID_235bb] = 1437,
-	[BNXT_ULP_CLASS_HID_2c0bb] = 1438,
-	[BNXT_ULP_CLASS_HID_34bbb] = 1439,
-	[BNXT_ULP_CLASS_HID_3d6bb] = 1440,
-	[BNXT_ULP_CLASS_HID_2226b] = 1441,
-	[BNXT_ULP_CLASS_HID_2ad6b] = 1442,
-	[BNXT_ULP_CLASS_HID_3386b] = 1443,
-	[BNXT_ULP_CLASS_HID_3c36b] = 1444,
-	[BNXT_ULP_CLASS_HID_21dbf] = 1445,
-	[BNXT_ULP_CLASS_HID_2a8bf] = 1446,
-	[BNXT_ULP_CLASS_HID_333bf] = 1447,
-	[BNXT_ULP_CLASS_HID_3bebf] = 1448,
-	[BNXT_ULP_CLASS_HID_2308f] = 1449,
-	[BNXT_ULP_CLASS_HID_2bb8f] = 1450,
-	[BNXT_ULP_CLASS_HID_3468f] = 1451,
-	[BNXT_ULP_CLASS_HID_3d18f] = 1452,
-	[BNXT_ULP_CLASS_HID_2592f] = 1453,
-	[BNXT_ULP_CLASS_HID_28763] = 1454,
-	[BNXT_ULP_CLASS_HID_31263] = 1455,
-	[BNXT_ULP_CLASS_HID_39d63] = 1456,
-	[BNXT_ULP_CLASS_HID_245df] = 1457,
-	[BNXT_ULP_CLASS_HID_2d0df] = 1458,
-	[BNXT_ULP_CLASS_HID_35bdf] = 1459,
-	[BNXT_ULP_CLASS_HID_38a13] = 1460,
-	[BNXT_ULP_CLASS_HID_24113] = 1461,
-	[BNXT_ULP_CLASS_HID_2cc13] = 1462,
-	[BNXT_ULP_CLASS_HID_35713] = 1463,
-	[BNXT_ULP_CLASS_HID_38567] = 1464,
-	[BNXT_ULP_CLASS_HID_25463] = 1465,
-	[BNXT_ULP_CLASS_HID_282b7] = 1466,
-	[BNXT_ULP_CLASS_HID_30db7] = 1467,
-	[BNXT_ULP_CLASS_HID_398b7] = 1468,
-	[BNXT_ULP_CLASS_HID_244c3] = 1469,
-	[BNXT_ULP_CLASS_HID_2cfc3] = 1470,
-	[BNXT_ULP_CLASS_HID_35ac3] = 1471,
-	[BNXT_ULP_CLASS_HID_38917] = 1472,
-	[BNXT_ULP_CLASS_HID_231f3] = 1473,
-	[BNXT_ULP_CLASS_HID_2bcf3] = 1474,
-	[BNXT_ULP_CLASS_HID_347f3] = 1475,
-	[BNXT_ULP_CLASS_HID_3d2f3] = 1476,
-	[BNXT_ULP_CLASS_HID_22cc7] = 1477,
-	[BNXT_ULP_CLASS_HID_2b7c7] = 1478,
-	[BNXT_ULP_CLASS_HID_342c7] = 1479,
-	[BNXT_ULP_CLASS_HID_3cdc7] = 1480,
-	[BNXT_ULP_CLASS_HID_24017] = 1481,
-	[BNXT_ULP_CLASS_HID_2cb17] = 1482,
-	[BNXT_ULP_CLASS_HID_35617] = 1483,
-	[BNXT_ULP_CLASS_HID_3846b] = 1484,
-	[BNXT_ULP_CLASS_HID_20b8b] = 1485,
-	[BNXT_ULP_CLASS_HID_2968b] = 1486,
-	[BNXT_ULP_CLASS_HID_3218b] = 1487,
-	[BNXT_ULP_CLASS_HID_3ac8b] = 1488,
-	[BNXT_ULP_CLASS_HID_25567] = 1489,
-	[BNXT_ULP_CLASS_HID_283bb] = 1490,
-	[BNXT_ULP_CLASS_HID_30ebb] = 1491,
-	[BNXT_ULP_CLASS_HID_399bb] = 1492,
-	[BNXT_ULP_CLASS_HID_250bb] = 1493,
-	[BNXT_ULP_CLASS_HID_2dbbb] = 1494,
-	[BNXT_ULP_CLASS_HID_3098f] = 1495,
-	[BNXT_ULP_CLASS_HID_3948f] = 1496,
-	[BNXT_ULP_CLASS_HID_206df] = 1497,
-	[BNXT_ULP_CLASS_HID_291df] = 1498,
-	[BNXT_ULP_CLASS_HID_31cdf] = 1499,
-	[BNXT_ULP_CLASS_HID_3a7df] = 1500,
-	[BNXT_ULP_CLASS_HID_22f7f] = 1501,
-	[BNXT_ULP_CLASS_HID_2ba7f] = 1502,
-	[BNXT_ULP_CLASS_HID_3457f] = 1503,
-	[BNXT_ULP_CLASS_HID_3d07f] = 1504,
-	[BNXT_ULP_CLASS_HID_21c2f] = 1505,
-	[BNXT_ULP_CLASS_HID_2a72f] = 1506,
-	[BNXT_ULP_CLASS_HID_3322f] = 1507,
-	[BNXT_ULP_CLASS_HID_3bd2f] = 1508,
-	[BNXT_ULP_CLASS_HID_21763] = 1509,
-	[BNXT_ULP_CLASS_HID_2a263] = 1510,
-	[BNXT_ULP_CLASS_HID_32d63] = 1511,
-	[BNXT_ULP_CLASS_HID_3b863] = 1512,
-	[BNXT_ULP_CLASS_HID_22ab3] = 1513,
-	[BNXT_ULP_CLASS_HID_2b5b3] = 1514,
-	[BNXT_ULP_CLASS_HID_340b3] = 1515,
-	[BNXT_ULP_CLASS_HID_3cbb3] = 1516,
-	[BNXT_ULP_CLASS_HID_252d3] = 1517,
-	[BNXT_ULP_CLASS_HID_28127] = 1518,
-	[BNXT_ULP_CLASS_HID_30c27] = 1519,
-	[BNXT_ULP_CLASS_HID_39727] = 1520,
-	[BNXT_ULP_CLASS_HID_23f83] = 1521,
-	[BNXT_ULP_CLASS_HID_2ca83] = 1522,
-	[BNXT_ULP_CLASS_HID_35583] = 1523,
-	[BNXT_ULP_CLASS_HID_383d7] = 1524,
-	[BNXT_ULP_CLASS_HID_23ad7] = 1525,
-	[BNXT_ULP_CLASS_HID_2c5d7] = 1526,
-	[BNXT_ULP_CLASS_HID_350d7] = 1527,
-	[BNXT_ULP_CLASS_HID_3dbd7] = 1528,
-	[BNXT_ULP_CLASS_HID_24e27] = 1529,
-	[BNXT_ULP_CLASS_HID_2d927] = 1530,
-	[BNXT_ULP_CLASS_HID_3077b] = 1531,
-	[BNXT_ULP_CLASS_HID_3927b] = 1532,
-	[BNXT_ULP_CLASS_HID_2320f] = 1533,
-	[BNXT_ULP_CLASS_HID_2bd0f] = 1534,
-	[BNXT_ULP_CLASS_HID_3480f] = 1535,
-	[BNXT_ULP_CLASS_HID_3d30f] = 1536,
-	[BNXT_ULP_CLASS_HID_21f3f] = 1537,
-	[BNXT_ULP_CLASS_HID_2aa3f] = 1538,
-	[BNXT_ULP_CLASS_HID_3353f] = 1539,
-	[BNXT_ULP_CLASS_HID_3c03f] = 1540,
-	[BNXT_ULP_CLASS_HID_21a73] = 1541,
-	[BNXT_ULP_CLASS_HID_2a573] = 1542,
-	[BNXT_ULP_CLASS_HID_33073] = 1543,
-	[BNXT_ULP_CLASS_HID_3bb73] = 1544,
-	[BNXT_ULP_CLASS_HID_22d43] = 1545,
-	[BNXT_ULP_CLASS_HID_2b843] = 1546,
-	[BNXT_ULP_CLASS_HID_34343] = 1547,
-	[BNXT_ULP_CLASS_HID_3ce43] = 1548,
-	[BNXT_ULP_CLASS_HID_255e3] = 1549,
-	[BNXT_ULP_CLASS_HID_28437] = 1550,
-	[BNXT_ULP_CLASS_HID_30f37] = 1551,
-	[BNXT_ULP_CLASS_HID_39a37] = 1552,
-	[BNXT_ULP_CLASS_HID_24293] = 1553,
-	[BNXT_ULP_CLASS_HID_2cd93] = 1554,
-	[BNXT_ULP_CLASS_HID_35893] = 1555,
-	[BNXT_ULP_CLASS_HID_386e7] = 1556,
-	[BNXT_ULP_CLASS_HID_23de7] = 1557,
-	[BNXT_ULP_CLASS_HID_2c8e7] = 1558,
-	[BNXT_ULP_CLASS_HID_353e7] = 1559,
-	[BNXT_ULP_CLASS_HID_3823b] = 1560,
-	[BNXT_ULP_CLASS_HID_25137] = 1561,
-	[BNXT_ULP_CLASS_HID_2dc37] = 1562,
-	[BNXT_ULP_CLASS_HID_30a0b] = 1563,
-	[BNXT_ULP_CLASS_HID_3950b] = 1564,
-	[BNXT_ULP_CLASS_HID_22c33] = 1565,
-	[BNXT_ULP_CLASS_HID_2b733] = 1566,
-	[BNXT_ULP_CLASS_HID_34233] = 1567,
-	[BNXT_ULP_CLASS_HID_3cd33] = 1568,
-	[BNXT_ULP_CLASS_HID_218e3] = 1569,
-	[BNXT_ULP_CLASS_HID_2a3e3] = 1570,
-	[BNXT_ULP_CLASS_HID_32ee3] = 1571,
-	[BNXT_ULP_CLASS_HID_3b9e3] = 1572,
-	[BNXT_ULP_CLASS_HID_21437] = 1573,
-	[BNXT_ULP_CLASS_HID_29f37] = 1574,
-	[BNXT_ULP_CLASS_HID_32a37] = 1575,
-	[BNXT_ULP_CLASS_HID_3b537] = 1576,
-	[BNXT_ULP_CLASS_HID_22707] = 1577,
-	[BNXT_ULP_CLASS_HID_2b207] = 1578,
-	[BNXT_ULP_CLASS_HID_33d07] = 1579,
-	[BNXT_ULP_CLASS_HID_3c807] = 1580,
-	[BNXT_ULP_CLASS_HID_24fa7] = 1581,
-	[BNXT_ULP_CLASS_HID_2daa7] = 1582,
-	[BNXT_ULP_CLASS_HID_308fb] = 1583,
-	[BNXT_ULP_CLASS_HID_393fb] = 1584,
-	[BNXT_ULP_CLASS_HID_23c57] = 1585,
-	[BNXT_ULP_CLASS_HID_2c757] = 1586,
-	[BNXT_ULP_CLASS_HID_35257] = 1587,
-	[BNXT_ULP_CLASS_HID_380ab] = 1588,
-	[BNXT_ULP_CLASS_HID_237ab] = 1589,
-	[BNXT_ULP_CLASS_HID_2c2ab] = 1590,
-	[BNXT_ULP_CLASS_HID_34dab] = 1591,
-	[BNXT_ULP_CLASS_HID_3d8ab] = 1592,
-	[BNXT_ULP_CLASS_HID_24afb] = 1593,
-	[BNXT_ULP_CLASS_HID_2d5fb] = 1594,
-	[BNXT_ULP_CLASS_HID_303cf] = 1595,
-	[BNXT_ULP_CLASS_HID_38ecf] = 1596,
-	[BNXT_ULP_CLASS_HID_255b] = 1597,
-	[BNXT_ULP_CLASS_HID_2b97] = 1598,
-	[BNXT_ULP_CLASS_HID_4f0b] = 1599,
-	[BNXT_ULP_CLASS_HID_1633] = 1600,
-	[BNXT_ULP_CLASS_HID_39a7] = 1601,
-	[BNXT_ULP_CLASS_HID_48cf] = 1602,
-	[BNXT_ULP_CLASS_HID_0ff7] = 1603,
-	[BNXT_ULP_CLASS_HID_336b] = 1604,
-	[BNXT_ULP_CLASS_HID_257f7] = 1605,
-	[BNXT_ULP_CLASS_HID_2858b] = 1606,
-	[BNXT_ULP_CLASS_HID_3108b] = 1607,
-	[BNXT_ULP_CLASS_HID_39b8b] = 1608,
-	[BNXT_ULP_CLASS_HID_24427] = 1609,
-	[BNXT_ULP_CLASS_HID_2cf27] = 1610,
-	[BNXT_ULP_CLASS_HID_35a27] = 1611,
-	[BNXT_ULP_CLASS_HID_388fb] = 1612,
-	[BNXT_ULP_CLASS_HID_23ffb] = 1613,
-	[BNXT_ULP_CLASS_HID_2cafb] = 1614,
-	[BNXT_ULP_CLASS_HID_355fb] = 1615,
-	[BNXT_ULP_CLASS_HID_3838f] = 1616,
-	[BNXT_ULP_CLASS_HID_2528b] = 1617,
-	[BNXT_ULP_CLASS_HID_2815f] = 1618,
-	[BNXT_ULP_CLASS_HID_30c5f] = 1619,
-	[BNXT_ULP_CLASS_HID_3975f] = 1620,
-	[BNXT_ULP_CLASS_HID_21e3f] = 1621,
-	[BNXT_ULP_CLASS_HID_2a93f] = 1622,
-	[BNXT_ULP_CLASS_HID_3343f] = 1623,
-	[BNXT_ULP_CLASS_HID_3bf3f] = 1624,
-	[BNXT_ULP_CLASS_HID_20b6f] = 1625,
-	[BNXT_ULP_CLASS_HID_2966f] = 1626,
-	[BNXT_ULP_CLASS_HID_3216f] = 1627,
-	[BNXT_ULP_CLASS_HID_3ac6f] = 1628,
-	[BNXT_ULP_CLASS_HID_20623] = 1629,
-	[BNXT_ULP_CLASS_HID_29123] = 1630,
-	[BNXT_ULP_CLASS_HID_31c23] = 1631,
-	[BNXT_ULP_CLASS_HID_3a723] = 1632,
-	[BNXT_ULP_CLASS_HID_219f3] = 1633,
-	[BNXT_ULP_CLASS_HID_2a4f3] = 1634,
-	[BNXT_ULP_CLASS_HID_32ff3] = 1635,
-	[BNXT_ULP_CLASS_HID_3baf3] = 1636,
-	[BNXT_ULP_CLASS_HID_24253] = 1637,
-	[BNXT_ULP_CLASS_HID_2cd53] = 1638,
-	[BNXT_ULP_CLASS_HID_35853] = 1639,
-	[BNXT_ULP_CLASS_HID_38667] = 1640,
-	[BNXT_ULP_CLASS_HID_22e83] = 1641,
-	[BNXT_ULP_CLASS_HID_2b983] = 1642,
-	[BNXT_ULP_CLASS_HID_34483] = 1643,
-	[BNXT_ULP_CLASS_HID_3cf83] = 1644,
-	[BNXT_ULP_CLASS_HID_22a57] = 1645,
-	[BNXT_ULP_CLASS_HID_2b557] = 1646,
-	[BNXT_ULP_CLASS_HID_34057] = 1647,
-	[BNXT_ULP_CLASS_HID_3cb57] = 1648,
-	[BNXT_ULP_CLASS_HID_23d67] = 1649,
-	[BNXT_ULP_CLASS_HID_2c867] = 1650,
-	[BNXT_ULP_CLASS_HID_35367] = 1651,
-	[BNXT_ULP_CLASS_HID_3813b] = 1652,
-	[BNXT_ULP_CLASS_HID_2089b] = 1653,
-	[BNXT_ULP_CLASS_HID_2939b] = 1654,
-	[BNXT_ULP_CLASS_HID_31e9b] = 1655,
-	[BNXT_ULP_CLASS_HID_3a99b] = 1656,
-	[BNXT_ULP_CLASS_HID_25237] = 1657,
-	[BNXT_ULP_CLASS_HID_280cb] = 1658,
-	[BNXT_ULP_CLASS_HID_30bcb] = 1659,
-	[BNXT_ULP_CLASS_HID_396cb] = 1660,
-	[BNXT_ULP_CLASS_HID_24dcb] = 1661,
-	[BNXT_ULP_CLASS_HID_2d8cb] = 1662,
-	[BNXT_ULP_CLASS_HID_3069f] = 1663,
-	[BNXT_ULP_CLASS_HID_3919f] = 1664,
-	[BNXT_ULP_CLASS_HID_203af] = 1665,
-	[BNXT_ULP_CLASS_HID_28eaf] = 1666,
-	[BNXT_ULP_CLASS_HID_319af] = 1667,
-	[BNXT_ULP_CLASS_HID_3a4af] = 1668,
-	[BNXT_ULP_CLASS_HID_2513b] = 1669,
-	[BNXT_ULP_CLASS_HID_2dc3b] = 1670,
-	[BNXT_ULP_CLASS_HID_30acf] = 1671,
-	[BNXT_ULP_CLASS_HID_395cf] = 1672,
-	[BNXT_ULP_CLASS_HID_23e6b] = 1673,
-	[BNXT_ULP_CLASS_HID_2c96b] = 1674,
-	[BNXT_ULP_CLASS_HID_3546b] = 1675,
-	[BNXT_ULP_CLASS_HID_3823f] = 1676,
-	[BNXT_ULP_CLASS_HID_2393f] = 1677,
-	[BNXT_ULP_CLASS_HID_2c43f] = 1678,
-	[BNXT_ULP_CLASS_HID_34f3f] = 1679,
-	[BNXT_ULP_CLASS_HID_3da3f] = 1680,
-	[BNXT_ULP_CLASS_HID_24ccf] = 1681,
-	[BNXT_ULP_CLASS_HID_2d7cf] = 1682,
-	[BNXT_ULP_CLASS_HID_30583] = 1683,
-	[BNXT_ULP_CLASS_HID_39083] = 1684,
-	[BNXT_ULP_CLASS_HID_21863] = 1685,
-	[BNXT_ULP_CLASS_HID_2a363] = 1686,
-	[BNXT_ULP_CLASS_HID_32e63] = 1687,
-	[BNXT_ULP_CLASS_HID_3b963] = 1688,
-	[BNXT_ULP_CLASS_HID_20553] = 1689,
-	[BNXT_ULP_CLASS_HID_29053] = 1690,
-	[BNXT_ULP_CLASS_HID_31b53] = 1691,
-	[BNXT_ULP_CLASS_HID_3a653] = 1692,
-	[BNXT_ULP_CLASS_HID_20067] = 1693,
-	[BNXT_ULP_CLASS_HID_28b67] = 1694,
-	[BNXT_ULP_CLASS_HID_31667] = 1695,
-	[BNXT_ULP_CLASS_HID_3a167] = 1696,
-	[BNXT_ULP_CLASS_HID_21337] = 1697,
-	[BNXT_ULP_CLASS_HID_29e37] = 1698,
-	[BNXT_ULP_CLASS_HID_32937] = 1699,
-	[BNXT_ULP_CLASS_HID_3b437] = 1700,
-	[BNXT_ULP_CLASS_HID_23b97] = 1701,
-	[BNXT_ULP_CLASS_HID_2c697] = 1702,
-	[BNXT_ULP_CLASS_HID_35197] = 1703,
-	[BNXT_ULP_CLASS_HID_3dc97] = 1704,
-	[BNXT_ULP_CLASS_HID_228c7] = 1705,
-	[BNXT_ULP_CLASS_HID_2b3c7] = 1706,
-	[BNXT_ULP_CLASS_HID_33ec7] = 1707,
-	[BNXT_ULP_CLASS_HID_3c9c7] = 1708,
-	[BNXT_ULP_CLASS_HID_2239b] = 1709,
-	[BNXT_ULP_CLASS_HID_2ae9b] = 1710,
-	[BNXT_ULP_CLASS_HID_3399b] = 1711,
-	[BNXT_ULP_CLASS_HID_3c49b] = 1712,
-	[BNXT_ULP_CLASS_HID_236ab] = 1713,
-	[BNXT_ULP_CLASS_HID_2c1ab] = 1714,
-	[BNXT_ULP_CLASS_HID_34cab] = 1715,
-	[BNXT_ULP_CLASS_HID_3d7ab] = 1716,
-	[BNXT_ULP_CLASS_HID_202df] = 1717,
-	[BNXT_ULP_CLASS_HID_28ddf] = 1718,
-	[BNXT_ULP_CLASS_HID_318df] = 1719,
-	[BNXT_ULP_CLASS_HID_3a3df] = 1720,
-	[BNXT_ULP_CLASS_HID_24c7b] = 1721,
-	[BNXT_ULP_CLASS_HID_2d77b] = 1722,
-	[BNXT_ULP_CLASS_HID_3050f] = 1723,
-	[BNXT_ULP_CLASS_HID_3900f] = 1724,
-	[BNXT_ULP_CLASS_HID_2470f] = 1725,
-	[BNXT_ULP_CLASS_HID_2d20f] = 1726,
-	[BNXT_ULP_CLASS_HID_300c3] = 1727,
-	[BNXT_ULP_CLASS_HID_38bc3] = 1728,
-	[BNXT_ULP_CLASS_HID_25adf] = 1729,
-	[BNXT_ULP_CLASS_HID_28893] = 1730,
-	[BNXT_ULP_CLASS_HID_31393] = 1731,
-	[BNXT_ULP_CLASS_HID_39e93] = 1732,
-	[BNXT_ULP_CLASS_HID_24b7f] = 1733,
-	[BNXT_ULP_CLASS_HID_2d67f] = 1734,
-	[BNXT_ULP_CLASS_HID_30433] = 1735,
-	[BNXT_ULP_CLASS_HID_38f33] = 1736,
-	[BNXT_ULP_CLASS_HID_237af] = 1737,
-	[BNXT_ULP_CLASS_HID_2c2af] = 1738,
-	[BNXT_ULP_CLASS_HID_34daf] = 1739,
-	[BNXT_ULP_CLASS_HID_3d8af] = 1740,
-	[BNXT_ULP_CLASS_HID_23363] = 1741,
-	[BNXT_ULP_CLASS_HID_2be63] = 1742,
-	[BNXT_ULP_CLASS_HID_34963] = 1743,
-	[BNXT_ULP_CLASS_HID_3d463] = 1744,
-	[BNXT_ULP_CLASS_HID_24633] = 1745,
-	[BNXT_ULP_CLASS_HID_2d133] = 1746,
-	[BNXT_ULP_CLASS_HID_35c33] = 1747,
-	[BNXT_ULP_CLASS_HID_38ac7] = 1748,
-	[BNXT_ULP_CLASS_HID_211a7] = 1749,
-	[BNXT_ULP_CLASS_HID_29ca7] = 1750,
-	[BNXT_ULP_CLASS_HID_327a7] = 1751,
-	[BNXT_ULP_CLASS_HID_3b2a7] = 1752,
-	[BNXT_ULP_CLASS_HID_25bc3] = 1753,
-	[BNXT_ULP_CLASS_HID_28997] = 1754,
-	[BNXT_ULP_CLASS_HID_31497] = 1755,
-	[BNXT_ULP_CLASS_HID_39f97] = 1756,
-	[BNXT_ULP_CLASS_HID_25697] = 1757,
-	[BNXT_ULP_CLASS_HID_284ab] = 1758,
-	[BNXT_ULP_CLASS_HID_30fab] = 1759,
-	[BNXT_ULP_CLASS_HID_39aab] = 1760,
-	[BNXT_ULP_CLASS_HID_20d7b] = 1761,
-	[BNXT_ULP_CLASS_HID_2987b] = 1762,
-	[BNXT_ULP_CLASS_HID_3237b] = 1763,
-	[BNXT_ULP_CLASS_HID_3ae7b] = 1764,
-	[BNXT_ULP_CLASS_HID_235db] = 1765,
-	[BNXT_ULP_CLASS_HID_2c0db] = 1766,
-	[BNXT_ULP_CLASS_HID_34bdb] = 1767,
-	[BNXT_ULP_CLASS_HID_3d6db] = 1768,
-	[BNXT_ULP_CLASS_HID_2220b] = 1769,
-	[BNXT_ULP_CLASS_HID_2ad0b] = 1770,
-	[BNXT_ULP_CLASS_HID_3380b] = 1771,
-	[BNXT_ULP_CLASS_HID_3c30b] = 1772,
-	[BNXT_ULP_CLASS_HID_21ddf] = 1773,
-	[BNXT_ULP_CLASS_HID_2a8df] = 1774,
-	[BNXT_ULP_CLASS_HID_333df] = 1775,
-	[BNXT_ULP_CLASS_HID_3bedf] = 1776,
-	[BNXT_ULP_CLASS_HID_230ef] = 1777,
-	[BNXT_ULP_CLASS_HID_2bbef] = 1778,
-	[BNXT_ULP_CLASS_HID_346ef] = 1779,
-	[BNXT_ULP_CLASS_HID_3d1ef] = 1780,
-	[BNXT_ULP_CLASS_HID_2594f] = 1781,
-	[BNXT_ULP_CLASS_HID_28703] = 1782,
-	[BNXT_ULP_CLASS_HID_31203] = 1783,
-	[BNXT_ULP_CLASS_HID_39d03] = 1784,
-	[BNXT_ULP_CLASS_HID_245bf] = 1785,
-	[BNXT_ULP_CLASS_HID_2d0bf] = 1786,
-	[BNXT_ULP_CLASS_HID_35bbf] = 1787,
-	[BNXT_ULP_CLASS_HID_38a73] = 1788,
-	[BNXT_ULP_CLASS_HID_24173] = 1789,
-	[BNXT_ULP_CLASS_HID_2cc73] = 1790,
-	[BNXT_ULP_CLASS_HID_35773] = 1791,
-	[BNXT_ULP_CLASS_HID_38507] = 1792,
-	[BNXT_ULP_CLASS_HID_25403] = 1793,
-	[BNXT_ULP_CLASS_HID_282d7] = 1794,
-	[BNXT_ULP_CLASS_HID_30dd7] = 1795,
-	[BNXT_ULP_CLASS_HID_398d7] = 1796,
-	[BNXT_ULP_CLASS_HID_244a3] = 1797,
-	[BNXT_ULP_CLASS_HID_2cfa3] = 1798,
-	[BNXT_ULP_CLASS_HID_35aa3] = 1799,
-	[BNXT_ULP_CLASS_HID_38977] = 1800,
-	[BNXT_ULP_CLASS_HID_23193] = 1801,
-	[BNXT_ULP_CLASS_HID_2bc93] = 1802,
-	[BNXT_ULP_CLASS_HID_34793] = 1803,
-	[BNXT_ULP_CLASS_HID_3d293] = 1804,
-	[BNXT_ULP_CLASS_HID_22ca7] = 1805,
-	[BNXT_ULP_CLASS_HID_2b7a7] = 1806,
-	[BNXT_ULP_CLASS_HID_342a7] = 1807,
-	[BNXT_ULP_CLASS_HID_3cda7] = 1808,
-	[BNXT_ULP_CLASS_HID_24077] = 1809,
-	[BNXT_ULP_CLASS_HID_2cb77] = 1810,
-	[BNXT_ULP_CLASS_HID_35677] = 1811,
-	[BNXT_ULP_CLASS_HID_3840b] = 1812,
-	[BNXT_ULP_CLASS_HID_20beb] = 1813,
-	[BNXT_ULP_CLASS_HID_296eb] = 1814,
-	[BNXT_ULP_CLASS_HID_321eb] = 1815,
-	[BNXT_ULP_CLASS_HID_3aceb] = 1816,
-	[BNXT_ULP_CLASS_HID_25507] = 1817,
-	[BNXT_ULP_CLASS_HID_283db] = 1818,
-	[BNXT_ULP_CLASS_HID_30edb] = 1819,
-	[BNXT_ULP_CLASS_HID_399db] = 1820,
-	[BNXT_ULP_CLASS_HID_250db] = 1821,
-	[BNXT_ULP_CLASS_HID_2dbdb] = 1822,
-	[BNXT_ULP_CLASS_HID_309ef] = 1823,
-	[BNXT_ULP_CLASS_HID_394ef] = 1824,
-	[BNXT_ULP_CLASS_HID_206bf] = 1825,
-	[BNXT_ULP_CLASS_HID_291bf] = 1826,
-	[BNXT_ULP_CLASS_HID_31cbf] = 1827,
-	[BNXT_ULP_CLASS_HID_3a7bf] = 1828,
-	[BNXT_ULP_CLASS_HID_22f1f] = 1829,
-	[BNXT_ULP_CLASS_HID_2ba1f] = 1830,
-	[BNXT_ULP_CLASS_HID_3451f] = 1831,
-	[BNXT_ULP_CLASS_HID_3d01f] = 1832,
-	[BNXT_ULP_CLASS_HID_21c4f] = 1833,
-	[BNXT_ULP_CLASS_HID_2a74f] = 1834,
-	[BNXT_ULP_CLASS_HID_3324f] = 1835,
-	[BNXT_ULP_CLASS_HID_3bd4f] = 1836,
-	[BNXT_ULP_CLASS_HID_21703] = 1837,
-	[BNXT_ULP_CLASS_HID_2a203] = 1838,
-	[BNXT_ULP_CLASS_HID_32d03] = 1839,
-	[BNXT_ULP_CLASS_HID_3b803] = 1840,
-	[BNXT_ULP_CLASS_HID_22ad3] = 1841,
-	[BNXT_ULP_CLASS_HID_2b5d3] = 1842,
-	[BNXT_ULP_CLASS_HID_340d3] = 1843,
-	[BNXT_ULP_CLASS_HID_3cbd3] = 1844,
-	[BNXT_ULP_CLASS_HID_252b3] = 1845,
-	[BNXT_ULP_CLASS_HID_28147] = 1846,
-	[BNXT_ULP_CLASS_HID_30c47] = 1847,
-	[BNXT_ULP_CLASS_HID_39747] = 1848,
-	[BNXT_ULP_CLASS_HID_23fe3] = 1849,
-	[BNXT_ULP_CLASS_HID_2cae3] = 1850,
-	[BNXT_ULP_CLASS_HID_355e3] = 1851,
-	[BNXT_ULP_CLASS_HID_383b7] = 1852,
-	[BNXT_ULP_CLASS_HID_23ab7] = 1853,
-	[BNXT_ULP_CLASS_HID_2c5b7] = 1854,
-	[BNXT_ULP_CLASS_HID_350b7] = 1855,
-	[BNXT_ULP_CLASS_HID_3dbb7] = 1856,
-	[BNXT_ULP_CLASS_HID_24e47] = 1857,
-	[BNXT_ULP_CLASS_HID_2d947] = 1858,
-	[BNXT_ULP_CLASS_HID_3071b] = 1859,
-	[BNXT_ULP_CLASS_HID_3921b] = 1860,
-	[BNXT_ULP_CLASS_HID_2326f] = 1861,
-	[BNXT_ULP_CLASS_HID_2bd6f] = 1862,
-	[BNXT_ULP_CLASS_HID_3486f] = 1863,
-	[BNXT_ULP_CLASS_HID_3d36f] = 1864,
-	[BNXT_ULP_CLASS_HID_21f5f] = 1865,
-	[BNXT_ULP_CLASS_HID_2aa5f] = 1866,
-	[BNXT_ULP_CLASS_HID_3355f] = 1867,
-	[BNXT_ULP_CLASS_HID_3c05f] = 1868,
-	[BNXT_ULP_CLASS_HID_21a13] = 1869,
-	[BNXT_ULP_CLASS_HID_2a513] = 1870,
-	[BNXT_ULP_CLASS_HID_33013] = 1871,
-	[BNXT_ULP_CLASS_HID_3bb13] = 1872,
-	[BNXT_ULP_CLASS_HID_22d23] = 1873,
-	[BNXT_ULP_CLASS_HID_2b823] = 1874,
-	[BNXT_ULP_CLASS_HID_34323] = 1875,
-	[BNXT_ULP_CLASS_HID_3ce23] = 1876,
-	[BNXT_ULP_CLASS_HID_25583] = 1877,
-	[BNXT_ULP_CLASS_HID_28457] = 1878,
-	[BNXT_ULP_CLASS_HID_30f57] = 1879,
-	[BNXT_ULP_CLASS_HID_39a57] = 1880,
-	[BNXT_ULP_CLASS_HID_242f3] = 1881,
-	[BNXT_ULP_CLASS_HID_2cdf3] = 1882,
-	[BNXT_ULP_CLASS_HID_358f3] = 1883,
-	[BNXT_ULP_CLASS_HID_38687] = 1884,
-	[BNXT_ULP_CLASS_HID_23d87] = 1885,
-	[BNXT_ULP_CLASS_HID_2c887] = 1886,
-	[BNXT_ULP_CLASS_HID_35387] = 1887,
-	[BNXT_ULP_CLASS_HID_3825b] = 1888,
-	[BNXT_ULP_CLASS_HID_25157] = 1889,
-	[BNXT_ULP_CLASS_HID_2dc57] = 1890,
-	[BNXT_ULP_CLASS_HID_30a6b] = 1891,
-	[BNXT_ULP_CLASS_HID_3956b] = 1892,
-	[BNXT_ULP_CLASS_HID_22c53] = 1893,
-	[BNXT_ULP_CLASS_HID_2b753] = 1894,
-	[BNXT_ULP_CLASS_HID_34253] = 1895,
-	[BNXT_ULP_CLASS_HID_3cd53] = 1896,
-	[BNXT_ULP_CLASS_HID_21883] = 1897,
-	[BNXT_ULP_CLASS_HID_2a383] = 1898,
-	[BNXT_ULP_CLASS_HID_32e83] = 1899,
-	[BNXT_ULP_CLASS_HID_3b983] = 1900,
-	[BNXT_ULP_CLASS_HID_21457] = 1901,
-	[BNXT_ULP_CLASS_HID_29f57] = 1902,
-	[BNXT_ULP_CLASS_HID_32a57] = 1903,
-	[BNXT_ULP_CLASS_HID_3b557] = 1904,
-	[BNXT_ULP_CLASS_HID_22767] = 1905,
-	[BNXT_ULP_CLASS_HID_2b267] = 1906,
-	[BNXT_ULP_CLASS_HID_33d67] = 1907,
-	[BNXT_ULP_CLASS_HID_3c867] = 1908,
-	[BNXT_ULP_CLASS_HID_24fc7] = 1909,
-	[BNXT_ULP_CLASS_HID_2dac7] = 1910,
-	[BNXT_ULP_CLASS_HID_3089b] = 1911,
-	[BNXT_ULP_CLASS_HID_3939b] = 1912,
-	[BNXT_ULP_CLASS_HID_23c37] = 1913,
-	[BNXT_ULP_CLASS_HID_2c737] = 1914,
-	[BNXT_ULP_CLASS_HID_35237] = 1915,
-	[BNXT_ULP_CLASS_HID_380cb] = 1916,
-	[BNXT_ULP_CLASS_HID_237cb] = 1917,
-	[BNXT_ULP_CLASS_HID_2c2cb] = 1918,
-	[BNXT_ULP_CLASS_HID_34dcb] = 1919,
-	[BNXT_ULP_CLASS_HID_3d8cb] = 1920,
-	[BNXT_ULP_CLASS_HID_24a9b] = 1921,
-	[BNXT_ULP_CLASS_HID_2d59b] = 1922,
-	[BNXT_ULP_CLASS_HID_303af] = 1923,
-	[BNXT_ULP_CLASS_HID_38eaf] = 1924,
-	[BNXT_ULP_CLASS_HID_253b] = 1925,
-	[BNXT_ULP_CLASS_HID_2bf7] = 1926,
-	[BNXT_ULP_CLASS_HID_4f6b] = 1927,
-	[BNXT_ULP_CLASS_HID_1653] = 1928,
-	[BNXT_ULP_CLASS_HID_39c7] = 1929,
-	[BNXT_ULP_CLASS_HID_48af] = 1930,
-	[BNXT_ULP_CLASS_HID_0f97] = 1931,
-	[BNXT_ULP_CLASS_HID_330b] = 1932,
-	[BNXT_ULP_CLASS_HID_374e] = 1933,
-	[BNXT_ULP_CLASS_HID_11ee] = 1934,
-	[BNXT_ULP_CLASS_HID_423a] = 1935,
-	[BNXT_ULP_CLASS_HID_0cd6] = 1936,
-	[BNXT_ULP_CLASS_HID_310a] = 1937,
-	[BNXT_ULP_CLASS_HID_469e] = 1938,
-	[BNXT_ULP_CLASS_HID_5ce6] = 1939,
-	[BNXT_ULP_CLASS_HID_0692] = 1940,
-	[BNXT_ULP_CLASS_HID_1c7e] = 1941,
-	[BNXT_ULP_CLASS_HID_55c2] = 1942,
-	[BNXT_ULP_CLASS_HID_2b2a] = 1943,
-	[BNXT_ULP_CLASS_HID_15c6] = 1944,
-	[BNXT_ULP_CLASS_HID_163a] = 1945,
-	[BNXT_ULP_CLASS_HID_2f8e] = 1946,
-	[BNXT_ULP_CLASS_HID_2516] = 1947,
-	[BNXT_ULP_CLASS_HID_4b76] = 1948,
-	[BNXT_ULP_CLASS_HID_10e6] = 1949,
-	[BNXT_ULP_CLASS_HID_264a] = 1950,
-	[BNXT_ULP_CLASS_HID_3fd2] = 1951,
-	[BNXT_ULP_CLASS_HID_4532] = 1952,
-	[BNXT_ULP_CLASS_HID_4996] = 1953,
-	[BNXT_ULP_CLASS_HID_2036] = 1954,
-	[BNXT_ULP_CLASS_HID_399e] = 1955,
-	[BNXT_ULP_CLASS_HID_5ffe] = 1956,
-	[BNXT_ULP_CLASS_HID_34fe] = 1957,
-	[BNXT_ULP_CLASS_HID_3a32] = 1958,
-	[BNXT_ULP_CLASS_HID_376e] = 1959,
-	[BNXT_ULP_CLASS_HID_12d6e] = 1960,
-	[BNXT_ULP_CLASS_HID_2436e] = 1961,
-	[BNXT_ULP_CLASS_HID_31dba] = 1962,
-	[BNXT_ULP_CLASS_HID_11ce] = 1963,
-	[BNXT_ULP_CLASS_HID_107ce] = 1964,
-	[BNXT_ULP_CLASS_HID_23dce] = 1965,
-	[BNXT_ULP_CLASS_HID_353ce] = 1966,
-	[BNXT_ULP_CLASS_HID_421a] = 1967,
-	[BNXT_ULP_CLASS_HID_11d56] = 1968,
-	[BNXT_ULP_CLASS_HID_23356] = 1969,
-	[BNXT_ULP_CLASS_HID_32956] = 1970,
-	[BNXT_ULP_CLASS_HID_0cf6] = 1971,
-	[BNXT_ULP_CLASS_HID_122f6] = 1972,
-	[BNXT_ULP_CLASS_HID_258f6] = 1973,
-	[BNXT_ULP_CLASS_HID_313c2] = 1974,
-	[BNXT_ULP_CLASS_HID_312a] = 1975,
-	[BNXT_ULP_CLASS_HID_1272a] = 1976,
-	[BNXT_ULP_CLASS_HID_25d2a] = 1977,
-	[BNXT_ULP_CLASS_HID_31466] = 1978,
-	[BNXT_ULP_CLASS_HID_46be] = 1979,
-	[BNXT_ULP_CLASS_HID_1018a] = 1980,
-	[BNXT_ULP_CLASS_HID_2378a] = 1981,
-	[BNXT_ULP_CLASS_HID_32d8a] = 1982,
-	[BNXT_ULP_CLASS_HID_5cc6] = 1983,
-	[BNXT_ULP_CLASS_HID_11712] = 1984,
-	[BNXT_ULP_CLASS_HID_20d12] = 1985,
-	[BNXT_ULP_CLASS_HID_32312] = 1986,
-	[BNXT_ULP_CLASS_HID_06b2] = 1987,
-	[BNXT_ULP_CLASS_HID_13cb2] = 1988,
-	[BNXT_ULP_CLASS_HID_252b2] = 1989,
-	[BNXT_ULP_CLASS_HID_348b2] = 1990,
-	[BNXT_ULP_CLASS_HID_1c5e] = 1991,
-	[BNXT_ULP_CLASS_HID_1325e] = 1992,
-	[BNXT_ULP_CLASS_HID_2285e] = 1993,
-	[BNXT_ULP_CLASS_HID_35e5e] = 1994,
-	[BNXT_ULP_CLASS_HID_55e2] = 1995,
-	[BNXT_ULP_CLASS_HID_14be2] = 1996,
-	[BNXT_ULP_CLASS_HID_2023e] = 1997,
-	[BNXT_ULP_CLASS_HID_3383e] = 1998,
-	[BNXT_ULP_CLASS_HID_2b0a] = 1999,
-	[BNXT_ULP_CLASS_HID_1410a] = 2000,
-	[BNXT_ULP_CLASS_HID_21846] = 2001,
-	[BNXT_ULP_CLASS_HID_30e46] = 2002,
-	[BNXT_ULP_CLASS_HID_15e6] = 2003,
-	[BNXT_ULP_CLASS_HID_10be6] = 2004,
-	[BNXT_ULP_CLASS_HID_221e6] = 2005,
-	[BNXT_ULP_CLASS_HID_357e6] = 2006,
-	[BNXT_ULP_CLASS_HID_161a] = 2007,
-	[BNXT_ULP_CLASS_HID_10c1a] = 2008,
-	[BNXT_ULP_CLASS_HID_2221a] = 2009,
-	[BNXT_ULP_CLASS_HID_3581a] = 2010,
-	[BNXT_ULP_CLASS_HID_2fae] = 2011,
-	[BNXT_ULP_CLASS_HID_145ae] = 2012,
-	[BNXT_ULP_CLASS_HID_21cfa] = 2013,
-	[BNXT_ULP_CLASS_HID_332fa] = 2014,
-	[BNXT_ULP_CLASS_HID_2536] = 2015,
-	[BNXT_ULP_CLASS_HID_15b36] = 2016,
-	[BNXT_ULP_CLASS_HID_21202] = 2017,
-	[BNXT_ULP_CLASS_HID_30802] = 2018,
-	[BNXT_ULP_CLASS_HID_4b56] = 2019,
-	[BNXT_ULP_CLASS_HID_105a2] = 2020,
-	[BNXT_ULP_CLASS_HID_23ba2] = 2021,
-	[BNXT_ULP_CLASS_HID_351a2] = 2022,
-	[BNXT_ULP_CLASS_HID_10c6] = 2023,
-	[BNXT_ULP_CLASS_HID_106c6] = 2024,
-	[BNXT_ULP_CLASS_HID_23cc6] = 2025,
-	[BNXT_ULP_CLASS_HID_352c6] = 2026,
-	[BNXT_ULP_CLASS_HID_266a] = 2027,
-	[BNXT_ULP_CLASS_HID_15c6a] = 2028,
-	[BNXT_ULP_CLASS_HID_216a6] = 2029,
-	[BNXT_ULP_CLASS_HID_30ca6] = 2030,
-	[BNXT_ULP_CLASS_HID_3ff2] = 2031,
-	[BNXT_ULP_CLASS_HID_155f2] = 2032,
-	[BNXT_ULP_CLASS_HID_24bf2] = 2033,
-	[BNXT_ULP_CLASS_HID_302ce] = 2034,
-	[BNXT_ULP_CLASS_HID_4512] = 2035,
-	[BNXT_ULP_CLASS_HID_11c6e] = 2036,
-	[BNXT_ULP_CLASS_HID_2326e] = 2037,
-	[BNXT_ULP_CLASS_HID_3286e] = 2038,
-	[BNXT_ULP_CLASS_HID_49b6] = 2039,
-	[BNXT_ULP_CLASS_HID_10082] = 2040,
-	[BNXT_ULP_CLASS_HID_23682] = 2041,
-	[BNXT_ULP_CLASS_HID_32c82] = 2042,
-	[BNXT_ULP_CLASS_HID_2016] = 2043,
-	[BNXT_ULP_CLASS_HID_15616] = 2044,
-	[BNXT_ULP_CLASS_HID_21162] = 2045,
-	[BNXT_ULP_CLASS_HID_30762] = 2046,
-	[BNXT_ULP_CLASS_HID_39be] = 2047,
-	[BNXT_ULP_CLASS_HID_12fbe] = 2048,
-	[BNXT_ULP_CLASS_HID_245be] = 2049,
-	[BNXT_ULP_CLASS_HID_31c8a] = 2050,
-	[BNXT_ULP_CLASS_HID_5fde] = 2051,
-	[BNXT_ULP_CLASS_HID_1162a] = 2052,
-	[BNXT_ULP_CLASS_HID_20c2a] = 2053,
-	[BNXT_ULP_CLASS_HID_3222a] = 2054,
-	[BNXT_ULP_CLASS_HID_34de] = 2055,
-	[BNXT_ULP_CLASS_HID_3a12] = 2056,
-	[BNXT_ULP_CLASS_HID_370e] = 2057,
-	[BNXT_ULP_CLASS_HID_12d0e] = 2058,
-	[BNXT_ULP_CLASS_HID_2430e] = 2059,
-	[BNXT_ULP_CLASS_HID_31dda] = 2060,
-	[BNXT_ULP_CLASS_HID_11ae] = 2061,
-	[BNXT_ULP_CLASS_HID_107ae] = 2062,
-	[BNXT_ULP_CLASS_HID_23dae] = 2063,
-	[BNXT_ULP_CLASS_HID_353ae] = 2064,
-	[BNXT_ULP_CLASS_HID_427a] = 2065,
-	[BNXT_ULP_CLASS_HID_11d36] = 2066,
-	[BNXT_ULP_CLASS_HID_23336] = 2067,
-	[BNXT_ULP_CLASS_HID_32936] = 2068,
-	[BNXT_ULP_CLASS_HID_0c96] = 2069,
-	[BNXT_ULP_CLASS_HID_12296] = 2070,
-	[BNXT_ULP_CLASS_HID_25896] = 2071,
-	[BNXT_ULP_CLASS_HID_313a2] = 2072,
-	[BNXT_ULP_CLASS_HID_314a] = 2073,
-	[BNXT_ULP_CLASS_HID_1274a] = 2074,
-	[BNXT_ULP_CLASS_HID_25d4a] = 2075,
-	[BNXT_ULP_CLASS_HID_31406] = 2076,
-	[BNXT_ULP_CLASS_HID_46de] = 2077,
-	[BNXT_ULP_CLASS_HID_101ea] = 2078,
-	[BNXT_ULP_CLASS_HID_237ea] = 2079,
-	[BNXT_ULP_CLASS_HID_32dea] = 2080,
-	[BNXT_ULP_CLASS_HID_5ca6] = 2081,
-	[BNXT_ULP_CLASS_HID_11772] = 2082,
-	[BNXT_ULP_CLASS_HID_20d72] = 2083,
-	[BNXT_ULP_CLASS_HID_32372] = 2084,
-	[BNXT_ULP_CLASS_HID_06d2] = 2085,
-	[BNXT_ULP_CLASS_HID_13cd2] = 2086,
-	[BNXT_ULP_CLASS_HID_252d2] = 2087,
-	[BNXT_ULP_CLASS_HID_348d2] = 2088,
-	[BNXT_ULP_CLASS_HID_1c3e] = 2089,
-	[BNXT_ULP_CLASS_HID_1323e] = 2090,
-	[BNXT_ULP_CLASS_HID_2283e] = 2091,
-	[BNXT_ULP_CLASS_HID_35e3e] = 2092,
-	[BNXT_ULP_CLASS_HID_5582] = 2093,
-	[BNXT_ULP_CLASS_HID_14b82] = 2094,
-	[BNXT_ULP_CLASS_HID_2025e] = 2095,
-	[BNXT_ULP_CLASS_HID_3385e] = 2096,
-	[BNXT_ULP_CLASS_HID_2b6a] = 2097,
-	[BNXT_ULP_CLASS_HID_1416a] = 2098,
-	[BNXT_ULP_CLASS_HID_21826] = 2099,
-	[BNXT_ULP_CLASS_HID_30e26] = 2100,
-	[BNXT_ULP_CLASS_HID_1586] = 2101,
-	[BNXT_ULP_CLASS_HID_10b86] = 2102,
-	[BNXT_ULP_CLASS_HID_22186] = 2103,
-	[BNXT_ULP_CLASS_HID_35786] = 2104,
-	[BNXT_ULP_CLASS_HID_167a] = 2105,
-	[BNXT_ULP_CLASS_HID_10c7a] = 2106,
-	[BNXT_ULP_CLASS_HID_2227a] = 2107,
-	[BNXT_ULP_CLASS_HID_3587a] = 2108,
-	[BNXT_ULP_CLASS_HID_2fce] = 2109,
-	[BNXT_ULP_CLASS_HID_145ce] = 2110,
-	[BNXT_ULP_CLASS_HID_21c9a] = 2111,
-	[BNXT_ULP_CLASS_HID_3329a] = 2112,
-	[BNXT_ULP_CLASS_HID_2556] = 2113,
-	[BNXT_ULP_CLASS_HID_15b56] = 2114,
-	[BNXT_ULP_CLASS_HID_21262] = 2115,
-	[BNXT_ULP_CLASS_HID_30862] = 2116,
-	[BNXT_ULP_CLASS_HID_4b36] = 2117,
-	[BNXT_ULP_CLASS_HID_105c2] = 2118,
-	[BNXT_ULP_CLASS_HID_23bc2] = 2119,
-	[BNXT_ULP_CLASS_HID_351c2] = 2120,
-	[BNXT_ULP_CLASS_HID_10a6] = 2121,
-	[BNXT_ULP_CLASS_HID_106a6] = 2122,
-	[BNXT_ULP_CLASS_HID_23ca6] = 2123,
-	[BNXT_ULP_CLASS_HID_352a6] = 2124,
-	[BNXT_ULP_CLASS_HID_260a] = 2125,
-	[BNXT_ULP_CLASS_HID_15c0a] = 2126,
-	[BNXT_ULP_CLASS_HID_216c6] = 2127,
-	[BNXT_ULP_CLASS_HID_30cc6] = 2128,
-	[BNXT_ULP_CLASS_HID_3f92] = 2129,
-	[BNXT_ULP_CLASS_HID_15592] = 2130,
-	[BNXT_ULP_CLASS_HID_24b92] = 2131,
-	[BNXT_ULP_CLASS_HID_302ae] = 2132,
-	[BNXT_ULP_CLASS_HID_4572] = 2133,
-	[BNXT_ULP_CLASS_HID_11c0e] = 2134,
-	[BNXT_ULP_CLASS_HID_2320e] = 2135,
-	[BNXT_ULP_CLASS_HID_3280e] = 2136,
-	[BNXT_ULP_CLASS_HID_49d6] = 2137,
-	[BNXT_ULP_CLASS_HID_100e2] = 2138,
-	[BNXT_ULP_CLASS_HID_236e2] = 2139,
-	[BNXT_ULP_CLASS_HID_32ce2] = 2140,
-	[BNXT_ULP_CLASS_HID_2076] = 2141,
-	[BNXT_ULP_CLASS_HID_15676] = 2142,
-	[BNXT_ULP_CLASS_HID_21102] = 2143,
-	[BNXT_ULP_CLASS_HID_30702] = 2144,
-	[BNXT_ULP_CLASS_HID_39de] = 2145,
-	[BNXT_ULP_CLASS_HID_12fde] = 2146,
-	[BNXT_ULP_CLASS_HID_245de] = 2147,
-	[BNXT_ULP_CLASS_HID_31cea] = 2148,
-	[BNXT_ULP_CLASS_HID_5fbe] = 2149,
-	[BNXT_ULP_CLASS_HID_1164a] = 2150,
-	[BNXT_ULP_CLASS_HID_20c4a] = 2151,
-	[BNXT_ULP_CLASS_HID_3224a] = 2152,
-	[BNXT_ULP_CLASS_HID_34be] = 2153,
-	[BNXT_ULP_CLASS_HID_3a72] = 2154,
-	[BNXT_ULP_CLASS_HID_09ea] = 2155,
-	[BNXT_ULP_CLASS_HID_2912] = 2156,
-	[BNXT_ULP_CLASS_HID_03b2] = 2157,
-	[BNXT_ULP_CLASS_HID_5f7e] = 2158,
-	[BNXT_ULP_CLASS_HID_03a6] = 2159,
-	[BNXT_ULP_CLASS_HID_23ce] = 2160,
-	[BNXT_ULP_CLASS_HID_1a6e] = 2161,
-	[BNXT_ULP_CLASS_HID_593a] = 2162,
-	[BNXT_ULP_CLASS_HID_4dce] = 2163,
-	[BNXT_ULP_CLASS_HID_0e02] = 2164,
-	[BNXT_ULP_CLASS_HID_4796] = 2165,
-	[BNXT_ULP_CLASS_HID_246e] = 2166,
-	[BNXT_ULP_CLASS_HID_478a] = 2167,
-	[BNXT_ULP_CLASS_HID_08fe] = 2168,
-	[BNXT_ULP_CLASS_HID_5e52] = 2169,
-	[BNXT_ULP_CLASS_HID_3e2a] = 2170,
-	[BNXT_ULP_CLASS_HID_5e46] = 2171,
-	[BNXT_ULP_CLASS_HID_02ba] = 2172,
-	[BNXT_ULP_CLASS_HID_580e] = 2173,
-	[BNXT_ULP_CLASS_HID_38e6] = 2174,
-	[BNXT_ULP_CLASS_HID_5802] = 2175,
-	[BNXT_ULP_CLASS_HID_1d76] = 2176,
-	[BNXT_ULP_CLASS_HID_52ca] = 2177,
-	[BNXT_ULP_CLASS_HID_32a2] = 2178,
-	[BNXT_ULP_CLASS_HID_34f6] = 2179,
-	[BNXT_ULP_CLASS_HID_3a3a] = 2180,
-	[BNXT_ULP_CLASS_HID_09ca] = 2181,
-	[BNXT_ULP_CLASS_HID_0216] = 2182,
-	[BNXT_ULP_CLASS_HID_1f62] = 2183,
-	[BNXT_ULP_CLASS_HID_1bae] = 2184,
-	[BNXT_ULP_CLASS_HID_2932] = 2185,
-	[BNXT_ULP_CLASS_HID_227e] = 2186,
-	[BNXT_ULP_CLASS_HID_3f4a] = 2187,
-	[BNXT_ULP_CLASS_HID_3b96] = 2188,
-	[BNXT_ULP_CLASS_HID_0392] = 2189,
-	[BNXT_ULP_CLASS_HID_1cde] = 2190,
-	[BNXT_ULP_CLASS_HID_192a] = 2191,
-	[BNXT_ULP_CLASS_HID_1276] = 2192,
-	[BNXT_ULP_CLASS_HID_5f5e] = 2193,
-	[BNXT_ULP_CLASS_HID_5baa] = 2194,
-	[BNXT_ULP_CLASS_HID_54f6] = 2195,
-	[BNXT_ULP_CLASS_HID_51c2] = 2196,
-	[BNXT_ULP_CLASS_HID_0386] = 2197,
-	[BNXT_ULP_CLASS_HID_1cd2] = 2198,
-	[BNXT_ULP_CLASS_HID_191e] = 2199,
-	[BNXT_ULP_CLASS_HID_126a] = 2200,
-	[BNXT_ULP_CLASS_HID_23ee] = 2201,
-	[BNXT_ULP_CLASS_HID_3c3a] = 2202,
-	[BNXT_ULP_CLASS_HID_3906] = 2203,
-	[BNXT_ULP_CLASS_HID_3252] = 2204,
-	[BNXT_ULP_CLASS_HID_1a4e] = 2205,
-	[BNXT_ULP_CLASS_HID_169a] = 2206,
-	[BNXT_ULP_CLASS_HID_13e6] = 2207,
-	[BNXT_ULP_CLASS_HID_4be6] = 2208,
-	[BNXT_ULP_CLASS_HID_591a] = 2209,
-	[BNXT_ULP_CLASS_HID_5266] = 2210,
-	[BNXT_ULP_CLASS_HID_2eb2] = 2211,
-	[BNXT_ULP_CLASS_HID_2bfe] = 2212,
-	[BNXT_ULP_CLASS_HID_4dee] = 2213,
-	[BNXT_ULP_CLASS_HID_463a] = 2214,
-	[BNXT_ULP_CLASS_HID_4306] = 2215,
-	[BNXT_ULP_CLASS_HID_5c52] = 2216,
-	[BNXT_ULP_CLASS_HID_0e22] = 2217,
-	[BNXT_ULP_CLASS_HID_0b6e] = 2218,
-	[BNXT_ULP_CLASS_HID_07ba] = 2219,
-	[BNXT_ULP_CLASS_HID_0086] = 2220,
-	[BNXT_ULP_CLASS_HID_47b6] = 2221,
-	[BNXT_ULP_CLASS_HID_4082] = 2222,
-	[BNXT_ULP_CLASS_HID_5dce] = 2223,
-	[BNXT_ULP_CLASS_HID_561a] = 2224,
-	[BNXT_ULP_CLASS_HID_244e] = 2225,
-	[BNXT_ULP_CLASS_HID_209a] = 2226,
-	[BNXT_ULP_CLASS_HID_3de6] = 2227,
-	[BNXT_ULP_CLASS_HID_3632] = 2228,
-	[BNXT_ULP_CLASS_HID_47aa] = 2229,
-	[BNXT_ULP_CLASS_HID_40f6] = 2230,
-	[BNXT_ULP_CLASS_HID_5dc2] = 2231,
-	[BNXT_ULP_CLASS_HID_560e] = 2232,
-	[BNXT_ULP_CLASS_HID_08de] = 2233,
-	[BNXT_ULP_CLASS_HID_052a] = 2234,
-	[BNXT_ULP_CLASS_HID_1e76] = 2235,
-	[BNXT_ULP_CLASS_HID_1b42] = 2236,
-	[BNXT_ULP_CLASS_HID_5e72] = 2237,
-	[BNXT_ULP_CLASS_HID_5abe] = 2238,
-	[BNXT_ULP_CLASS_HID_578a] = 2239,
-	[BNXT_ULP_CLASS_HID_50d6] = 2240,
-	[BNXT_ULP_CLASS_HID_3e0a] = 2241,
-	[BNXT_ULP_CLASS_HID_3b56] = 2242,
-	[BNXT_ULP_CLASS_HID_37a2] = 2243,
-	[BNXT_ULP_CLASS_HID_30ee] = 2244,
-	[BNXT_ULP_CLASS_HID_5e66] = 2245,
-	[BNXT_ULP_CLASS_HID_5ab2] = 2246,
-	[BNXT_ULP_CLASS_HID_57fe] = 2247,
-	[BNXT_ULP_CLASS_HID_50ca] = 2248,
-	[BNXT_ULP_CLASS_HID_029a] = 2249,
-	[BNXT_ULP_CLASS_HID_1fe6] = 2250,
-	[BNXT_ULP_CLASS_HID_1832] = 2251,
-	[BNXT_ULP_CLASS_HID_157e] = 2252,
-	[BNXT_ULP_CLASS_HID_582e] = 2253,
-	[BNXT_ULP_CLASS_HID_557a] = 2254,
-	[BNXT_ULP_CLASS_HID_2e46] = 2255,
-	[BNXT_ULP_CLASS_HID_2a92] = 2256,
-	[BNXT_ULP_CLASS_HID_38c6] = 2257,
-	[BNXT_ULP_CLASS_HID_3512] = 2258,
-	[BNXT_ULP_CLASS_HID_0e5e] = 2259,
-	[BNXT_ULP_CLASS_HID_0aaa] = 2260,
-	[BNXT_ULP_CLASS_HID_5822] = 2261,
-	[BNXT_ULP_CLASS_HID_556e] = 2262,
-	[BNXT_ULP_CLASS_HID_51ba] = 2263,
-	[BNXT_ULP_CLASS_HID_2a86] = 2264,
-	[BNXT_ULP_CLASS_HID_1d56] = 2265,
-	[BNXT_ULP_CLASS_HID_19a2] = 2266,
-	[BNXT_ULP_CLASS_HID_12ee] = 2267,
-	[BNXT_ULP_CLASS_HID_4aee] = 2268,
-	[BNXT_ULP_CLASS_HID_52ea] = 2269,
-	[BNXT_ULP_CLASS_HID_2f36] = 2270,
-	[BNXT_ULP_CLASS_HID_2802] = 2271,
-	[BNXT_ULP_CLASS_HID_254e] = 2272,
-	[BNXT_ULP_CLASS_HID_3282] = 2273,
-	[BNXT_ULP_CLASS_HID_0fce] = 2274,
-	[BNXT_ULP_CLASS_HID_081a] = 2275,
-	[BNXT_ULP_CLASS_HID_0566] = 2276,
-	[BNXT_ULP_CLASS_HID_34d6] = 2277,
-	[BNXT_ULP_CLASS_HID_3a1a] = 2278,
-	[BNXT_ULP_CLASS_HID_09aa] = 2279,
-	[BNXT_ULP_CLASS_HID_0276] = 2280,
-	[BNXT_ULP_CLASS_HID_1f02] = 2281,
-	[BNXT_ULP_CLASS_HID_1bce] = 2282,
-	[BNXT_ULP_CLASS_HID_2952] = 2283,
-	[BNXT_ULP_CLASS_HID_221e] = 2284,
-	[BNXT_ULP_CLASS_HID_3f2a] = 2285,
-	[BNXT_ULP_CLASS_HID_3bf6] = 2286,
-	[BNXT_ULP_CLASS_HID_03f2] = 2287,
-	[BNXT_ULP_CLASS_HID_1cbe] = 2288,
-	[BNXT_ULP_CLASS_HID_194a] = 2289,
-	[BNXT_ULP_CLASS_HID_1216] = 2290,
-	[BNXT_ULP_CLASS_HID_5f3e] = 2291,
-	[BNXT_ULP_CLASS_HID_5bca] = 2292,
-	[BNXT_ULP_CLASS_HID_5496] = 2293,
-	[BNXT_ULP_CLASS_HID_51a2] = 2294,
-	[BNXT_ULP_CLASS_HID_03e6] = 2295,
-	[BNXT_ULP_CLASS_HID_1cb2] = 2296,
-	[BNXT_ULP_CLASS_HID_197e] = 2297,
-	[BNXT_ULP_CLASS_HID_120a] = 2298,
-	[BNXT_ULP_CLASS_HID_238e] = 2299,
-	[BNXT_ULP_CLASS_HID_3c5a] = 2300,
-	[BNXT_ULP_CLASS_HID_3966] = 2301,
-	[BNXT_ULP_CLASS_HID_3232] = 2302,
-	[BNXT_ULP_CLASS_HID_1a2e] = 2303,
-	[BNXT_ULP_CLASS_HID_16fa] = 2304,
-	[BNXT_ULP_CLASS_HID_1386] = 2305,
-	[BNXT_ULP_CLASS_HID_4b86] = 2306,
-	[BNXT_ULP_CLASS_HID_597a] = 2307,
-	[BNXT_ULP_CLASS_HID_5206] = 2308,
-	[BNXT_ULP_CLASS_HID_2ed2] = 2309,
-	[BNXT_ULP_CLASS_HID_2b9e] = 2310,
-	[BNXT_ULP_CLASS_HID_4d8e] = 2311,
-	[BNXT_ULP_CLASS_HID_465a] = 2312,
-	[BNXT_ULP_CLASS_HID_4366] = 2313,
-	[BNXT_ULP_CLASS_HID_5c32] = 2314,
-	[BNXT_ULP_CLASS_HID_0e42] = 2315,
-	[BNXT_ULP_CLASS_HID_0b0e] = 2316,
-	[BNXT_ULP_CLASS_HID_07da] = 2317,
-	[BNXT_ULP_CLASS_HID_00e6] = 2318,
-	[BNXT_ULP_CLASS_HID_47d6] = 2319,
-	[BNXT_ULP_CLASS_HID_40e2] = 2320,
-	[BNXT_ULP_CLASS_HID_5dae] = 2321,
-	[BNXT_ULP_CLASS_HID_567a] = 2322,
-	[BNXT_ULP_CLASS_HID_242e] = 2323,
-	[BNXT_ULP_CLASS_HID_20fa] = 2324,
-	[BNXT_ULP_CLASS_HID_3d86] = 2325,
-	[BNXT_ULP_CLASS_HID_3652] = 2326,
-	[BNXT_ULP_CLASS_HID_47ca] = 2327,
-	[BNXT_ULP_CLASS_HID_4096] = 2328,
-	[BNXT_ULP_CLASS_HID_5da2] = 2329,
-	[BNXT_ULP_CLASS_HID_566e] = 2330,
-	[BNXT_ULP_CLASS_HID_08be] = 2331,
-	[BNXT_ULP_CLASS_HID_054a] = 2332,
-	[BNXT_ULP_CLASS_HID_1e16] = 2333,
-	[BNXT_ULP_CLASS_HID_1b22] = 2334,
-	[BNXT_ULP_CLASS_HID_5e12] = 2335,
-	[BNXT_ULP_CLASS_HID_5ade] = 2336,
-	[BNXT_ULP_CLASS_HID_57ea] = 2337,
-	[BNXT_ULP_CLASS_HID_50b6] = 2338,
-	[BNXT_ULP_CLASS_HID_3e6a] = 2339,
-	[BNXT_ULP_CLASS_HID_3b36] = 2340,
-	[BNXT_ULP_CLASS_HID_37c2] = 2341,
-	[BNXT_ULP_CLASS_HID_308e] = 2342,
-	[BNXT_ULP_CLASS_HID_5e06] = 2343,
-	[BNXT_ULP_CLASS_HID_5ad2] = 2344,
-	[BNXT_ULP_CLASS_HID_579e] = 2345,
-	[BNXT_ULP_CLASS_HID_50aa] = 2346,
-	[BNXT_ULP_CLASS_HID_02fa] = 2347,
-	[BNXT_ULP_CLASS_HID_1f86] = 2348,
-	[BNXT_ULP_CLASS_HID_1852] = 2349,
-	[BNXT_ULP_CLASS_HID_151e] = 2350,
-	[BNXT_ULP_CLASS_HID_584e] = 2351,
-	[BNXT_ULP_CLASS_HID_551a] = 2352,
-	[BNXT_ULP_CLASS_HID_2e26] = 2353,
-	[BNXT_ULP_CLASS_HID_2af2] = 2354,
-	[BNXT_ULP_CLASS_HID_38a6] = 2355,
-	[BNXT_ULP_CLASS_HID_3572] = 2356,
-	[BNXT_ULP_CLASS_HID_0e3e] = 2357,
-	[BNXT_ULP_CLASS_HID_0aca] = 2358,
-	[BNXT_ULP_CLASS_HID_5842] = 2359,
-	[BNXT_ULP_CLASS_HID_550e] = 2360,
-	[BNXT_ULP_CLASS_HID_51da] = 2361,
-	[BNXT_ULP_CLASS_HID_2ae6] = 2362,
-	[BNXT_ULP_CLASS_HID_1d36] = 2363,
-	[BNXT_ULP_CLASS_HID_19c2] = 2364,
-	[BNXT_ULP_CLASS_HID_128e] = 2365,
-	[BNXT_ULP_CLASS_HID_4a8e] = 2366,
-	[BNXT_ULP_CLASS_HID_528a] = 2367,
-	[BNXT_ULP_CLASS_HID_2f56] = 2368,
-	[BNXT_ULP_CLASS_HID_2862] = 2369,
-	[BNXT_ULP_CLASS_HID_252e] = 2370,
-	[BNXT_ULP_CLASS_HID_32e2] = 2371,
-	[BNXT_ULP_CLASS_HID_0fae] = 2372,
-	[BNXT_ULP_CLASS_HID_087a] = 2373,
-	[BNXT_ULP_CLASS_HID_0506] = 2374,
-	[BNXT_ULP_CLASS_HID_34b6] = 2375,
-	[BNXT_ULP_CLASS_HID_3a7a] = 2376,
-	[BNXT_ULP_CLASS_HID_a73c] = 2377,
-	[BNXT_ULP_CLASS_HID_a040] = 2378,
-	[BNXT_ULP_CLASS_HID_1d640] = 2379,
-	[BNXT_ULP_CLASS_HID_1dd3c] = 2380,
-	[BNXT_ULP_CLASS_HID_cba0] = 2381,
-	[BNXT_ULP_CLASS_HID_c4f4] = 2382,
-	[BNXT_ULP_CLASS_HID_19f38] = 2383,
-	[BNXT_ULP_CLASS_HID_182f4] = 2384,
-	[BNXT_ULP_CLASS_HID_b098] = 2385,
-	[BNXT_ULP_CLASS_HID_8dac] = 2386,
-	[BNXT_ULP_CLASS_HID_1a3ac] = 2387,
-	[BNXT_ULP_CLASS_HID_1a698] = 2388,
-	[BNXT_ULP_CLASS_HID_d50c] = 2389,
-	[BNXT_ULP_CLASS_HID_ae50] = 2390,
-	[BNXT_ULP_CLASS_HID_1c450] = 2391,
-	[BNXT_ULP_CLASS_HID_1cb0c] = 2392,
-	[BNXT_ULP_CLASS_HID_a1f0] = 2393,
-	[BNXT_ULP_CLASS_HID_ba04] = 2394,
-	[BNXT_ULP_CLASS_HID_1d004] = 2395,
-	[BNXT_ULP_CLASS_HID_1d7f0] = 2396,
-	[BNXT_ULP_CLASS_HID_c264] = 2397,
-	[BNXT_ULP_CLASS_HID_dea8] = 2398,
-	[BNXT_ULP_CLASS_HID_199fc] = 2399,
-	[BNXT_ULP_CLASS_HID_19ca8] = 2400,
-	[BNXT_ULP_CLASS_HID_8b5c] = 2401,
-	[BNXT_ULP_CLASS_HID_8460] = 2402,
-	[BNXT_ULP_CLASS_HID_1ba60] = 2403,
-	[BNXT_ULP_CLASS_HID_1a15c] = 2404,
-	[BNXT_ULP_CLASS_HID_afc0] = 2405,
-	[BNXT_ULP_CLASS_HID_a814] = 2406,
-	[BNXT_ULP_CLASS_HID_1de14] = 2407,
-	[BNXT_ULP_CLASS_HID_1c5c0] = 2408,
-	[BNXT_ULP_CLASS_HID_8c2c] = 2409,
-	[BNXT_ULP_CLASS_HID_8970] = 2410,
-	[BNXT_ULP_CLASS_HID_1bf70] = 2411,
-	[BNXT_ULP_CLASS_HID_1a22c] = 2412,
-	[BNXT_ULP_CLASS_HID_d0d0] = 2413,
-	[BNXT_ULP_CLASS_HID_ade4] = 2414,
-	[BNXT_ULP_CLASS_HID_1c3e4] = 2415,
-	[BNXT_ULP_CLASS_HID_1c6d0] = 2416,
-	[BNXT_ULP_CLASS_HID_9988] = 2417,
-	[BNXT_ULP_CLASS_HID_92dc] = 2418,
-	[BNXT_ULP_CLASS_HID_188dc] = 2419,
-	[BNXT_ULP_CLASS_HID_18f88] = 2420,
-	[BNXT_ULP_CLASS_HID_ba3c] = 2421,
-	[BNXT_ULP_CLASS_HID_b740] = 2422,
-	[BNXT_ULP_CLASS_HID_1ad40] = 2423,
-	[BNXT_ULP_CLASS_HID_1d03c] = 2424,
-	[BNXT_ULP_CLASS_HID_86e0] = 2425,
-	[BNXT_ULP_CLASS_HID_8334] = 2426,
-	[BNXT_ULP_CLASS_HID_1b934] = 2427,
-	[BNXT_ULP_CLASS_HID_1bce0] = 2428,
-	[BNXT_ULP_CLASS_HID_aa94] = 2429,
-	[BNXT_ULP_CLASS_HID_a7d8] = 2430,
-	[BNXT_ULP_CLASS_HID_1ddd8] = 2431,
-	[BNXT_ULP_CLASS_HID_1c094] = 2432,
-	[BNXT_ULP_CLASS_HID_904c] = 2433,
-	[BNXT_ULP_CLASS_HID_c84c] = 2434,
-	[BNXT_ULP_CLASS_HID_18290] = 2435,
-	[BNXT_ULP_CLASS_HID_1864c] = 2436,
-	[BNXT_ULP_CLASS_HID_b4f0] = 2437,
-	[BNXT_ULP_CLASS_HID_b104] = 2438,
-	[BNXT_ULP_CLASS_HID_1a704] = 2439,
-	[BNXT_ULP_CLASS_HID_1aaf0] = 2440,
-	[BNXT_ULP_CLASS_HID_80a4] = 2441,
-	[BNXT_ULP_CLASS_HID_9de8] = 2442,
-	[BNXT_ULP_CLASS_HID_1b3e8] = 2443,
-	[BNXT_ULP_CLASS_HID_1b6a4] = 2444,
-	[BNXT_ULP_CLASS_HID_a548] = 2445,
-	[BNXT_ULP_CLASS_HID_a19c] = 2446,
-	[BNXT_ULP_CLASS_HID_1d79c] = 2447,
-	[BNXT_ULP_CLASS_HID_1db48] = 2448,
-	[BNXT_ULP_CLASS_HID_9a98] = 2449,
-	[BNXT_ULP_CLASS_HID_97ac] = 2450,
-	[BNXT_ULP_CLASS_HID_18dac] = 2451,
-	[BNXT_ULP_CLASS_HID_1b098] = 2452,
-	[BNXT_ULP_CLASS_HID_bf0c] = 2453,
-	[BNXT_ULP_CLASS_HID_b850] = 2454,
-	[BNXT_ULP_CLASS_HID_1ae50] = 2455,
-	[BNXT_ULP_CLASS_HID_1d50c] = 2456,
-	[BNXT_ULP_CLASS_HID_34f0] = 2457,
-	[BNXT_ULP_CLASS_HID_3a3c] = 2458,
-	[BNXT_ULP_CLASS_HID_5ea0] = 2459,
-	[BNXT_ULP_CLASS_HID_0798] = 2460,
-	[BNXT_ULP_CLASS_HID_280c] = 2461,
-	[BNXT_ULP_CLASS_HID_5964] = 2462,
-	[BNXT_ULP_CLASS_HID_1e5c] = 2463,
-	[BNXT_ULP_CLASS_HID_22c0] = 2464,
-	[BNXT_ULP_CLASS_HID_a71c] = 2465,
-	[BNXT_ULP_CLASS_HID_a8dc] = 2466,
-	[BNXT_ULP_CLASS_HID_ed9c] = 2467,
-	[BNXT_ULP_CLASS_HID_ef5c] = 2468,
-	[BNXT_ULP_CLASS_HID_a060] = 2469,
-	[BNXT_ULP_CLASS_HID_a520] = 2470,
-	[BNXT_ULP_CLASS_HID_e6e0] = 2471,
-	[BNXT_ULP_CLASS_HID_eba0] = 2472,
-	[BNXT_ULP_CLASS_HID_1d660] = 2473,
-	[BNXT_ULP_CLASS_HID_1fb20] = 2474,
-	[BNXT_ULP_CLASS_HID_1dce0] = 2475,
-	[BNXT_ULP_CLASS_HID_1e1a0] = 2476,
-	[BNXT_ULP_CLASS_HID_1dd1c] = 2477,
-	[BNXT_ULP_CLASS_HID_1fedc] = 2478,
-	[BNXT_ULP_CLASS_HID_1c39c] = 2479,
-	[BNXT_ULP_CLASS_HID_1e55c] = 2480,
-	[BNXT_ULP_CLASS_HID_cb80] = 2481,
-	[BNXT_ULP_CLASS_HID_b194] = 2482,
-	[BNXT_ULP_CLASS_HID_d354] = 2483,
-	[BNXT_ULP_CLASS_HID_f414] = 2484,
-	[BNXT_ULP_CLASS_HID_c4d4] = 2485,
-	[BNXT_ULP_CLASS_HID_e994] = 2486,
-	[BNXT_ULP_CLASS_HID_cb54] = 2487,
-	[BNXT_ULP_CLASS_HID_f158] = 2488,
-	[BNXT_ULP_CLASS_HID_19f18] = 2489,
-	[BNXT_ULP_CLASS_HID_1a0d8] = 2490,
-	[BNXT_ULP_CLASS_HID_1c598] = 2491,
-	[BNXT_ULP_CLASS_HID_1e758] = 2492,
-	[BNXT_ULP_CLASS_HID_182d4] = 2493,
-	[BNXT_ULP_CLASS_HID_1a794] = 2494,
-	[BNXT_ULP_CLASS_HID_1c954] = 2495,
-	[BNXT_ULP_CLASS_HID_1ea14] = 2496,
-	[BNXT_ULP_CLASS_HID_b0b8] = 2497,
-	[BNXT_ULP_CLASS_HID_b278] = 2498,
-	[BNXT_ULP_CLASS_HID_f738] = 2499,
-	[BNXT_ULP_CLASS_HID_f8f8] = 2500,
-	[BNXT_ULP_CLASS_HID_8d8c] = 2501,
-	[BNXT_ULP_CLASS_HID_af4c] = 2502,
-	[BNXT_ULP_CLASS_HID_f00c] = 2503,
-	[BNXT_ULP_CLASS_HID_f5cc] = 2504,
-	[BNXT_ULP_CLASS_HID_1a38c] = 2505,
-	[BNXT_ULP_CLASS_HID_1a54c] = 2506,
-	[BNXT_ULP_CLASS_HID_1e60c] = 2507,
-	[BNXT_ULP_CLASS_HID_1ebcc] = 2508,
-	[BNXT_ULP_CLASS_HID_1a6b8] = 2509,
-	[BNXT_ULP_CLASS_HID_1a878] = 2510,
-	[BNXT_ULP_CLASS_HID_1ed38] = 2511,
-	[BNXT_ULP_CLASS_HID_1eef8] = 2512,
-	[BNXT_ULP_CLASS_HID_d52c] = 2513,
-	[BNXT_ULP_CLASS_HID_f6ec] = 2514,
-	[BNXT_ULP_CLASS_HID_dbac] = 2515,
-	[BNXT_ULP_CLASS_HID_fd6c] = 2516,
-	[BNXT_ULP_CLASS_HID_ae70] = 2517,
-	[BNXT_ULP_CLASS_HID_f330] = 2518,
-	[BNXT_ULP_CLASS_HID_d4f0] = 2519,
-	[BNXT_ULP_CLASS_HID_f9b0] = 2520,
-	[BNXT_ULP_CLASS_HID_1c470] = 2521,
-	[BNXT_ULP_CLASS_HID_1e930] = 2522,
-	[BNXT_ULP_CLASS_HID_1caf0] = 2523,
-	[BNXT_ULP_CLASS_HID_1f084] = 2524,
-	[BNXT_ULP_CLASS_HID_1cb2c] = 2525,
-	[BNXT_ULP_CLASS_HID_1b130] = 2526,
-	[BNXT_ULP_CLASS_HID_1d2f0] = 2527,
-	[BNXT_ULP_CLASS_HID_1f7b0] = 2528,
-	[BNXT_ULP_CLASS_HID_a1d0] = 2529,
-	[BNXT_ULP_CLASS_HID_a290] = 2530,
-	[BNXT_ULP_CLASS_HID_e450] = 2531,
-	[BNXT_ULP_CLASS_HID_e910] = 2532,
-	[BNXT_ULP_CLASS_HID_ba24] = 2533,
-	[BNXT_ULP_CLASS_HID_bfe4] = 2534,
-	[BNXT_ULP_CLASS_HID_e0a4] = 2535,
-	[BNXT_ULP_CLASS_HID_e264] = 2536,
-	[BNXT_ULP_CLASS_HID_1d024] = 2537,
-	[BNXT_ULP_CLASS_HID_1f5e4] = 2538,
-	[BNXT_ULP_CLASS_HID_1d6a4] = 2539,
-	[BNXT_ULP_CLASS_HID_1f864] = 2540,
-	[BNXT_ULP_CLASS_HID_1d7d0] = 2541,
-	[BNXT_ULP_CLASS_HID_1f890] = 2542,
-	[BNXT_ULP_CLASS_HID_1da50] = 2543,
-	[BNXT_ULP_CLASS_HID_1ff10] = 2544,
-	[BNXT_ULP_CLASS_HID_c244] = 2545,
-	[BNXT_ULP_CLASS_HID_e704] = 2546,
-	[BNXT_ULP_CLASS_HID_c8c4] = 2547,
-	[BNXT_ULP_CLASS_HID_ed84] = 2548,
-	[BNXT_ULP_CLASS_HID_de88] = 2549,
-	[BNXT_ULP_CLASS_HID_e048] = 2550,
-	[BNXT_ULP_CLASS_HID_c508] = 2551,
-	[BNXT_ULP_CLASS_HID_e6c8] = 2552,
-	[BNXT_ULP_CLASS_HID_199dc] = 2553,
-	[BNXT_ULP_CLASS_HID_1ba9c] = 2554,
-	[BNXT_ULP_CLASS_HID_1dc5c] = 2555,
-	[BNXT_ULP_CLASS_HID_1e11c] = 2556,
-	[BNXT_ULP_CLASS_HID_19c88] = 2557,
-	[BNXT_ULP_CLASS_HID_1be48] = 2558,
-	[BNXT_ULP_CLASS_HID_1c308] = 2559,
-	[BNXT_ULP_CLASS_HID_1e4c8] = 2560,
-	[BNXT_ULP_CLASS_HID_8b7c] = 2561,
-	[BNXT_ULP_CLASS_HID_ac3c] = 2562,
-	[BNXT_ULP_CLASS_HID_f1fc] = 2563,
-	[BNXT_ULP_CLASS_HID_f2bc] = 2564,
-	[BNXT_ULP_CLASS_HID_8440] = 2565,
-	[BNXT_ULP_CLASS_HID_a900] = 2566,
-	[BNXT_ULP_CLASS_HID_cac0] = 2567,
-	[BNXT_ULP_CLASS_HID_ef80] = 2568,
-	[BNXT_ULP_CLASS_HID_1ba40] = 2569,
-	[BNXT_ULP_CLASS_HID_1bf00] = 2570,
-	[BNXT_ULP_CLASS_HID_1e0c0] = 2571,
-	[BNXT_ULP_CLASS_HID_1e580] = 2572,
-	[BNXT_ULP_CLASS_HID_1a17c] = 2573,
-	[BNXT_ULP_CLASS_HID_1a23c] = 2574,
-	[BNXT_ULP_CLASS_HID_1e7fc] = 2575,
-	[BNXT_ULP_CLASS_HID_1e8bc] = 2576,
-	[BNXT_ULP_CLASS_HID_afe0] = 2577,
-	[BNXT_ULP_CLASS_HID_f0a0] = 2578,
-	[BNXT_ULP_CLASS_HID_d260] = 2579,
-	[BNXT_ULP_CLASS_HID_f720] = 2580,
-	[BNXT_ULP_CLASS_HID_a834] = 2581,
-	[BNXT_ULP_CLASS_HID_adf4] = 2582,
-	[BNXT_ULP_CLASS_HID_eeb4] = 2583,
-	[BNXT_ULP_CLASS_HID_f074] = 2584,
-	[BNXT_ULP_CLASS_HID_1de34] = 2585,
-	[BNXT_ULP_CLASS_HID_1e3f4] = 2586,
-	[BNXT_ULP_CLASS_HID_1c4b4] = 2587,
-	[BNXT_ULP_CLASS_HID_1e674] = 2588,
-	[BNXT_ULP_CLASS_HID_1c5e0] = 2589,
-	[BNXT_ULP_CLASS_HID_1e6a0] = 2590,
-	[BNXT_ULP_CLASS_HID_1c860] = 2591,
-	[BNXT_ULP_CLASS_HID_1ed20] = 2592,
-	[BNXT_ULP_CLASS_HID_8c0c] = 2593,
-	[BNXT_ULP_CLASS_HID_b1cc] = 2594,
-	[BNXT_ULP_CLASS_HID_f28c] = 2595,
-	[BNXT_ULP_CLASS_HID_f44c] = 2596,
-	[BNXT_ULP_CLASS_HID_8950] = 2597,
-	[BNXT_ULP_CLASS_HID_aa10] = 2598,
-	[BNXT_ULP_CLASS_HID_cfd0] = 2599,
-	[BNXT_ULP_CLASS_HID_f090] = 2600,
-	[BNXT_ULP_CLASS_HID_1bf50] = 2601,
-	[BNXT_ULP_CLASS_HID_1a010] = 2602,
-	[BNXT_ULP_CLASS_HID_1e5d0] = 2603,
-	[BNXT_ULP_CLASS_HID_1e690] = 2604,
-	[BNXT_ULP_CLASS_HID_1a20c] = 2605,
-	[BNXT_ULP_CLASS_HID_1a7cc] = 2606,
-	[BNXT_ULP_CLASS_HID_1e88c] = 2607,
-	[BNXT_ULP_CLASS_HID_1ea4c] = 2608,
-	[BNXT_ULP_CLASS_HID_d0f0] = 2609,
-	[BNXT_ULP_CLASS_HID_f5b0] = 2610,
-	[BNXT_ULP_CLASS_HID_d770] = 2611,
-	[BNXT_ULP_CLASS_HID_f830] = 2612,
-	[BNXT_ULP_CLASS_HID_adc4] = 2613,
-	[BNXT_ULP_CLASS_HID_ae84] = 2614,
-	[BNXT_ULP_CLASS_HID_d044] = 2615,
-	[BNXT_ULP_CLASS_HID_f504] = 2616,
-	[BNXT_ULP_CLASS_HID_1c3c4] = 2617,
-	[BNXT_ULP_CLASS_HID_1e484] = 2618,
-	[BNXT_ULP_CLASS_HID_1c644] = 2619,
-	[BNXT_ULP_CLASS_HID_1eb04] = 2620,
-	[BNXT_ULP_CLASS_HID_1c6f0] = 2621,
-	[BNXT_ULP_CLASS_HID_1ebb0] = 2622,
-	[BNXT_ULP_CLASS_HID_1cd70] = 2623,
-	[BNXT_ULP_CLASS_HID_1f304] = 2624,
-	[BNXT_ULP_CLASS_HID_99a8] = 2625,
-	[BNXT_ULP_CLASS_HID_bb68] = 2626,
-	[BNXT_ULP_CLASS_HID_dc28] = 2627,
-	[BNXT_ULP_CLASS_HID_e1e8] = 2628,
-	[BNXT_ULP_CLASS_HID_92fc] = 2629,
-	[BNXT_ULP_CLASS_HID_b7bc] = 2630,
-	[BNXT_ULP_CLASS_HID_d97c] = 2631,
-	[BNXT_ULP_CLASS_HID_fa3c] = 2632,
-	[BNXT_ULP_CLASS_HID_188fc] = 2633,
-	[BNXT_ULP_CLASS_HID_1adbc] = 2634,
-	[BNXT_ULP_CLASS_HID_1cf7c] = 2635,
-	[BNXT_ULP_CLASS_HID_1f03c] = 2636,
-	[BNXT_ULP_CLASS_HID_18fa8] = 2637,
-	[BNXT_ULP_CLASS_HID_1b168] = 2638,
-	[BNXT_ULP_CLASS_HID_1f228] = 2639,
-	[BNXT_ULP_CLASS_HID_1f7e8] = 2640,
-	[BNXT_ULP_CLASS_HID_ba1c] = 2641,
-	[BNXT_ULP_CLASS_HID_bfdc] = 2642,
-	[BNXT_ULP_CLASS_HID_e09c] = 2643,
-	[BNXT_ULP_CLASS_HID_e25c] = 2644,
-	[BNXT_ULP_CLASS_HID_b760] = 2645,
-	[BNXT_ULP_CLASS_HID_b820] = 2646,
-	[BNXT_ULP_CLASS_HID_fde0] = 2647,
-	[BNXT_ULP_CLASS_HID_fea0] = 2648,
-	[BNXT_ULP_CLASS_HID_1ad60] = 2649,
-	[BNXT_ULP_CLASS_HID_1ae20] = 2650,
-	[BNXT_ULP_CLASS_HID_1d3e0] = 2651,
-	[BNXT_ULP_CLASS_HID_1f4a0] = 2652,
-	[BNXT_ULP_CLASS_HID_1d01c] = 2653,
-	[BNXT_ULP_CLASS_HID_1f5dc] = 2654,
-	[BNXT_ULP_CLASS_HID_1d69c] = 2655,
-	[BNXT_ULP_CLASS_HID_1f85c] = 2656,
-	[BNXT_ULP_CLASS_HID_86c0] = 2657,
-	[BNXT_ULP_CLASS_HID_ab80] = 2658,
-	[BNXT_ULP_CLASS_HID_cd40] = 2659,
-	[BNXT_ULP_CLASS_HID_ee00] = 2660,
-	[BNXT_ULP_CLASS_HID_8314] = 2661,
-	[BNXT_ULP_CLASS_HID_a4d4] = 2662,
-	[BNXT_ULP_CLASS_HID_c994] = 2663,
-	[BNXT_ULP_CLASS_HID_eb54] = 2664,
-	[BNXT_ULP_CLASS_HID_1b914] = 2665,
-	[BNXT_ULP_CLASS_HID_1bad4] = 2666,
-	[BNXT_ULP_CLASS_HID_1ff94] = 2667,
-	[BNXT_ULP_CLASS_HID_1e154] = 2668,
-	[BNXT_ULP_CLASS_HID_1bcc0] = 2669,
-	[BNXT_ULP_CLASS_HID_1a180] = 2670,
-	[BNXT_ULP_CLASS_HID_1e340] = 2671,
-	[BNXT_ULP_CLASS_HID_1e400] = 2672,
-	[BNXT_ULP_CLASS_HID_aab4] = 2673,
-	[BNXT_ULP_CLASS_HID_ac74] = 2674,
-	[BNXT_ULP_CLASS_HID_d134] = 2675,
-	[BNXT_ULP_CLASS_HID_f2f4] = 2676,
-	[BNXT_ULP_CLASS_HID_a7f8] = 2677,
-	[BNXT_ULP_CLASS_HID_a8b8] = 2678,
-	[BNXT_ULP_CLASS_HID_ea78] = 2679,
-	[BNXT_ULP_CLASS_HID_ef38] = 2680,
-	[BNXT_ULP_CLASS_HID_1ddf8] = 2681,
-	[BNXT_ULP_CLASS_HID_1feb8] = 2682,
-	[BNXT_ULP_CLASS_HID_1c078] = 2683,
-	[BNXT_ULP_CLASS_HID_1e538] = 2684,
-	[BNXT_ULP_CLASS_HID_1c0b4] = 2685,
-	[BNXT_ULP_CLASS_HID_1e274] = 2686,
-	[BNXT_ULP_CLASS_HID_1c734] = 2687,
-	[BNXT_ULP_CLASS_HID_1e8f4] = 2688,
-	[BNXT_ULP_CLASS_HID_906c] = 2689,
-	[BNXT_ULP_CLASS_HID_b52c] = 2690,
-	[BNXT_ULP_CLASS_HID_d6ec] = 2691,
-	[BNXT_ULP_CLASS_HID_fbac] = 2692,
-	[BNXT_ULP_CLASS_HID_c86c] = 2693,
-	[BNXT_ULP_CLASS_HID_ed2c] = 2694,
-	[BNXT_ULP_CLASS_HID_d330] = 2695,
-	[BNXT_ULP_CLASS_HID_f4f0] = 2696,
-	[BNXT_ULP_CLASS_HID_182b0] = 2697,
-	[BNXT_ULP_CLASS_HID_1a470] = 2698,
-	[BNXT_ULP_CLASS_HID_1c930] = 2699,
-	[BNXT_ULP_CLASS_HID_1eaf0] = 2700,
-	[BNXT_ULP_CLASS_HID_1866c] = 2701,
-	[BNXT_ULP_CLASS_HID_1ab2c] = 2702,
-	[BNXT_ULP_CLASS_HID_1ccec] = 2703,
-	[BNXT_ULP_CLASS_HID_1f1ac] = 2704,
-	[BNXT_ULP_CLASS_HID_b4d0] = 2705,
-	[BNXT_ULP_CLASS_HID_b990] = 2706,
-	[BNXT_ULP_CLASS_HID_fb50] = 2707,
-	[BNXT_ULP_CLASS_HID_fc10] = 2708,
-	[BNXT_ULP_CLASS_HID_b124] = 2709,
-	[BNXT_ULP_CLASS_HID_b2e4] = 2710,
-	[BNXT_ULP_CLASS_HID_f7a4] = 2711,
-	[BNXT_ULP_CLASS_HID_f964] = 2712,
-	[BNXT_ULP_CLASS_HID_1a724] = 2713,
-	[BNXT_ULP_CLASS_HID_1a8e4] = 2714,
-	[BNXT_ULP_CLASS_HID_1eda4] = 2715,
-	[BNXT_ULP_CLASS_HID_1ef64] = 2716,
-	[BNXT_ULP_CLASS_HID_1aad0] = 2717,
-	[BNXT_ULP_CLASS_HID_1af90] = 2718,
-	[BNXT_ULP_CLASS_HID_1d150] = 2719,
-	[BNXT_ULP_CLASS_HID_1f210] = 2720,
-	[BNXT_ULP_CLASS_HID_8084] = 2721,
-	[BNXT_ULP_CLASS_HID_a244] = 2722,
-	[BNXT_ULP_CLASS_HID_c704] = 2723,
-	[BNXT_ULP_CLASS_HID_e8c4] = 2724,
-	[BNXT_ULP_CLASS_HID_9dc8] = 2725,
-	[BNXT_ULP_CLASS_HID_be88] = 2726,
-	[BNXT_ULP_CLASS_HID_c048] = 2727,
-	[BNXT_ULP_CLASS_HID_e508] = 2728,
-	[BNXT_ULP_CLASS_HID_1b3c8] = 2729,
-	[BNXT_ULP_CLASS_HID_1b488] = 2730,
-	[BNXT_ULP_CLASS_HID_1f648] = 2731,
-	[BNXT_ULP_CLASS_HID_1fb08] = 2732,
-	[BNXT_ULP_CLASS_HID_1b684] = 2733,
-	[BNXT_ULP_CLASS_HID_1b844] = 2734,
-	[BNXT_ULP_CLASS_HID_1fd04] = 2735,
-	[BNXT_ULP_CLASS_HID_1fec4] = 2736,
-	[BNXT_ULP_CLASS_HID_a568] = 2737,
-	[BNXT_ULP_CLASS_HID_a628] = 2738,
-	[BNXT_ULP_CLASS_HID_ebe8] = 2739,
-	[BNXT_ULP_CLASS_HID_eca8] = 2740,
-	[BNXT_ULP_CLASS_HID_a1bc] = 2741,
-	[BNXT_ULP_CLASS_HID_a37c] = 2742,
-	[BNXT_ULP_CLASS_HID_e43c] = 2743,
-	[BNXT_ULP_CLASS_HID_e9fc] = 2744,
-	[BNXT_ULP_CLASS_HID_1d7bc] = 2745,
-	[BNXT_ULP_CLASS_HID_1f97c] = 2746,
-	[BNXT_ULP_CLASS_HID_1da3c] = 2747,
-	[BNXT_ULP_CLASS_HID_1fffc] = 2748,
-	[BNXT_ULP_CLASS_HID_1db68] = 2749,
-	[BNXT_ULP_CLASS_HID_1fc28] = 2750,
-	[BNXT_ULP_CLASS_HID_1c1e8] = 2751,
-	[BNXT_ULP_CLASS_HID_1e2a8] = 2752,
-	[BNXT_ULP_CLASS_HID_9ab8] = 2753,
-	[BNXT_ULP_CLASS_HID_bc78] = 2754,
-	[BNXT_ULP_CLASS_HID_c138] = 2755,
-	[BNXT_ULP_CLASS_HID_e2f8] = 2756,
-	[BNXT_ULP_CLASS_HID_978c] = 2757,
-	[BNXT_ULP_CLASS_HID_b94c] = 2758,
-	[BNXT_ULP_CLASS_HID_da0c] = 2759,
-	[BNXT_ULP_CLASS_HID_ffcc] = 2760,
-	[BNXT_ULP_CLASS_HID_18d8c] = 2761,
-	[BNXT_ULP_CLASS_HID_1af4c] = 2762,
-	[BNXT_ULP_CLASS_HID_1f00c] = 2763,
-	[BNXT_ULP_CLASS_HID_1f5cc] = 2764,
-	[BNXT_ULP_CLASS_HID_1b0b8] = 2765,
-	[BNXT_ULP_CLASS_HID_1b278] = 2766,
-	[BNXT_ULP_CLASS_HID_1f738] = 2767,
-	[BNXT_ULP_CLASS_HID_1f8f8] = 2768,
-	[BNXT_ULP_CLASS_HID_bf2c] = 2769,
-	[BNXT_ULP_CLASS_HID_a0ec] = 2770,
-	[BNXT_ULP_CLASS_HID_e5ac] = 2771,
-	[BNXT_ULP_CLASS_HID_e76c] = 2772,
-	[BNXT_ULP_CLASS_HID_b870] = 2773,
-	[BNXT_ULP_CLASS_HID_bd30] = 2774,
-	[BNXT_ULP_CLASS_HID_fef0] = 2775,
-	[BNXT_ULP_CLASS_HID_e3b0] = 2776,
-	[BNXT_ULP_CLASS_HID_1ae70] = 2777,
-	[BNXT_ULP_CLASS_HID_1f330] = 2778,
-	[BNXT_ULP_CLASS_HID_1d4f0] = 2779,
-	[BNXT_ULP_CLASS_HID_1f9b0] = 2780,
-	[BNXT_ULP_CLASS_HID_1d52c] = 2781,
-	[BNXT_ULP_CLASS_HID_1f6ec] = 2782,
-	[BNXT_ULP_CLASS_HID_1dbac] = 2783,
-	[BNXT_ULP_CLASS_HID_1fd6c] = 2784,
-	[BNXT_ULP_CLASS_HID_34d0] = 2785,
-	[BNXT_ULP_CLASS_HID_3a1c] = 2786,
-	[BNXT_ULP_CLASS_HID_5e80] = 2787,
-	[BNXT_ULP_CLASS_HID_07b8] = 2788,
-	[BNXT_ULP_CLASS_HID_282c] = 2789,
-	[BNXT_ULP_CLASS_HID_5944] = 2790,
-	[BNXT_ULP_CLASS_HID_1e7c] = 2791,
-	[BNXT_ULP_CLASS_HID_22e0] = 2792,
-	[BNXT_ULP_CLASS_HID_a77c] = 2793,
-	[BNXT_ULP_CLASS_HID_a8bc] = 2794,
-	[BNXT_ULP_CLASS_HID_edfc] = 2795,
-	[BNXT_ULP_CLASS_HID_ef3c] = 2796,
-	[BNXT_ULP_CLASS_HID_a000] = 2797,
-	[BNXT_ULP_CLASS_HID_a540] = 2798,
-	[BNXT_ULP_CLASS_HID_e680] = 2799,
-	[BNXT_ULP_CLASS_HID_ebc0] = 2800,
-	[BNXT_ULP_CLASS_HID_1d600] = 2801,
-	[BNXT_ULP_CLASS_HID_1fb40] = 2802,
-	[BNXT_ULP_CLASS_HID_1dc80] = 2803,
-	[BNXT_ULP_CLASS_HID_1e1c0] = 2804,
-	[BNXT_ULP_CLASS_HID_1dd7c] = 2805,
-	[BNXT_ULP_CLASS_HID_1febc] = 2806,
-	[BNXT_ULP_CLASS_HID_1c3fc] = 2807,
-	[BNXT_ULP_CLASS_HID_1e53c] = 2808,
-	[BNXT_ULP_CLASS_HID_cbe0] = 2809,
-	[BNXT_ULP_CLASS_HID_b1f4] = 2810,
-	[BNXT_ULP_CLASS_HID_d334] = 2811,
-	[BNXT_ULP_CLASS_HID_f474] = 2812,
-	[BNXT_ULP_CLASS_HID_c4b4] = 2813,
-	[BNXT_ULP_CLASS_HID_e9f4] = 2814,
-	[BNXT_ULP_CLASS_HID_cb34] = 2815,
-	[BNXT_ULP_CLASS_HID_f138] = 2816,
-	[BNXT_ULP_CLASS_HID_19f78] = 2817,
-	[BNXT_ULP_CLASS_HID_1a0b8] = 2818,
-	[BNXT_ULP_CLASS_HID_1c5f8] = 2819,
-	[BNXT_ULP_CLASS_HID_1e738] = 2820,
-	[BNXT_ULP_CLASS_HID_182b4] = 2821,
-	[BNXT_ULP_CLASS_HID_1a7f4] = 2822,
-	[BNXT_ULP_CLASS_HID_1c934] = 2823,
-	[BNXT_ULP_CLASS_HID_1ea74] = 2824,
-	[BNXT_ULP_CLASS_HID_b0d8] = 2825,
-	[BNXT_ULP_CLASS_HID_b218] = 2826,
-	[BNXT_ULP_CLASS_HID_f758] = 2827,
-	[BNXT_ULP_CLASS_HID_f898] = 2828,
-	[BNXT_ULP_CLASS_HID_8dec] = 2829,
-	[BNXT_ULP_CLASS_HID_af2c] = 2830,
-	[BNXT_ULP_CLASS_HID_f06c] = 2831,
-	[BNXT_ULP_CLASS_HID_f5ac] = 2832,
-	[BNXT_ULP_CLASS_HID_1a3ec] = 2833,
-	[BNXT_ULP_CLASS_HID_1a52c] = 2834,
-	[BNXT_ULP_CLASS_HID_1e66c] = 2835,
-	[BNXT_ULP_CLASS_HID_1ebac] = 2836,
-	[BNXT_ULP_CLASS_HID_1a6d8] = 2837,
-	[BNXT_ULP_CLASS_HID_1a818] = 2838,
-	[BNXT_ULP_CLASS_HID_1ed58] = 2839,
-	[BNXT_ULP_CLASS_HID_1ee98] = 2840,
-	[BNXT_ULP_CLASS_HID_d54c] = 2841,
-	[BNXT_ULP_CLASS_HID_f68c] = 2842,
-	[BNXT_ULP_CLASS_HID_dbcc] = 2843,
-	[BNXT_ULP_CLASS_HID_fd0c] = 2844,
-	[BNXT_ULP_CLASS_HID_ae10] = 2845,
-	[BNXT_ULP_CLASS_HID_f350] = 2846,
-	[BNXT_ULP_CLASS_HID_d490] = 2847,
-	[BNXT_ULP_CLASS_HID_f9d0] = 2848,
-	[BNXT_ULP_CLASS_HID_1c410] = 2849,
-	[BNXT_ULP_CLASS_HID_1e950] = 2850,
-	[BNXT_ULP_CLASS_HID_1ca90] = 2851,
-	[BNXT_ULP_CLASS_HID_1f0e4] = 2852,
-	[BNXT_ULP_CLASS_HID_1cb4c] = 2853,
-	[BNXT_ULP_CLASS_HID_1b150] = 2854,
-	[BNXT_ULP_CLASS_HID_1d290] = 2855,
-	[BNXT_ULP_CLASS_HID_1f7d0] = 2856,
-	[BNXT_ULP_CLASS_HID_a1b0] = 2857,
-	[BNXT_ULP_CLASS_HID_a2f0] = 2858,
-	[BNXT_ULP_CLASS_HID_e430] = 2859,
-	[BNXT_ULP_CLASS_HID_e970] = 2860,
-	[BNXT_ULP_CLASS_HID_ba44] = 2861,
-	[BNXT_ULP_CLASS_HID_bf84] = 2862,
-	[BNXT_ULP_CLASS_HID_e0c4] = 2863,
-	[BNXT_ULP_CLASS_HID_e204] = 2864,
-	[BNXT_ULP_CLASS_HID_1d044] = 2865,
-	[BNXT_ULP_CLASS_HID_1f584] = 2866,
-	[BNXT_ULP_CLASS_HID_1d6c4] = 2867,
-	[BNXT_ULP_CLASS_HID_1f804] = 2868,
-	[BNXT_ULP_CLASS_HID_1d7b0] = 2869,
-	[BNXT_ULP_CLASS_HID_1f8f0] = 2870,
-	[BNXT_ULP_CLASS_HID_1da30] = 2871,
-	[BNXT_ULP_CLASS_HID_1ff70] = 2872,
-	[BNXT_ULP_CLASS_HID_c224] = 2873,
-	[BNXT_ULP_CLASS_HID_e764] = 2874,
-	[BNXT_ULP_CLASS_HID_c8a4] = 2875,
-	[BNXT_ULP_CLASS_HID_ede4] = 2876,
-	[BNXT_ULP_CLASS_HID_dee8] = 2877,
-	[BNXT_ULP_CLASS_HID_e028] = 2878,
-	[BNXT_ULP_CLASS_HID_c568] = 2879,
-	[BNXT_ULP_CLASS_HID_e6a8] = 2880,
-	[BNXT_ULP_CLASS_HID_199bc] = 2881,
-	[BNXT_ULP_CLASS_HID_1bafc] = 2882,
-	[BNXT_ULP_CLASS_HID_1dc3c] = 2883,
-	[BNXT_ULP_CLASS_HID_1e17c] = 2884,
-	[BNXT_ULP_CLASS_HID_19ce8] = 2885,
-	[BNXT_ULP_CLASS_HID_1be28] = 2886,
-	[BNXT_ULP_CLASS_HID_1c368] = 2887,
-	[BNXT_ULP_CLASS_HID_1e4a8] = 2888,
-	[BNXT_ULP_CLASS_HID_8b1c] = 2889,
-	[BNXT_ULP_CLASS_HID_ac5c] = 2890,
-	[BNXT_ULP_CLASS_HID_f19c] = 2891,
-	[BNXT_ULP_CLASS_HID_f2dc] = 2892,
-	[BNXT_ULP_CLASS_HID_8420] = 2893,
-	[BNXT_ULP_CLASS_HID_a960] = 2894,
-	[BNXT_ULP_CLASS_HID_caa0] = 2895,
-	[BNXT_ULP_CLASS_HID_efe0] = 2896,
-	[BNXT_ULP_CLASS_HID_1ba20] = 2897,
-	[BNXT_ULP_CLASS_HID_1bf60] = 2898,
-	[BNXT_ULP_CLASS_HID_1e0a0] = 2899,
-	[BNXT_ULP_CLASS_HID_1e5e0] = 2900,
-	[BNXT_ULP_CLASS_HID_1a11c] = 2901,
-	[BNXT_ULP_CLASS_HID_1a25c] = 2902,
-	[BNXT_ULP_CLASS_HID_1e79c] = 2903,
-	[BNXT_ULP_CLASS_HID_1e8dc] = 2904,
-	[BNXT_ULP_CLASS_HID_af80] = 2905,
-	[BNXT_ULP_CLASS_HID_f0c0] = 2906,
-	[BNXT_ULP_CLASS_HID_d200] = 2907,
-	[BNXT_ULP_CLASS_HID_f740] = 2908,
-	[BNXT_ULP_CLASS_HID_a854] = 2909,
-	[BNXT_ULP_CLASS_HID_ad94] = 2910,
-	[BNXT_ULP_CLASS_HID_eed4] = 2911,
-	[BNXT_ULP_CLASS_HID_f014] = 2912,
-	[BNXT_ULP_CLASS_HID_1de54] = 2913,
-	[BNXT_ULP_CLASS_HID_1e394] = 2914,
-	[BNXT_ULP_CLASS_HID_1c4d4] = 2915,
-	[BNXT_ULP_CLASS_HID_1e614] = 2916,
-	[BNXT_ULP_CLASS_HID_1c580] = 2917,
-	[BNXT_ULP_CLASS_HID_1e6c0] = 2918,
-	[BNXT_ULP_CLASS_HID_1c800] = 2919,
-	[BNXT_ULP_CLASS_HID_1ed40] = 2920,
-	[BNXT_ULP_CLASS_HID_8c6c] = 2921,
-	[BNXT_ULP_CLASS_HID_b1ac] = 2922,
-	[BNXT_ULP_CLASS_HID_f2ec] = 2923,
-	[BNXT_ULP_CLASS_HID_f42c] = 2924,
-	[BNXT_ULP_CLASS_HID_8930] = 2925,
-	[BNXT_ULP_CLASS_HID_aa70] = 2926,
-	[BNXT_ULP_CLASS_HID_cfb0] = 2927,
-	[BNXT_ULP_CLASS_HID_f0f0] = 2928,
-	[BNXT_ULP_CLASS_HID_1bf30] = 2929,
-	[BNXT_ULP_CLASS_HID_1a070] = 2930,
-	[BNXT_ULP_CLASS_HID_1e5b0] = 2931,
-	[BNXT_ULP_CLASS_HID_1e6f0] = 2932,
-	[BNXT_ULP_CLASS_HID_1a26c] = 2933,
-	[BNXT_ULP_CLASS_HID_1a7ac] = 2934,
-	[BNXT_ULP_CLASS_HID_1e8ec] = 2935,
-	[BNXT_ULP_CLASS_HID_1ea2c] = 2936,
-	[BNXT_ULP_CLASS_HID_d090] = 2937,
-	[BNXT_ULP_CLASS_HID_f5d0] = 2938,
-	[BNXT_ULP_CLASS_HID_d710] = 2939,
-	[BNXT_ULP_CLASS_HID_f850] = 2940,
-	[BNXT_ULP_CLASS_HID_ada4] = 2941,
-	[BNXT_ULP_CLASS_HID_aee4] = 2942,
-	[BNXT_ULP_CLASS_HID_d024] = 2943,
-	[BNXT_ULP_CLASS_HID_f564] = 2944,
-	[BNXT_ULP_CLASS_HID_1c3a4] = 2945,
-	[BNXT_ULP_CLASS_HID_1e4e4] = 2946,
-	[BNXT_ULP_CLASS_HID_1c624] = 2947,
-	[BNXT_ULP_CLASS_HID_1eb64] = 2948,
-	[BNXT_ULP_CLASS_HID_1c690] = 2949,
-	[BNXT_ULP_CLASS_HID_1ebd0] = 2950,
-	[BNXT_ULP_CLASS_HID_1cd10] = 2951,
-	[BNXT_ULP_CLASS_HID_1f364] = 2952,
-	[BNXT_ULP_CLASS_HID_99c8] = 2953,
-	[BNXT_ULP_CLASS_HID_bb08] = 2954,
-	[BNXT_ULP_CLASS_HID_dc48] = 2955,
-	[BNXT_ULP_CLASS_HID_e188] = 2956,
-	[BNXT_ULP_CLASS_HID_929c] = 2957,
-	[BNXT_ULP_CLASS_HID_b7dc] = 2958,
-	[BNXT_ULP_CLASS_HID_d91c] = 2959,
-	[BNXT_ULP_CLASS_HID_fa5c] = 2960,
-	[BNXT_ULP_CLASS_HID_1889c] = 2961,
-	[BNXT_ULP_CLASS_HID_1addc] = 2962,
-	[BNXT_ULP_CLASS_HID_1cf1c] = 2963,
-	[BNXT_ULP_CLASS_HID_1f05c] = 2964,
-	[BNXT_ULP_CLASS_HID_18fc8] = 2965,
-	[BNXT_ULP_CLASS_HID_1b108] = 2966,
-	[BNXT_ULP_CLASS_HID_1f248] = 2967,
-	[BNXT_ULP_CLASS_HID_1f788] = 2968,
-	[BNXT_ULP_CLASS_HID_ba7c] = 2969,
-	[BNXT_ULP_CLASS_HID_bfbc] = 2970,
-	[BNXT_ULP_CLASS_HID_e0fc] = 2971,
-	[BNXT_ULP_CLASS_HID_e23c] = 2972,
-	[BNXT_ULP_CLASS_HID_b700] = 2973,
-	[BNXT_ULP_CLASS_HID_b840] = 2974,
-	[BNXT_ULP_CLASS_HID_fd80] = 2975,
-	[BNXT_ULP_CLASS_HID_fec0] = 2976,
-	[BNXT_ULP_CLASS_HID_1ad00] = 2977,
-	[BNXT_ULP_CLASS_HID_1ae40] = 2978,
-	[BNXT_ULP_CLASS_HID_1d380] = 2979,
-	[BNXT_ULP_CLASS_HID_1f4c0] = 2980,
-	[BNXT_ULP_CLASS_HID_1d07c] = 2981,
-	[BNXT_ULP_CLASS_HID_1f5bc] = 2982,
-	[BNXT_ULP_CLASS_HID_1d6fc] = 2983,
-	[BNXT_ULP_CLASS_HID_1f83c] = 2984,
-	[BNXT_ULP_CLASS_HID_86a0] = 2985,
-	[BNXT_ULP_CLASS_HID_abe0] = 2986,
-	[BNXT_ULP_CLASS_HID_cd20] = 2987,
-	[BNXT_ULP_CLASS_HID_ee60] = 2988,
-	[BNXT_ULP_CLASS_HID_8374] = 2989,
-	[BNXT_ULP_CLASS_HID_a4b4] = 2990,
-	[BNXT_ULP_CLASS_HID_c9f4] = 2991,
-	[BNXT_ULP_CLASS_HID_eb34] = 2992,
-	[BNXT_ULP_CLASS_HID_1b974] = 2993,
-	[BNXT_ULP_CLASS_HID_1bab4] = 2994,
-	[BNXT_ULP_CLASS_HID_1fff4] = 2995,
-	[BNXT_ULP_CLASS_HID_1e134] = 2996,
-	[BNXT_ULP_CLASS_HID_1bca0] = 2997,
-	[BNXT_ULP_CLASS_HID_1a1e0] = 2998,
-	[BNXT_ULP_CLASS_HID_1e320] = 2999,
-	[BNXT_ULP_CLASS_HID_1e460] = 3000,
-	[BNXT_ULP_CLASS_HID_aad4] = 3001,
-	[BNXT_ULP_CLASS_HID_ac14] = 3002,
-	[BNXT_ULP_CLASS_HID_d154] = 3003,
-	[BNXT_ULP_CLASS_HID_f294] = 3004,
-	[BNXT_ULP_CLASS_HID_a798] = 3005,
-	[BNXT_ULP_CLASS_HID_a8d8] = 3006,
-	[BNXT_ULP_CLASS_HID_ea18] = 3007,
-	[BNXT_ULP_CLASS_HID_ef58] = 3008,
-	[BNXT_ULP_CLASS_HID_1dd98] = 3009,
-	[BNXT_ULP_CLASS_HID_1fed8] = 3010,
-	[BNXT_ULP_CLASS_HID_1c018] = 3011,
-	[BNXT_ULP_CLASS_HID_1e558] = 3012,
-	[BNXT_ULP_CLASS_HID_1c0d4] = 3013,
-	[BNXT_ULP_CLASS_HID_1e214] = 3014,
-	[BNXT_ULP_CLASS_HID_1c754] = 3015,
-	[BNXT_ULP_CLASS_HID_1e894] = 3016,
-	[BNXT_ULP_CLASS_HID_900c] = 3017,
-	[BNXT_ULP_CLASS_HID_b54c] = 3018,
-	[BNXT_ULP_CLASS_HID_d68c] = 3019,
-	[BNXT_ULP_CLASS_HID_fbcc] = 3020,
-	[BNXT_ULP_CLASS_HID_c80c] = 3021,
-	[BNXT_ULP_CLASS_HID_ed4c] = 3022,
-	[BNXT_ULP_CLASS_HID_d350] = 3023,
-	[BNXT_ULP_CLASS_HID_f490] = 3024,
-	[BNXT_ULP_CLASS_HID_182d0] = 3025,
-	[BNXT_ULP_CLASS_HID_1a410] = 3026,
-	[BNXT_ULP_CLASS_HID_1c950] = 3027,
-	[BNXT_ULP_CLASS_HID_1ea90] = 3028,
-	[BNXT_ULP_CLASS_HID_1860c] = 3029,
-	[BNXT_ULP_CLASS_HID_1ab4c] = 3030,
-	[BNXT_ULP_CLASS_HID_1cc8c] = 3031,
-	[BNXT_ULP_CLASS_HID_1f1cc] = 3032,
-	[BNXT_ULP_CLASS_HID_b4b0] = 3033,
-	[BNXT_ULP_CLASS_HID_b9f0] = 3034,
-	[BNXT_ULP_CLASS_HID_fb30] = 3035,
-	[BNXT_ULP_CLASS_HID_fc70] = 3036,
-	[BNXT_ULP_CLASS_HID_b144] = 3037,
-	[BNXT_ULP_CLASS_HID_b284] = 3038,
-	[BNXT_ULP_CLASS_HID_f7c4] = 3039,
-	[BNXT_ULP_CLASS_HID_f904] = 3040,
-	[BNXT_ULP_CLASS_HID_1a744] = 3041,
-	[BNXT_ULP_CLASS_HID_1a884] = 3042,
-	[BNXT_ULP_CLASS_HID_1edc4] = 3043,
-	[BNXT_ULP_CLASS_HID_1ef04] = 3044,
-	[BNXT_ULP_CLASS_HID_1aab0] = 3045,
-	[BNXT_ULP_CLASS_HID_1aff0] = 3046,
-	[BNXT_ULP_CLASS_HID_1d130] = 3047,
-	[BNXT_ULP_CLASS_HID_1f270] = 3048,
-	[BNXT_ULP_CLASS_HID_80e4] = 3049,
-	[BNXT_ULP_CLASS_HID_a224] = 3050,
-	[BNXT_ULP_CLASS_HID_c764] = 3051,
-	[BNXT_ULP_CLASS_HID_e8a4] = 3052,
-	[BNXT_ULP_CLASS_HID_9da8] = 3053,
-	[BNXT_ULP_CLASS_HID_bee8] = 3054,
-	[BNXT_ULP_CLASS_HID_c028] = 3055,
-	[BNXT_ULP_CLASS_HID_e568] = 3056,
-	[BNXT_ULP_CLASS_HID_1b3a8] = 3057,
-	[BNXT_ULP_CLASS_HID_1b4e8] = 3058,
-	[BNXT_ULP_CLASS_HID_1f628] = 3059,
-	[BNXT_ULP_CLASS_HID_1fb68] = 3060,
-	[BNXT_ULP_CLASS_HID_1b6e4] = 3061,
-	[BNXT_ULP_CLASS_HID_1b824] = 3062,
-	[BNXT_ULP_CLASS_HID_1fd64] = 3063,
-	[BNXT_ULP_CLASS_HID_1fea4] = 3064,
-	[BNXT_ULP_CLASS_HID_a508] = 3065,
-	[BNXT_ULP_CLASS_HID_a648] = 3066,
-	[BNXT_ULP_CLASS_HID_eb88] = 3067,
-	[BNXT_ULP_CLASS_HID_ecc8] = 3068,
-	[BNXT_ULP_CLASS_HID_a1dc] = 3069,
-	[BNXT_ULP_CLASS_HID_a31c] = 3070,
-	[BNXT_ULP_CLASS_HID_e45c] = 3071,
-	[BNXT_ULP_CLASS_HID_e99c] = 3072,
-	[BNXT_ULP_CLASS_HID_1d7dc] = 3073,
-	[BNXT_ULP_CLASS_HID_1f91c] = 3074,
-	[BNXT_ULP_CLASS_HID_1da5c] = 3075,
-	[BNXT_ULP_CLASS_HID_1ff9c] = 3076,
-	[BNXT_ULP_CLASS_HID_1db08] = 3077,
-	[BNXT_ULP_CLASS_HID_1fc48] = 3078,
-	[BNXT_ULP_CLASS_HID_1c188] = 3079,
-	[BNXT_ULP_CLASS_HID_1e2c8] = 3080,
-	[BNXT_ULP_CLASS_HID_9ad8] = 3081,
-	[BNXT_ULP_CLASS_HID_bc18] = 3082,
-	[BNXT_ULP_CLASS_HID_c158] = 3083,
-	[BNXT_ULP_CLASS_HID_e298] = 3084,
-	[BNXT_ULP_CLASS_HID_97ec] = 3085,
-	[BNXT_ULP_CLASS_HID_b92c] = 3086,
-	[BNXT_ULP_CLASS_HID_da6c] = 3087,
-	[BNXT_ULP_CLASS_HID_ffac] = 3088,
-	[BNXT_ULP_CLASS_HID_18dec] = 3089,
-	[BNXT_ULP_CLASS_HID_1af2c] = 3090,
-	[BNXT_ULP_CLASS_HID_1f06c] = 3091,
-	[BNXT_ULP_CLASS_HID_1f5ac] = 3092,
-	[BNXT_ULP_CLASS_HID_1b0d8] = 3093,
-	[BNXT_ULP_CLASS_HID_1b218] = 3094,
-	[BNXT_ULP_CLASS_HID_1f758] = 3095,
-	[BNXT_ULP_CLASS_HID_1f898] = 3096,
-	[BNXT_ULP_CLASS_HID_bf4c] = 3097,
-	[BNXT_ULP_CLASS_HID_a08c] = 3098,
-	[BNXT_ULP_CLASS_HID_e5cc] = 3099,
-	[BNXT_ULP_CLASS_HID_e70c] = 3100,
-	[BNXT_ULP_CLASS_HID_b810] = 3101,
-	[BNXT_ULP_CLASS_HID_bd50] = 3102,
-	[BNXT_ULP_CLASS_HID_fe90] = 3103,
-	[BNXT_ULP_CLASS_HID_e3d0] = 3104,
-	[BNXT_ULP_CLASS_HID_1ae10] = 3105,
-	[BNXT_ULP_CLASS_HID_1f350] = 3106,
-	[BNXT_ULP_CLASS_HID_1d490] = 3107,
-	[BNXT_ULP_CLASS_HID_1f9d0] = 3108,
-	[BNXT_ULP_CLASS_HID_1d54c] = 3109,
-	[BNXT_ULP_CLASS_HID_1f68c] = 3110,
-	[BNXT_ULP_CLASS_HID_1dbcc] = 3111,
-	[BNXT_ULP_CLASS_HID_1fd0c] = 3112,
-	[BNXT_ULP_CLASS_HID_34b0] = 3113,
-	[BNXT_ULP_CLASS_HID_3a7c] = 3114,
-	[BNXT_ULP_CLASS_HID_5ee0] = 3115,
-	[BNXT_ULP_CLASS_HID_07d8] = 3116,
-	[BNXT_ULP_CLASS_HID_284c] = 3117,
-	[BNXT_ULP_CLASS_HID_5924] = 3118,
-	[BNXT_ULP_CLASS_HID_1e1c] = 3119,
-	[BNXT_ULP_CLASS_HID_2280] = 3120,
-	[BNXT_ULP_CLASS_HID_24604] = 3121,
-	[BNXT_ULP_CLASS_HID_255d4] = 3122,
-	[BNXT_ULP_CLASS_HID_22e08] = 3123,
-	[BNXT_ULP_CLASS_HID_24378] = 3124,
-	[BNXT_ULP_CLASS_HID_20fcc] = 3125,
-	[BNXT_ULP_CLASS_HID_21a9c] = 3126,
-	[BNXT_ULP_CLASS_HID_217d0] = 3127,
-	[BNXT_ULP_CLASS_HID_20800] = 3128,
-	[BNXT_ULP_CLASS_HID_253a0] = 3129,
-	[BNXT_ULP_CLASS_HID_23f70] = 3130,
-	[BNXT_ULP_CLASS_HID_23ba4] = 3131,
-	[BNXT_ULP_CLASS_HID_22c94] = 3132,
-	[BNXT_ULP_CLASS_HID_21968] = 3133,
-	[BNXT_ULP_CLASS_HID_243c4] = 3134,
-	[BNXT_ULP_CLASS_HID_25c38] = 3135,
-	[BNXT_ULP_CLASS_HID_2125c] = 3136,
-	[BNXT_ULP_CLASS_HID_240c8] = 3137,
-	[BNXT_ULP_CLASS_HID_22f98] = 3138,
-	[BNXT_ULP_CLASS_HID_228cc] = 3139,
-	[BNXT_ULP_CLASS_HID_25d3c] = 3140,
-	[BNXT_ULP_CLASS_HID_20990] = 3141,
-	[BNXT_ULP_CLASS_HID_214a0] = 3142,
-	[BNXT_ULP_CLASS_HID_21194] = 3143,
-	[BNXT_ULP_CLASS_HID_202c4] = 3144,
-	[BNXT_ULP_CLASS_HID_22a64] = 3145,
-	[BNXT_ULP_CLASS_HID_23934] = 3146,
-	[BNXT_ULP_CLASS_HID_23268] = 3147,
-	[BNXT_ULP_CLASS_HID_22758] = 3148,
-	[BNXT_ULP_CLASS_HID_2132c] = 3149,
-	[BNXT_ULP_CLASS_HID_25d88] = 3150,
-	[BNXT_ULP_CLASS_HID_256fc] = 3151,
-	[BNXT_ULP_CLASS_HID_24b2c] = 3152,
-	[BNXT_ULP_CLASS_HID_22f14] = 3153,
-	[BNXT_ULP_CLASS_HID_23a24] = 3154,
-	[BNXT_ULP_CLASS_HID_23718] = 3155,
-	[BNXT_ULP_CLASS_HID_22848] = 3156,
-	[BNXT_ULP_CLASS_HID_214dc] = 3157,
-	[BNXT_ULP_CLASS_HID_25eb8] = 3158,
-	[BNXT_ULP_CLASS_HID_25bec] = 3159,
-	[BNXT_ULP_CLASS_HID_21110] = 3160,
-	[BNXT_ULP_CLASS_HID_238b0] = 3161,
-	[BNXT_ULP_CLASS_HID_20440] = 3162,
-	[BNXT_ULP_CLASS_HID_200b4] = 3163,
-	[BNXT_ULP_CLASS_HID_235e4] = 3164,
-	[BNXT_ULP_CLASS_HID_25d04] = 3165,
-	[BNXT_ULP_CLASS_HID_228d4] = 3166,
-	[BNXT_ULP_CLASS_HID_22508] = 3167,
-	[BNXT_ULP_CLASS_HID_25678] = 3168,
-	[BNXT_ULP_CLASS_HID_229d8] = 3169,
-	[BNXT_ULP_CLASS_HID_234e8] = 3170,
-	[BNXT_ULP_CLASS_HID_231dc] = 3171,
-	[BNXT_ULP_CLASS_HID_2220c] = 3172,
-	[BNXT_ULP_CLASS_HID_24dac] = 3173,
-	[BNXT_ULP_CLASS_HID_2597c] = 3174,
-	[BNXT_ULP_CLASS_HID_255b0] = 3175,
-	[BNXT_ULP_CLASS_HID_246e0] = 3176,
-	[BNXT_ULP_CLASS_HID_23374] = 3177,
-	[BNXT_ULP_CLASS_HID_21e04] = 3178,
-	[BNXT_ULP_CLASS_HID_21b78] = 3179,
-	[BNXT_ULP_CLASS_HID_20fa8] = 3180,
-	[BNXT_ULP_CLASS_HID_257c8] = 3181,
-	[BNXT_ULP_CLASS_HID_22298] = 3182,
-	[BNXT_ULP_CLASS_HID_23fcc] = 3183,
-	[BNXT_ULP_CLASS_HID_2503c] = 3184,
-	[BNXT_ULP_CLASS_HID_2239c] = 3185,
-	[BNXT_ULP_CLASS_HID_20eac] = 3186,
-	[BNXT_ULP_CLASS_HID_20be0] = 3187,
-	[BNXT_ULP_CLASS_HID_23cd0] = 3188,
-	[BNXT_ULP_CLASS_HID_24470] = 3189,
-	[BNXT_ULP_CLASS_HID_25300] = 3190,
-	[BNXT_ULP_CLASS_HID_22c74] = 3191,
-	[BNXT_ULP_CLASS_HID_240a4] = 3192,
-	[BNXT_ULP_CLASS_HID_23da0] = 3193,
-	[BNXT_ULP_CLASS_HID_20970] = 3194,
-	[BNXT_ULP_CLASS_HID_205a4] = 3195,
-	[BNXT_ULP_CLASS_HID_23694] = 3196,
-	[BNXT_ULP_CLASS_HID_25e34] = 3197,
-	[BNXT_ULP_CLASS_HID_22dc4] = 3198,
-	[BNXT_ULP_CLASS_HID_22638] = 3199,
-	[BNXT_ULP_CLASS_HID_25b68] = 3200,
-	[BNXT_ULP_CLASS_HID_34c8] = 3201,
-	[BNXT_ULP_CLASS_HID_3a04] = 3202,
-	[BNXT_ULP_CLASS_HID_5e98] = 3203,
-	[BNXT_ULP_CLASS_HID_07a0] = 3204,
-	[BNXT_ULP_CLASS_HID_2834] = 3205,
-	[BNXT_ULP_CLASS_HID_595c] = 3206,
-	[BNXT_ULP_CLASS_HID_1e64] = 3207,
-	[BNXT_ULP_CLASS_HID_22f8] = 3208,
-	[BNXT_ULP_CLASS_HID_24664] = 3209,
-	[BNXT_ULP_CLASS_HID_29418] = 3210,
-	[BNXT_ULP_CLASS_HID_30118] = 3211,
-	[BNXT_ULP_CLASS_HID_38a18] = 3212,
-	[BNXT_ULP_CLASS_HID_255b4] = 3213,
-	[BNXT_ULP_CLASS_HID_2deb4] = 3214,
-	[BNXT_ULP_CLASS_HID_34bb4] = 3215,
-	[BNXT_ULP_CLASS_HID_39968] = 3216,
-	[BNXT_ULP_CLASS_HID_22e68] = 3217,
-	[BNXT_ULP_CLASS_HID_2db68] = 3218,
-	[BNXT_ULP_CLASS_HID_34468] = 3219,
-	[BNXT_ULP_CLASS_HID_3921c] = 3220,
-	[BNXT_ULP_CLASS_HID_24318] = 3221,
-	[BNXT_ULP_CLASS_HID_290cc] = 3222,
-	[BNXT_ULP_CLASS_HID_31dcc] = 3223,
-	[BNXT_ULP_CLASS_HID_386cc] = 3224,
-	[BNXT_ULP_CLASS_HID_20fac] = 3225,
-	[BNXT_ULP_CLASS_HID_2b8ac] = 3226,
-	[BNXT_ULP_CLASS_HID_325ac] = 3227,
-	[BNXT_ULP_CLASS_HID_3aeac] = 3228,
-	[BNXT_ULP_CLASS_HID_21afc] = 3229,
-	[BNXT_ULP_CLASS_HID_287fc] = 3230,
-	[BNXT_ULP_CLASS_HID_330fc] = 3231,
-	[BNXT_ULP_CLASS_HID_3bdfc] = 3232,
-	[BNXT_ULP_CLASS_HID_217b0] = 3233,
-	[BNXT_ULP_CLASS_HID_280b0] = 3234,
-	[BNXT_ULP_CLASS_HID_30db0] = 3235,
-	[BNXT_ULP_CLASS_HID_3b6b0] = 3236,
-	[BNXT_ULP_CLASS_HID_20860] = 3237,
-	[BNXT_ULP_CLASS_HID_2b560] = 3238,
-	[BNXT_ULP_CLASS_HID_33e60] = 3239,
-	[BNXT_ULP_CLASS_HID_3ab60] = 3240,
-	[BNXT_ULP_CLASS_HID_253c0] = 3241,
-	[BNXT_ULP_CLASS_HID_2dcc0] = 3242,
-	[BNXT_ULP_CLASS_HID_349c0] = 3243,
-	[BNXT_ULP_CLASS_HID_397f4] = 3244,
-	[BNXT_ULP_CLASS_HID_23f10] = 3245,
-	[BNXT_ULP_CLASS_HID_2a810] = 3246,
-	[BNXT_ULP_CLASS_HID_35510] = 3247,
-	[BNXT_ULP_CLASS_HID_3de10] = 3248,
-	[BNXT_ULP_CLASS_HID_23bc4] = 3249,
-	[BNXT_ULP_CLASS_HID_2a4c4] = 3250,
-	[BNXT_ULP_CLASS_HID_351c4] = 3251,
-	[BNXT_ULP_CLASS_HID_3dac4] = 3252,
-	[BNXT_ULP_CLASS_HID_22cf4] = 3253,
-	[BNXT_ULP_CLASS_HID_2d9f4] = 3254,
-	[BNXT_ULP_CLASS_HID_342f4] = 3255,
-	[BNXT_ULP_CLASS_HID_390a8] = 3256,
-	[BNXT_ULP_CLASS_HID_21908] = 3257,
-	[BNXT_ULP_CLASS_HID_28208] = 3258,
-	[BNXT_ULP_CLASS_HID_30f08] = 3259,
-	[BNXT_ULP_CLASS_HID_3b808] = 3260,
-	[BNXT_ULP_CLASS_HID_243a4] = 3261,
-	[BNXT_ULP_CLASS_HID_29158] = 3262,
-	[BNXT_ULP_CLASS_HID_31a58] = 3263,
-	[BNXT_ULP_CLASS_HID_38758] = 3264,
-	[BNXT_ULP_CLASS_HID_25c58] = 3265,
-	[BNXT_ULP_CLASS_HID_2c958] = 3266,
-	[BNXT_ULP_CLASS_HID_3170c] = 3267,
-	[BNXT_ULP_CLASS_HID_3800c] = 3268,
-	[BNXT_ULP_CLASS_HID_2123c] = 3269,
-	[BNXT_ULP_CLASS_HID_29f3c] = 3270,
-	[BNXT_ULP_CLASS_HID_3083c] = 3271,
-	[BNXT_ULP_CLASS_HID_3b53c] = 3272,
-	[BNXT_ULP_CLASS_HID_240a8] = 3273,
-	[BNXT_ULP_CLASS_HID_2cda8] = 3274,
-	[BNXT_ULP_CLASS_HID_31b5c] = 3275,
-	[BNXT_ULP_CLASS_HID_3845c] = 3276,
-	[BNXT_ULP_CLASS_HID_22ff8] = 3277,
-	[BNXT_ULP_CLASS_HID_2d8f8] = 3278,
-	[BNXT_ULP_CLASS_HID_345f8] = 3279,
-	[BNXT_ULP_CLASS_HID_393ac] = 3280,
-	[BNXT_ULP_CLASS_HID_228ac] = 3281,
-	[BNXT_ULP_CLASS_HID_2d5ac] = 3282,
-	[BNXT_ULP_CLASS_HID_35eac] = 3283,
-	[BNXT_ULP_CLASS_HID_3cbac] = 3284,
-	[BNXT_ULP_CLASS_HID_25d5c] = 3285,
-	[BNXT_ULP_CLASS_HID_2c65c] = 3286,
-	[BNXT_ULP_CLASS_HID_31410] = 3287,
-	[BNXT_ULP_CLASS_HID_38110] = 3288,
-	[BNXT_ULP_CLASS_HID_209f0] = 3289,
-	[BNXT_ULP_CLASS_HID_2b2f0] = 3290,
-	[BNXT_ULP_CLASS_HID_33ff0] = 3291,
-	[BNXT_ULP_CLASS_HID_3a8f0] = 3292,
-	[BNXT_ULP_CLASS_HID_214c0] = 3293,
-	[BNXT_ULP_CLASS_HID_281c0] = 3294,
-	[BNXT_ULP_CLASS_HID_30ac0] = 3295,
-	[BNXT_ULP_CLASS_HID_3b7c0] = 3296,
-	[BNXT_ULP_CLASS_HID_211f4] = 3297,
-	[BNXT_ULP_CLASS_HID_29af4] = 3298,
-	[BNXT_ULP_CLASS_HID_307f4] = 3299,
-	[BNXT_ULP_CLASS_HID_3b0f4] = 3300,
-	[BNXT_ULP_CLASS_HID_202a4] = 3301,
-	[BNXT_ULP_CLASS_HID_28fa4] = 3302,
-	[BNXT_ULP_CLASS_HID_338a4] = 3303,
-	[BNXT_ULP_CLASS_HID_3a5a4] = 3304,
-	[BNXT_ULP_CLASS_HID_22a04] = 3305,
-	[BNXT_ULP_CLASS_HID_2d704] = 3306,
-	[BNXT_ULP_CLASS_HID_34004] = 3307,
-	[BNXT_ULP_CLASS_HID_3cd04] = 3308,
-	[BNXT_ULP_CLASS_HID_23954] = 3309,
-	[BNXT_ULP_CLASS_HID_2a254] = 3310,
-	[BNXT_ULP_CLASS_HID_32f54] = 3311,
-	[BNXT_ULP_CLASS_HID_3d854] = 3312,
-	[BNXT_ULP_CLASS_HID_23208] = 3313,
-	[BNXT_ULP_CLASS_HID_2bf08] = 3314,
-	[BNXT_ULP_CLASS_HID_32808] = 3315,
-	[BNXT_ULP_CLASS_HID_3d508] = 3316,
-	[BNXT_ULP_CLASS_HID_22738] = 3317,
-	[BNXT_ULP_CLASS_HID_2d038] = 3318,
-	[BNXT_ULP_CLASS_HID_35d38] = 3319,
-	[BNXT_ULP_CLASS_HID_3c638] = 3320,
-	[BNXT_ULP_CLASS_HID_2134c] = 3321,
-	[BNXT_ULP_CLASS_HID_29c4c] = 3322,
-	[BNXT_ULP_CLASS_HID_3094c] = 3323,
-	[BNXT_ULP_CLASS_HID_3b24c] = 3324,
-	[BNXT_ULP_CLASS_HID_25de8] = 3325,
-	[BNXT_ULP_CLASS_HID_2c6e8] = 3326,
-	[BNXT_ULP_CLASS_HID_3149c] = 3327,
-	[BNXT_ULP_CLASS_HID_3819c] = 3328,
-	[BNXT_ULP_CLASS_HID_2569c] = 3329,
-	[BNXT_ULP_CLASS_HID_2c39c] = 3330,
-	[BNXT_ULP_CLASS_HID_31150] = 3331,
-	[BNXT_ULP_CLASS_HID_39a50] = 3332,
-	[BNXT_ULP_CLASS_HID_24b4c] = 3333,
-	[BNXT_ULP_CLASS_HID_29900] = 3334,
-	[BNXT_ULP_CLASS_HID_30200] = 3335,
-	[BNXT_ULP_CLASS_HID_38f00] = 3336,
-	[BNXT_ULP_CLASS_HID_22f74] = 3337,
-	[BNXT_ULP_CLASS_HID_2d874] = 3338,
-	[BNXT_ULP_CLASS_HID_34574] = 3339,
-	[BNXT_ULP_CLASS_HID_39328] = 3340,
-	[BNXT_ULP_CLASS_HID_23a44] = 3341,
-	[BNXT_ULP_CLASS_HID_2a744] = 3342,
-	[BNXT_ULP_CLASS_HID_35044] = 3343,
-	[BNXT_ULP_CLASS_HID_3dd44] = 3344,
-	[BNXT_ULP_CLASS_HID_23778] = 3345,
-	[BNXT_ULP_CLASS_HID_2a078] = 3346,
-	[BNXT_ULP_CLASS_HID_32d78] = 3347,
-	[BNXT_ULP_CLASS_HID_3d678] = 3348,
-	[BNXT_ULP_CLASS_HID_22828] = 3349,
-	[BNXT_ULP_CLASS_HID_2d528] = 3350,
-	[BNXT_ULP_CLASS_HID_35e28] = 3351,
-	[BNXT_ULP_CLASS_HID_3cb28] = 3352,
-	[BNXT_ULP_CLASS_HID_214bc] = 3353,
-	[BNXT_ULP_CLASS_HID_281bc] = 3354,
-	[BNXT_ULP_CLASS_HID_30abc] = 3355,
-	[BNXT_ULP_CLASS_HID_3b7bc] = 3356,
-	[BNXT_ULP_CLASS_HID_25ed8] = 3357,
-	[BNXT_ULP_CLASS_HID_2cbd8] = 3358,
-	[BNXT_ULP_CLASS_HID_3198c] = 3359,
-	[BNXT_ULP_CLASS_HID_3828c] = 3360,
-	[BNXT_ULP_CLASS_HID_25b8c] = 3361,
-	[BNXT_ULP_CLASS_HID_2c48c] = 3362,
-	[BNXT_ULP_CLASS_HID_31240] = 3363,
-	[BNXT_ULP_CLASS_HID_39f40] = 3364,
-	[BNXT_ULP_CLASS_HID_21170] = 3365,
-	[BNXT_ULP_CLASS_HID_29a70] = 3366,
-	[BNXT_ULP_CLASS_HID_30770] = 3367,
-	[BNXT_ULP_CLASS_HID_3b070] = 3368,
-	[BNXT_ULP_CLASS_HID_238d0] = 3369,
-	[BNXT_ULP_CLASS_HID_2a5d0] = 3370,
-	[BNXT_ULP_CLASS_HID_32ed0] = 3371,
-	[BNXT_ULP_CLASS_HID_3dbd0] = 3372,
-	[BNXT_ULP_CLASS_HID_20420] = 3373,
-	[BNXT_ULP_CLASS_HID_2b120] = 3374,
-	[BNXT_ULP_CLASS_HID_33a20] = 3375,
-	[BNXT_ULP_CLASS_HID_3a720] = 3376,
-	[BNXT_ULP_CLASS_HID_200d4] = 3377,
-	[BNXT_ULP_CLASS_HID_28dd4] = 3378,
-	[BNXT_ULP_CLASS_HID_336d4] = 3379,
-	[BNXT_ULP_CLASS_HID_3a3d4] = 3380,
-	[BNXT_ULP_CLASS_HID_23584] = 3381,
-	[BNXT_ULP_CLASS_HID_2be84] = 3382,
-	[BNXT_ULP_CLASS_HID_32b84] = 3383,
-	[BNXT_ULP_CLASS_HID_3d484] = 3384,
-	[BNXT_ULP_CLASS_HID_25d64] = 3385,
-	[BNXT_ULP_CLASS_HID_2c664] = 3386,
-	[BNXT_ULP_CLASS_HID_31418] = 3387,
-	[BNXT_ULP_CLASS_HID_38118] = 3388,
-	[BNXT_ULP_CLASS_HID_228b4] = 3389,
-	[BNXT_ULP_CLASS_HID_2d5b4] = 3390,
-	[BNXT_ULP_CLASS_HID_35eb4] = 3391,
-	[BNXT_ULP_CLASS_HID_3cbb4] = 3392,
-	[BNXT_ULP_CLASS_HID_22568] = 3393,
-	[BNXT_ULP_CLASS_HID_2ae68] = 3394,
-	[BNXT_ULP_CLASS_HID_35b68] = 3395,
-	[BNXT_ULP_CLASS_HID_3c468] = 3396,
-	[BNXT_ULP_CLASS_HID_25618] = 3397,
-	[BNXT_ULP_CLASS_HID_2c318] = 3398,
-	[BNXT_ULP_CLASS_HID_310cc] = 3399,
-	[BNXT_ULP_CLASS_HID_39dcc] = 3400,
-	[BNXT_ULP_CLASS_HID_229b8] = 3401,
-	[BNXT_ULP_CLASS_HID_2d2b8] = 3402,
-	[BNXT_ULP_CLASS_HID_35fb8] = 3403,
-	[BNXT_ULP_CLASS_HID_3c8b8] = 3404,
-	[BNXT_ULP_CLASS_HID_23488] = 3405,
-	[BNXT_ULP_CLASS_HID_2a188] = 3406,
-	[BNXT_ULP_CLASS_HID_32a88] = 3407,
-	[BNXT_ULP_CLASS_HID_3d788] = 3408,
-	[BNXT_ULP_CLASS_HID_231bc] = 3409,
-	[BNXT_ULP_CLASS_HID_2babc] = 3410,
-	[BNXT_ULP_CLASS_HID_327bc] = 3411,
-	[BNXT_ULP_CLASS_HID_3d0bc] = 3412,
-	[BNXT_ULP_CLASS_HID_2226c] = 3413,
-	[BNXT_ULP_CLASS_HID_2af6c] = 3414,
-	[BNXT_ULP_CLASS_HID_3586c] = 3415,
-	[BNXT_ULP_CLASS_HID_3c56c] = 3416,
-	[BNXT_ULP_CLASS_HID_24dcc] = 3417,
-	[BNXT_ULP_CLASS_HID_29b80] = 3418,
-	[BNXT_ULP_CLASS_HID_30480] = 3419,
-	[BNXT_ULP_CLASS_HID_3b180] = 3420,
-	[BNXT_ULP_CLASS_HID_2591c] = 3421,
-	[BNXT_ULP_CLASS_HID_2c21c] = 3422,
-	[BNXT_ULP_CLASS_HID_313d0] = 3423,
-	[BNXT_ULP_CLASS_HID_39cd0] = 3424,
-	[BNXT_ULP_CLASS_HID_255d0] = 3425,
-	[BNXT_ULP_CLASS_HID_2ded0] = 3426,
-	[BNXT_ULP_CLASS_HID_34bd0] = 3427,
-	[BNXT_ULP_CLASS_HID_39984] = 3428,
-	[BNXT_ULP_CLASS_HID_24680] = 3429,
-	[BNXT_ULP_CLASS_HID_294b4] = 3430,
-	[BNXT_ULP_CLASS_HID_301b4] = 3431,
-	[BNXT_ULP_CLASS_HID_38ab4] = 3432,
-	[BNXT_ULP_CLASS_HID_23314] = 3433,
-	[BNXT_ULP_CLASS_HID_2bc14] = 3434,
-	[BNXT_ULP_CLASS_HID_32914] = 3435,
-	[BNXT_ULP_CLASS_HID_3d214] = 3436,
-	[BNXT_ULP_CLASS_HID_21e64] = 3437,
-	[BNXT_ULP_CLASS_HID_28b64] = 3438,
-	[BNXT_ULP_CLASS_HID_33464] = 3439,
-	[BNXT_ULP_CLASS_HID_3a164] = 3440,
-	[BNXT_ULP_CLASS_HID_21b18] = 3441,
-	[BNXT_ULP_CLASS_HID_28418] = 3442,
-	[BNXT_ULP_CLASS_HID_33118] = 3443,
-	[BNXT_ULP_CLASS_HID_3ba18] = 3444,
-	[BNXT_ULP_CLASS_HID_20fc8] = 3445,
-	[BNXT_ULP_CLASS_HID_2b8c8] = 3446,
-	[BNXT_ULP_CLASS_HID_325c8] = 3447,
-	[BNXT_ULP_CLASS_HID_3aec8] = 3448,
-	[BNXT_ULP_CLASS_HID_257a8] = 3449,
-	[BNXT_ULP_CLASS_HID_2c0a8] = 3450,
-	[BNXT_ULP_CLASS_HID_34da8] = 3451,
-	[BNXT_ULP_CLASS_HID_39b5c] = 3452,
-	[BNXT_ULP_CLASS_HID_222f8] = 3453,
-	[BNXT_ULP_CLASS_HID_2aff8] = 3454,
-	[BNXT_ULP_CLASS_HID_358f8] = 3455,
-	[BNXT_ULP_CLASS_HID_3c5f8] = 3456,
-	[BNXT_ULP_CLASS_HID_23fac] = 3457,
-	[BNXT_ULP_CLASS_HID_2a8ac] = 3458,
-	[BNXT_ULP_CLASS_HID_355ac] = 3459,
-	[BNXT_ULP_CLASS_HID_3deac] = 3460,
-	[BNXT_ULP_CLASS_HID_2505c] = 3461,
-	[BNXT_ULP_CLASS_HID_2dd5c] = 3462,
-	[BNXT_ULP_CLASS_HID_3465c] = 3463,
-	[BNXT_ULP_CLASS_HID_39410] = 3464,
-	[BNXT_ULP_CLASS_HID_223fc] = 3465,
-	[BNXT_ULP_CLASS_HID_2acfc] = 3466,
-	[BNXT_ULP_CLASS_HID_359fc] = 3467,
-	[BNXT_ULP_CLASS_HID_3c2fc] = 3468,
-	[BNXT_ULP_CLASS_HID_20ecc] = 3469,
-	[BNXT_ULP_CLASS_HID_2bbcc] = 3470,
-	[BNXT_ULP_CLASS_HID_324cc] = 3471,
-	[BNXT_ULP_CLASS_HID_3d1cc] = 3472,
-	[BNXT_ULP_CLASS_HID_20b80] = 3473,
-	[BNXT_ULP_CLASS_HID_2b480] = 3474,
-	[BNXT_ULP_CLASS_HID_32180] = 3475,
-	[BNXT_ULP_CLASS_HID_3aa80] = 3476,
-	[BNXT_ULP_CLASS_HID_23cb0] = 3477,
-	[BNXT_ULP_CLASS_HID_2a9b0] = 3478,
-	[BNXT_ULP_CLASS_HID_352b0] = 3479,
-	[BNXT_ULP_CLASS_HID_3dfb0] = 3480,
-	[BNXT_ULP_CLASS_HID_24410] = 3481,
-	[BNXT_ULP_CLASS_HID_295c4] = 3482,
-	[BNXT_ULP_CLASS_HID_31ec4] = 3483,
-	[BNXT_ULP_CLASS_HID_38bc4] = 3484,
-	[BNXT_ULP_CLASS_HID_25360] = 3485,
-	[BNXT_ULP_CLASS_HID_2dc60] = 3486,
-	[BNXT_ULP_CLASS_HID_34960] = 3487,
-	[BNXT_ULP_CLASS_HID_39714] = 3488,
-	[BNXT_ULP_CLASS_HID_22c14] = 3489,
-	[BNXT_ULP_CLASS_HID_2d914] = 3490,
-	[BNXT_ULP_CLASS_HID_34214] = 3491,
-	[BNXT_ULP_CLASS_HID_393c8] = 3492,
-	[BNXT_ULP_CLASS_HID_240c4] = 3493,
-	[BNXT_ULP_CLASS_HID_2cdc4] = 3494,
-	[BNXT_ULP_CLASS_HID_31bf8] = 3495,
-	[BNXT_ULP_CLASS_HID_384f8] = 3496,
-	[BNXT_ULP_CLASS_HID_23dc0] = 3497,
-	[BNXT_ULP_CLASS_HID_2a6c0] = 3498,
-	[BNXT_ULP_CLASS_HID_353c0] = 3499,
-	[BNXT_ULP_CLASS_HID_3dcc0] = 3500,
-	[BNXT_ULP_CLASS_HID_20910] = 3501,
-	[BNXT_ULP_CLASS_HID_2b210] = 3502,
-	[BNXT_ULP_CLASS_HID_33f10] = 3503,
-	[BNXT_ULP_CLASS_HID_3a810] = 3504,
-	[BNXT_ULP_CLASS_HID_205c4] = 3505,
-	[BNXT_ULP_CLASS_HID_28ec4] = 3506,
-	[BNXT_ULP_CLASS_HID_33bc4] = 3507,
-	[BNXT_ULP_CLASS_HID_3a4c4] = 3508,
-	[BNXT_ULP_CLASS_HID_236f4] = 3509,
-	[BNXT_ULP_CLASS_HID_2a3f4] = 3510,
-	[BNXT_ULP_CLASS_HID_32cf4] = 3511,
-	[BNXT_ULP_CLASS_HID_3d9f4] = 3512,
-	[BNXT_ULP_CLASS_HID_25e54] = 3513,
-	[BNXT_ULP_CLASS_HID_2cb54] = 3514,
-	[BNXT_ULP_CLASS_HID_31908] = 3515,
-	[BNXT_ULP_CLASS_HID_38208] = 3516,
-	[BNXT_ULP_CLASS_HID_22da4] = 3517,
-	[BNXT_ULP_CLASS_HID_2d6a4] = 3518,
-	[BNXT_ULP_CLASS_HID_343a4] = 3519,
-	[BNXT_ULP_CLASS_HID_39158] = 3520,
-	[BNXT_ULP_CLASS_HID_22658] = 3521,
-	[BNXT_ULP_CLASS_HID_2d358] = 3522,
-	[BNXT_ULP_CLASS_HID_35c58] = 3523,
-	[BNXT_ULP_CLASS_HID_3c958] = 3524,
-	[BNXT_ULP_CLASS_HID_25b08] = 3525,
-	[BNXT_ULP_CLASS_HID_2c408] = 3526,
-	[BNXT_ULP_CLASS_HID_3123c] = 3527,
-	[BNXT_ULP_CLASS_HID_39f3c] = 3528,
-	[BNXT_ULP_CLASS_HID_34a8] = 3529,
-	[BNXT_ULP_CLASS_HID_3a64] = 3530,
-	[BNXT_ULP_CLASS_HID_5ef8] = 3531,
-	[BNXT_ULP_CLASS_HID_07c0] = 3532,
-	[BNXT_ULP_CLASS_HID_2854] = 3533,
-	[BNXT_ULP_CLASS_HID_593c] = 3534,
-	[BNXT_ULP_CLASS_HID_1e04] = 3535,
-	[BNXT_ULP_CLASS_HID_2298] = 3536,
-	[BNXT_ULP_CLASS_HID_24644] = 3537,
-	[BNXT_ULP_CLASS_HID_29438] = 3538,
-	[BNXT_ULP_CLASS_HID_30138] = 3539,
-	[BNXT_ULP_CLASS_HID_38a38] = 3540,
-	[BNXT_ULP_CLASS_HID_25594] = 3541,
-	[BNXT_ULP_CLASS_HID_2de94] = 3542,
-	[BNXT_ULP_CLASS_HID_34b94] = 3543,
-	[BNXT_ULP_CLASS_HID_39948] = 3544,
-	[BNXT_ULP_CLASS_HID_22e48] = 3545,
-	[BNXT_ULP_CLASS_HID_2db48] = 3546,
-	[BNXT_ULP_CLASS_HID_34448] = 3547,
-	[BNXT_ULP_CLASS_HID_3923c] = 3548,
-	[BNXT_ULP_CLASS_HID_24338] = 3549,
-	[BNXT_ULP_CLASS_HID_290ec] = 3550,
-	[BNXT_ULP_CLASS_HID_31dec] = 3551,
-	[BNXT_ULP_CLASS_HID_386ec] = 3552,
-	[BNXT_ULP_CLASS_HID_20f8c] = 3553,
-	[BNXT_ULP_CLASS_HID_2b88c] = 3554,
-	[BNXT_ULP_CLASS_HID_3258c] = 3555,
-	[BNXT_ULP_CLASS_HID_3ae8c] = 3556,
-	[BNXT_ULP_CLASS_HID_21adc] = 3557,
-	[BNXT_ULP_CLASS_HID_287dc] = 3558,
-	[BNXT_ULP_CLASS_HID_330dc] = 3559,
-	[BNXT_ULP_CLASS_HID_3bddc] = 3560,
-	[BNXT_ULP_CLASS_HID_21790] = 3561,
-	[BNXT_ULP_CLASS_HID_28090] = 3562,
-	[BNXT_ULP_CLASS_HID_30d90] = 3563,
-	[BNXT_ULP_CLASS_HID_3b690] = 3564,
-	[BNXT_ULP_CLASS_HID_20840] = 3565,
-	[BNXT_ULP_CLASS_HID_2b540] = 3566,
-	[BNXT_ULP_CLASS_HID_33e40] = 3567,
-	[BNXT_ULP_CLASS_HID_3ab40] = 3568,
-	[BNXT_ULP_CLASS_HID_253e0] = 3569,
-	[BNXT_ULP_CLASS_HID_2dce0] = 3570,
-	[BNXT_ULP_CLASS_HID_349e0] = 3571,
-	[BNXT_ULP_CLASS_HID_397d4] = 3572,
-	[BNXT_ULP_CLASS_HID_23f30] = 3573,
-	[BNXT_ULP_CLASS_HID_2a830] = 3574,
-	[BNXT_ULP_CLASS_HID_35530] = 3575,
-	[BNXT_ULP_CLASS_HID_3de30] = 3576,
-	[BNXT_ULP_CLASS_HID_23be4] = 3577,
-	[BNXT_ULP_CLASS_HID_2a4e4] = 3578,
-	[BNXT_ULP_CLASS_HID_351e4] = 3579,
-	[BNXT_ULP_CLASS_HID_3dae4] = 3580,
-	[BNXT_ULP_CLASS_HID_22cd4] = 3581,
-	[BNXT_ULP_CLASS_HID_2d9d4] = 3582,
-	[BNXT_ULP_CLASS_HID_342d4] = 3583,
-	[BNXT_ULP_CLASS_HID_39088] = 3584,
-	[BNXT_ULP_CLASS_HID_21928] = 3585,
-	[BNXT_ULP_CLASS_HID_28228] = 3586,
-	[BNXT_ULP_CLASS_HID_30f28] = 3587,
-	[BNXT_ULP_CLASS_HID_3b828] = 3588,
-	[BNXT_ULP_CLASS_HID_24384] = 3589,
-	[BNXT_ULP_CLASS_HID_29178] = 3590,
-	[BNXT_ULP_CLASS_HID_31a78] = 3591,
-	[BNXT_ULP_CLASS_HID_38778] = 3592,
-	[BNXT_ULP_CLASS_HID_25c78] = 3593,
-	[BNXT_ULP_CLASS_HID_2c978] = 3594,
-	[BNXT_ULP_CLASS_HID_3172c] = 3595,
-	[BNXT_ULP_CLASS_HID_3802c] = 3596,
-	[BNXT_ULP_CLASS_HID_2121c] = 3597,
-	[BNXT_ULP_CLASS_HID_29f1c] = 3598,
-	[BNXT_ULP_CLASS_HID_3081c] = 3599,
-	[BNXT_ULP_CLASS_HID_3b51c] = 3600,
-	[BNXT_ULP_CLASS_HID_24088] = 3601,
-	[BNXT_ULP_CLASS_HID_2cd88] = 3602,
-	[BNXT_ULP_CLASS_HID_31b7c] = 3603,
-	[BNXT_ULP_CLASS_HID_3847c] = 3604,
-	[BNXT_ULP_CLASS_HID_22fd8] = 3605,
-	[BNXT_ULP_CLASS_HID_2d8d8] = 3606,
-	[BNXT_ULP_CLASS_HID_345d8] = 3607,
-	[BNXT_ULP_CLASS_HID_3938c] = 3608,
-	[BNXT_ULP_CLASS_HID_2288c] = 3609,
-	[BNXT_ULP_CLASS_HID_2d58c] = 3610,
-	[BNXT_ULP_CLASS_HID_35e8c] = 3611,
-	[BNXT_ULP_CLASS_HID_3cb8c] = 3612,
-	[BNXT_ULP_CLASS_HID_25d7c] = 3613,
-	[BNXT_ULP_CLASS_HID_2c67c] = 3614,
-	[BNXT_ULP_CLASS_HID_31430] = 3615,
-	[BNXT_ULP_CLASS_HID_38130] = 3616,
-	[BNXT_ULP_CLASS_HID_209d0] = 3617,
-	[BNXT_ULP_CLASS_HID_2b2d0] = 3618,
-	[BNXT_ULP_CLASS_HID_33fd0] = 3619,
-	[BNXT_ULP_CLASS_HID_3a8d0] = 3620,
-	[BNXT_ULP_CLASS_HID_214e0] = 3621,
-	[BNXT_ULP_CLASS_HID_281e0] = 3622,
-	[BNXT_ULP_CLASS_HID_30ae0] = 3623,
-	[BNXT_ULP_CLASS_HID_3b7e0] = 3624,
-	[BNXT_ULP_CLASS_HID_211d4] = 3625,
-	[BNXT_ULP_CLASS_HID_29ad4] = 3626,
-	[BNXT_ULP_CLASS_HID_307d4] = 3627,
-	[BNXT_ULP_CLASS_HID_3b0d4] = 3628,
-	[BNXT_ULP_CLASS_HID_20284] = 3629,
-	[BNXT_ULP_CLASS_HID_28f84] = 3630,
-	[BNXT_ULP_CLASS_HID_33884] = 3631,
-	[BNXT_ULP_CLASS_HID_3a584] = 3632,
-	[BNXT_ULP_CLASS_HID_22a24] = 3633,
-	[BNXT_ULP_CLASS_HID_2d724] = 3634,
-	[BNXT_ULP_CLASS_HID_34024] = 3635,
-	[BNXT_ULP_CLASS_HID_3cd24] = 3636,
-	[BNXT_ULP_CLASS_HID_23974] = 3637,
-	[BNXT_ULP_CLASS_HID_2a274] = 3638,
-	[BNXT_ULP_CLASS_HID_32f74] = 3639,
-	[BNXT_ULP_CLASS_HID_3d874] = 3640,
-	[BNXT_ULP_CLASS_HID_23228] = 3641,
-	[BNXT_ULP_CLASS_HID_2bf28] = 3642,
-	[BNXT_ULP_CLASS_HID_32828] = 3643,
-	[BNXT_ULP_CLASS_HID_3d528] = 3644,
-	[BNXT_ULP_CLASS_HID_22718] = 3645,
-	[BNXT_ULP_CLASS_HID_2d018] = 3646,
-	[BNXT_ULP_CLASS_HID_35d18] = 3647,
-	[BNXT_ULP_CLASS_HID_3c618] = 3648,
-	[BNXT_ULP_CLASS_HID_2136c] = 3649,
-	[BNXT_ULP_CLASS_HID_29c6c] = 3650,
-	[BNXT_ULP_CLASS_HID_3096c] = 3651,
-	[BNXT_ULP_CLASS_HID_3b26c] = 3652,
-	[BNXT_ULP_CLASS_HID_25dc8] = 3653,
-	[BNXT_ULP_CLASS_HID_2c6c8] = 3654,
-	[BNXT_ULP_CLASS_HID_314bc] = 3655,
-	[BNXT_ULP_CLASS_HID_381bc] = 3656,
-	[BNXT_ULP_CLASS_HID_256bc] = 3657,
-	[BNXT_ULP_CLASS_HID_2c3bc] = 3658,
-	[BNXT_ULP_CLASS_HID_31170] = 3659,
-	[BNXT_ULP_CLASS_HID_39a70] = 3660,
-	[BNXT_ULP_CLASS_HID_24b6c] = 3661,
-	[BNXT_ULP_CLASS_HID_29920] = 3662,
-	[BNXT_ULP_CLASS_HID_30220] = 3663,
-	[BNXT_ULP_CLASS_HID_38f20] = 3664,
-	[BNXT_ULP_CLASS_HID_22f54] = 3665,
-	[BNXT_ULP_CLASS_HID_2d854] = 3666,
-	[BNXT_ULP_CLASS_HID_34554] = 3667,
-	[BNXT_ULP_CLASS_HID_39308] = 3668,
-	[BNXT_ULP_CLASS_HID_23a64] = 3669,
-	[BNXT_ULP_CLASS_HID_2a764] = 3670,
-	[BNXT_ULP_CLASS_HID_35064] = 3671,
-	[BNXT_ULP_CLASS_HID_3dd64] = 3672,
-	[BNXT_ULP_CLASS_HID_23758] = 3673,
-	[BNXT_ULP_CLASS_HID_2a058] = 3674,
-	[BNXT_ULP_CLASS_HID_32d58] = 3675,
-	[BNXT_ULP_CLASS_HID_3d658] = 3676,
-	[BNXT_ULP_CLASS_HID_22808] = 3677,
-	[BNXT_ULP_CLASS_HID_2d508] = 3678,
-	[BNXT_ULP_CLASS_HID_35e08] = 3679,
-	[BNXT_ULP_CLASS_HID_3cb08] = 3680,
-	[BNXT_ULP_CLASS_HID_2149c] = 3681,
-	[BNXT_ULP_CLASS_HID_2819c] = 3682,
-	[BNXT_ULP_CLASS_HID_30a9c] = 3683,
-	[BNXT_ULP_CLASS_HID_3b79c] = 3684,
-	[BNXT_ULP_CLASS_HID_25ef8] = 3685,
-	[BNXT_ULP_CLASS_HID_2cbf8] = 3686,
-	[BNXT_ULP_CLASS_HID_319ac] = 3687,
-	[BNXT_ULP_CLASS_HID_382ac] = 3688,
-	[BNXT_ULP_CLASS_HID_25bac] = 3689,
-	[BNXT_ULP_CLASS_HID_2c4ac] = 3690,
-	[BNXT_ULP_CLASS_HID_31260] = 3691,
-	[BNXT_ULP_CLASS_HID_39f60] = 3692,
-	[BNXT_ULP_CLASS_HID_21150] = 3693,
-	[BNXT_ULP_CLASS_HID_29a50] = 3694,
-	[BNXT_ULP_CLASS_HID_30750] = 3695,
-	[BNXT_ULP_CLASS_HID_3b050] = 3696,
-	[BNXT_ULP_CLASS_HID_238f0] = 3697,
-	[BNXT_ULP_CLASS_HID_2a5f0] = 3698,
-	[BNXT_ULP_CLASS_HID_32ef0] = 3699,
-	[BNXT_ULP_CLASS_HID_3dbf0] = 3700,
-	[BNXT_ULP_CLASS_HID_20400] = 3701,
-	[BNXT_ULP_CLASS_HID_2b100] = 3702,
-	[BNXT_ULP_CLASS_HID_33a00] = 3703,
-	[BNXT_ULP_CLASS_HID_3a700] = 3704,
-	[BNXT_ULP_CLASS_HID_200f4] = 3705,
-	[BNXT_ULP_CLASS_HID_28df4] = 3706,
-	[BNXT_ULP_CLASS_HID_336f4] = 3707,
-	[BNXT_ULP_CLASS_HID_3a3f4] = 3708,
-	[BNXT_ULP_CLASS_HID_235a4] = 3709,
-	[BNXT_ULP_CLASS_HID_2bea4] = 3710,
-	[BNXT_ULP_CLASS_HID_32ba4] = 3711,
-	[BNXT_ULP_CLASS_HID_3d4a4] = 3712,
-	[BNXT_ULP_CLASS_HID_25d44] = 3713,
-	[BNXT_ULP_CLASS_HID_2c644] = 3714,
-	[BNXT_ULP_CLASS_HID_31438] = 3715,
-	[BNXT_ULP_CLASS_HID_38138] = 3716,
-	[BNXT_ULP_CLASS_HID_22894] = 3717,
-	[BNXT_ULP_CLASS_HID_2d594] = 3718,
-	[BNXT_ULP_CLASS_HID_35e94] = 3719,
-	[BNXT_ULP_CLASS_HID_3cb94] = 3720,
-	[BNXT_ULP_CLASS_HID_22548] = 3721,
-	[BNXT_ULP_CLASS_HID_2ae48] = 3722,
-	[BNXT_ULP_CLASS_HID_35b48] = 3723,
-	[BNXT_ULP_CLASS_HID_3c448] = 3724,
-	[BNXT_ULP_CLASS_HID_25638] = 3725,
-	[BNXT_ULP_CLASS_HID_2c338] = 3726,
-	[BNXT_ULP_CLASS_HID_310ec] = 3727,
-	[BNXT_ULP_CLASS_HID_39dec] = 3728,
-	[BNXT_ULP_CLASS_HID_22998] = 3729,
-	[BNXT_ULP_CLASS_HID_2d298] = 3730,
-	[BNXT_ULP_CLASS_HID_35f98] = 3731,
-	[BNXT_ULP_CLASS_HID_3c898] = 3732,
-	[BNXT_ULP_CLASS_HID_234a8] = 3733,
-	[BNXT_ULP_CLASS_HID_2a1a8] = 3734,
-	[BNXT_ULP_CLASS_HID_32aa8] = 3735,
-	[BNXT_ULP_CLASS_HID_3d7a8] = 3736,
-	[BNXT_ULP_CLASS_HID_2319c] = 3737,
-	[BNXT_ULP_CLASS_HID_2ba9c] = 3738,
-	[BNXT_ULP_CLASS_HID_3279c] = 3739,
-	[BNXT_ULP_CLASS_HID_3d09c] = 3740,
-	[BNXT_ULP_CLASS_HID_2224c] = 3741,
-	[BNXT_ULP_CLASS_HID_2af4c] = 3742,
-	[BNXT_ULP_CLASS_HID_3584c] = 3743,
-	[BNXT_ULP_CLASS_HID_3c54c] = 3744,
-	[BNXT_ULP_CLASS_HID_24dec] = 3745,
-	[BNXT_ULP_CLASS_HID_29ba0] = 3746,
-	[BNXT_ULP_CLASS_HID_304a0] = 3747,
-	[BNXT_ULP_CLASS_HID_3b1a0] = 3748,
-	[BNXT_ULP_CLASS_HID_2593c] = 3749,
-	[BNXT_ULP_CLASS_HID_2c23c] = 3750,
-	[BNXT_ULP_CLASS_HID_313f0] = 3751,
-	[BNXT_ULP_CLASS_HID_39cf0] = 3752,
-	[BNXT_ULP_CLASS_HID_255f0] = 3753,
-	[BNXT_ULP_CLASS_HID_2def0] = 3754,
-	[BNXT_ULP_CLASS_HID_34bf0] = 3755,
-	[BNXT_ULP_CLASS_HID_399a4] = 3756,
-	[BNXT_ULP_CLASS_HID_246a0] = 3757,
-	[BNXT_ULP_CLASS_HID_29494] = 3758,
-	[BNXT_ULP_CLASS_HID_30194] = 3759,
-	[BNXT_ULP_CLASS_HID_38a94] = 3760,
-	[BNXT_ULP_CLASS_HID_23334] = 3761,
-	[BNXT_ULP_CLASS_HID_2bc34] = 3762,
-	[BNXT_ULP_CLASS_HID_32934] = 3763,
-	[BNXT_ULP_CLASS_HID_3d234] = 3764,
-	[BNXT_ULP_CLASS_HID_21e44] = 3765,
-	[BNXT_ULP_CLASS_HID_28b44] = 3766,
-	[BNXT_ULP_CLASS_HID_33444] = 3767,
-	[BNXT_ULP_CLASS_HID_3a144] = 3768,
-	[BNXT_ULP_CLASS_HID_21b38] = 3769,
-	[BNXT_ULP_CLASS_HID_28438] = 3770,
-	[BNXT_ULP_CLASS_HID_33138] = 3771,
-	[BNXT_ULP_CLASS_HID_3ba38] = 3772,
-	[BNXT_ULP_CLASS_HID_20fe8] = 3773,
-	[BNXT_ULP_CLASS_HID_2b8e8] = 3774,
-	[BNXT_ULP_CLASS_HID_325e8] = 3775,
-	[BNXT_ULP_CLASS_HID_3aee8] = 3776,
-	[BNXT_ULP_CLASS_HID_25788] = 3777,
-	[BNXT_ULP_CLASS_HID_2c088] = 3778,
-	[BNXT_ULP_CLASS_HID_34d88] = 3779,
-	[BNXT_ULP_CLASS_HID_39b7c] = 3780,
-	[BNXT_ULP_CLASS_HID_222d8] = 3781,
-	[BNXT_ULP_CLASS_HID_2afd8] = 3782,
-	[BNXT_ULP_CLASS_HID_358d8] = 3783,
-	[BNXT_ULP_CLASS_HID_3c5d8] = 3784,
-	[BNXT_ULP_CLASS_HID_23f8c] = 3785,
-	[BNXT_ULP_CLASS_HID_2a88c] = 3786,
-	[BNXT_ULP_CLASS_HID_3558c] = 3787,
-	[BNXT_ULP_CLASS_HID_3de8c] = 3788,
-	[BNXT_ULP_CLASS_HID_2507c] = 3789,
-	[BNXT_ULP_CLASS_HID_2dd7c] = 3790,
-	[BNXT_ULP_CLASS_HID_3467c] = 3791,
-	[BNXT_ULP_CLASS_HID_39430] = 3792,
-	[BNXT_ULP_CLASS_HID_223dc] = 3793,
-	[BNXT_ULP_CLASS_HID_2acdc] = 3794,
-	[BNXT_ULP_CLASS_HID_359dc] = 3795,
-	[BNXT_ULP_CLASS_HID_3c2dc] = 3796,
-	[BNXT_ULP_CLASS_HID_20eec] = 3797,
-	[BNXT_ULP_CLASS_HID_2bbec] = 3798,
-	[BNXT_ULP_CLASS_HID_324ec] = 3799,
-	[BNXT_ULP_CLASS_HID_3d1ec] = 3800,
-	[BNXT_ULP_CLASS_HID_20ba0] = 3801,
-	[BNXT_ULP_CLASS_HID_2b4a0] = 3802,
-	[BNXT_ULP_CLASS_HID_321a0] = 3803,
-	[BNXT_ULP_CLASS_HID_3aaa0] = 3804,
-	[BNXT_ULP_CLASS_HID_23c90] = 3805,
-	[BNXT_ULP_CLASS_HID_2a990] = 3806,
-	[BNXT_ULP_CLASS_HID_35290] = 3807,
-	[BNXT_ULP_CLASS_HID_3df90] = 3808,
-	[BNXT_ULP_CLASS_HID_24430] = 3809,
-	[BNXT_ULP_CLASS_HID_295e4] = 3810,
-	[BNXT_ULP_CLASS_HID_31ee4] = 3811,
-	[BNXT_ULP_CLASS_HID_38be4] = 3812,
-	[BNXT_ULP_CLASS_HID_25340] = 3813,
-	[BNXT_ULP_CLASS_HID_2dc40] = 3814,
-	[BNXT_ULP_CLASS_HID_34940] = 3815,
-	[BNXT_ULP_CLASS_HID_39734] = 3816,
-	[BNXT_ULP_CLASS_HID_22c34] = 3817,
-	[BNXT_ULP_CLASS_HID_2d934] = 3818,
-	[BNXT_ULP_CLASS_HID_34234] = 3819,
-	[BNXT_ULP_CLASS_HID_393e8] = 3820,
-	[BNXT_ULP_CLASS_HID_240e4] = 3821,
-	[BNXT_ULP_CLASS_HID_2cde4] = 3822,
-	[BNXT_ULP_CLASS_HID_31bd8] = 3823,
-	[BNXT_ULP_CLASS_HID_384d8] = 3824,
-	[BNXT_ULP_CLASS_HID_23de0] = 3825,
-	[BNXT_ULP_CLASS_HID_2a6e0] = 3826,
-	[BNXT_ULP_CLASS_HID_353e0] = 3827,
-	[BNXT_ULP_CLASS_HID_3dce0] = 3828,
-	[BNXT_ULP_CLASS_HID_20930] = 3829,
-	[BNXT_ULP_CLASS_HID_2b230] = 3830,
-	[BNXT_ULP_CLASS_HID_33f30] = 3831,
-	[BNXT_ULP_CLASS_HID_3a830] = 3832,
-	[BNXT_ULP_CLASS_HID_205e4] = 3833,
-	[BNXT_ULP_CLASS_HID_28ee4] = 3834,
-	[BNXT_ULP_CLASS_HID_33be4] = 3835,
-	[BNXT_ULP_CLASS_HID_3a4e4] = 3836,
-	[BNXT_ULP_CLASS_HID_236d4] = 3837,
-	[BNXT_ULP_CLASS_HID_2a3d4] = 3838,
-	[BNXT_ULP_CLASS_HID_32cd4] = 3839,
-	[BNXT_ULP_CLASS_HID_3d9d4] = 3840,
-	[BNXT_ULP_CLASS_HID_25e74] = 3841,
-	[BNXT_ULP_CLASS_HID_2cb74] = 3842,
-	[BNXT_ULP_CLASS_HID_31928] = 3843,
-	[BNXT_ULP_CLASS_HID_38228] = 3844,
-	[BNXT_ULP_CLASS_HID_22d84] = 3845,
-	[BNXT_ULP_CLASS_HID_2d684] = 3846,
-	[BNXT_ULP_CLASS_HID_34384] = 3847,
-	[BNXT_ULP_CLASS_HID_39178] = 3848,
-	[BNXT_ULP_CLASS_HID_22678] = 3849,
-	[BNXT_ULP_CLASS_HID_2d378] = 3850,
-	[BNXT_ULP_CLASS_HID_35c78] = 3851,
-	[BNXT_ULP_CLASS_HID_3c978] = 3852,
-	[BNXT_ULP_CLASS_HID_25b28] = 3853,
-	[BNXT_ULP_CLASS_HID_2c428] = 3854,
-	[BNXT_ULP_CLASS_HID_3121c] = 3855,
-	[BNXT_ULP_CLASS_HID_39f1c] = 3856,
-	[BNXT_ULP_CLASS_HID_3488] = 3857,
-	[BNXT_ULP_CLASS_HID_3a44] = 3858,
-	[BNXT_ULP_CLASS_HID_5ed8] = 3859,
-	[BNXT_ULP_CLASS_HID_07e0] = 3860,
-	[BNXT_ULP_CLASS_HID_2874] = 3861,
-	[BNXT_ULP_CLASS_HID_591c] = 3862,
-	[BNXT_ULP_CLASS_HID_1e24] = 3863,
-	[BNXT_ULP_CLASS_HID_22b8] = 3864
+	[BNXT_ULP_CLASS_HID_054d] = 27,
+	[BNXT_ULP_CLASS_HID_5bdd] = 28,
+	[BNXT_ULP_CLASS_HID_26f1] = 29,
+	[BNXT_ULP_CLASS_HID_13cf1] = 30,
+	[BNXT_ULP_CLASS_HID_252f1] = 31,
+	[BNXT_ULP_CLASS_HID_30c25] = 32,
+	[BNXT_ULP_CLASS_HID_0051] = 33,
+	[BNXT_ULP_CLASS_HID_11651] = 34,
+	[BNXT_ULP_CLASS_HID_22c51] = 35,
+	[BNXT_ULP_CLASS_HID_34251] = 36,
+	[BNXT_ULP_CLASS_HID_5385] = 37,
+	[BNXT_ULP_CLASS_HID_10cc9] = 38,
+	[BNXT_ULP_CLASS_HID_222c9] = 39,
+	[BNXT_ULP_CLASS_HID_338c9] = 40,
+	[BNXT_ULP_CLASS_HID_1d69] = 41,
+	[BNXT_ULP_CLASS_HID_13369] = 42,
+	[BNXT_ULP_CLASS_HID_24969] = 43,
+	[BNXT_ULP_CLASS_HID_3025d] = 44,
+	[BNXT_ULP_CLASS_HID_20b5] = 45,
+	[BNXT_ULP_CLASS_HID_136b5] = 46,
+	[BNXT_ULP_CLASS_HID_24cb5] = 47,
+	[BNXT_ULP_CLASS_HID_305f9] = 48,
+	[BNXT_ULP_CLASS_HID_5721] = 49,
+	[BNXT_ULP_CLASS_HID_11015] = 50,
+	[BNXT_ULP_CLASS_HID_22615] = 51,
+	[BNXT_ULP_CLASS_HID_33c15] = 52,
+	[BNXT_ULP_CLASS_HID_4d59] = 53,
+	[BNXT_ULP_CLASS_HID_1068d] = 54,
+	[BNXT_ULP_CLASS_HID_21c8d] = 55,
+	[BNXT_ULP_CLASS_HID_3328d] = 56,
+	[BNXT_ULP_CLASS_HID_172d] = 57,
+	[BNXT_ULP_CLASS_HID_12d2d] = 58,
+	[BNXT_ULP_CLASS_HID_2432d] = 59,
+	[BNXT_ULP_CLASS_HID_3592d] = 60,
+	[BNXT_ULP_CLASS_HID_1a49] = 61,
+	[BNXT_ULP_CLASS_HID_13049] = 62,
+	[BNXT_ULP_CLASS_HID_24649] = 63,
+	[BNXT_ULP_CLASS_HID_35c49] = 64,
+	[BNXT_ULP_CLASS_HID_50e5] = 65,
+	[BNXT_ULP_CLASS_HID_10a29] = 66,
+	[BNXT_ULP_CLASS_HID_22029] = 67,
+	[BNXT_ULP_CLASS_HID_33629] = 68,
+	[BNXT_ULP_CLASS_HID_471d] = 69,
+	[BNXT_ULP_CLASS_HID_10041] = 70,
+	[BNXT_ULP_CLASS_HID_21641] = 71,
+	[BNXT_ULP_CLASS_HID_32c41] = 72,
+	[BNXT_ULP_CLASS_HID_10e1] = 73,
+	[BNXT_ULP_CLASS_HID_126e1] = 74,
+	[BNXT_ULP_CLASS_HID_23ce1] = 75,
+	[BNXT_ULP_CLASS_HID_352e1] = 76,
+	[BNXT_ULP_CLASS_HID_140d] = 77,
+	[BNXT_ULP_CLASS_HID_12a0d] = 78,
+	[BNXT_ULP_CLASS_HID_2400d] = 79,
+	[BNXT_ULP_CLASS_HID_3560d] = 80,
+	[BNXT_ULP_CLASS_HID_4ab9] = 81,
+	[BNXT_ULP_CLASS_HID_103ed] = 82,
+	[BNXT_ULP_CLASS_HID_219ed] = 83,
+	[BNXT_ULP_CLASS_HID_32fed] = 84,
+	[BNXT_ULP_CLASS_HID_40d1] = 85,
+	[BNXT_ULP_CLASS_HID_156d1] = 86,
+	[BNXT_ULP_CLASS_HID_21005] = 87,
+	[BNXT_ULP_CLASS_HID_32605] = 88,
+	[BNXT_ULP_CLASS_HID_0aa5] = 89,
+	[BNXT_ULP_CLASS_HID_120a5] = 90,
+	[BNXT_ULP_CLASS_HID_236a5] = 91,
+	[BNXT_ULP_CLASS_HID_34ca5] = 92,
+	[BNXT_ULP_CLASS_HID_0159] = 93,
+	[BNXT_ULP_CLASS_HID_11759] = 94,
+	[BNXT_ULP_CLASS_HID_22d59] = 95,
+	[BNXT_ULP_CLASS_HID_34359] = 96,
+	[BNXT_ULP_CLASS_HID_37f5] = 97,
+	[BNXT_ULP_CLASS_HID_14df5] = 98,
+	[BNXT_ULP_CLASS_HID_20739] = 99,
+	[BNXT_ULP_CLASS_HID_31d39] = 100,
+	[BNXT_ULP_CLASS_HID_2e6d] = 101,
+	[BNXT_ULP_CLASS_HID_1446d] = 102,
+	[BNXT_ULP_CLASS_HID_25a6d] = 103,
+	[BNXT_ULP_CLASS_HID_31351] = 104,
+	[BNXT_ULP_CLASS_HID_548d] = 105,
+	[BNXT_ULP_CLASS_HID_10df1] = 106,
+	[BNXT_ULP_CLASS_HID_223f1] = 107,
+	[BNXT_ULP_CLASS_HID_339f1] = 108,
+	[BNXT_ULP_CLASS_HID_5829] = 109,
+	[BNXT_ULP_CLASS_HID_1111d] = 110,
+	[BNXT_ULP_CLASS_HID_2271d] = 111,
+	[BNXT_ULP_CLASS_HID_33d1d] = 112,
+	[BNXT_ULP_CLASS_HID_3189] = 113,
+	[BNXT_ULP_CLASS_HID_14789] = 114,
+	[BNXT_ULP_CLASS_HID_200fd] = 115,
+	[BNXT_ULP_CLASS_HID_316fd] = 116,
+	[BNXT_ULP_CLASS_HID_2821] = 117,
+	[BNXT_ULP_CLASS_HID_13e21] = 118,
+	[BNXT_ULP_CLASS_HID_25421] = 119,
+	[BNXT_ULP_CLASS_HID_30d15] = 120,
+	[BNXT_ULP_CLASS_HID_4e41] = 121,
+	[BNXT_ULP_CLASS_HID_107b5] = 122,
+	[BNXT_ULP_CLASS_HID_21db5] = 123,
+	[BNXT_ULP_CLASS_HID_333b5] = 124,
+	[BNXT_ULP_CLASS_HID_2541] = 125,
+	[BNXT_ULP_CLASS_HID_2b8d] = 126,
+	[BNXT_ULP_CLASS_HID_056d] = 127,
+	[BNXT_ULP_CLASS_HID_5bfd] = 128,
+	[BNXT_ULP_CLASS_HID_2691] = 129,
+	[BNXT_ULP_CLASS_HID_13c91] = 130,
+	[BNXT_ULP_CLASS_HID_25291] = 131,
+	[BNXT_ULP_CLASS_HID_30c45] = 132,
+	[BNXT_ULP_CLASS_HID_0031] = 133,
+	[BNXT_ULP_CLASS_HID_11631] = 134,
+	[BNXT_ULP_CLASS_HID_22c31] = 135,
+	[BNXT_ULP_CLASS_HID_34231] = 136,
+	[BNXT_ULP_CLASS_HID_53e5] = 137,
+	[BNXT_ULP_CLASS_HID_10ca9] = 138,
+	[BNXT_ULP_CLASS_HID_222a9] = 139,
+	[BNXT_ULP_CLASS_HID_338a9] = 140,
+	[BNXT_ULP_CLASS_HID_1d09] = 141,
+	[BNXT_ULP_CLASS_HID_13309] = 142,
+	[BNXT_ULP_CLASS_HID_24909] = 143,
+	[BNXT_ULP_CLASS_HID_3023d] = 144,
+	[BNXT_ULP_CLASS_HID_20d5] = 145,
+	[BNXT_ULP_CLASS_HID_136d5] = 146,
+	[BNXT_ULP_CLASS_HID_24cd5] = 147,
+	[BNXT_ULP_CLASS_HID_30599] = 148,
+	[BNXT_ULP_CLASS_HID_5741] = 149,
+	[BNXT_ULP_CLASS_HID_11075] = 150,
+	[BNXT_ULP_CLASS_HID_22675] = 151,
+	[BNXT_ULP_CLASS_HID_33c75] = 152,
+	[BNXT_ULP_CLASS_HID_4d39] = 153,
+	[BNXT_ULP_CLASS_HID_106ed] = 154,
+	[BNXT_ULP_CLASS_HID_21ced] = 155,
+	[BNXT_ULP_CLASS_HID_332ed] = 156,
+	[BNXT_ULP_CLASS_HID_174d] = 157,
+	[BNXT_ULP_CLASS_HID_12d4d] = 158,
+	[BNXT_ULP_CLASS_HID_2434d] = 159,
+	[BNXT_ULP_CLASS_HID_3594d] = 160,
+	[BNXT_ULP_CLASS_HID_1a29] = 161,
+	[BNXT_ULP_CLASS_HID_13029] = 162,
+	[BNXT_ULP_CLASS_HID_24629] = 163,
+	[BNXT_ULP_CLASS_HID_35c29] = 164,
+	[BNXT_ULP_CLASS_HID_5085] = 165,
+	[BNXT_ULP_CLASS_HID_10a49] = 166,
+	[BNXT_ULP_CLASS_HID_22049] = 167,
+	[BNXT_ULP_CLASS_HID_33649] = 168,
+	[BNXT_ULP_CLASS_HID_477d] = 169,
+	[BNXT_ULP_CLASS_HID_10021] = 170,
+	[BNXT_ULP_CLASS_HID_21621] = 171,
+	[BNXT_ULP_CLASS_HID_32c21] = 172,
+	[BNXT_ULP_CLASS_HID_1081] = 173,
+	[BNXT_ULP_CLASS_HID_12681] = 174,
+	[BNXT_ULP_CLASS_HID_23c81] = 175,
+	[BNXT_ULP_CLASS_HID_35281] = 176,
+	[BNXT_ULP_CLASS_HID_146d] = 177,
+	[BNXT_ULP_CLASS_HID_12a6d] = 178,
+	[BNXT_ULP_CLASS_HID_2406d] = 179,
+	[BNXT_ULP_CLASS_HID_3566d] = 180,
+	[BNXT_ULP_CLASS_HID_4ad9] = 181,
+	[BNXT_ULP_CLASS_HID_1038d] = 182,
+	[BNXT_ULP_CLASS_HID_2198d] = 183,
+	[BNXT_ULP_CLASS_HID_32f8d] = 184,
+	[BNXT_ULP_CLASS_HID_40b1] = 185,
+	[BNXT_ULP_CLASS_HID_156b1] = 186,
+	[BNXT_ULP_CLASS_HID_21065] = 187,
+	[BNXT_ULP_CLASS_HID_32665] = 188,
+	[BNXT_ULP_CLASS_HID_0ac5] = 189,
+	[BNXT_ULP_CLASS_HID_120c5] = 190,
+	[BNXT_ULP_CLASS_HID_236c5] = 191,
+	[BNXT_ULP_CLASS_HID_34cc5] = 192,
+	[BNXT_ULP_CLASS_HID_0139] = 193,
+	[BNXT_ULP_CLASS_HID_11739] = 194,
+	[BNXT_ULP_CLASS_HID_22d39] = 195,
+	[BNXT_ULP_CLASS_HID_34339] = 196,
+	[BNXT_ULP_CLASS_HID_3795] = 197,
+	[BNXT_ULP_CLASS_HID_14d95] = 198,
+	[BNXT_ULP_CLASS_HID_20759] = 199,
+	[BNXT_ULP_CLASS_HID_31d59] = 200,
+	[BNXT_ULP_CLASS_HID_2e0d] = 201,
+	[BNXT_ULP_CLASS_HID_1440d] = 202,
+	[BNXT_ULP_CLASS_HID_25a0d] = 203,
+	[BNXT_ULP_CLASS_HID_31331] = 204,
+	[BNXT_ULP_CLASS_HID_54ed] = 205,
+	[BNXT_ULP_CLASS_HID_10d91] = 206,
+	[BNXT_ULP_CLASS_HID_22391] = 207,
+	[BNXT_ULP_CLASS_HID_33991] = 208,
+	[BNXT_ULP_CLASS_HID_5849] = 209,
+	[BNXT_ULP_CLASS_HID_1117d] = 210,
+	[BNXT_ULP_CLASS_HID_2277d] = 211,
+	[BNXT_ULP_CLASS_HID_33d7d] = 212,
+	[BNXT_ULP_CLASS_HID_31e9] = 213,
+	[BNXT_ULP_CLASS_HID_147e9] = 214,
+	[BNXT_ULP_CLASS_HID_2009d] = 215,
+	[BNXT_ULP_CLASS_HID_3169d] = 216,
+	[BNXT_ULP_CLASS_HID_2841] = 217,
+	[BNXT_ULP_CLASS_HID_13e41] = 218,
+	[BNXT_ULP_CLASS_HID_25441] = 219,
+	[BNXT_ULP_CLASS_HID_30d75] = 220,
+	[BNXT_ULP_CLASS_HID_4e21] = 221,
+	[BNXT_ULP_CLASS_HID_107d5] = 222,
+	[BNXT_ULP_CLASS_HID_21dd5] = 223,
+	[BNXT_ULP_CLASS_HID_333d5] = 224,
+	[BNXT_ULP_CLASS_HID_2521] = 225,
+	[BNXT_ULP_CLASS_HID_2bed] = 226,
+	[BNXT_ULP_CLASS_HID_050d] = 227,
+	[BNXT_ULP_CLASS_HID_5b9d] = 228,
+	[BNXT_ULP_CLASS_HID_1865] = 229,
+	[BNXT_ULP_CLASS_HID_389d] = 230,
+	[BNXT_ULP_CLASS_HID_123d] = 231,
+	[BNXT_ULP_CLASS_HID_4ef1] = 232,
+	[BNXT_ULP_CLASS_HID_1229] = 233,
+	[BNXT_ULP_CLASS_HID_3241] = 234,
+	[BNXT_ULP_CLASS_HID_0be1] = 235,
+	[BNXT_ULP_CLASS_HID_48b5] = 236,
+	[BNXT_ULP_CLASS_HID_0bed] = 237,
+	[BNXT_ULP_CLASS_HID_2c05] = 238,
+	[BNXT_ULP_CLASS_HID_05a5] = 239,
+	[BNXT_ULP_CLASS_HID_4279] = 240,
+	[BNXT_ULP_CLASS_HID_05d1] = 241,
+	[BNXT_ULP_CLASS_HID_25c9] = 242,
+	[BNXT_ULP_CLASS_HID_5c55] = 243,
+	[BNXT_ULP_CLASS_HID_3c3d] = 244,
+	[BNXT_ULP_CLASS_HID_4fc9] = 245,
+	[BNXT_ULP_CLASS_HID_1335] = 246,
+	[BNXT_ULP_CLASS_HID_4981] = 247,
+	[BNXT_ULP_CLASS_HID_2969] = 248,
+	[BNXT_ULP_CLASS_HID_498d] = 249,
+	[BNXT_ULP_CLASS_HID_0cf9] = 250,
+	[BNXT_ULP_CLASS_HID_4345] = 251,
+	[BNXT_ULP_CLASS_HID_232d] = 252,
+	[BNXT_ULP_CLASS_HID_2579] = 253,
+	[BNXT_ULP_CLASS_HID_2bb5] = 254,
+	[BNXT_ULP_CLASS_HID_4bad] = 255,
+	[BNXT_ULP_CLASS_HID_4591] = 256,
+	[BNXT_ULP_CLASS_HID_1845] = 257,
+	[BNXT_ULP_CLASS_HID_1399] = 258,
+	[BNXT_ULP_CLASS_HID_0eed] = 259,
+	[BNXT_ULP_CLASS_HID_0a21] = 260,
+	[BNXT_ULP_CLASS_HID_38bd] = 261,
+	[BNXT_ULP_CLASS_HID_33f1] = 262,
+	[BNXT_ULP_CLASS_HID_2ec5] = 263,
+	[BNXT_ULP_CLASS_HID_2a19] = 264,
+	[BNXT_ULP_CLASS_HID_121d] = 265,
+	[BNXT_ULP_CLASS_HID_0d51] = 266,
+	[BNXT_ULP_CLASS_HID_08a5] = 267,
+	[BNXT_ULP_CLASS_HID_03f9] = 268,
+	[BNXT_ULP_CLASS_HID_4ed1] = 269,
+	[BNXT_ULP_CLASS_HID_4a25] = 270,
+	[BNXT_ULP_CLASS_HID_4579] = 271,
+	[BNXT_ULP_CLASS_HID_404d] = 272,
+	[BNXT_ULP_CLASS_HID_1209] = 273,
+	[BNXT_ULP_CLASS_HID_0d5d] = 274,
+	[BNXT_ULP_CLASS_HID_0891] = 275,
+	[BNXT_ULP_CLASS_HID_03e5] = 276,
+	[BNXT_ULP_CLASS_HID_3261] = 277,
+	[BNXT_ULP_CLASS_HID_2db5] = 278,
+	[BNXT_ULP_CLASS_HID_2889] = 279,
+	[BNXT_ULP_CLASS_HID_23dd] = 280,
+	[BNXT_ULP_CLASS_HID_0bc1] = 281,
+	[BNXT_ULP_CLASS_HID_0715] = 282,
+	[BNXT_ULP_CLASS_HID_0269] = 283,
+	[BNXT_ULP_CLASS_HID_5a69] = 284,
+	[BNXT_ULP_CLASS_HID_4895] = 285,
+	[BNXT_ULP_CLASS_HID_43e9] = 286,
+	[BNXT_ULP_CLASS_HID_3f3d] = 287,
+	[BNXT_ULP_CLASS_HID_3a71] = 288,
+	[BNXT_ULP_CLASS_HID_0bcd] = 289,
+	[BNXT_ULP_CLASS_HID_0701] = 290,
+	[BNXT_ULP_CLASS_HID_0255] = 291,
+	[BNXT_ULP_CLASS_HID_5a55] = 292,
+	[BNXT_ULP_CLASS_HID_2c25] = 293,
+	[BNXT_ULP_CLASS_HID_2779] = 294,
+	[BNXT_ULP_CLASS_HID_224d] = 295,
+	[BNXT_ULP_CLASS_HID_1d81] = 296,
+	[BNXT_ULP_CLASS_HID_0585] = 297,
+	[BNXT_ULP_CLASS_HID_00d9] = 298,
+	[BNXT_ULP_CLASS_HID_58d9] = 299,
+	[BNXT_ULP_CLASS_HID_542d] = 300,
+	[BNXT_ULP_CLASS_HID_4259] = 301,
+	[BNXT_ULP_CLASS_HID_3dad] = 302,
+	[BNXT_ULP_CLASS_HID_38e1] = 303,
+	[BNXT_ULP_CLASS_HID_3435] = 304,
+	[BNXT_ULP_CLASS_HID_05f1] = 305,
+	[BNXT_ULP_CLASS_HID_00c5] = 306,
+	[BNXT_ULP_CLASS_HID_58c5] = 307,
+	[BNXT_ULP_CLASS_HID_5419] = 308,
+	[BNXT_ULP_CLASS_HID_25e9] = 309,
+	[BNXT_ULP_CLASS_HID_213d] = 310,
+	[BNXT_ULP_CLASS_HID_1c71] = 311,
+	[BNXT_ULP_CLASS_HID_1745] = 312,
+	[BNXT_ULP_CLASS_HID_5c75] = 313,
+	[BNXT_ULP_CLASS_HID_5749] = 314,
+	[BNXT_ULP_CLASS_HID_529d] = 315,
+	[BNXT_ULP_CLASS_HID_4dd1] = 316,
+	[BNXT_ULP_CLASS_HID_3c1d] = 317,
+	[BNXT_ULP_CLASS_HID_3751] = 318,
+	[BNXT_ULP_CLASS_HID_32a5] = 319,
+	[BNXT_ULP_CLASS_HID_2df9] = 320,
+	[BNXT_ULP_CLASS_HID_4fe9] = 321,
+	[BNXT_ULP_CLASS_HID_4b3d] = 322,
+	[BNXT_ULP_CLASS_HID_4671] = 323,
+	[BNXT_ULP_CLASS_HID_4145] = 324,
+	[BNXT_ULP_CLASS_HID_1315] = 325,
+	[BNXT_ULP_CLASS_HID_0e69] = 326,
+	[BNXT_ULP_CLASS_HID_09bd] = 327,
+	[BNXT_ULP_CLASS_HID_04f1] = 328,
+	[BNXT_ULP_CLASS_HID_49a1] = 329,
+	[BNXT_ULP_CLASS_HID_44f5] = 330,
+	[BNXT_ULP_CLASS_HID_3fc9] = 331,
+	[BNXT_ULP_CLASS_HID_3b1d] = 332,
+	[BNXT_ULP_CLASS_HID_2949] = 333,
+	[BNXT_ULP_CLASS_HID_249d] = 334,
+	[BNXT_ULP_CLASS_HID_1fd1] = 335,
+	[BNXT_ULP_CLASS_HID_1b25] = 336,
+	[BNXT_ULP_CLASS_HID_49ad] = 337,
+	[BNXT_ULP_CLASS_HID_44e1] = 338,
+	[BNXT_ULP_CLASS_HID_4035] = 339,
+	[BNXT_ULP_CLASS_HID_3b09] = 340,
+	[BNXT_ULP_CLASS_HID_0cd9] = 341,
+	[BNXT_ULP_CLASS_HID_082d] = 342,
+	[BNXT_ULP_CLASS_HID_0361] = 343,
+	[BNXT_ULP_CLASS_HID_5b61] = 344,
+	[BNXT_ULP_CLASS_HID_4365] = 345,
+	[BNXT_ULP_CLASS_HID_3eb9] = 346,
+	[BNXT_ULP_CLASS_HID_398d] = 347,
+	[BNXT_ULP_CLASS_HID_34c1] = 348,
+	[BNXT_ULP_CLASS_HID_230d] = 349,
+	[BNXT_ULP_CLASS_HID_1e41] = 350,
+	[BNXT_ULP_CLASS_HID_1995] = 351,
+	[BNXT_ULP_CLASS_HID_14e9] = 352,
+	[BNXT_ULP_CLASS_HID_2559] = 353,
+	[BNXT_ULP_CLASS_HID_2b95] = 354,
+	[BNXT_ULP_CLASS_HID_4b8d] = 355,
+	[BNXT_ULP_CLASS_HID_45b1] = 356,
+	[BNXT_ULP_CLASS_HID_1825] = 357,
+	[BNXT_ULP_CLASS_HID_13f9] = 358,
+	[BNXT_ULP_CLASS_HID_0e8d] = 359,
+	[BNXT_ULP_CLASS_HID_0a41] = 360,
+	[BNXT_ULP_CLASS_HID_38dd] = 361,
+	[BNXT_ULP_CLASS_HID_3391] = 362,
+	[BNXT_ULP_CLASS_HID_2ea5] = 363,
+	[BNXT_ULP_CLASS_HID_2a79] = 364,
+	[BNXT_ULP_CLASS_HID_127d] = 365,
+	[BNXT_ULP_CLASS_HID_0d31] = 366,
+	[BNXT_ULP_CLASS_HID_08c5] = 367,
+	[BNXT_ULP_CLASS_HID_0399] = 368,
+	[BNXT_ULP_CLASS_HID_4eb1] = 369,
+	[BNXT_ULP_CLASS_HID_4a45] = 370,
+	[BNXT_ULP_CLASS_HID_4519] = 371,
+	[BNXT_ULP_CLASS_HID_402d] = 372,
+	[BNXT_ULP_CLASS_HID_1269] = 373,
+	[BNXT_ULP_CLASS_HID_0d3d] = 374,
+	[BNXT_ULP_CLASS_HID_08f1] = 375,
+	[BNXT_ULP_CLASS_HID_0385] = 376,
+	[BNXT_ULP_CLASS_HID_3201] = 377,
+	[BNXT_ULP_CLASS_HID_2dd5] = 378,
+	[BNXT_ULP_CLASS_HID_28e9] = 379,
+	[BNXT_ULP_CLASS_HID_23bd] = 380,
+	[BNXT_ULP_CLASS_HID_0ba1] = 381,
+	[BNXT_ULP_CLASS_HID_0775] = 382,
+	[BNXT_ULP_CLASS_HID_0209] = 383,
+	[BNXT_ULP_CLASS_HID_5a09] = 384,
+	[BNXT_ULP_CLASS_HID_48f5] = 385,
+	[BNXT_ULP_CLASS_HID_4389] = 386,
+	[BNXT_ULP_CLASS_HID_3f5d] = 387,
+	[BNXT_ULP_CLASS_HID_3a11] = 388,
+	[BNXT_ULP_CLASS_HID_0bad] = 389,
+	[BNXT_ULP_CLASS_HID_0761] = 390,
+	[BNXT_ULP_CLASS_HID_0235] = 391,
+	[BNXT_ULP_CLASS_HID_5a35] = 392,
+	[BNXT_ULP_CLASS_HID_2c45] = 393,
+	[BNXT_ULP_CLASS_HID_2719] = 394,
+	[BNXT_ULP_CLASS_HID_222d] = 395,
+	[BNXT_ULP_CLASS_HID_1de1] = 396,
+	[BNXT_ULP_CLASS_HID_05e5] = 397,
+	[BNXT_ULP_CLASS_HID_00b9] = 398,
+	[BNXT_ULP_CLASS_HID_58b9] = 399,
+	[BNXT_ULP_CLASS_HID_544d] = 400,
+	[BNXT_ULP_CLASS_HID_4239] = 401,
+	[BNXT_ULP_CLASS_HID_3dcd] = 402,
+	[BNXT_ULP_CLASS_HID_3881] = 403,
+	[BNXT_ULP_CLASS_HID_3455] = 404,
+	[BNXT_ULP_CLASS_HID_0591] = 405,
+	[BNXT_ULP_CLASS_HID_00a5] = 406,
+	[BNXT_ULP_CLASS_HID_58a5] = 407,
+	[BNXT_ULP_CLASS_HID_5479] = 408,
+	[BNXT_ULP_CLASS_HID_2589] = 409,
+	[BNXT_ULP_CLASS_HID_215d] = 410,
+	[BNXT_ULP_CLASS_HID_1c11] = 411,
+	[BNXT_ULP_CLASS_HID_1725] = 412,
+	[BNXT_ULP_CLASS_HID_5c15] = 413,
+	[BNXT_ULP_CLASS_HID_5729] = 414,
+	[BNXT_ULP_CLASS_HID_52fd] = 415,
+	[BNXT_ULP_CLASS_HID_4db1] = 416,
+	[BNXT_ULP_CLASS_HID_3c7d] = 417,
+	[BNXT_ULP_CLASS_HID_3731] = 418,
+	[BNXT_ULP_CLASS_HID_32c5] = 419,
+	[BNXT_ULP_CLASS_HID_2d99] = 420,
+	[BNXT_ULP_CLASS_HID_4f89] = 421,
+	[BNXT_ULP_CLASS_HID_4b5d] = 422,
+	[BNXT_ULP_CLASS_HID_4611] = 423,
+	[BNXT_ULP_CLASS_HID_4125] = 424,
+	[BNXT_ULP_CLASS_HID_1375] = 425,
+	[BNXT_ULP_CLASS_HID_0e09] = 426,
+	[BNXT_ULP_CLASS_HID_09dd] = 427,
+	[BNXT_ULP_CLASS_HID_0491] = 428,
+	[BNXT_ULP_CLASS_HID_49c1] = 429,
+	[BNXT_ULP_CLASS_HID_4495] = 430,
+	[BNXT_ULP_CLASS_HID_3fa9] = 431,
+	[BNXT_ULP_CLASS_HID_3b7d] = 432,
+	[BNXT_ULP_CLASS_HID_2929] = 433,
+	[BNXT_ULP_CLASS_HID_24fd] = 434,
+	[BNXT_ULP_CLASS_HID_1fb1] = 435,
+	[BNXT_ULP_CLASS_HID_1b45] = 436,
+	[BNXT_ULP_CLASS_HID_49cd] = 437,
+	[BNXT_ULP_CLASS_HID_4481] = 438,
+	[BNXT_ULP_CLASS_HID_4055] = 439,
+	[BNXT_ULP_CLASS_HID_3b69] = 440,
+	[BNXT_ULP_CLASS_HID_0cb9] = 441,
+	[BNXT_ULP_CLASS_HID_084d] = 442,
+	[BNXT_ULP_CLASS_HID_0301] = 443,
+	[BNXT_ULP_CLASS_HID_5b01] = 444,
+	[BNXT_ULP_CLASS_HID_4305] = 445,
+	[BNXT_ULP_CLASS_HID_3ed9] = 446,
+	[BNXT_ULP_CLASS_HID_39ed] = 447,
+	[BNXT_ULP_CLASS_HID_34a1] = 448,
+	[BNXT_ULP_CLASS_HID_236d] = 449,
+	[BNXT_ULP_CLASS_HID_1e21] = 450,
+	[BNXT_ULP_CLASS_HID_19f5] = 451,
+	[BNXT_ULP_CLASS_HID_1489] = 452,
+	[BNXT_ULP_CLASS_HID_2539] = 453,
+	[BNXT_ULP_CLASS_HID_2bf5] = 454,
+	[BNXT_ULP_CLASS_HID_4bed] = 455,
+	[BNXT_ULP_CLASS_HID_45d1] = 456,
+	[BNXT_ULP_CLASS_HID_b6af] = 457,
+	[BNXT_ULP_CLASS_HID_b1d3] = 458,
+	[BNXT_ULP_CLASS_HID_1c7d3] = 459,
+	[BNXT_ULP_CLASS_HID_1ccaf] = 460,
+	[BNXT_ULP_CLASS_HID_da33] = 461,
+	[BNXT_ULP_CLASS_HID_d567] = 462,
+	[BNXT_ULP_CLASS_HID_18eab] = 463,
+	[BNXT_ULP_CLASS_HID_19367] = 464,
+	[BNXT_ULP_CLASS_HID_a10b] = 465,
+	[BNXT_ULP_CLASS_HID_9c3f] = 466,
+	[BNXT_ULP_CLASS_HID_1b23f] = 467,
+	[BNXT_ULP_CLASS_HID_1b70b] = 468,
+	[BNXT_ULP_CLASS_HID_c49f] = 469,
+	[BNXT_ULP_CLASS_HID_bfc3] = 470,
+	[BNXT_ULP_CLASS_HID_1d5c3] = 471,
+	[BNXT_ULP_CLASS_HID_1da9f] = 472,
+	[BNXT_ULP_CLASS_HID_b063] = 473,
+	[BNXT_ULP_CLASS_HID_ab97] = 474,
+	[BNXT_ULP_CLASS_HID_1c197] = 475,
+	[BNXT_ULP_CLASS_HID_1c663] = 476,
+	[BNXT_ULP_CLASS_HID_d3f7] = 477,
+	[BNXT_ULP_CLASS_HID_cf3b] = 478,
+	[BNXT_ULP_CLASS_HID_1886f] = 479,
+	[BNXT_ULP_CLASS_HID_18d3b] = 480,
+	[BNXT_ULP_CLASS_HID_9acf] = 481,
+	[BNXT_ULP_CLASS_HID_95f3] = 482,
+	[BNXT_ULP_CLASS_HID_1abf3] = 483,
+	[BNXT_ULP_CLASS_HID_1b0cf] = 484,
+	[BNXT_ULP_CLASS_HID_be53] = 485,
+	[BNXT_ULP_CLASS_HID_b987] = 486,
+	[BNXT_ULP_CLASS_HID_1cf87] = 487,
+	[BNXT_ULP_CLASS_HID_1d453] = 488,
+	[BNXT_ULP_CLASS_HID_aa27] = 489,
+	[BNXT_ULP_CLASS_HID_a56b] = 490,
+	[BNXT_ULP_CLASS_HID_1bb6b] = 491,
+	[BNXT_ULP_CLASS_HID_1c027] = 492,
+	[BNXT_ULP_CLASS_HID_cdcb] = 493,
+	[BNXT_ULP_CLASS_HID_c8ff] = 494,
+	[BNXT_ULP_CLASS_HID_18223] = 495,
+	[BNXT_ULP_CLASS_HID_186ff] = 496,
+	[BNXT_ULP_CLASS_HID_9483] = 497,
+	[BNXT_ULP_CLASS_HID_8fb7] = 498,
+	[BNXT_ULP_CLASS_HID_1a5b7] = 499,
+	[BNXT_ULP_CLASS_HID_1aa83] = 500,
+	[BNXT_ULP_CLASS_HID_b817] = 501,
+	[BNXT_ULP_CLASS_HID_b35b] = 502,
+	[BNXT_ULP_CLASS_HID_1c95b] = 503,
+	[BNXT_ULP_CLASS_HID_1ce17] = 504,
+	[BNXT_ULP_CLASS_HID_a3fb] = 505,
+	[BNXT_ULP_CLASS_HID_9f2f] = 506,
+	[BNXT_ULP_CLASS_HID_1b52f] = 507,
+	[BNXT_ULP_CLASS_HID_1b9fb] = 508,
+	[BNXT_ULP_CLASS_HID_c78f] = 509,
+	[BNXT_ULP_CLASS_HID_c2b3] = 510,
+	[BNXT_ULP_CLASS_HID_1d8b3] = 511,
+	[BNXT_ULP_CLASS_HID_180b3] = 512,
+	[BNXT_ULP_CLASS_HID_8e47] = 513,
+	[BNXT_ULP_CLASS_HID_898b] = 514,
+	[BNXT_ULP_CLASS_HID_19f8b] = 515,
+	[BNXT_ULP_CLASS_HID_1a447] = 516,
+	[BNXT_ULP_CLASS_HID_b1eb] = 517,
+	[BNXT_ULP_CLASS_HID_ad1f] = 518,
+	[BNXT_ULP_CLASS_HID_1c31f] = 519,
+	[BNXT_ULP_CLASS_HID_1c7eb] = 520,
+	[BNXT_ULP_CLASS_HID_9137] = 521,
+	[BNXT_ULP_CLASS_HID_8c7b] = 522,
+	[BNXT_ULP_CLASS_HID_1a27b] = 523,
+	[BNXT_ULP_CLASS_HID_1a737] = 524,
+	[BNXT_ULP_CLASS_HID_b4db] = 525,
+	[BNXT_ULP_CLASS_HID_b00f] = 526,
+	[BNXT_ULP_CLASS_HID_1c60f] = 527,
+	[BNXT_ULP_CLASS_HID_1cadb] = 528,
+	[BNXT_ULP_CLASS_HID_8b0b] = 529,
+	[BNXT_ULP_CLASS_HID_863f] = 530,
+	[BNXT_ULP_CLASS_HID_19c3f] = 531,
+	[BNXT_ULP_CLASS_HID_1a10b] = 532,
+	[BNXT_ULP_CLASS_HID_ae9f] = 533,
+	[BNXT_ULP_CLASS_HID_a9c3] = 534,
+	[BNXT_ULP_CLASS_HID_1bfc3] = 535,
+	[BNXT_ULP_CLASS_HID_1c49f] = 536,
+	[BNXT_ULP_CLASS_HID_2563] = 537,
+	[BNXT_ULP_CLASS_HID_2baf] = 538,
+	[BNXT_ULP_CLASS_HID_26d3] = 539,
+	[BNXT_ULP_CLASS_HID_4f33] = 540,
+	[BNXT_ULP_CLASS_HID_4a67] = 541,
+	[BNXT_ULP_CLASS_HID_160b] = 542,
+	[BNXT_ULP_CLASS_HID_113f] = 543,
+	[BNXT_ULP_CLASS_HID_399f] = 544,
+	[BNXT_ULP_CLASS_HID_34c3] = 545,
+	[BNXT_ULP_CLASS_HID_2097] = 546,
+	[BNXT_ULP_CLASS_HID_48f7] = 547,
+	[BNXT_ULP_CLASS_HID_443b] = 548,
+	[BNXT_ULP_CLASS_HID_0fcf] = 549,
+	[BNXT_ULP_CLASS_HID_0af3] = 550,
+	[BNXT_ULP_CLASS_HID_3353] = 551,
+	[BNXT_ULP_CLASS_HID_2e87] = 552,
+	[BNXT_ULP_CLASS_HID_b68f] = 553,
+	[BNXT_ULP_CLASS_HID_b94f] = 554,
+	[BNXT_ULP_CLASS_HID_fc0f] = 555,
+	[BNXT_ULP_CLASS_HID_fecf] = 556,
+	[BNXT_ULP_CLASS_HID_b1f3] = 557,
+	[BNXT_ULP_CLASS_HID_b4b3] = 558,
+	[BNXT_ULP_CLASS_HID_f773] = 559,
+	[BNXT_ULP_CLASS_HID_fa33] = 560,
+	[BNXT_ULP_CLASS_HID_1c7f3] = 561,
+	[BNXT_ULP_CLASS_HID_1eab3] = 562,
+	[BNXT_ULP_CLASS_HID_1cd73] = 563,
+	[BNXT_ULP_CLASS_HID_1f033] = 564,
+	[BNXT_ULP_CLASS_HID_1cc8f] = 565,
+	[BNXT_ULP_CLASS_HID_1ef4f] = 566,
+	[BNXT_ULP_CLASS_HID_1d20f] = 567,
+	[BNXT_ULP_CLASS_HID_1f4cf] = 568,
+	[BNXT_ULP_CLASS_HID_da13] = 569,
+	[BNXT_ULP_CLASS_HID_a007] = 570,
+	[BNXT_ULP_CLASS_HID_c2c7] = 571,
+	[BNXT_ULP_CLASS_HID_e587] = 572,
+	[BNXT_ULP_CLASS_HID_d547] = 573,
+	[BNXT_ULP_CLASS_HID_f807] = 574,
+	[BNXT_ULP_CLASS_HID_dac7] = 575,
+	[BNXT_ULP_CLASS_HID_e0cb] = 576,
+	[BNXT_ULP_CLASS_HID_18e8b] = 577,
+	[BNXT_ULP_CLASS_HID_1b14b] = 578,
+	[BNXT_ULP_CLASS_HID_1d40b] = 579,
+	[BNXT_ULP_CLASS_HID_1f6cb] = 580,
+	[BNXT_ULP_CLASS_HID_19347] = 581,
+	[BNXT_ULP_CLASS_HID_1b607] = 582,
+	[BNXT_ULP_CLASS_HID_1d8c7] = 583,
+	[BNXT_ULP_CLASS_HID_1fb87] = 584,
+	[BNXT_ULP_CLASS_HID_a12b] = 585,
+	[BNXT_ULP_CLASS_HID_a3eb] = 586,
+	[BNXT_ULP_CLASS_HID_e6ab] = 587,
+	[BNXT_ULP_CLASS_HID_e96b] = 588,
+	[BNXT_ULP_CLASS_HID_9c1f] = 589,
+	[BNXT_ULP_CLASS_HID_bedf] = 590,
+	[BNXT_ULP_CLASS_HID_e19f] = 591,
+	[BNXT_ULP_CLASS_HID_e45f] = 592,
+	[BNXT_ULP_CLASS_HID_1b21f] = 593,
+	[BNXT_ULP_CLASS_HID_1b4df] = 594,
+	[BNXT_ULP_CLASS_HID_1f79f] = 595,
+	[BNXT_ULP_CLASS_HID_1fa5f] = 596,
+	[BNXT_ULP_CLASS_HID_1b72b] = 597,
+	[BNXT_ULP_CLASS_HID_1b9eb] = 598,
+	[BNXT_ULP_CLASS_HID_1fcab] = 599,
+	[BNXT_ULP_CLASS_HID_1ff6b] = 600,
+	[BNXT_ULP_CLASS_HID_c4bf] = 601,
+	[BNXT_ULP_CLASS_HID_e77f] = 602,
+	[BNXT_ULP_CLASS_HID_ca3f] = 603,
+	[BNXT_ULP_CLASS_HID_ecff] = 604,
+	[BNXT_ULP_CLASS_HID_bfe3] = 605,
+	[BNXT_ULP_CLASS_HID_e2a3] = 606,
+	[BNXT_ULP_CLASS_HID_c563] = 607,
+	[BNXT_ULP_CLASS_HID_e823] = 608,
+	[BNXT_ULP_CLASS_HID_1d5e3] = 609,
+	[BNXT_ULP_CLASS_HID_1f8a3] = 610,
+	[BNXT_ULP_CLASS_HID_1db63] = 611,
+	[BNXT_ULP_CLASS_HID_1e117] = 612,
+	[BNXT_ULP_CLASS_HID_1dabf] = 613,
+	[BNXT_ULP_CLASS_HID_1a0a3] = 614,
+	[BNXT_ULP_CLASS_HID_1c363] = 615,
+	[BNXT_ULP_CLASS_HID_1e623] = 616,
+	[BNXT_ULP_CLASS_HID_b043] = 617,
+	[BNXT_ULP_CLASS_HID_b303] = 618,
+	[BNXT_ULP_CLASS_HID_f5c3] = 619,
+	[BNXT_ULP_CLASS_HID_f883] = 620,
+	[BNXT_ULP_CLASS_HID_abb7] = 621,
+	[BNXT_ULP_CLASS_HID_ae77] = 622,
+	[BNXT_ULP_CLASS_HID_f137] = 623,
+	[BNXT_ULP_CLASS_HID_f3f7] = 624,
+	[BNXT_ULP_CLASS_HID_1c1b7] = 625,
+	[BNXT_ULP_CLASS_HID_1e477] = 626,
+	[BNXT_ULP_CLASS_HID_1c737] = 627,
+	[BNXT_ULP_CLASS_HID_1e9f7] = 628,
+	[BNXT_ULP_CLASS_HID_1c643] = 629,
+	[BNXT_ULP_CLASS_HID_1e903] = 630,
+	[BNXT_ULP_CLASS_HID_1cbc3] = 631,
+	[BNXT_ULP_CLASS_HID_1ee83] = 632,
+	[BNXT_ULP_CLASS_HID_d3d7] = 633,
+	[BNXT_ULP_CLASS_HID_f697] = 634,
+	[BNXT_ULP_CLASS_HID_d957] = 635,
+	[BNXT_ULP_CLASS_HID_fc17] = 636,
+	[BNXT_ULP_CLASS_HID_cf1b] = 637,
+	[BNXT_ULP_CLASS_HID_f1db] = 638,
+	[BNXT_ULP_CLASS_HID_d49b] = 639,
+	[BNXT_ULP_CLASS_HID_f75b] = 640,
+	[BNXT_ULP_CLASS_HID_1884f] = 641,
+	[BNXT_ULP_CLASS_HID_1ab0f] = 642,
+	[BNXT_ULP_CLASS_HID_1cdcf] = 643,
+	[BNXT_ULP_CLASS_HID_1f08f] = 644,
+	[BNXT_ULP_CLASS_HID_18d1b] = 645,
+	[BNXT_ULP_CLASS_HID_1afdb] = 646,
+	[BNXT_ULP_CLASS_HID_1d29b] = 647,
+	[BNXT_ULP_CLASS_HID_1f55b] = 648,
+	[BNXT_ULP_CLASS_HID_9aef] = 649,
+	[BNXT_ULP_CLASS_HID_bdaf] = 650,
+	[BNXT_ULP_CLASS_HID_e06f] = 651,
+	[BNXT_ULP_CLASS_HID_e32f] = 652,
+	[BNXT_ULP_CLASS_HID_95d3] = 653,
+	[BNXT_ULP_CLASS_HID_b893] = 654,
+	[BNXT_ULP_CLASS_HID_db53] = 655,
+	[BNXT_ULP_CLASS_HID_fe13] = 656,
+	[BNXT_ULP_CLASS_HID_1abd3] = 657,
+	[BNXT_ULP_CLASS_HID_1ae93] = 658,
+	[BNXT_ULP_CLASS_HID_1f153] = 659,
+	[BNXT_ULP_CLASS_HID_1f413] = 660,
+	[BNXT_ULP_CLASS_HID_1b0ef] = 661,
+	[BNXT_ULP_CLASS_HID_1b3af] = 662,
+	[BNXT_ULP_CLASS_HID_1f66f] = 663,
+	[BNXT_ULP_CLASS_HID_1f92f] = 664,
+	[BNXT_ULP_CLASS_HID_be73] = 665,
+	[BNXT_ULP_CLASS_HID_e133] = 666,
+	[BNXT_ULP_CLASS_HID_c3f3] = 667,
+	[BNXT_ULP_CLASS_HID_e6b3] = 668,
+	[BNXT_ULP_CLASS_HID_b9a7] = 669,
+	[BNXT_ULP_CLASS_HID_bc67] = 670,
+	[BNXT_ULP_CLASS_HID_ff27] = 671,
+	[BNXT_ULP_CLASS_HID_e1e7] = 672,
+	[BNXT_ULP_CLASS_HID_1cfa7] = 673,
+	[BNXT_ULP_CLASS_HID_1f267] = 674,
+	[BNXT_ULP_CLASS_HID_1d527] = 675,
+	[BNXT_ULP_CLASS_HID_1f7e7] = 676,
+	[BNXT_ULP_CLASS_HID_1d473] = 677,
+	[BNXT_ULP_CLASS_HID_1f733] = 678,
+	[BNXT_ULP_CLASS_HID_1d9f3] = 679,
+	[BNXT_ULP_CLASS_HID_1fcb3] = 680,
+	[BNXT_ULP_CLASS_HID_aa07] = 681,
+	[BNXT_ULP_CLASS_HID_acc7] = 682,
+	[BNXT_ULP_CLASS_HID_ef87] = 683,
+	[BNXT_ULP_CLASS_HID_f247] = 684,
+	[BNXT_ULP_CLASS_HID_a54b] = 685,
+	[BNXT_ULP_CLASS_HID_a80b] = 686,
+	[BNXT_ULP_CLASS_HID_eacb] = 687,
+	[BNXT_ULP_CLASS_HID_ed8b] = 688,
+	[BNXT_ULP_CLASS_HID_1bb4b] = 689,
+	[BNXT_ULP_CLASS_HID_1be0b] = 690,
+	[BNXT_ULP_CLASS_HID_1c0cb] = 691,
+	[BNXT_ULP_CLASS_HID_1e38b] = 692,
+	[BNXT_ULP_CLASS_HID_1c007] = 693,
+	[BNXT_ULP_CLASS_HID_1e2c7] = 694,
+	[BNXT_ULP_CLASS_HID_1c587] = 695,
+	[BNXT_ULP_CLASS_HID_1e847] = 696,
+	[BNXT_ULP_CLASS_HID_cdeb] = 697,
+	[BNXT_ULP_CLASS_HID_f0ab] = 698,
+	[BNXT_ULP_CLASS_HID_d36b] = 699,
+	[BNXT_ULP_CLASS_HID_f62b] = 700,
+	[BNXT_ULP_CLASS_HID_c8df] = 701,
+	[BNXT_ULP_CLASS_HID_eb9f] = 702,
+	[BNXT_ULP_CLASS_HID_ce5f] = 703,
+	[BNXT_ULP_CLASS_HID_f11f] = 704,
+	[BNXT_ULP_CLASS_HID_18203] = 705,
+	[BNXT_ULP_CLASS_HID_1a4c3] = 706,
+	[BNXT_ULP_CLASS_HID_1c783] = 707,
+	[BNXT_ULP_CLASS_HID_1ea43] = 708,
+	[BNXT_ULP_CLASS_HID_186df] = 709,
+	[BNXT_ULP_CLASS_HID_1a99f] = 710,
+	[BNXT_ULP_CLASS_HID_1cc5f] = 711,
+	[BNXT_ULP_CLASS_HID_1ef1f] = 712,
+	[BNXT_ULP_CLASS_HID_94a3] = 713,
+	[BNXT_ULP_CLASS_HID_b763] = 714,
+	[BNXT_ULP_CLASS_HID_da23] = 715,
+	[BNXT_ULP_CLASS_HID_fce3] = 716,
+	[BNXT_ULP_CLASS_HID_8f97] = 717,
+	[BNXT_ULP_CLASS_HID_b257] = 718,
+	[BNXT_ULP_CLASS_HID_d517] = 719,
+	[BNXT_ULP_CLASS_HID_f7d7] = 720,
+	[BNXT_ULP_CLASS_HID_1a597] = 721,
+	[BNXT_ULP_CLASS_HID_1a857] = 722,
+	[BNXT_ULP_CLASS_HID_1eb17] = 723,
+	[BNXT_ULP_CLASS_HID_1edd7] = 724,
+	[BNXT_ULP_CLASS_HID_1aaa3] = 725,
+	[BNXT_ULP_CLASS_HID_1ad63] = 726,
+	[BNXT_ULP_CLASS_HID_1f023] = 727,
+	[BNXT_ULP_CLASS_HID_1f2e3] = 728,
+	[BNXT_ULP_CLASS_HID_b837] = 729,
+	[BNXT_ULP_CLASS_HID_baf7] = 730,
+	[BNXT_ULP_CLASS_HID_fdb7] = 731,
+	[BNXT_ULP_CLASS_HID_e077] = 732,
+	[BNXT_ULP_CLASS_HID_b37b] = 733,
+	[BNXT_ULP_CLASS_HID_b63b] = 734,
+	[BNXT_ULP_CLASS_HID_f8fb] = 735,
+	[BNXT_ULP_CLASS_HID_fbbb] = 736,
+	[BNXT_ULP_CLASS_HID_1c97b] = 737,
+	[BNXT_ULP_CLASS_HID_1ec3b] = 738,
+	[BNXT_ULP_CLASS_HID_1cefb] = 739,
+	[BNXT_ULP_CLASS_HID_1f1bb] = 740,
+	[BNXT_ULP_CLASS_HID_1ce37] = 741,
+	[BNXT_ULP_CLASS_HID_1f0f7] = 742,
+	[BNXT_ULP_CLASS_HID_1d3b7] = 743,
+	[BNXT_ULP_CLASS_HID_1f677] = 744,
+	[BNXT_ULP_CLASS_HID_a3db] = 745,
+	[BNXT_ULP_CLASS_HID_a69b] = 746,
+	[BNXT_ULP_CLASS_HID_e95b] = 747,
+	[BNXT_ULP_CLASS_HID_ec1b] = 748,
+	[BNXT_ULP_CLASS_HID_9f0f] = 749,
+	[BNXT_ULP_CLASS_HID_a1cf] = 750,
+	[BNXT_ULP_CLASS_HID_e48f] = 751,
+	[BNXT_ULP_CLASS_HID_e74f] = 752,
+	[BNXT_ULP_CLASS_HID_1b50f] = 753,
+	[BNXT_ULP_CLASS_HID_1b7cf] = 754,
+	[BNXT_ULP_CLASS_HID_1fa8f] = 755,
+	[BNXT_ULP_CLASS_HID_1fd4f] = 756,
+	[BNXT_ULP_CLASS_HID_1b9db] = 757,
+	[BNXT_ULP_CLASS_HID_1bc9b] = 758,
+	[BNXT_ULP_CLASS_HID_1ff5b] = 759,
+	[BNXT_ULP_CLASS_HID_1e21b] = 760,
+	[BNXT_ULP_CLASS_HID_c7af] = 761,
+	[BNXT_ULP_CLASS_HID_ea6f] = 762,
+	[BNXT_ULP_CLASS_HID_cd2f] = 763,
+	[BNXT_ULP_CLASS_HID_efef] = 764,
+	[BNXT_ULP_CLASS_HID_c293] = 765,
+	[BNXT_ULP_CLASS_HID_e553] = 766,
+	[BNXT_ULP_CLASS_HID_c813] = 767,
+	[BNXT_ULP_CLASS_HID_ead3] = 768,
+	[BNXT_ULP_CLASS_HID_1d893] = 769,
+	[BNXT_ULP_CLASS_HID_1fb53] = 770,
+	[BNXT_ULP_CLASS_HID_1c147] = 771,
+	[BNXT_ULP_CLASS_HID_1e407] = 772,
+	[BNXT_ULP_CLASS_HID_18093] = 773,
+	[BNXT_ULP_CLASS_HID_1a353] = 774,
+	[BNXT_ULP_CLASS_HID_1c613] = 775,
+	[BNXT_ULP_CLASS_HID_1e8d3] = 776,
+	[BNXT_ULP_CLASS_HID_8e67] = 777,
+	[BNXT_ULP_CLASS_HID_b127] = 778,
+	[BNXT_ULP_CLASS_HID_d3e7] = 779,
+	[BNXT_ULP_CLASS_HID_f6a7] = 780,
+	[BNXT_ULP_CLASS_HID_89ab] = 781,
+	[BNXT_ULP_CLASS_HID_ac6b] = 782,
+	[BNXT_ULP_CLASS_HID_cf2b] = 783,
+	[BNXT_ULP_CLASS_HID_f1eb] = 784,
+	[BNXT_ULP_CLASS_HID_19fab] = 785,
+	[BNXT_ULP_CLASS_HID_1a26b] = 786,
+	[BNXT_ULP_CLASS_HID_1e52b] = 787,
+	[BNXT_ULP_CLASS_HID_1e7eb] = 788,
+	[BNXT_ULP_CLASS_HID_1a467] = 789,
+	[BNXT_ULP_CLASS_HID_1a727] = 790,
+	[BNXT_ULP_CLASS_HID_1e9e7] = 791,
+	[BNXT_ULP_CLASS_HID_1eca7] = 792,
+	[BNXT_ULP_CLASS_HID_b1cb] = 793,
+	[BNXT_ULP_CLASS_HID_b48b] = 794,
+	[BNXT_ULP_CLASS_HID_f74b] = 795,
+	[BNXT_ULP_CLASS_HID_fa0b] = 796,
+	[BNXT_ULP_CLASS_HID_ad3f] = 797,
+	[BNXT_ULP_CLASS_HID_afff] = 798,
+	[BNXT_ULP_CLASS_HID_f2bf] = 799,
+	[BNXT_ULP_CLASS_HID_f57f] = 800,
+	[BNXT_ULP_CLASS_HID_1c33f] = 801,
+	[BNXT_ULP_CLASS_HID_1e5ff] = 802,
+	[BNXT_ULP_CLASS_HID_1c8bf] = 803,
+	[BNXT_ULP_CLASS_HID_1eb7f] = 804,
+	[BNXT_ULP_CLASS_HID_1c7cb] = 805,
+	[BNXT_ULP_CLASS_HID_1ea8b] = 806,
+	[BNXT_ULP_CLASS_HID_1cd4b] = 807,
+	[BNXT_ULP_CLASS_HID_1f00b] = 808,
+	[BNXT_ULP_CLASS_HID_9117] = 809,
+	[BNXT_ULP_CLASS_HID_b3d7] = 810,
+	[BNXT_ULP_CLASS_HID_d697] = 811,
+	[BNXT_ULP_CLASS_HID_f957] = 812,
+	[BNXT_ULP_CLASS_HID_8c5b] = 813,
+	[BNXT_ULP_CLASS_HID_af1b] = 814,
+	[BNXT_ULP_CLASS_HID_d1db] = 815,
+	[BNXT_ULP_CLASS_HID_f49b] = 816,
+	[BNXT_ULP_CLASS_HID_1a25b] = 817,
+	[BNXT_ULP_CLASS_HID_1a51b] = 818,
+	[BNXT_ULP_CLASS_HID_1e7db] = 819,
+	[BNXT_ULP_CLASS_HID_1ea9b] = 820,
+	[BNXT_ULP_CLASS_HID_1a717] = 821,
+	[BNXT_ULP_CLASS_HID_1a9d7] = 822,
+	[BNXT_ULP_CLASS_HID_1ec97] = 823,
+	[BNXT_ULP_CLASS_HID_1ef57] = 824,
+	[BNXT_ULP_CLASS_HID_b4fb] = 825,
+	[BNXT_ULP_CLASS_HID_b7bb] = 826,
+	[BNXT_ULP_CLASS_HID_fa7b] = 827,
+	[BNXT_ULP_CLASS_HID_fd3b] = 828,
+	[BNXT_ULP_CLASS_HID_b02f] = 829,
+	[BNXT_ULP_CLASS_HID_b2ef] = 830,
+	[BNXT_ULP_CLASS_HID_f5af] = 831,
+	[BNXT_ULP_CLASS_HID_f86f] = 832,
+	[BNXT_ULP_CLASS_HID_1c62f] = 833,
+	[BNXT_ULP_CLASS_HID_1e8ef] = 834,
+	[BNXT_ULP_CLASS_HID_1cbaf] = 835,
+	[BNXT_ULP_CLASS_HID_1ee6f] = 836,
+	[BNXT_ULP_CLASS_HID_1cafb] = 837,
+	[BNXT_ULP_CLASS_HID_1edbb] = 838,
+	[BNXT_ULP_CLASS_HID_1d07b] = 839,
+	[BNXT_ULP_CLASS_HID_1f33b] = 840,
+	[BNXT_ULP_CLASS_HID_8b2b] = 841,
+	[BNXT_ULP_CLASS_HID_adeb] = 842,
+	[BNXT_ULP_CLASS_HID_d0ab] = 843,
+	[BNXT_ULP_CLASS_HID_f36b] = 844,
+	[BNXT_ULP_CLASS_HID_861f] = 845,
+	[BNXT_ULP_CLASS_HID_a8df] = 846,
+	[BNXT_ULP_CLASS_HID_cb9f] = 847,
+	[BNXT_ULP_CLASS_HID_ee5f] = 848,
+	[BNXT_ULP_CLASS_HID_19c1f] = 849,
+	[BNXT_ULP_CLASS_HID_1bedf] = 850,
+	[BNXT_ULP_CLASS_HID_1e19f] = 851,
+	[BNXT_ULP_CLASS_HID_1e45f] = 852,
+	[BNXT_ULP_CLASS_HID_1a12b] = 853,
+	[BNXT_ULP_CLASS_HID_1a3eb] = 854,
+	[BNXT_ULP_CLASS_HID_1e6ab] = 855,
+	[BNXT_ULP_CLASS_HID_1e96b] = 856,
+	[BNXT_ULP_CLASS_HID_aebf] = 857,
+	[BNXT_ULP_CLASS_HID_b17f] = 858,
+	[BNXT_ULP_CLASS_HID_f43f] = 859,
+	[BNXT_ULP_CLASS_HID_f6ff] = 860,
+	[BNXT_ULP_CLASS_HID_a9e3] = 861,
+	[BNXT_ULP_CLASS_HID_aca3] = 862,
+	[BNXT_ULP_CLASS_HID_ef63] = 863,
+	[BNXT_ULP_CLASS_HID_f223] = 864,
+	[BNXT_ULP_CLASS_HID_1bfe3] = 865,
+	[BNXT_ULP_CLASS_HID_1e2a3] = 866,
+	[BNXT_ULP_CLASS_HID_1c563] = 867,
+	[BNXT_ULP_CLASS_HID_1e823] = 868,
+	[BNXT_ULP_CLASS_HID_1c4bf] = 869,
+	[BNXT_ULP_CLASS_HID_1e77f] = 870,
+	[BNXT_ULP_CLASS_HID_1ca3f] = 871,
+	[BNXT_ULP_CLASS_HID_1ecff] = 872,
+	[BNXT_ULP_CLASS_HID_2543] = 873,
+	[BNXT_ULP_CLASS_HID_2b8f] = 874,
+	[BNXT_ULP_CLASS_HID_26f3] = 875,
+	[BNXT_ULP_CLASS_HID_4f13] = 876,
+	[BNXT_ULP_CLASS_HID_4a47] = 877,
+	[BNXT_ULP_CLASS_HID_162b] = 878,
+	[BNXT_ULP_CLASS_HID_111f] = 879,
+	[BNXT_ULP_CLASS_HID_39bf] = 880,
+	[BNXT_ULP_CLASS_HID_34e3] = 881,
+	[BNXT_ULP_CLASS_HID_20b7] = 882,
+	[BNXT_ULP_CLASS_HID_48d7] = 883,
+	[BNXT_ULP_CLASS_HID_441b] = 884,
+	[BNXT_ULP_CLASS_HID_0fef] = 885,
+	[BNXT_ULP_CLASS_HID_0ad3] = 886,
+	[BNXT_ULP_CLASS_HID_3373] = 887,
+	[BNXT_ULP_CLASS_HID_2ea7] = 888,
+	[BNXT_ULP_CLASS_HID_b6ef] = 889,
+	[BNXT_ULP_CLASS_HID_b92f] = 890,
+	[BNXT_ULP_CLASS_HID_fc6f] = 891,
+	[BNXT_ULP_CLASS_HID_feaf] = 892,
+	[BNXT_ULP_CLASS_HID_b193] = 893,
+	[BNXT_ULP_CLASS_HID_b4d3] = 894,
+	[BNXT_ULP_CLASS_HID_f713] = 895,
+	[BNXT_ULP_CLASS_HID_fa53] = 896,
+	[BNXT_ULP_CLASS_HID_1c793] = 897,
+	[BNXT_ULP_CLASS_HID_1ead3] = 898,
+	[BNXT_ULP_CLASS_HID_1cd13] = 899,
+	[BNXT_ULP_CLASS_HID_1f053] = 900,
+	[BNXT_ULP_CLASS_HID_1ccef] = 901,
+	[BNXT_ULP_CLASS_HID_1ef2f] = 902,
+	[BNXT_ULP_CLASS_HID_1d26f] = 903,
+	[BNXT_ULP_CLASS_HID_1f4af] = 904,
+	[BNXT_ULP_CLASS_HID_da73] = 905,
+	[BNXT_ULP_CLASS_HID_a067] = 906,
+	[BNXT_ULP_CLASS_HID_c2a7] = 907,
+	[BNXT_ULP_CLASS_HID_e5e7] = 908,
+	[BNXT_ULP_CLASS_HID_d527] = 909,
+	[BNXT_ULP_CLASS_HID_f867] = 910,
+	[BNXT_ULP_CLASS_HID_daa7] = 911,
+	[BNXT_ULP_CLASS_HID_e0ab] = 912,
+	[BNXT_ULP_CLASS_HID_18eeb] = 913,
+	[BNXT_ULP_CLASS_HID_1b12b] = 914,
+	[BNXT_ULP_CLASS_HID_1d46b] = 915,
+	[BNXT_ULP_CLASS_HID_1f6ab] = 916,
+	[BNXT_ULP_CLASS_HID_19327] = 917,
+	[BNXT_ULP_CLASS_HID_1b667] = 918,
+	[BNXT_ULP_CLASS_HID_1d8a7] = 919,
+	[BNXT_ULP_CLASS_HID_1fbe7] = 920,
+	[BNXT_ULP_CLASS_HID_a14b] = 921,
+	[BNXT_ULP_CLASS_HID_a38b] = 922,
+	[BNXT_ULP_CLASS_HID_e6cb] = 923,
+	[BNXT_ULP_CLASS_HID_e90b] = 924,
+	[BNXT_ULP_CLASS_HID_9c7f] = 925,
+	[BNXT_ULP_CLASS_HID_bebf] = 926,
+	[BNXT_ULP_CLASS_HID_e1ff] = 927,
+	[BNXT_ULP_CLASS_HID_e43f] = 928,
+	[BNXT_ULP_CLASS_HID_1b27f] = 929,
+	[BNXT_ULP_CLASS_HID_1b4bf] = 930,
+	[BNXT_ULP_CLASS_HID_1f7ff] = 931,
+	[BNXT_ULP_CLASS_HID_1fa3f] = 932,
+	[BNXT_ULP_CLASS_HID_1b74b] = 933,
+	[BNXT_ULP_CLASS_HID_1b98b] = 934,
+	[BNXT_ULP_CLASS_HID_1fccb] = 935,
+	[BNXT_ULP_CLASS_HID_1ff0b] = 936,
+	[BNXT_ULP_CLASS_HID_c4df] = 937,
+	[BNXT_ULP_CLASS_HID_e71f] = 938,
+	[BNXT_ULP_CLASS_HID_ca5f] = 939,
+	[BNXT_ULP_CLASS_HID_ec9f] = 940,
+	[BNXT_ULP_CLASS_HID_bf83] = 941,
+	[BNXT_ULP_CLASS_HID_e2c3] = 942,
+	[BNXT_ULP_CLASS_HID_c503] = 943,
+	[BNXT_ULP_CLASS_HID_e843] = 944,
+	[BNXT_ULP_CLASS_HID_1d583] = 945,
+	[BNXT_ULP_CLASS_HID_1f8c3] = 946,
+	[BNXT_ULP_CLASS_HID_1db03] = 947,
+	[BNXT_ULP_CLASS_HID_1e177] = 948,
+	[BNXT_ULP_CLASS_HID_1dadf] = 949,
+	[BNXT_ULP_CLASS_HID_1a0c3] = 950,
+	[BNXT_ULP_CLASS_HID_1c303] = 951,
+	[BNXT_ULP_CLASS_HID_1e643] = 952,
+	[BNXT_ULP_CLASS_HID_b023] = 953,
+	[BNXT_ULP_CLASS_HID_b363] = 954,
+	[BNXT_ULP_CLASS_HID_f5a3] = 955,
+	[BNXT_ULP_CLASS_HID_f8e3] = 956,
+	[BNXT_ULP_CLASS_HID_abd7] = 957,
+	[BNXT_ULP_CLASS_HID_ae17] = 958,
+	[BNXT_ULP_CLASS_HID_f157] = 959,
+	[BNXT_ULP_CLASS_HID_f397] = 960,
+	[BNXT_ULP_CLASS_HID_1c1d7] = 961,
+	[BNXT_ULP_CLASS_HID_1e417] = 962,
+	[BNXT_ULP_CLASS_HID_1c757] = 963,
+	[BNXT_ULP_CLASS_HID_1e997] = 964,
+	[BNXT_ULP_CLASS_HID_1c623] = 965,
+	[BNXT_ULP_CLASS_HID_1e963] = 966,
+	[BNXT_ULP_CLASS_HID_1cba3] = 967,
+	[BNXT_ULP_CLASS_HID_1eee3] = 968,
+	[BNXT_ULP_CLASS_HID_d3b7] = 969,
+	[BNXT_ULP_CLASS_HID_f6f7] = 970,
+	[BNXT_ULP_CLASS_HID_d937] = 971,
+	[BNXT_ULP_CLASS_HID_fc77] = 972,
+	[BNXT_ULP_CLASS_HID_cf7b] = 973,
+	[BNXT_ULP_CLASS_HID_f1bb] = 974,
+	[BNXT_ULP_CLASS_HID_d4fb] = 975,
+	[BNXT_ULP_CLASS_HID_f73b] = 976,
+	[BNXT_ULP_CLASS_HID_1882f] = 977,
+	[BNXT_ULP_CLASS_HID_1ab6f] = 978,
+	[BNXT_ULP_CLASS_HID_1cdaf] = 979,
+	[BNXT_ULP_CLASS_HID_1f0ef] = 980,
+	[BNXT_ULP_CLASS_HID_18d7b] = 981,
+	[BNXT_ULP_CLASS_HID_1afbb] = 982,
+	[BNXT_ULP_CLASS_HID_1d2fb] = 983,
+	[BNXT_ULP_CLASS_HID_1f53b] = 984,
+	[BNXT_ULP_CLASS_HID_9a8f] = 985,
+	[BNXT_ULP_CLASS_HID_bdcf] = 986,
+	[BNXT_ULP_CLASS_HID_e00f] = 987,
+	[BNXT_ULP_CLASS_HID_e34f] = 988,
+	[BNXT_ULP_CLASS_HID_95b3] = 989,
+	[BNXT_ULP_CLASS_HID_b8f3] = 990,
+	[BNXT_ULP_CLASS_HID_db33] = 991,
+	[BNXT_ULP_CLASS_HID_fe73] = 992,
+	[BNXT_ULP_CLASS_HID_1abb3] = 993,
+	[BNXT_ULP_CLASS_HID_1aef3] = 994,
+	[BNXT_ULP_CLASS_HID_1f133] = 995,
+	[BNXT_ULP_CLASS_HID_1f473] = 996,
+	[BNXT_ULP_CLASS_HID_1b08f] = 997,
+	[BNXT_ULP_CLASS_HID_1b3cf] = 998,
+	[BNXT_ULP_CLASS_HID_1f60f] = 999,
+	[BNXT_ULP_CLASS_HID_1f94f] = 1000,
+	[BNXT_ULP_CLASS_HID_be13] = 1001,
+	[BNXT_ULP_CLASS_HID_e153] = 1002,
+	[BNXT_ULP_CLASS_HID_c393] = 1003,
+	[BNXT_ULP_CLASS_HID_e6d3] = 1004,
+	[BNXT_ULP_CLASS_HID_b9c7] = 1005,
+	[BNXT_ULP_CLASS_HID_bc07] = 1006,
+	[BNXT_ULP_CLASS_HID_ff47] = 1007,
+	[BNXT_ULP_CLASS_HID_e187] = 1008,
+	[BNXT_ULP_CLASS_HID_1cfc7] = 1009,
+	[BNXT_ULP_CLASS_HID_1f207] = 1010,
+	[BNXT_ULP_CLASS_HID_1d547] = 1011,
+	[BNXT_ULP_CLASS_HID_1f787] = 1012,
+	[BNXT_ULP_CLASS_HID_1d413] = 1013,
+	[BNXT_ULP_CLASS_HID_1f753] = 1014,
+	[BNXT_ULP_CLASS_HID_1d993] = 1015,
+	[BNXT_ULP_CLASS_HID_1fcd3] = 1016,
+	[BNXT_ULP_CLASS_HID_aa67] = 1017,
+	[BNXT_ULP_CLASS_HID_aca7] = 1018,
+	[BNXT_ULP_CLASS_HID_efe7] = 1019,
+	[BNXT_ULP_CLASS_HID_f227] = 1020,
+	[BNXT_ULP_CLASS_HID_a52b] = 1021,
+	[BNXT_ULP_CLASS_HID_a86b] = 1022,
+	[BNXT_ULP_CLASS_HID_eaab] = 1023,
+	[BNXT_ULP_CLASS_HID_edeb] = 1024,
+	[BNXT_ULP_CLASS_HID_1bb2b] = 1025,
+	[BNXT_ULP_CLASS_HID_1be6b] = 1026,
+	[BNXT_ULP_CLASS_HID_1c0ab] = 1027,
+	[BNXT_ULP_CLASS_HID_1e3eb] = 1028,
+	[BNXT_ULP_CLASS_HID_1c067] = 1029,
+	[BNXT_ULP_CLASS_HID_1e2a7] = 1030,
+	[BNXT_ULP_CLASS_HID_1c5e7] = 1031,
+	[BNXT_ULP_CLASS_HID_1e827] = 1032,
+	[BNXT_ULP_CLASS_HID_cd8b] = 1033,
+	[BNXT_ULP_CLASS_HID_f0cb] = 1034,
+	[BNXT_ULP_CLASS_HID_d30b] = 1035,
+	[BNXT_ULP_CLASS_HID_f64b] = 1036,
+	[BNXT_ULP_CLASS_HID_c8bf] = 1037,
+	[BNXT_ULP_CLASS_HID_ebff] = 1038,
+	[BNXT_ULP_CLASS_HID_ce3f] = 1039,
+	[BNXT_ULP_CLASS_HID_f17f] = 1040,
+	[BNXT_ULP_CLASS_HID_18263] = 1041,
+	[BNXT_ULP_CLASS_HID_1a4a3] = 1042,
+	[BNXT_ULP_CLASS_HID_1c7e3] = 1043,
+	[BNXT_ULP_CLASS_HID_1ea23] = 1044,
+	[BNXT_ULP_CLASS_HID_186bf] = 1045,
+	[BNXT_ULP_CLASS_HID_1a9ff] = 1046,
+	[BNXT_ULP_CLASS_HID_1cc3f] = 1047,
+	[BNXT_ULP_CLASS_HID_1ef7f] = 1048,
+	[BNXT_ULP_CLASS_HID_94c3] = 1049,
+	[BNXT_ULP_CLASS_HID_b703] = 1050,
+	[BNXT_ULP_CLASS_HID_da43] = 1051,
+	[BNXT_ULP_CLASS_HID_fc83] = 1052,
+	[BNXT_ULP_CLASS_HID_8ff7] = 1053,
+	[BNXT_ULP_CLASS_HID_b237] = 1054,
+	[BNXT_ULP_CLASS_HID_d577] = 1055,
+	[BNXT_ULP_CLASS_HID_f7b7] = 1056,
+	[BNXT_ULP_CLASS_HID_1a5f7] = 1057,
+	[BNXT_ULP_CLASS_HID_1a837] = 1058,
+	[BNXT_ULP_CLASS_HID_1eb77] = 1059,
+	[BNXT_ULP_CLASS_HID_1edb7] = 1060,
+	[BNXT_ULP_CLASS_HID_1aac3] = 1061,
+	[BNXT_ULP_CLASS_HID_1ad03] = 1062,
+	[BNXT_ULP_CLASS_HID_1f043] = 1063,
+	[BNXT_ULP_CLASS_HID_1f283] = 1064,
+	[BNXT_ULP_CLASS_HID_b857] = 1065,
+	[BNXT_ULP_CLASS_HID_ba97] = 1066,
+	[BNXT_ULP_CLASS_HID_fdd7] = 1067,
+	[BNXT_ULP_CLASS_HID_e017] = 1068,
+	[BNXT_ULP_CLASS_HID_b31b] = 1069,
+	[BNXT_ULP_CLASS_HID_b65b] = 1070,
+	[BNXT_ULP_CLASS_HID_f89b] = 1071,
+	[BNXT_ULP_CLASS_HID_fbdb] = 1072,
+	[BNXT_ULP_CLASS_HID_1c91b] = 1073,
+	[BNXT_ULP_CLASS_HID_1ec5b] = 1074,
+	[BNXT_ULP_CLASS_HID_1ce9b] = 1075,
+	[BNXT_ULP_CLASS_HID_1f1db] = 1076,
+	[BNXT_ULP_CLASS_HID_1ce57] = 1077,
+	[BNXT_ULP_CLASS_HID_1f097] = 1078,
+	[BNXT_ULP_CLASS_HID_1d3d7] = 1079,
+	[BNXT_ULP_CLASS_HID_1f617] = 1080,
+	[BNXT_ULP_CLASS_HID_a3bb] = 1081,
+	[BNXT_ULP_CLASS_HID_a6fb] = 1082,
+	[BNXT_ULP_CLASS_HID_e93b] = 1083,
+	[BNXT_ULP_CLASS_HID_ec7b] = 1084,
+	[BNXT_ULP_CLASS_HID_9f6f] = 1085,
+	[BNXT_ULP_CLASS_HID_a1af] = 1086,
+	[BNXT_ULP_CLASS_HID_e4ef] = 1087,
+	[BNXT_ULP_CLASS_HID_e72f] = 1088,
+	[BNXT_ULP_CLASS_HID_1b56f] = 1089,
+	[BNXT_ULP_CLASS_HID_1b7af] = 1090,
+	[BNXT_ULP_CLASS_HID_1faef] = 1091,
+	[BNXT_ULP_CLASS_HID_1fd2f] = 1092,
+	[BNXT_ULP_CLASS_HID_1b9bb] = 1093,
+	[BNXT_ULP_CLASS_HID_1bcfb] = 1094,
+	[BNXT_ULP_CLASS_HID_1ff3b] = 1095,
+	[BNXT_ULP_CLASS_HID_1e27b] = 1096,
+	[BNXT_ULP_CLASS_HID_c7cf] = 1097,
+	[BNXT_ULP_CLASS_HID_ea0f] = 1098,
+	[BNXT_ULP_CLASS_HID_cd4f] = 1099,
+	[BNXT_ULP_CLASS_HID_ef8f] = 1100,
+	[BNXT_ULP_CLASS_HID_c2f3] = 1101,
+	[BNXT_ULP_CLASS_HID_e533] = 1102,
+	[BNXT_ULP_CLASS_HID_c873] = 1103,
+	[BNXT_ULP_CLASS_HID_eab3] = 1104,
+	[BNXT_ULP_CLASS_HID_1d8f3] = 1105,
+	[BNXT_ULP_CLASS_HID_1fb33] = 1106,
+	[BNXT_ULP_CLASS_HID_1c127] = 1107,
+	[BNXT_ULP_CLASS_HID_1e467] = 1108,
+	[BNXT_ULP_CLASS_HID_180f3] = 1109,
+	[BNXT_ULP_CLASS_HID_1a333] = 1110,
+	[BNXT_ULP_CLASS_HID_1c673] = 1111,
+	[BNXT_ULP_CLASS_HID_1e8b3] = 1112,
+	[BNXT_ULP_CLASS_HID_8e07] = 1113,
+	[BNXT_ULP_CLASS_HID_b147] = 1114,
+	[BNXT_ULP_CLASS_HID_d387] = 1115,
+	[BNXT_ULP_CLASS_HID_f6c7] = 1116,
+	[BNXT_ULP_CLASS_HID_89cb] = 1117,
+	[BNXT_ULP_CLASS_HID_ac0b] = 1118,
+	[BNXT_ULP_CLASS_HID_cf4b] = 1119,
+	[BNXT_ULP_CLASS_HID_f18b] = 1120,
+	[BNXT_ULP_CLASS_HID_19fcb] = 1121,
+	[BNXT_ULP_CLASS_HID_1a20b] = 1122,
+	[BNXT_ULP_CLASS_HID_1e54b] = 1123,
+	[BNXT_ULP_CLASS_HID_1e78b] = 1124,
+	[BNXT_ULP_CLASS_HID_1a407] = 1125,
+	[BNXT_ULP_CLASS_HID_1a747] = 1126,
+	[BNXT_ULP_CLASS_HID_1e987] = 1127,
+	[BNXT_ULP_CLASS_HID_1ecc7] = 1128,
+	[BNXT_ULP_CLASS_HID_b1ab] = 1129,
+	[BNXT_ULP_CLASS_HID_b4eb] = 1130,
+	[BNXT_ULP_CLASS_HID_f72b] = 1131,
+	[BNXT_ULP_CLASS_HID_fa6b] = 1132,
+	[BNXT_ULP_CLASS_HID_ad5f] = 1133,
+	[BNXT_ULP_CLASS_HID_af9f] = 1134,
+	[BNXT_ULP_CLASS_HID_f2df] = 1135,
+	[BNXT_ULP_CLASS_HID_f51f] = 1136,
+	[BNXT_ULP_CLASS_HID_1c35f] = 1137,
+	[BNXT_ULP_CLASS_HID_1e59f] = 1138,
+	[BNXT_ULP_CLASS_HID_1c8df] = 1139,
+	[BNXT_ULP_CLASS_HID_1eb1f] = 1140,
+	[BNXT_ULP_CLASS_HID_1c7ab] = 1141,
+	[BNXT_ULP_CLASS_HID_1eaeb] = 1142,
+	[BNXT_ULP_CLASS_HID_1cd2b] = 1143,
+	[BNXT_ULP_CLASS_HID_1f06b] = 1144,
+	[BNXT_ULP_CLASS_HID_9177] = 1145,
+	[BNXT_ULP_CLASS_HID_b3b7] = 1146,
+	[BNXT_ULP_CLASS_HID_d6f7] = 1147,
+	[BNXT_ULP_CLASS_HID_f937] = 1148,
+	[BNXT_ULP_CLASS_HID_8c3b] = 1149,
+	[BNXT_ULP_CLASS_HID_af7b] = 1150,
+	[BNXT_ULP_CLASS_HID_d1bb] = 1151,
+	[BNXT_ULP_CLASS_HID_f4fb] = 1152,
+	[BNXT_ULP_CLASS_HID_1a23b] = 1153,
+	[BNXT_ULP_CLASS_HID_1a57b] = 1154,
+	[BNXT_ULP_CLASS_HID_1e7bb] = 1155,
+	[BNXT_ULP_CLASS_HID_1eafb] = 1156,
+	[BNXT_ULP_CLASS_HID_1a777] = 1157,
+	[BNXT_ULP_CLASS_HID_1a9b7] = 1158,
+	[BNXT_ULP_CLASS_HID_1ecf7] = 1159,
+	[BNXT_ULP_CLASS_HID_1ef37] = 1160,
+	[BNXT_ULP_CLASS_HID_b49b] = 1161,
+	[BNXT_ULP_CLASS_HID_b7db] = 1162,
+	[BNXT_ULP_CLASS_HID_fa1b] = 1163,
+	[BNXT_ULP_CLASS_HID_fd5b] = 1164,
+	[BNXT_ULP_CLASS_HID_b04f] = 1165,
+	[BNXT_ULP_CLASS_HID_b28f] = 1166,
+	[BNXT_ULP_CLASS_HID_f5cf] = 1167,
+	[BNXT_ULP_CLASS_HID_f80f] = 1168,
+	[BNXT_ULP_CLASS_HID_1c64f] = 1169,
+	[BNXT_ULP_CLASS_HID_1e88f] = 1170,
+	[BNXT_ULP_CLASS_HID_1cbcf] = 1171,
+	[BNXT_ULP_CLASS_HID_1ee0f] = 1172,
+	[BNXT_ULP_CLASS_HID_1ca9b] = 1173,
+	[BNXT_ULP_CLASS_HID_1eddb] = 1174,
+	[BNXT_ULP_CLASS_HID_1d01b] = 1175,
+	[BNXT_ULP_CLASS_HID_1f35b] = 1176,
+	[BNXT_ULP_CLASS_HID_8b4b] = 1177,
+	[BNXT_ULP_CLASS_HID_ad8b] = 1178,
+	[BNXT_ULP_CLASS_HID_d0cb] = 1179,
+	[BNXT_ULP_CLASS_HID_f30b] = 1180,
+	[BNXT_ULP_CLASS_HID_867f] = 1181,
+	[BNXT_ULP_CLASS_HID_a8bf] = 1182,
+	[BNXT_ULP_CLASS_HID_cbff] = 1183,
+	[BNXT_ULP_CLASS_HID_ee3f] = 1184,
+	[BNXT_ULP_CLASS_HID_19c7f] = 1185,
+	[BNXT_ULP_CLASS_HID_1bebf] = 1186,
+	[BNXT_ULP_CLASS_HID_1e1ff] = 1187,
+	[BNXT_ULP_CLASS_HID_1e43f] = 1188,
+	[BNXT_ULP_CLASS_HID_1a14b] = 1189,
+	[BNXT_ULP_CLASS_HID_1a38b] = 1190,
+	[BNXT_ULP_CLASS_HID_1e6cb] = 1191,
+	[BNXT_ULP_CLASS_HID_1e90b] = 1192,
+	[BNXT_ULP_CLASS_HID_aedf] = 1193,
+	[BNXT_ULP_CLASS_HID_b11f] = 1194,
+	[BNXT_ULP_CLASS_HID_f45f] = 1195,
+	[BNXT_ULP_CLASS_HID_f69f] = 1196,
+	[BNXT_ULP_CLASS_HID_a983] = 1197,
+	[BNXT_ULP_CLASS_HID_acc3] = 1198,
+	[BNXT_ULP_CLASS_HID_ef03] = 1199,
+	[BNXT_ULP_CLASS_HID_f243] = 1200,
+	[BNXT_ULP_CLASS_HID_1bf83] = 1201,
+	[BNXT_ULP_CLASS_HID_1e2c3] = 1202,
+	[BNXT_ULP_CLASS_HID_1c503] = 1203,
+	[BNXT_ULP_CLASS_HID_1e843] = 1204,
+	[BNXT_ULP_CLASS_HID_1c4df] = 1205,
+	[BNXT_ULP_CLASS_HID_1e71f] = 1206,
+	[BNXT_ULP_CLASS_HID_1ca5f] = 1207,
+	[BNXT_ULP_CLASS_HID_1ec9f] = 1208,
+	[BNXT_ULP_CLASS_HID_2523] = 1209,
+	[BNXT_ULP_CLASS_HID_2bef] = 1210,
+	[BNXT_ULP_CLASS_HID_2693] = 1211,
+	[BNXT_ULP_CLASS_HID_4f73] = 1212,
+	[BNXT_ULP_CLASS_HID_4a27] = 1213,
+	[BNXT_ULP_CLASS_HID_164b] = 1214,
+	[BNXT_ULP_CLASS_HID_117f] = 1215,
+	[BNXT_ULP_CLASS_HID_39df] = 1216,
+	[BNXT_ULP_CLASS_HID_3483] = 1217,
+	[BNXT_ULP_CLASS_HID_20d7] = 1218,
+	[BNXT_ULP_CLASS_HID_48b7] = 1219,
+	[BNXT_ULP_CLASS_HID_447b] = 1220,
+	[BNXT_ULP_CLASS_HID_0f8f] = 1221,
+	[BNXT_ULP_CLASS_HID_0ab3] = 1222,
+	[BNXT_ULP_CLASS_HID_3313] = 1223,
+	[BNXT_ULP_CLASS_HID_2ec7] = 1224,
+	[BNXT_ULP_CLASS_HID_257b7] = 1225,
+	[BNXT_ULP_CLASS_HID_24467] = 1226,
+	[BNXT_ULP_CLASS_HID_23fbb] = 1227,
+	[BNXT_ULP_CLASS_HID_252cb] = 1228,
+	[BNXT_ULP_CLASS_HID_21e7f] = 1229,
+	[BNXT_ULP_CLASS_HID_20b2f] = 1230,
+	[BNXT_ULP_CLASS_HID_20663] = 1231,
+	[BNXT_ULP_CLASS_HID_219b3] = 1232,
+	[BNXT_ULP_CLASS_HID_24213] = 1233,
+	[BNXT_ULP_CLASS_HID_22ec3] = 1234,
+	[BNXT_ULP_CLASS_HID_22a17] = 1235,
+	[BNXT_ULP_CLASS_HID_23d27] = 1236,
+	[BNXT_ULP_CLASS_HID_208db] = 1237,
+	[BNXT_ULP_CLASS_HID_25277] = 1238,
+	[BNXT_ULP_CLASS_HID_24d8b] = 1239,
+	[BNXT_ULP_CLASS_HID_203ef] = 1240,
+	[BNXT_ULP_CLASS_HID_2517b] = 1241,
+	[BNXT_ULP_CLASS_HID_23e2b] = 1242,
+	[BNXT_ULP_CLASS_HID_2397f] = 1243,
+	[BNXT_ULP_CLASS_HID_24c8f] = 1244,
+	[BNXT_ULP_CLASS_HID_21823] = 1245,
+	[BNXT_ULP_CLASS_HID_20513] = 1246,
+	[BNXT_ULP_CLASS_HID_20027] = 1247,
+	[BNXT_ULP_CLASS_HID_21377] = 1248,
+	[BNXT_ULP_CLASS_HID_23bd7] = 1249,
+	[BNXT_ULP_CLASS_HID_22887] = 1250,
+	[BNXT_ULP_CLASS_HID_223db] = 1251,
+	[BNXT_ULP_CLASS_HID_236eb] = 1252,
+	[BNXT_ULP_CLASS_HID_2029f] = 1253,
+	[BNXT_ULP_CLASS_HID_24c3b] = 1254,
+	[BNXT_ULP_CLASS_HID_2474f] = 1255,
+	[BNXT_ULP_CLASS_HID_25a9f] = 1256,
+	[BNXT_ULP_CLASS_HID_24b3f] = 1257,
+	[BNXT_ULP_CLASS_HID_237ef] = 1258,
+	[BNXT_ULP_CLASS_HID_23323] = 1259,
+	[BNXT_ULP_CLASS_HID_24673] = 1260,
+	[BNXT_ULP_CLASS_HID_211e7] = 1261,
+	[BNXT_ULP_CLASS_HID_25b83] = 1262,
+	[BNXT_ULP_CLASS_HID_256d7] = 1263,
+	[BNXT_ULP_CLASS_HID_20d3b] = 1264,
+	[BNXT_ULP_CLASS_HID_2359b] = 1265,
+	[BNXT_ULP_CLASS_HID_2224b] = 1266,
+	[BNXT_ULP_CLASS_HID_21d9f] = 1267,
+	[BNXT_ULP_CLASS_HID_230af] = 1268,
+	[BNXT_ULP_CLASS_HID_2590f] = 1269,
+	[BNXT_ULP_CLASS_HID_245ff] = 1270,
+	[BNXT_ULP_CLASS_HID_24133] = 1271,
+	[BNXT_ULP_CLASS_HID_25443] = 1272,
+	[BNXT_ULP_CLASS_HID_244e3] = 1273,
+	[BNXT_ULP_CLASS_HID_231d3] = 1274,
+	[BNXT_ULP_CLASS_HID_22ce7] = 1275,
+	[BNXT_ULP_CLASS_HID_24037] = 1276,
+	[BNXT_ULP_CLASS_HID_20bab] = 1277,
+	[BNXT_ULP_CLASS_HID_25547] = 1278,
+	[BNXT_ULP_CLASS_HID_2509b] = 1279,
+	[BNXT_ULP_CLASS_HID_206ff] = 1280,
+	[BNXT_ULP_CLASS_HID_22f5f] = 1281,
+	[BNXT_ULP_CLASS_HID_21c0f] = 1282,
+	[BNXT_ULP_CLASS_HID_21743] = 1283,
+	[BNXT_ULP_CLASS_HID_22a93] = 1284,
+	[BNXT_ULP_CLASS_HID_252f3] = 1285,
+	[BNXT_ULP_CLASS_HID_23fa3] = 1286,
+	[BNXT_ULP_CLASS_HID_23af7] = 1287,
+	[BNXT_ULP_CLASS_HID_24e07] = 1288,
+	[BNXT_ULP_CLASS_HID_2322f] = 1289,
+	[BNXT_ULP_CLASS_HID_21f1f] = 1290,
+	[BNXT_ULP_CLASS_HID_21a53] = 1291,
+	[BNXT_ULP_CLASS_HID_22d63] = 1292,
+	[BNXT_ULP_CLASS_HID_255c3] = 1293,
+	[BNXT_ULP_CLASS_HID_242b3] = 1294,
+	[BNXT_ULP_CLASS_HID_23dc7] = 1295,
+	[BNXT_ULP_CLASS_HID_25117] = 1296,
+	[BNXT_ULP_CLASS_HID_22c13] = 1297,
+	[BNXT_ULP_CLASS_HID_218c3] = 1298,
+	[BNXT_ULP_CLASS_HID_21417] = 1299,
+	[BNXT_ULP_CLASS_HID_22727] = 1300,
+	[BNXT_ULP_CLASS_HID_24f87] = 1301,
+	[BNXT_ULP_CLASS_HID_23c77] = 1302,
+	[BNXT_ULP_CLASS_HID_2378b] = 1303,
+	[BNXT_ULP_CLASS_HID_24adb] = 1304,
+	[BNXT_ULP_CLASS_HID_257b] = 1305,
+	[BNXT_ULP_CLASS_HID_2bb7] = 1306,
+	[BNXT_ULP_CLASS_HID_1867] = 1307,
+	[BNXT_ULP_CLASS_HID_4f2b] = 1308,
+	[BNXT_ULP_CLASS_HID_3c1b] = 1309,
+	[BNXT_ULP_CLASS_HID_1613] = 1310,
+	[BNXT_ULP_CLASS_HID_02c3] = 1311,
+	[BNXT_ULP_CLASS_HID_3987] = 1312,
+	[BNXT_ULP_CLASS_HID_2677] = 1313,
+	[BNXT_ULP_CLASS_HID_122b] = 1314,
+	[BNXT_ULP_CLASS_HID_48ef] = 1315,
+	[BNXT_ULP_CLASS_HID_35df] = 1316,
+	[BNXT_ULP_CLASS_HID_0fd7] = 1317,
+	[BNXT_ULP_CLASS_HID_5973] = 1318,
+	[BNXT_ULP_CLASS_HID_334b] = 1319,
+	[BNXT_ULP_CLASS_HID_203b] = 1320,
+	[BNXT_ULP_CLASS_HID_25797] = 1321,
+	[BNXT_ULP_CLASS_HID_285eb] = 1322,
+	[BNXT_ULP_CLASS_HID_310eb] = 1323,
+	[BNXT_ULP_CLASS_HID_39beb] = 1324,
+	[BNXT_ULP_CLASS_HID_24447] = 1325,
+	[BNXT_ULP_CLASS_HID_2cf47] = 1326,
+	[BNXT_ULP_CLASS_HID_35a47] = 1327,
+	[BNXT_ULP_CLASS_HID_3889b] = 1328,
+	[BNXT_ULP_CLASS_HID_23f9b] = 1329,
+	[BNXT_ULP_CLASS_HID_2ca9b] = 1330,
+	[BNXT_ULP_CLASS_HID_3559b] = 1331,
+	[BNXT_ULP_CLASS_HID_383ef] = 1332,
+	[BNXT_ULP_CLASS_HID_252eb] = 1333,
+	[BNXT_ULP_CLASS_HID_2813f] = 1334,
+	[BNXT_ULP_CLASS_HID_30c3f] = 1335,
+	[BNXT_ULP_CLASS_HID_3973f] = 1336,
+	[BNXT_ULP_CLASS_HID_21e5f] = 1337,
+	[BNXT_ULP_CLASS_HID_2a95f] = 1338,
+	[BNXT_ULP_CLASS_HID_3345f] = 1339,
+	[BNXT_ULP_CLASS_HID_3bf5f] = 1340,
+	[BNXT_ULP_CLASS_HID_20b0f] = 1341,
+	[BNXT_ULP_CLASS_HID_2960f] = 1342,
+	[BNXT_ULP_CLASS_HID_3210f] = 1343,
+	[BNXT_ULP_CLASS_HID_3ac0f] = 1344,
+	[BNXT_ULP_CLASS_HID_20643] = 1345,
+	[BNXT_ULP_CLASS_HID_29143] = 1346,
+	[BNXT_ULP_CLASS_HID_31c43] = 1347,
+	[BNXT_ULP_CLASS_HID_3a743] = 1348,
+	[BNXT_ULP_CLASS_HID_21993] = 1349,
+	[BNXT_ULP_CLASS_HID_2a493] = 1350,
+	[BNXT_ULP_CLASS_HID_32f93] = 1351,
+	[BNXT_ULP_CLASS_HID_3ba93] = 1352,
+	[BNXT_ULP_CLASS_HID_24233] = 1353,
+	[BNXT_ULP_CLASS_HID_2cd33] = 1354,
+	[BNXT_ULP_CLASS_HID_35833] = 1355,
+	[BNXT_ULP_CLASS_HID_38607] = 1356,
+	[BNXT_ULP_CLASS_HID_22ee3] = 1357,
+	[BNXT_ULP_CLASS_HID_2b9e3] = 1358,
+	[BNXT_ULP_CLASS_HID_344e3] = 1359,
+	[BNXT_ULP_CLASS_HID_3cfe3] = 1360,
+	[BNXT_ULP_CLASS_HID_22a37] = 1361,
+	[BNXT_ULP_CLASS_HID_2b537] = 1362,
+	[BNXT_ULP_CLASS_HID_34037] = 1363,
+	[BNXT_ULP_CLASS_HID_3cb37] = 1364,
+	[BNXT_ULP_CLASS_HID_23d07] = 1365,
+	[BNXT_ULP_CLASS_HID_2c807] = 1366,
+	[BNXT_ULP_CLASS_HID_35307] = 1367,
+	[BNXT_ULP_CLASS_HID_3815b] = 1368,
+	[BNXT_ULP_CLASS_HID_208fb] = 1369,
+	[BNXT_ULP_CLASS_HID_293fb] = 1370,
+	[BNXT_ULP_CLASS_HID_31efb] = 1371,
+	[BNXT_ULP_CLASS_HID_3a9fb] = 1372,
+	[BNXT_ULP_CLASS_HID_25257] = 1373,
+	[BNXT_ULP_CLASS_HID_280ab] = 1374,
+	[BNXT_ULP_CLASS_HID_30bab] = 1375,
+	[BNXT_ULP_CLASS_HID_396ab] = 1376,
+	[BNXT_ULP_CLASS_HID_24dab] = 1377,
+	[BNXT_ULP_CLASS_HID_2d8ab] = 1378,
+	[BNXT_ULP_CLASS_HID_306ff] = 1379,
+	[BNXT_ULP_CLASS_HID_391ff] = 1380,
+	[BNXT_ULP_CLASS_HID_203cf] = 1381,
+	[BNXT_ULP_CLASS_HID_28ecf] = 1382,
+	[BNXT_ULP_CLASS_HID_319cf] = 1383,
+	[BNXT_ULP_CLASS_HID_3a4cf] = 1384,
+	[BNXT_ULP_CLASS_HID_2515b] = 1385,
+	[BNXT_ULP_CLASS_HID_2dc5b] = 1386,
+	[BNXT_ULP_CLASS_HID_30aaf] = 1387,
+	[BNXT_ULP_CLASS_HID_395af] = 1388,
+	[BNXT_ULP_CLASS_HID_23e0b] = 1389,
+	[BNXT_ULP_CLASS_HID_2c90b] = 1390,
+	[BNXT_ULP_CLASS_HID_3540b] = 1391,
+	[BNXT_ULP_CLASS_HID_3825f] = 1392,
+	[BNXT_ULP_CLASS_HID_2395f] = 1393,
+	[BNXT_ULP_CLASS_HID_2c45f] = 1394,
+	[BNXT_ULP_CLASS_HID_34f5f] = 1395,
+	[BNXT_ULP_CLASS_HID_3da5f] = 1396,
+	[BNXT_ULP_CLASS_HID_24caf] = 1397,
+	[BNXT_ULP_CLASS_HID_2d7af] = 1398,
+	[BNXT_ULP_CLASS_HID_305e3] = 1399,
+	[BNXT_ULP_CLASS_HID_390e3] = 1400,
+	[BNXT_ULP_CLASS_HID_21803] = 1401,
+	[BNXT_ULP_CLASS_HID_2a303] = 1402,
+	[BNXT_ULP_CLASS_HID_32e03] = 1403,
+	[BNXT_ULP_CLASS_HID_3b903] = 1404,
+	[BNXT_ULP_CLASS_HID_20533] = 1405,
+	[BNXT_ULP_CLASS_HID_29033] = 1406,
+	[BNXT_ULP_CLASS_HID_31b33] = 1407,
+	[BNXT_ULP_CLASS_HID_3a633] = 1408,
+	[BNXT_ULP_CLASS_HID_20007] = 1409,
+	[BNXT_ULP_CLASS_HID_28b07] = 1410,
+	[BNXT_ULP_CLASS_HID_31607] = 1411,
+	[BNXT_ULP_CLASS_HID_3a107] = 1412,
+	[BNXT_ULP_CLASS_HID_21357] = 1413,
+	[BNXT_ULP_CLASS_HID_29e57] = 1414,
+	[BNXT_ULP_CLASS_HID_32957] = 1415,
+	[BNXT_ULP_CLASS_HID_3b457] = 1416,
+	[BNXT_ULP_CLASS_HID_23bf7] = 1417,
+	[BNXT_ULP_CLASS_HID_2c6f7] = 1418,
+	[BNXT_ULP_CLASS_HID_351f7] = 1419,
+	[BNXT_ULP_CLASS_HID_3dcf7] = 1420,
+	[BNXT_ULP_CLASS_HID_228a7] = 1421,
+	[BNXT_ULP_CLASS_HID_2b3a7] = 1422,
+	[BNXT_ULP_CLASS_HID_33ea7] = 1423,
+	[BNXT_ULP_CLASS_HID_3c9a7] = 1424,
+	[BNXT_ULP_CLASS_HID_223fb] = 1425,
+	[BNXT_ULP_CLASS_HID_2aefb] = 1426,
+	[BNXT_ULP_CLASS_HID_339fb] = 1427,
+	[BNXT_ULP_CLASS_HID_3c4fb] = 1428,
+	[BNXT_ULP_CLASS_HID_236cb] = 1429,
+	[BNXT_ULP_CLASS_HID_2c1cb] = 1430,
+	[BNXT_ULP_CLASS_HID_34ccb] = 1431,
+	[BNXT_ULP_CLASS_HID_3d7cb] = 1432,
+	[BNXT_ULP_CLASS_HID_202bf] = 1433,
+	[BNXT_ULP_CLASS_HID_28dbf] = 1434,
+	[BNXT_ULP_CLASS_HID_318bf] = 1435,
+	[BNXT_ULP_CLASS_HID_3a3bf] = 1436,
+	[BNXT_ULP_CLASS_HID_24c1b] = 1437,
+	[BNXT_ULP_CLASS_HID_2d71b] = 1438,
+	[BNXT_ULP_CLASS_HID_3056f] = 1439,
+	[BNXT_ULP_CLASS_HID_3906f] = 1440,
+	[BNXT_ULP_CLASS_HID_2476f] = 1441,
+	[BNXT_ULP_CLASS_HID_2d26f] = 1442,
+	[BNXT_ULP_CLASS_HID_300a3] = 1443,
+	[BNXT_ULP_CLASS_HID_38ba3] = 1444,
+	[BNXT_ULP_CLASS_HID_25abf] = 1445,
+	[BNXT_ULP_CLASS_HID_288f3] = 1446,
+	[BNXT_ULP_CLASS_HID_313f3] = 1447,
+	[BNXT_ULP_CLASS_HID_39ef3] = 1448,
+	[BNXT_ULP_CLASS_HID_24b1f] = 1449,
+	[BNXT_ULP_CLASS_HID_2d61f] = 1450,
+	[BNXT_ULP_CLASS_HID_30453] = 1451,
+	[BNXT_ULP_CLASS_HID_38f53] = 1452,
+	[BNXT_ULP_CLASS_HID_237cf] = 1453,
+	[BNXT_ULP_CLASS_HID_2c2cf] = 1454,
+	[BNXT_ULP_CLASS_HID_34dcf] = 1455,
+	[BNXT_ULP_CLASS_HID_3d8cf] = 1456,
+	[BNXT_ULP_CLASS_HID_23303] = 1457,
+	[BNXT_ULP_CLASS_HID_2be03] = 1458,
+	[BNXT_ULP_CLASS_HID_34903] = 1459,
+	[BNXT_ULP_CLASS_HID_3d403] = 1460,
+	[BNXT_ULP_CLASS_HID_24653] = 1461,
+	[BNXT_ULP_CLASS_HID_2d153] = 1462,
+	[BNXT_ULP_CLASS_HID_35c53] = 1463,
+	[BNXT_ULP_CLASS_HID_38aa7] = 1464,
+	[BNXT_ULP_CLASS_HID_211c7] = 1465,
+	[BNXT_ULP_CLASS_HID_29cc7] = 1466,
+	[BNXT_ULP_CLASS_HID_327c7] = 1467,
+	[BNXT_ULP_CLASS_HID_3b2c7] = 1468,
+	[BNXT_ULP_CLASS_HID_25ba3] = 1469,
+	[BNXT_ULP_CLASS_HID_289f7] = 1470,
+	[BNXT_ULP_CLASS_HID_314f7] = 1471,
+	[BNXT_ULP_CLASS_HID_39ff7] = 1472,
+	[BNXT_ULP_CLASS_HID_256f7] = 1473,
+	[BNXT_ULP_CLASS_HID_284cb] = 1474,
+	[BNXT_ULP_CLASS_HID_30fcb] = 1475,
+	[BNXT_ULP_CLASS_HID_39acb] = 1476,
+	[BNXT_ULP_CLASS_HID_20d1b] = 1477,
+	[BNXT_ULP_CLASS_HID_2981b] = 1478,
+	[BNXT_ULP_CLASS_HID_3231b] = 1479,
+	[BNXT_ULP_CLASS_HID_3ae1b] = 1480,
+	[BNXT_ULP_CLASS_HID_235bb] = 1481,
+	[BNXT_ULP_CLASS_HID_2c0bb] = 1482,
+	[BNXT_ULP_CLASS_HID_34bbb] = 1483,
+	[BNXT_ULP_CLASS_HID_3d6bb] = 1484,
+	[BNXT_ULP_CLASS_HID_2226b] = 1485,
+	[BNXT_ULP_CLASS_HID_2ad6b] = 1486,
+	[BNXT_ULP_CLASS_HID_3386b] = 1487,
+	[BNXT_ULP_CLASS_HID_3c36b] = 1488,
+	[BNXT_ULP_CLASS_HID_21dbf] = 1489,
+	[BNXT_ULP_CLASS_HID_2a8bf] = 1490,
+	[BNXT_ULP_CLASS_HID_333bf] = 1491,
+	[BNXT_ULP_CLASS_HID_3bebf] = 1492,
+	[BNXT_ULP_CLASS_HID_2308f] = 1493,
+	[BNXT_ULP_CLASS_HID_2bb8f] = 1494,
+	[BNXT_ULP_CLASS_HID_3468f] = 1495,
+	[BNXT_ULP_CLASS_HID_3d18f] = 1496,
+	[BNXT_ULP_CLASS_HID_2592f] = 1497,
+	[BNXT_ULP_CLASS_HID_28763] = 1498,
+	[BNXT_ULP_CLASS_HID_31263] = 1499,
+	[BNXT_ULP_CLASS_HID_39d63] = 1500,
+	[BNXT_ULP_CLASS_HID_245df] = 1501,
+	[BNXT_ULP_CLASS_HID_2d0df] = 1502,
+	[BNXT_ULP_CLASS_HID_35bdf] = 1503,
+	[BNXT_ULP_CLASS_HID_38a13] = 1504,
+	[BNXT_ULP_CLASS_HID_24113] = 1505,
+	[BNXT_ULP_CLASS_HID_2cc13] = 1506,
+	[BNXT_ULP_CLASS_HID_35713] = 1507,
+	[BNXT_ULP_CLASS_HID_38567] = 1508,
+	[BNXT_ULP_CLASS_HID_25463] = 1509,
+	[BNXT_ULP_CLASS_HID_282b7] = 1510,
+	[BNXT_ULP_CLASS_HID_30db7] = 1511,
+	[BNXT_ULP_CLASS_HID_398b7] = 1512,
+	[BNXT_ULP_CLASS_HID_244c3] = 1513,
+	[BNXT_ULP_CLASS_HID_2cfc3] = 1514,
+	[BNXT_ULP_CLASS_HID_35ac3] = 1515,
+	[BNXT_ULP_CLASS_HID_38917] = 1516,
+	[BNXT_ULP_CLASS_HID_231f3] = 1517,
+	[BNXT_ULP_CLASS_HID_2bcf3] = 1518,
+	[BNXT_ULP_CLASS_HID_347f3] = 1519,
+	[BNXT_ULP_CLASS_HID_3d2f3] = 1520,
+	[BNXT_ULP_CLASS_HID_22cc7] = 1521,
+	[BNXT_ULP_CLASS_HID_2b7c7] = 1522,
+	[BNXT_ULP_CLASS_HID_342c7] = 1523,
+	[BNXT_ULP_CLASS_HID_3cdc7] = 1524,
+	[BNXT_ULP_CLASS_HID_24017] = 1525,
+	[BNXT_ULP_CLASS_HID_2cb17] = 1526,
+	[BNXT_ULP_CLASS_HID_35617] = 1527,
+	[BNXT_ULP_CLASS_HID_3846b] = 1528,
+	[BNXT_ULP_CLASS_HID_20b8b] = 1529,
+	[BNXT_ULP_CLASS_HID_2968b] = 1530,
+	[BNXT_ULP_CLASS_HID_3218b] = 1531,
+	[BNXT_ULP_CLASS_HID_3ac8b] = 1532,
+	[BNXT_ULP_CLASS_HID_25567] = 1533,
+	[BNXT_ULP_CLASS_HID_283bb] = 1534,
+	[BNXT_ULP_CLASS_HID_30ebb] = 1535,
+	[BNXT_ULP_CLASS_HID_399bb] = 1536,
+	[BNXT_ULP_CLASS_HID_250bb] = 1537,
+	[BNXT_ULP_CLASS_HID_2dbbb] = 1538,
+	[BNXT_ULP_CLASS_HID_3098f] = 1539,
+	[BNXT_ULP_CLASS_HID_3948f] = 1540,
+	[BNXT_ULP_CLASS_HID_206df] = 1541,
+	[BNXT_ULP_CLASS_HID_291df] = 1542,
+	[BNXT_ULP_CLASS_HID_31cdf] = 1543,
+	[BNXT_ULP_CLASS_HID_3a7df] = 1544,
+	[BNXT_ULP_CLASS_HID_22f7f] = 1545,
+	[BNXT_ULP_CLASS_HID_2ba7f] = 1546,
+	[BNXT_ULP_CLASS_HID_3457f] = 1547,
+	[BNXT_ULP_CLASS_HID_3d07f] = 1548,
+	[BNXT_ULP_CLASS_HID_21c2f] = 1549,
+	[BNXT_ULP_CLASS_HID_2a72f] = 1550,
+	[BNXT_ULP_CLASS_HID_3322f] = 1551,
+	[BNXT_ULP_CLASS_HID_3bd2f] = 1552,
+	[BNXT_ULP_CLASS_HID_21763] = 1553,
+	[BNXT_ULP_CLASS_HID_2a263] = 1554,
+	[BNXT_ULP_CLASS_HID_32d63] = 1555,
+	[BNXT_ULP_CLASS_HID_3b863] = 1556,
+	[BNXT_ULP_CLASS_HID_22ab3] = 1557,
+	[BNXT_ULP_CLASS_HID_2b5b3] = 1558,
+	[BNXT_ULP_CLASS_HID_340b3] = 1559,
+	[BNXT_ULP_CLASS_HID_3cbb3] = 1560,
+	[BNXT_ULP_CLASS_HID_252d3] = 1561,
+	[BNXT_ULP_CLASS_HID_28127] = 1562,
+	[BNXT_ULP_CLASS_HID_30c27] = 1563,
+	[BNXT_ULP_CLASS_HID_39727] = 1564,
+	[BNXT_ULP_CLASS_HID_23f83] = 1565,
+	[BNXT_ULP_CLASS_HID_2ca83] = 1566,
+	[BNXT_ULP_CLASS_HID_35583] = 1567,
+	[BNXT_ULP_CLASS_HID_383d7] = 1568,
+	[BNXT_ULP_CLASS_HID_23ad7] = 1569,
+	[BNXT_ULP_CLASS_HID_2c5d7] = 1570,
+	[BNXT_ULP_CLASS_HID_350d7] = 1571,
+	[BNXT_ULP_CLASS_HID_3dbd7] = 1572,
+	[BNXT_ULP_CLASS_HID_24e27] = 1573,
+	[BNXT_ULP_CLASS_HID_2d927] = 1574,
+	[BNXT_ULP_CLASS_HID_3077b] = 1575,
+	[BNXT_ULP_CLASS_HID_3927b] = 1576,
+	[BNXT_ULP_CLASS_HID_2320f] = 1577,
+	[BNXT_ULP_CLASS_HID_2bd0f] = 1578,
+	[BNXT_ULP_CLASS_HID_3480f] = 1579,
+	[BNXT_ULP_CLASS_HID_3d30f] = 1580,
+	[BNXT_ULP_CLASS_HID_21f3f] = 1581,
+	[BNXT_ULP_CLASS_HID_2aa3f] = 1582,
+	[BNXT_ULP_CLASS_HID_3353f] = 1583,
+	[BNXT_ULP_CLASS_HID_3c03f] = 1584,
+	[BNXT_ULP_CLASS_HID_21a73] = 1585,
+	[BNXT_ULP_CLASS_HID_2a573] = 1586,
+	[BNXT_ULP_CLASS_HID_33073] = 1587,
+	[BNXT_ULP_CLASS_HID_3bb73] = 1588,
+	[BNXT_ULP_CLASS_HID_22d43] = 1589,
+	[BNXT_ULP_CLASS_HID_2b843] = 1590,
+	[BNXT_ULP_CLASS_HID_34343] = 1591,
+	[BNXT_ULP_CLASS_HID_3ce43] = 1592,
+	[BNXT_ULP_CLASS_HID_255e3] = 1593,
+	[BNXT_ULP_CLASS_HID_28437] = 1594,
+	[BNXT_ULP_CLASS_HID_30f37] = 1595,
+	[BNXT_ULP_CLASS_HID_39a37] = 1596,
+	[BNXT_ULP_CLASS_HID_24293] = 1597,
+	[BNXT_ULP_CLASS_HID_2cd93] = 1598,
+	[BNXT_ULP_CLASS_HID_35893] = 1599,
+	[BNXT_ULP_CLASS_HID_386e7] = 1600,
+	[BNXT_ULP_CLASS_HID_23de7] = 1601,
+	[BNXT_ULP_CLASS_HID_2c8e7] = 1602,
+	[BNXT_ULP_CLASS_HID_353e7] = 1603,
+	[BNXT_ULP_CLASS_HID_3823b] = 1604,
+	[BNXT_ULP_CLASS_HID_25137] = 1605,
+	[BNXT_ULP_CLASS_HID_2dc37] = 1606,
+	[BNXT_ULP_CLASS_HID_30a0b] = 1607,
+	[BNXT_ULP_CLASS_HID_3950b] = 1608,
+	[BNXT_ULP_CLASS_HID_22c33] = 1609,
+	[BNXT_ULP_CLASS_HID_2b733] = 1610,
+	[BNXT_ULP_CLASS_HID_34233] = 1611,
+	[BNXT_ULP_CLASS_HID_3cd33] = 1612,
+	[BNXT_ULP_CLASS_HID_218e3] = 1613,
+	[BNXT_ULP_CLASS_HID_2a3e3] = 1614,
+	[BNXT_ULP_CLASS_HID_32ee3] = 1615,
+	[BNXT_ULP_CLASS_HID_3b9e3] = 1616,
+	[BNXT_ULP_CLASS_HID_21437] = 1617,
+	[BNXT_ULP_CLASS_HID_29f37] = 1618,
+	[BNXT_ULP_CLASS_HID_32a37] = 1619,
+	[BNXT_ULP_CLASS_HID_3b537] = 1620,
+	[BNXT_ULP_CLASS_HID_22707] = 1621,
+	[BNXT_ULP_CLASS_HID_2b207] = 1622,
+	[BNXT_ULP_CLASS_HID_33d07] = 1623,
+	[BNXT_ULP_CLASS_HID_3c807] = 1624,
+	[BNXT_ULP_CLASS_HID_24fa7] = 1625,
+	[BNXT_ULP_CLASS_HID_2daa7] = 1626,
+	[BNXT_ULP_CLASS_HID_308fb] = 1627,
+	[BNXT_ULP_CLASS_HID_393fb] = 1628,
+	[BNXT_ULP_CLASS_HID_23c57] = 1629,
+	[BNXT_ULP_CLASS_HID_2c757] = 1630,
+	[BNXT_ULP_CLASS_HID_35257] = 1631,
+	[BNXT_ULP_CLASS_HID_380ab] = 1632,
+	[BNXT_ULP_CLASS_HID_237ab] = 1633,
+	[BNXT_ULP_CLASS_HID_2c2ab] = 1634,
+	[BNXT_ULP_CLASS_HID_34dab] = 1635,
+	[BNXT_ULP_CLASS_HID_3d8ab] = 1636,
+	[BNXT_ULP_CLASS_HID_24afb] = 1637,
+	[BNXT_ULP_CLASS_HID_2d5fb] = 1638,
+	[BNXT_ULP_CLASS_HID_303cf] = 1639,
+	[BNXT_ULP_CLASS_HID_38ecf] = 1640,
+	[BNXT_ULP_CLASS_HID_255b] = 1641,
+	[BNXT_ULP_CLASS_HID_2b97] = 1642,
+	[BNXT_ULP_CLASS_HID_1847] = 1643,
+	[BNXT_ULP_CLASS_HID_4f0b] = 1644,
+	[BNXT_ULP_CLASS_HID_3c3b] = 1645,
+	[BNXT_ULP_CLASS_HID_1633] = 1646,
+	[BNXT_ULP_CLASS_HID_02e3] = 1647,
+	[BNXT_ULP_CLASS_HID_39a7] = 1648,
+	[BNXT_ULP_CLASS_HID_2657] = 1649,
+	[BNXT_ULP_CLASS_HID_120b] = 1650,
+	[BNXT_ULP_CLASS_HID_48cf] = 1651,
+	[BNXT_ULP_CLASS_HID_35ff] = 1652,
+	[BNXT_ULP_CLASS_HID_0ff7] = 1653,
+	[BNXT_ULP_CLASS_HID_5953] = 1654,
+	[BNXT_ULP_CLASS_HID_336b] = 1655,
+	[BNXT_ULP_CLASS_HID_201b] = 1656,
+	[BNXT_ULP_CLASS_HID_257f7] = 1657,
+	[BNXT_ULP_CLASS_HID_2858b] = 1658,
+	[BNXT_ULP_CLASS_HID_3108b] = 1659,
+	[BNXT_ULP_CLASS_HID_39b8b] = 1660,
+	[BNXT_ULP_CLASS_HID_24427] = 1661,
+	[BNXT_ULP_CLASS_HID_2cf27] = 1662,
+	[BNXT_ULP_CLASS_HID_35a27] = 1663,
+	[BNXT_ULP_CLASS_HID_388fb] = 1664,
+	[BNXT_ULP_CLASS_HID_23ffb] = 1665,
+	[BNXT_ULP_CLASS_HID_2cafb] = 1666,
+	[BNXT_ULP_CLASS_HID_355fb] = 1667,
+	[BNXT_ULP_CLASS_HID_3838f] = 1668,
+	[BNXT_ULP_CLASS_HID_2528b] = 1669,
+	[BNXT_ULP_CLASS_HID_2815f] = 1670,
+	[BNXT_ULP_CLASS_HID_30c5f] = 1671,
+	[BNXT_ULP_CLASS_HID_3975f] = 1672,
+	[BNXT_ULP_CLASS_HID_21e3f] = 1673,
+	[BNXT_ULP_CLASS_HID_2a93f] = 1674,
+	[BNXT_ULP_CLASS_HID_3343f] = 1675,
+	[BNXT_ULP_CLASS_HID_3bf3f] = 1676,
+	[BNXT_ULP_CLASS_HID_20b6f] = 1677,
+	[BNXT_ULP_CLASS_HID_2966f] = 1678,
+	[BNXT_ULP_CLASS_HID_3216f] = 1679,
+	[BNXT_ULP_CLASS_HID_3ac6f] = 1680,
+	[BNXT_ULP_CLASS_HID_20623] = 1681,
+	[BNXT_ULP_CLASS_HID_29123] = 1682,
+	[BNXT_ULP_CLASS_HID_31c23] = 1683,
+	[BNXT_ULP_CLASS_HID_3a723] = 1684,
+	[BNXT_ULP_CLASS_HID_219f3] = 1685,
+	[BNXT_ULP_CLASS_HID_2a4f3] = 1686,
+	[BNXT_ULP_CLASS_HID_32ff3] = 1687,
+	[BNXT_ULP_CLASS_HID_3baf3] = 1688,
+	[BNXT_ULP_CLASS_HID_24253] = 1689,
+	[BNXT_ULP_CLASS_HID_2cd53] = 1690,
+	[BNXT_ULP_CLASS_HID_35853] = 1691,
+	[BNXT_ULP_CLASS_HID_38667] = 1692,
+	[BNXT_ULP_CLASS_HID_22e83] = 1693,
+	[BNXT_ULP_CLASS_HID_2b983] = 1694,
+	[BNXT_ULP_CLASS_HID_34483] = 1695,
+	[BNXT_ULP_CLASS_HID_3cf83] = 1696,
+	[BNXT_ULP_CLASS_HID_22a57] = 1697,
+	[BNXT_ULP_CLASS_HID_2b557] = 1698,
+	[BNXT_ULP_CLASS_HID_34057] = 1699,
+	[BNXT_ULP_CLASS_HID_3cb57] = 1700,
+	[BNXT_ULP_CLASS_HID_23d67] = 1701,
+	[BNXT_ULP_CLASS_HID_2c867] = 1702,
+	[BNXT_ULP_CLASS_HID_35367] = 1703,
+	[BNXT_ULP_CLASS_HID_3813b] = 1704,
+	[BNXT_ULP_CLASS_HID_2089b] = 1705,
+	[BNXT_ULP_CLASS_HID_2939b] = 1706,
+	[BNXT_ULP_CLASS_HID_31e9b] = 1707,
+	[BNXT_ULP_CLASS_HID_3a99b] = 1708,
+	[BNXT_ULP_CLASS_HID_25237] = 1709,
+	[BNXT_ULP_CLASS_HID_280cb] = 1710,
+	[BNXT_ULP_CLASS_HID_30bcb] = 1711,
+	[BNXT_ULP_CLASS_HID_396cb] = 1712,
+	[BNXT_ULP_CLASS_HID_24dcb] = 1713,
+	[BNXT_ULP_CLASS_HID_2d8cb] = 1714,
+	[BNXT_ULP_CLASS_HID_3069f] = 1715,
+	[BNXT_ULP_CLASS_HID_3919f] = 1716,
+	[BNXT_ULP_CLASS_HID_203af] = 1717,
+	[BNXT_ULP_CLASS_HID_28eaf] = 1718,
+	[BNXT_ULP_CLASS_HID_319af] = 1719,
+	[BNXT_ULP_CLASS_HID_3a4af] = 1720,
+	[BNXT_ULP_CLASS_HID_2513b] = 1721,
+	[BNXT_ULP_CLASS_HID_2dc3b] = 1722,
+	[BNXT_ULP_CLASS_HID_30acf] = 1723,
+	[BNXT_ULP_CLASS_HID_395cf] = 1724,
+	[BNXT_ULP_CLASS_HID_23e6b] = 1725,
+	[BNXT_ULP_CLASS_HID_2c96b] = 1726,
+	[BNXT_ULP_CLASS_HID_3546b] = 1727,
+	[BNXT_ULP_CLASS_HID_3823f] = 1728,
+	[BNXT_ULP_CLASS_HID_2393f] = 1729,
+	[BNXT_ULP_CLASS_HID_2c43f] = 1730,
+	[BNXT_ULP_CLASS_HID_34f3f] = 1731,
+	[BNXT_ULP_CLASS_HID_3da3f] = 1732,
+	[BNXT_ULP_CLASS_HID_24ccf] = 1733,
+	[BNXT_ULP_CLASS_HID_2d7cf] = 1734,
+	[BNXT_ULP_CLASS_HID_30583] = 1735,
+	[BNXT_ULP_CLASS_HID_39083] = 1736,
+	[BNXT_ULP_CLASS_HID_21863] = 1737,
+	[BNXT_ULP_CLASS_HID_2a363] = 1738,
+	[BNXT_ULP_CLASS_HID_32e63] = 1739,
+	[BNXT_ULP_CLASS_HID_3b963] = 1740,
+	[BNXT_ULP_CLASS_HID_20553] = 1741,
+	[BNXT_ULP_CLASS_HID_29053] = 1742,
+	[BNXT_ULP_CLASS_HID_31b53] = 1743,
+	[BNXT_ULP_CLASS_HID_3a653] = 1744,
+	[BNXT_ULP_CLASS_HID_20067] = 1745,
+	[BNXT_ULP_CLASS_HID_28b67] = 1746,
+	[BNXT_ULP_CLASS_HID_31667] = 1747,
+	[BNXT_ULP_CLASS_HID_3a167] = 1748,
+	[BNXT_ULP_CLASS_HID_21337] = 1749,
+	[BNXT_ULP_CLASS_HID_29e37] = 1750,
+	[BNXT_ULP_CLASS_HID_32937] = 1751,
+	[BNXT_ULP_CLASS_HID_3b437] = 1752,
+	[BNXT_ULP_CLASS_HID_23b97] = 1753,
+	[BNXT_ULP_CLASS_HID_2c697] = 1754,
+	[BNXT_ULP_CLASS_HID_35197] = 1755,
+	[BNXT_ULP_CLASS_HID_3dc97] = 1756,
+	[BNXT_ULP_CLASS_HID_228c7] = 1757,
+	[BNXT_ULP_CLASS_HID_2b3c7] = 1758,
+	[BNXT_ULP_CLASS_HID_33ec7] = 1759,
+	[BNXT_ULP_CLASS_HID_3c9c7] = 1760,
+	[BNXT_ULP_CLASS_HID_2239b] = 1761,
+	[BNXT_ULP_CLASS_HID_2ae9b] = 1762,
+	[BNXT_ULP_CLASS_HID_3399b] = 1763,
+	[BNXT_ULP_CLASS_HID_3c49b] = 1764,
+	[BNXT_ULP_CLASS_HID_236ab] = 1765,
+	[BNXT_ULP_CLASS_HID_2c1ab] = 1766,
+	[BNXT_ULP_CLASS_HID_34cab] = 1767,
+	[BNXT_ULP_CLASS_HID_3d7ab] = 1768,
+	[BNXT_ULP_CLASS_HID_202df] = 1769,
+	[BNXT_ULP_CLASS_HID_28ddf] = 1770,
+	[BNXT_ULP_CLASS_HID_318df] = 1771,
+	[BNXT_ULP_CLASS_HID_3a3df] = 1772,
+	[BNXT_ULP_CLASS_HID_24c7b] = 1773,
+	[BNXT_ULP_CLASS_HID_2d77b] = 1774,
+	[BNXT_ULP_CLASS_HID_3050f] = 1775,
+	[BNXT_ULP_CLASS_HID_3900f] = 1776,
+	[BNXT_ULP_CLASS_HID_2470f] = 1777,
+	[BNXT_ULP_CLASS_HID_2d20f] = 1778,
+	[BNXT_ULP_CLASS_HID_300c3] = 1779,
+	[BNXT_ULP_CLASS_HID_38bc3] = 1780,
+	[BNXT_ULP_CLASS_HID_25adf] = 1781,
+	[BNXT_ULP_CLASS_HID_28893] = 1782,
+	[BNXT_ULP_CLASS_HID_31393] = 1783,
+	[BNXT_ULP_CLASS_HID_39e93] = 1784,
+	[BNXT_ULP_CLASS_HID_24b7f] = 1785,
+	[BNXT_ULP_CLASS_HID_2d67f] = 1786,
+	[BNXT_ULP_CLASS_HID_30433] = 1787,
+	[BNXT_ULP_CLASS_HID_38f33] = 1788,
+	[BNXT_ULP_CLASS_HID_237af] = 1789,
+	[BNXT_ULP_CLASS_HID_2c2af] = 1790,
+	[BNXT_ULP_CLASS_HID_34daf] = 1791,
+	[BNXT_ULP_CLASS_HID_3d8af] = 1792,
+	[BNXT_ULP_CLASS_HID_23363] = 1793,
+	[BNXT_ULP_CLASS_HID_2be63] = 1794,
+	[BNXT_ULP_CLASS_HID_34963] = 1795,
+	[BNXT_ULP_CLASS_HID_3d463] = 1796,
+	[BNXT_ULP_CLASS_HID_24633] = 1797,
+	[BNXT_ULP_CLASS_HID_2d133] = 1798,
+	[BNXT_ULP_CLASS_HID_35c33] = 1799,
+	[BNXT_ULP_CLASS_HID_38ac7] = 1800,
+	[BNXT_ULP_CLASS_HID_211a7] = 1801,
+	[BNXT_ULP_CLASS_HID_29ca7] = 1802,
+	[BNXT_ULP_CLASS_HID_327a7] = 1803,
+	[BNXT_ULP_CLASS_HID_3b2a7] = 1804,
+	[BNXT_ULP_CLASS_HID_25bc3] = 1805,
+	[BNXT_ULP_CLASS_HID_28997] = 1806,
+	[BNXT_ULP_CLASS_HID_31497] = 1807,
+	[BNXT_ULP_CLASS_HID_39f97] = 1808,
+	[BNXT_ULP_CLASS_HID_25697] = 1809,
+	[BNXT_ULP_CLASS_HID_284ab] = 1810,
+	[BNXT_ULP_CLASS_HID_30fab] = 1811,
+	[BNXT_ULP_CLASS_HID_39aab] = 1812,
+	[BNXT_ULP_CLASS_HID_20d7b] = 1813,
+	[BNXT_ULP_CLASS_HID_2987b] = 1814,
+	[BNXT_ULP_CLASS_HID_3237b] = 1815,
+	[BNXT_ULP_CLASS_HID_3ae7b] = 1816,
+	[BNXT_ULP_CLASS_HID_235db] = 1817,
+	[BNXT_ULP_CLASS_HID_2c0db] = 1818,
+	[BNXT_ULP_CLASS_HID_34bdb] = 1819,
+	[BNXT_ULP_CLASS_HID_3d6db] = 1820,
+	[BNXT_ULP_CLASS_HID_2220b] = 1821,
+	[BNXT_ULP_CLASS_HID_2ad0b] = 1822,
+	[BNXT_ULP_CLASS_HID_3380b] = 1823,
+	[BNXT_ULP_CLASS_HID_3c30b] = 1824,
+	[BNXT_ULP_CLASS_HID_21ddf] = 1825,
+	[BNXT_ULP_CLASS_HID_2a8df] = 1826,
+	[BNXT_ULP_CLASS_HID_333df] = 1827,
+	[BNXT_ULP_CLASS_HID_3bedf] = 1828,
+	[BNXT_ULP_CLASS_HID_230ef] = 1829,
+	[BNXT_ULP_CLASS_HID_2bbef] = 1830,
+	[BNXT_ULP_CLASS_HID_346ef] = 1831,
+	[BNXT_ULP_CLASS_HID_3d1ef] = 1832,
+	[BNXT_ULP_CLASS_HID_2594f] = 1833,
+	[BNXT_ULP_CLASS_HID_28703] = 1834,
+	[BNXT_ULP_CLASS_HID_31203] = 1835,
+	[BNXT_ULP_CLASS_HID_39d03] = 1836,
+	[BNXT_ULP_CLASS_HID_245bf] = 1837,
+	[BNXT_ULP_CLASS_HID_2d0bf] = 1838,
+	[BNXT_ULP_CLASS_HID_35bbf] = 1839,
+	[BNXT_ULP_CLASS_HID_38a73] = 1840,
+	[BNXT_ULP_CLASS_HID_24173] = 1841,
+	[BNXT_ULP_CLASS_HID_2cc73] = 1842,
+	[BNXT_ULP_CLASS_HID_35773] = 1843,
+	[BNXT_ULP_CLASS_HID_38507] = 1844,
+	[BNXT_ULP_CLASS_HID_25403] = 1845,
+	[BNXT_ULP_CLASS_HID_282d7] = 1846,
+	[BNXT_ULP_CLASS_HID_30dd7] = 1847,
+	[BNXT_ULP_CLASS_HID_398d7] = 1848,
+	[BNXT_ULP_CLASS_HID_244a3] = 1849,
+	[BNXT_ULP_CLASS_HID_2cfa3] = 1850,
+	[BNXT_ULP_CLASS_HID_35aa3] = 1851,
+	[BNXT_ULP_CLASS_HID_38977] = 1852,
+	[BNXT_ULP_CLASS_HID_23193] = 1853,
+	[BNXT_ULP_CLASS_HID_2bc93] = 1854,
+	[BNXT_ULP_CLASS_HID_34793] = 1855,
+	[BNXT_ULP_CLASS_HID_3d293] = 1856,
+	[BNXT_ULP_CLASS_HID_22ca7] = 1857,
+	[BNXT_ULP_CLASS_HID_2b7a7] = 1858,
+	[BNXT_ULP_CLASS_HID_342a7] = 1859,
+	[BNXT_ULP_CLASS_HID_3cda7] = 1860,
+	[BNXT_ULP_CLASS_HID_24077] = 1861,
+	[BNXT_ULP_CLASS_HID_2cb77] = 1862,
+	[BNXT_ULP_CLASS_HID_35677] = 1863,
+	[BNXT_ULP_CLASS_HID_3840b] = 1864,
+	[BNXT_ULP_CLASS_HID_20beb] = 1865,
+	[BNXT_ULP_CLASS_HID_296eb] = 1866,
+	[BNXT_ULP_CLASS_HID_321eb] = 1867,
+	[BNXT_ULP_CLASS_HID_3aceb] = 1868,
+	[BNXT_ULP_CLASS_HID_25507] = 1869,
+	[BNXT_ULP_CLASS_HID_283db] = 1870,
+	[BNXT_ULP_CLASS_HID_30edb] = 1871,
+	[BNXT_ULP_CLASS_HID_399db] = 1872,
+	[BNXT_ULP_CLASS_HID_250db] = 1873,
+	[BNXT_ULP_CLASS_HID_2dbdb] = 1874,
+	[BNXT_ULP_CLASS_HID_309ef] = 1875,
+	[BNXT_ULP_CLASS_HID_394ef] = 1876,
+	[BNXT_ULP_CLASS_HID_206bf] = 1877,
+	[BNXT_ULP_CLASS_HID_291bf] = 1878,
+	[BNXT_ULP_CLASS_HID_31cbf] = 1879,
+	[BNXT_ULP_CLASS_HID_3a7bf] = 1880,
+	[BNXT_ULP_CLASS_HID_22f1f] = 1881,
+	[BNXT_ULP_CLASS_HID_2ba1f] = 1882,
+	[BNXT_ULP_CLASS_HID_3451f] = 1883,
+	[BNXT_ULP_CLASS_HID_3d01f] = 1884,
+	[BNXT_ULP_CLASS_HID_21c4f] = 1885,
+	[BNXT_ULP_CLASS_HID_2a74f] = 1886,
+	[BNXT_ULP_CLASS_HID_3324f] = 1887,
+	[BNXT_ULP_CLASS_HID_3bd4f] = 1888,
+	[BNXT_ULP_CLASS_HID_21703] = 1889,
+	[BNXT_ULP_CLASS_HID_2a203] = 1890,
+	[BNXT_ULP_CLASS_HID_32d03] = 1891,
+	[BNXT_ULP_CLASS_HID_3b803] = 1892,
+	[BNXT_ULP_CLASS_HID_22ad3] = 1893,
+	[BNXT_ULP_CLASS_HID_2b5d3] = 1894,
+	[BNXT_ULP_CLASS_HID_340d3] = 1895,
+	[BNXT_ULP_CLASS_HID_3cbd3] = 1896,
+	[BNXT_ULP_CLASS_HID_252b3] = 1897,
+	[BNXT_ULP_CLASS_HID_28147] = 1898,
+	[BNXT_ULP_CLASS_HID_30c47] = 1899,
+	[BNXT_ULP_CLASS_HID_39747] = 1900,
+	[BNXT_ULP_CLASS_HID_23fe3] = 1901,
+	[BNXT_ULP_CLASS_HID_2cae3] = 1902,
+	[BNXT_ULP_CLASS_HID_355e3] = 1903,
+	[BNXT_ULP_CLASS_HID_383b7] = 1904,
+	[BNXT_ULP_CLASS_HID_23ab7] = 1905,
+	[BNXT_ULP_CLASS_HID_2c5b7] = 1906,
+	[BNXT_ULP_CLASS_HID_350b7] = 1907,
+	[BNXT_ULP_CLASS_HID_3dbb7] = 1908,
+	[BNXT_ULP_CLASS_HID_24e47] = 1909,
+	[BNXT_ULP_CLASS_HID_2d947] = 1910,
+	[BNXT_ULP_CLASS_HID_3071b] = 1911,
+	[BNXT_ULP_CLASS_HID_3921b] = 1912,
+	[BNXT_ULP_CLASS_HID_2326f] = 1913,
+	[BNXT_ULP_CLASS_HID_2bd6f] = 1914,
+	[BNXT_ULP_CLASS_HID_3486f] = 1915,
+	[BNXT_ULP_CLASS_HID_3d36f] = 1916,
+	[BNXT_ULP_CLASS_HID_21f5f] = 1917,
+	[BNXT_ULP_CLASS_HID_2aa5f] = 1918,
+	[BNXT_ULP_CLASS_HID_3355f] = 1919,
+	[BNXT_ULP_CLASS_HID_3c05f] = 1920,
+	[BNXT_ULP_CLASS_HID_21a13] = 1921,
+	[BNXT_ULP_CLASS_HID_2a513] = 1922,
+	[BNXT_ULP_CLASS_HID_33013] = 1923,
+	[BNXT_ULP_CLASS_HID_3bb13] = 1924,
+	[BNXT_ULP_CLASS_HID_22d23] = 1925,
+	[BNXT_ULP_CLASS_HID_2b823] = 1926,
+	[BNXT_ULP_CLASS_HID_34323] = 1927,
+	[BNXT_ULP_CLASS_HID_3ce23] = 1928,
+	[BNXT_ULP_CLASS_HID_25583] = 1929,
+	[BNXT_ULP_CLASS_HID_28457] = 1930,
+	[BNXT_ULP_CLASS_HID_30f57] = 1931,
+	[BNXT_ULP_CLASS_HID_39a57] = 1932,
+	[BNXT_ULP_CLASS_HID_242f3] = 1933,
+	[BNXT_ULP_CLASS_HID_2cdf3] = 1934,
+	[BNXT_ULP_CLASS_HID_358f3] = 1935,
+	[BNXT_ULP_CLASS_HID_38687] = 1936,
+	[BNXT_ULP_CLASS_HID_23d87] = 1937,
+	[BNXT_ULP_CLASS_HID_2c887] = 1938,
+	[BNXT_ULP_CLASS_HID_35387] = 1939,
+	[BNXT_ULP_CLASS_HID_3825b] = 1940,
+	[BNXT_ULP_CLASS_HID_25157] = 1941,
+	[BNXT_ULP_CLASS_HID_2dc57] = 1942,
+	[BNXT_ULP_CLASS_HID_30a6b] = 1943,
+	[BNXT_ULP_CLASS_HID_3956b] = 1944,
+	[BNXT_ULP_CLASS_HID_22c53] = 1945,
+	[BNXT_ULP_CLASS_HID_2b753] = 1946,
+	[BNXT_ULP_CLASS_HID_34253] = 1947,
+	[BNXT_ULP_CLASS_HID_3cd53] = 1948,
+	[BNXT_ULP_CLASS_HID_21883] = 1949,
+	[BNXT_ULP_CLASS_HID_2a383] = 1950,
+	[BNXT_ULP_CLASS_HID_32e83] = 1951,
+	[BNXT_ULP_CLASS_HID_3b983] = 1952,
+	[BNXT_ULP_CLASS_HID_21457] = 1953,
+	[BNXT_ULP_CLASS_HID_29f57] = 1954,
+	[BNXT_ULP_CLASS_HID_32a57] = 1955,
+	[BNXT_ULP_CLASS_HID_3b557] = 1956,
+	[BNXT_ULP_CLASS_HID_22767] = 1957,
+	[BNXT_ULP_CLASS_HID_2b267] = 1958,
+	[BNXT_ULP_CLASS_HID_33d67] = 1959,
+	[BNXT_ULP_CLASS_HID_3c867] = 1960,
+	[BNXT_ULP_CLASS_HID_24fc7] = 1961,
+	[BNXT_ULP_CLASS_HID_2dac7] = 1962,
+	[BNXT_ULP_CLASS_HID_3089b] = 1963,
+	[BNXT_ULP_CLASS_HID_3939b] = 1964,
+	[BNXT_ULP_CLASS_HID_23c37] = 1965,
+	[BNXT_ULP_CLASS_HID_2c737] = 1966,
+	[BNXT_ULP_CLASS_HID_35237] = 1967,
+	[BNXT_ULP_CLASS_HID_380cb] = 1968,
+	[BNXT_ULP_CLASS_HID_237cb] = 1969,
+	[BNXT_ULP_CLASS_HID_2c2cb] = 1970,
+	[BNXT_ULP_CLASS_HID_34dcb] = 1971,
+	[BNXT_ULP_CLASS_HID_3d8cb] = 1972,
+	[BNXT_ULP_CLASS_HID_24a9b] = 1973,
+	[BNXT_ULP_CLASS_HID_2d59b] = 1974,
+	[BNXT_ULP_CLASS_HID_303af] = 1975,
+	[BNXT_ULP_CLASS_HID_38eaf] = 1976,
+	[BNXT_ULP_CLASS_HID_253b] = 1977,
+	[BNXT_ULP_CLASS_HID_2bf7] = 1978,
+	[BNXT_ULP_CLASS_HID_1827] = 1979,
+	[BNXT_ULP_CLASS_HID_4f6b] = 1980,
+	[BNXT_ULP_CLASS_HID_3c5b] = 1981,
+	[BNXT_ULP_CLASS_HID_1653] = 1982,
+	[BNXT_ULP_CLASS_HID_0283] = 1983,
+	[BNXT_ULP_CLASS_HID_39c7] = 1984,
+	[BNXT_ULP_CLASS_HID_2637] = 1985,
+	[BNXT_ULP_CLASS_HID_126b] = 1986,
+	[BNXT_ULP_CLASS_HID_48af] = 1987,
+	[BNXT_ULP_CLASS_HID_359f] = 1988,
+	[BNXT_ULP_CLASS_HID_0f97] = 1989,
+	[BNXT_ULP_CLASS_HID_5933] = 1990,
+	[BNXT_ULP_CLASS_HID_330b] = 1991,
+	[BNXT_ULP_CLASS_HID_207b] = 1992,
+	[BNXT_ULP_CLASS_HID_374e] = 1993,
+	[BNXT_ULP_CLASS_HID_11ee] = 1994,
+	[BNXT_ULP_CLASS_HID_423a] = 1995,
+	[BNXT_ULP_CLASS_HID_0cd6] = 1996,
+	[BNXT_ULP_CLASS_HID_310a] = 1997,
+	[BNXT_ULP_CLASS_HID_469e] = 1998,
+	[BNXT_ULP_CLASS_HID_5ce6] = 1999,
+	[BNXT_ULP_CLASS_HID_0692] = 2000,
+	[BNXT_ULP_CLASS_HID_1c7e] = 2001,
+	[BNXT_ULP_CLASS_HID_55c2] = 2002,
+	[BNXT_ULP_CLASS_HID_2b2a] = 2003,
+	[BNXT_ULP_CLASS_HID_15c6] = 2004,
+	[BNXT_ULP_CLASS_HID_163a] = 2005,
+	[BNXT_ULP_CLASS_HID_2f8e] = 2006,
+	[BNXT_ULP_CLASS_HID_2516] = 2007,
+	[BNXT_ULP_CLASS_HID_4b76] = 2008,
+	[BNXT_ULP_CLASS_HID_10e6] = 2009,
+	[BNXT_ULP_CLASS_HID_264a] = 2010,
+	[BNXT_ULP_CLASS_HID_3fd2] = 2011,
+	[BNXT_ULP_CLASS_HID_4532] = 2012,
+	[BNXT_ULP_CLASS_HID_4996] = 2013,
+	[BNXT_ULP_CLASS_HID_2036] = 2014,
+	[BNXT_ULP_CLASS_HID_399e] = 2015,
+	[BNXT_ULP_CLASS_HID_5ffe] = 2016,
+	[BNXT_ULP_CLASS_HID_34fe] = 2017,
+	[BNXT_ULP_CLASS_HID_3a32] = 2018,
+	[BNXT_ULP_CLASS_HID_14d2] = 2019,
+	[BNXT_ULP_CLASS_HID_4a42] = 2020,
+	[BNXT_ULP_CLASS_HID_376e] = 2021,
+	[BNXT_ULP_CLASS_HID_12d6e] = 2022,
+	[BNXT_ULP_CLASS_HID_2436e] = 2023,
+	[BNXT_ULP_CLASS_HID_31dba] = 2024,
+	[BNXT_ULP_CLASS_HID_11ce] = 2025,
+	[BNXT_ULP_CLASS_HID_107ce] = 2026,
+	[BNXT_ULP_CLASS_HID_23dce] = 2027,
+	[BNXT_ULP_CLASS_HID_353ce] = 2028,
+	[BNXT_ULP_CLASS_HID_421a] = 2029,
+	[BNXT_ULP_CLASS_HID_11d56] = 2030,
+	[BNXT_ULP_CLASS_HID_23356] = 2031,
+	[BNXT_ULP_CLASS_HID_32956] = 2032,
+	[BNXT_ULP_CLASS_HID_0cf6] = 2033,
+	[BNXT_ULP_CLASS_HID_122f6] = 2034,
+	[BNXT_ULP_CLASS_HID_258f6] = 2035,
+	[BNXT_ULP_CLASS_HID_313c2] = 2036,
+	[BNXT_ULP_CLASS_HID_312a] = 2037,
+	[BNXT_ULP_CLASS_HID_1272a] = 2038,
+	[BNXT_ULP_CLASS_HID_25d2a] = 2039,
+	[BNXT_ULP_CLASS_HID_31466] = 2040,
+	[BNXT_ULP_CLASS_HID_46be] = 2041,
+	[BNXT_ULP_CLASS_HID_1018a] = 2042,
+	[BNXT_ULP_CLASS_HID_2378a] = 2043,
+	[BNXT_ULP_CLASS_HID_32d8a] = 2044,
+	[BNXT_ULP_CLASS_HID_5cc6] = 2045,
+	[BNXT_ULP_CLASS_HID_11712] = 2046,
+	[BNXT_ULP_CLASS_HID_20d12] = 2047,
+	[BNXT_ULP_CLASS_HID_32312] = 2048,
+	[BNXT_ULP_CLASS_HID_06b2] = 2049,
+	[BNXT_ULP_CLASS_HID_13cb2] = 2050,
+	[BNXT_ULP_CLASS_HID_252b2] = 2051,
+	[BNXT_ULP_CLASS_HID_348b2] = 2052,
+	[BNXT_ULP_CLASS_HID_1c5e] = 2053,
+	[BNXT_ULP_CLASS_HID_1325e] = 2054,
+	[BNXT_ULP_CLASS_HID_2285e] = 2055,
+	[BNXT_ULP_CLASS_HID_35e5e] = 2056,
+	[BNXT_ULP_CLASS_HID_55e2] = 2057,
+	[BNXT_ULP_CLASS_HID_14be2] = 2058,
+	[BNXT_ULP_CLASS_HID_2023e] = 2059,
+	[BNXT_ULP_CLASS_HID_3383e] = 2060,
+	[BNXT_ULP_CLASS_HID_2b0a] = 2061,
+	[BNXT_ULP_CLASS_HID_1410a] = 2062,
+	[BNXT_ULP_CLASS_HID_21846] = 2063,
+	[BNXT_ULP_CLASS_HID_30e46] = 2064,
+	[BNXT_ULP_CLASS_HID_15e6] = 2065,
+	[BNXT_ULP_CLASS_HID_10be6] = 2066,
+	[BNXT_ULP_CLASS_HID_221e6] = 2067,
+	[BNXT_ULP_CLASS_HID_357e6] = 2068,
+	[BNXT_ULP_CLASS_HID_161a] = 2069,
+	[BNXT_ULP_CLASS_HID_10c1a] = 2070,
+	[BNXT_ULP_CLASS_HID_2221a] = 2071,
+	[BNXT_ULP_CLASS_HID_3581a] = 2072,
+	[BNXT_ULP_CLASS_HID_2fae] = 2073,
+	[BNXT_ULP_CLASS_HID_145ae] = 2074,
+	[BNXT_ULP_CLASS_HID_21cfa] = 2075,
+	[BNXT_ULP_CLASS_HID_332fa] = 2076,
+	[BNXT_ULP_CLASS_HID_2536] = 2077,
+	[BNXT_ULP_CLASS_HID_15b36] = 2078,
+	[BNXT_ULP_CLASS_HID_21202] = 2079,
+	[BNXT_ULP_CLASS_HID_30802] = 2080,
+	[BNXT_ULP_CLASS_HID_4b56] = 2081,
+	[BNXT_ULP_CLASS_HID_105a2] = 2082,
+	[BNXT_ULP_CLASS_HID_23ba2] = 2083,
+	[BNXT_ULP_CLASS_HID_351a2] = 2084,
+	[BNXT_ULP_CLASS_HID_10c6] = 2085,
+	[BNXT_ULP_CLASS_HID_106c6] = 2086,
+	[BNXT_ULP_CLASS_HID_23cc6] = 2087,
+	[BNXT_ULP_CLASS_HID_352c6] = 2088,
+	[BNXT_ULP_CLASS_HID_266a] = 2089,
+	[BNXT_ULP_CLASS_HID_15c6a] = 2090,
+	[BNXT_ULP_CLASS_HID_216a6] = 2091,
+	[BNXT_ULP_CLASS_HID_30ca6] = 2092,
+	[BNXT_ULP_CLASS_HID_3ff2] = 2093,
+	[BNXT_ULP_CLASS_HID_155f2] = 2094,
+	[BNXT_ULP_CLASS_HID_24bf2] = 2095,
+	[BNXT_ULP_CLASS_HID_302ce] = 2096,
+	[BNXT_ULP_CLASS_HID_4512] = 2097,
+	[BNXT_ULP_CLASS_HID_11c6e] = 2098,
+	[BNXT_ULP_CLASS_HID_2326e] = 2099,
+	[BNXT_ULP_CLASS_HID_3286e] = 2100,
+	[BNXT_ULP_CLASS_HID_49b6] = 2101,
+	[BNXT_ULP_CLASS_HID_10082] = 2102,
+	[BNXT_ULP_CLASS_HID_23682] = 2103,
+	[BNXT_ULP_CLASS_HID_32c82] = 2104,
+	[BNXT_ULP_CLASS_HID_2016] = 2105,
+	[BNXT_ULP_CLASS_HID_15616] = 2106,
+	[BNXT_ULP_CLASS_HID_21162] = 2107,
+	[BNXT_ULP_CLASS_HID_30762] = 2108,
+	[BNXT_ULP_CLASS_HID_39be] = 2109,
+	[BNXT_ULP_CLASS_HID_12fbe] = 2110,
+	[BNXT_ULP_CLASS_HID_245be] = 2111,
+	[BNXT_ULP_CLASS_HID_31c8a] = 2112,
+	[BNXT_ULP_CLASS_HID_5fde] = 2113,
+	[BNXT_ULP_CLASS_HID_1162a] = 2114,
+	[BNXT_ULP_CLASS_HID_20c2a] = 2115,
+	[BNXT_ULP_CLASS_HID_3222a] = 2116,
+	[BNXT_ULP_CLASS_HID_34de] = 2117,
+	[BNXT_ULP_CLASS_HID_3a12] = 2118,
+	[BNXT_ULP_CLASS_HID_14f2] = 2119,
+	[BNXT_ULP_CLASS_HID_4a62] = 2120,
+	[BNXT_ULP_CLASS_HID_370e] = 2121,
+	[BNXT_ULP_CLASS_HID_12d0e] = 2122,
+	[BNXT_ULP_CLASS_HID_2430e] = 2123,
+	[BNXT_ULP_CLASS_HID_31dda] = 2124,
+	[BNXT_ULP_CLASS_HID_11ae] = 2125,
+	[BNXT_ULP_CLASS_HID_107ae] = 2126,
+	[BNXT_ULP_CLASS_HID_23dae] = 2127,
+	[BNXT_ULP_CLASS_HID_353ae] = 2128,
+	[BNXT_ULP_CLASS_HID_427a] = 2129,
+	[BNXT_ULP_CLASS_HID_11d36] = 2130,
+	[BNXT_ULP_CLASS_HID_23336] = 2131,
+	[BNXT_ULP_CLASS_HID_32936] = 2132,
+	[BNXT_ULP_CLASS_HID_0c96] = 2133,
+	[BNXT_ULP_CLASS_HID_12296] = 2134,
+	[BNXT_ULP_CLASS_HID_25896] = 2135,
+	[BNXT_ULP_CLASS_HID_313a2] = 2136,
+	[BNXT_ULP_CLASS_HID_314a] = 2137,
+	[BNXT_ULP_CLASS_HID_1274a] = 2138,
+	[BNXT_ULP_CLASS_HID_25d4a] = 2139,
+	[BNXT_ULP_CLASS_HID_31406] = 2140,
+	[BNXT_ULP_CLASS_HID_46de] = 2141,
+	[BNXT_ULP_CLASS_HID_101ea] = 2142,
+	[BNXT_ULP_CLASS_HID_237ea] = 2143,
+	[BNXT_ULP_CLASS_HID_32dea] = 2144,
+	[BNXT_ULP_CLASS_HID_5ca6] = 2145,
+	[BNXT_ULP_CLASS_HID_11772] = 2146,
+	[BNXT_ULP_CLASS_HID_20d72] = 2147,
+	[BNXT_ULP_CLASS_HID_32372] = 2148,
+	[BNXT_ULP_CLASS_HID_06d2] = 2149,
+	[BNXT_ULP_CLASS_HID_13cd2] = 2150,
+	[BNXT_ULP_CLASS_HID_252d2] = 2151,
+	[BNXT_ULP_CLASS_HID_348d2] = 2152,
+	[BNXT_ULP_CLASS_HID_1c3e] = 2153,
+	[BNXT_ULP_CLASS_HID_1323e] = 2154,
+	[BNXT_ULP_CLASS_HID_2283e] = 2155,
+	[BNXT_ULP_CLASS_HID_35e3e] = 2156,
+	[BNXT_ULP_CLASS_HID_5582] = 2157,
+	[BNXT_ULP_CLASS_HID_14b82] = 2158,
+	[BNXT_ULP_CLASS_HID_2025e] = 2159,
+	[BNXT_ULP_CLASS_HID_3385e] = 2160,
+	[BNXT_ULP_CLASS_HID_2b6a] = 2161,
+	[BNXT_ULP_CLASS_HID_1416a] = 2162,
+	[BNXT_ULP_CLASS_HID_21826] = 2163,
+	[BNXT_ULP_CLASS_HID_30e26] = 2164,
+	[BNXT_ULP_CLASS_HID_1586] = 2165,
+	[BNXT_ULP_CLASS_HID_10b86] = 2166,
+	[BNXT_ULP_CLASS_HID_22186] = 2167,
+	[BNXT_ULP_CLASS_HID_35786] = 2168,
+	[BNXT_ULP_CLASS_HID_167a] = 2169,
+	[BNXT_ULP_CLASS_HID_10c7a] = 2170,
+	[BNXT_ULP_CLASS_HID_2227a] = 2171,
+	[BNXT_ULP_CLASS_HID_3587a] = 2172,
+	[BNXT_ULP_CLASS_HID_2fce] = 2173,
+	[BNXT_ULP_CLASS_HID_145ce] = 2174,
+	[BNXT_ULP_CLASS_HID_21c9a] = 2175,
+	[BNXT_ULP_CLASS_HID_3329a] = 2176,
+	[BNXT_ULP_CLASS_HID_2556] = 2177,
+	[BNXT_ULP_CLASS_HID_15b56] = 2178,
+	[BNXT_ULP_CLASS_HID_21262] = 2179,
+	[BNXT_ULP_CLASS_HID_30862] = 2180,
+	[BNXT_ULP_CLASS_HID_4b36] = 2181,
+	[BNXT_ULP_CLASS_HID_105c2] = 2182,
+	[BNXT_ULP_CLASS_HID_23bc2] = 2183,
+	[BNXT_ULP_CLASS_HID_351c2] = 2184,
+	[BNXT_ULP_CLASS_HID_10a6] = 2185,
+	[BNXT_ULP_CLASS_HID_106a6] = 2186,
+	[BNXT_ULP_CLASS_HID_23ca6] = 2187,
+	[BNXT_ULP_CLASS_HID_352a6] = 2188,
+	[BNXT_ULP_CLASS_HID_260a] = 2189,
+	[BNXT_ULP_CLASS_HID_15c0a] = 2190,
+	[BNXT_ULP_CLASS_HID_216c6] = 2191,
+	[BNXT_ULP_CLASS_HID_30cc6] = 2192,
+	[BNXT_ULP_CLASS_HID_3f92] = 2193,
+	[BNXT_ULP_CLASS_HID_15592] = 2194,
+	[BNXT_ULP_CLASS_HID_24b92] = 2195,
+	[BNXT_ULP_CLASS_HID_302ae] = 2196,
+	[BNXT_ULP_CLASS_HID_4572] = 2197,
+	[BNXT_ULP_CLASS_HID_11c0e] = 2198,
+	[BNXT_ULP_CLASS_HID_2320e] = 2199,
+	[BNXT_ULP_CLASS_HID_3280e] = 2200,
+	[BNXT_ULP_CLASS_HID_49d6] = 2201,
+	[BNXT_ULP_CLASS_HID_100e2] = 2202,
+	[BNXT_ULP_CLASS_HID_236e2] = 2203,
+	[BNXT_ULP_CLASS_HID_32ce2] = 2204,
+	[BNXT_ULP_CLASS_HID_2076] = 2205,
+	[BNXT_ULP_CLASS_HID_15676] = 2206,
+	[BNXT_ULP_CLASS_HID_21102] = 2207,
+	[BNXT_ULP_CLASS_HID_30702] = 2208,
+	[BNXT_ULP_CLASS_HID_39de] = 2209,
+	[BNXT_ULP_CLASS_HID_12fde] = 2210,
+	[BNXT_ULP_CLASS_HID_245de] = 2211,
+	[BNXT_ULP_CLASS_HID_31cea] = 2212,
+	[BNXT_ULP_CLASS_HID_5fbe] = 2213,
+	[BNXT_ULP_CLASS_HID_1164a] = 2214,
+	[BNXT_ULP_CLASS_HID_20c4a] = 2215,
+	[BNXT_ULP_CLASS_HID_3224a] = 2216,
+	[BNXT_ULP_CLASS_HID_34be] = 2217,
+	[BNXT_ULP_CLASS_HID_3a72] = 2218,
+	[BNXT_ULP_CLASS_HID_1492] = 2219,
+	[BNXT_ULP_CLASS_HID_4a02] = 2220,
+	[BNXT_ULP_CLASS_HID_09ea] = 2221,
+	[BNXT_ULP_CLASS_HID_2912] = 2222,
+	[BNXT_ULP_CLASS_HID_03b2] = 2223,
+	[BNXT_ULP_CLASS_HID_5f7e] = 2224,
+	[BNXT_ULP_CLASS_HID_03a6] = 2225,
+	[BNXT_ULP_CLASS_HID_23ce] = 2226,
+	[BNXT_ULP_CLASS_HID_1a6e] = 2227,
+	[BNXT_ULP_CLASS_HID_593a] = 2228,
+	[BNXT_ULP_CLASS_HID_4dce] = 2229,
+	[BNXT_ULP_CLASS_HID_0e02] = 2230,
+	[BNXT_ULP_CLASS_HID_4796] = 2231,
+	[BNXT_ULP_CLASS_HID_246e] = 2232,
+	[BNXT_ULP_CLASS_HID_478a] = 2233,
+	[BNXT_ULP_CLASS_HID_08fe] = 2234,
+	[BNXT_ULP_CLASS_HID_5e52] = 2235,
+	[BNXT_ULP_CLASS_HID_3e2a] = 2236,
+	[BNXT_ULP_CLASS_HID_5e46] = 2237,
+	[BNXT_ULP_CLASS_HID_02ba] = 2238,
+	[BNXT_ULP_CLASS_HID_580e] = 2239,
+	[BNXT_ULP_CLASS_HID_38e6] = 2240,
+	[BNXT_ULP_CLASS_HID_5802] = 2241,
+	[BNXT_ULP_CLASS_HID_1d76] = 2242,
+	[BNXT_ULP_CLASS_HID_52ca] = 2243,
+	[BNXT_ULP_CLASS_HID_32a2] = 2244,
+	[BNXT_ULP_CLASS_HID_34f6] = 2245,
+	[BNXT_ULP_CLASS_HID_3a3a] = 2246,
+	[BNXT_ULP_CLASS_HID_5a22] = 2247,
+	[BNXT_ULP_CLASS_HID_541e] = 2248,
+	[BNXT_ULP_CLASS_HID_09ca] = 2249,
+	[BNXT_ULP_CLASS_HID_0216] = 2250,
+	[BNXT_ULP_CLASS_HID_1f62] = 2251,
+	[BNXT_ULP_CLASS_HID_1bae] = 2252,
+	[BNXT_ULP_CLASS_HID_2932] = 2253,
+	[BNXT_ULP_CLASS_HID_227e] = 2254,
+	[BNXT_ULP_CLASS_HID_3f4a] = 2255,
+	[BNXT_ULP_CLASS_HID_3b96] = 2256,
+	[BNXT_ULP_CLASS_HID_0392] = 2257,
+	[BNXT_ULP_CLASS_HID_1cde] = 2258,
+	[BNXT_ULP_CLASS_HID_192a] = 2259,
+	[BNXT_ULP_CLASS_HID_1276] = 2260,
+	[BNXT_ULP_CLASS_HID_5f5e] = 2261,
+	[BNXT_ULP_CLASS_HID_5baa] = 2262,
+	[BNXT_ULP_CLASS_HID_54f6] = 2263,
+	[BNXT_ULP_CLASS_HID_51c2] = 2264,
+	[BNXT_ULP_CLASS_HID_0386] = 2265,
+	[BNXT_ULP_CLASS_HID_1cd2] = 2266,
+	[BNXT_ULP_CLASS_HID_191e] = 2267,
+	[BNXT_ULP_CLASS_HID_126a] = 2268,
+	[BNXT_ULP_CLASS_HID_23ee] = 2269,
+	[BNXT_ULP_CLASS_HID_3c3a] = 2270,
+	[BNXT_ULP_CLASS_HID_3906] = 2271,
+	[BNXT_ULP_CLASS_HID_3252] = 2272,
+	[BNXT_ULP_CLASS_HID_1a4e] = 2273,
+	[BNXT_ULP_CLASS_HID_169a] = 2274,
+	[BNXT_ULP_CLASS_HID_13e6] = 2275,
+	[BNXT_ULP_CLASS_HID_4be6] = 2276,
+	[BNXT_ULP_CLASS_HID_591a] = 2277,
+	[BNXT_ULP_CLASS_HID_5266] = 2278,
+	[BNXT_ULP_CLASS_HID_2eb2] = 2279,
+	[BNXT_ULP_CLASS_HID_2bfe] = 2280,
+	[BNXT_ULP_CLASS_HID_4dee] = 2281,
+	[BNXT_ULP_CLASS_HID_463a] = 2282,
+	[BNXT_ULP_CLASS_HID_4306] = 2283,
+	[BNXT_ULP_CLASS_HID_5c52] = 2284,
+	[BNXT_ULP_CLASS_HID_0e22] = 2285,
+	[BNXT_ULP_CLASS_HID_0b6e] = 2286,
+	[BNXT_ULP_CLASS_HID_07ba] = 2287,
+	[BNXT_ULP_CLASS_HID_0086] = 2288,
+	[BNXT_ULP_CLASS_HID_47b6] = 2289,
+	[BNXT_ULP_CLASS_HID_4082] = 2290,
+	[BNXT_ULP_CLASS_HID_5dce] = 2291,
+	[BNXT_ULP_CLASS_HID_561a] = 2292,
+	[BNXT_ULP_CLASS_HID_244e] = 2293,
+	[BNXT_ULP_CLASS_HID_209a] = 2294,
+	[BNXT_ULP_CLASS_HID_3de6] = 2295,
+	[BNXT_ULP_CLASS_HID_3632] = 2296,
+	[BNXT_ULP_CLASS_HID_47aa] = 2297,
+	[BNXT_ULP_CLASS_HID_40f6] = 2298,
+	[BNXT_ULP_CLASS_HID_5dc2] = 2299,
+	[BNXT_ULP_CLASS_HID_560e] = 2300,
+	[BNXT_ULP_CLASS_HID_08de] = 2301,
+	[BNXT_ULP_CLASS_HID_052a] = 2302,
+	[BNXT_ULP_CLASS_HID_1e76] = 2303,
+	[BNXT_ULP_CLASS_HID_1b42] = 2304,
+	[BNXT_ULP_CLASS_HID_5e72] = 2305,
+	[BNXT_ULP_CLASS_HID_5abe] = 2306,
+	[BNXT_ULP_CLASS_HID_578a] = 2307,
+	[BNXT_ULP_CLASS_HID_50d6] = 2308,
+	[BNXT_ULP_CLASS_HID_3e0a] = 2309,
+	[BNXT_ULP_CLASS_HID_3b56] = 2310,
+	[BNXT_ULP_CLASS_HID_37a2] = 2311,
+	[BNXT_ULP_CLASS_HID_30ee] = 2312,
+	[BNXT_ULP_CLASS_HID_5e66] = 2313,
+	[BNXT_ULP_CLASS_HID_5ab2] = 2314,
+	[BNXT_ULP_CLASS_HID_57fe] = 2315,
+	[BNXT_ULP_CLASS_HID_50ca] = 2316,
+	[BNXT_ULP_CLASS_HID_029a] = 2317,
+	[BNXT_ULP_CLASS_HID_1fe6] = 2318,
+	[BNXT_ULP_CLASS_HID_1832] = 2319,
+	[BNXT_ULP_CLASS_HID_157e] = 2320,
+	[BNXT_ULP_CLASS_HID_582e] = 2321,
+	[BNXT_ULP_CLASS_HID_557a] = 2322,
+	[BNXT_ULP_CLASS_HID_2e46] = 2323,
+	[BNXT_ULP_CLASS_HID_2a92] = 2324,
+	[BNXT_ULP_CLASS_HID_38c6] = 2325,
+	[BNXT_ULP_CLASS_HID_3512] = 2326,
+	[BNXT_ULP_CLASS_HID_0e5e] = 2327,
+	[BNXT_ULP_CLASS_HID_0aaa] = 2328,
+	[BNXT_ULP_CLASS_HID_5822] = 2329,
+	[BNXT_ULP_CLASS_HID_556e] = 2330,
+	[BNXT_ULP_CLASS_HID_51ba] = 2331,
+	[BNXT_ULP_CLASS_HID_2a86] = 2332,
+	[BNXT_ULP_CLASS_HID_1d56] = 2333,
+	[BNXT_ULP_CLASS_HID_19a2] = 2334,
+	[BNXT_ULP_CLASS_HID_12ee] = 2335,
+	[BNXT_ULP_CLASS_HID_4aee] = 2336,
+	[BNXT_ULP_CLASS_HID_52ea] = 2337,
+	[BNXT_ULP_CLASS_HID_2f36] = 2338,
+	[BNXT_ULP_CLASS_HID_2802] = 2339,
+	[BNXT_ULP_CLASS_HID_254e] = 2340,
+	[BNXT_ULP_CLASS_HID_3282] = 2341,
+	[BNXT_ULP_CLASS_HID_0fce] = 2342,
+	[BNXT_ULP_CLASS_HID_081a] = 2343,
+	[BNXT_ULP_CLASS_HID_0566] = 2344,
+	[BNXT_ULP_CLASS_HID_34d6] = 2345,
+	[BNXT_ULP_CLASS_HID_3a1a] = 2346,
+	[BNXT_ULP_CLASS_HID_5a02] = 2347,
+	[BNXT_ULP_CLASS_HID_543e] = 2348,
+	[BNXT_ULP_CLASS_HID_09aa] = 2349,
+	[BNXT_ULP_CLASS_HID_0276] = 2350,
+	[BNXT_ULP_CLASS_HID_1f02] = 2351,
+	[BNXT_ULP_CLASS_HID_1bce] = 2352,
+	[BNXT_ULP_CLASS_HID_2952] = 2353,
+	[BNXT_ULP_CLASS_HID_221e] = 2354,
+	[BNXT_ULP_CLASS_HID_3f2a] = 2355,
+	[BNXT_ULP_CLASS_HID_3bf6] = 2356,
+	[BNXT_ULP_CLASS_HID_03f2] = 2357,
+	[BNXT_ULP_CLASS_HID_1cbe] = 2358,
+	[BNXT_ULP_CLASS_HID_194a] = 2359,
+	[BNXT_ULP_CLASS_HID_1216] = 2360,
+	[BNXT_ULP_CLASS_HID_5f3e] = 2361,
+	[BNXT_ULP_CLASS_HID_5bca] = 2362,
+	[BNXT_ULP_CLASS_HID_5496] = 2363,
+	[BNXT_ULP_CLASS_HID_51a2] = 2364,
+	[BNXT_ULP_CLASS_HID_03e6] = 2365,
+	[BNXT_ULP_CLASS_HID_1cb2] = 2366,
+	[BNXT_ULP_CLASS_HID_197e] = 2367,
+	[BNXT_ULP_CLASS_HID_120a] = 2368,
+	[BNXT_ULP_CLASS_HID_238e] = 2369,
+	[BNXT_ULP_CLASS_HID_3c5a] = 2370,
+	[BNXT_ULP_CLASS_HID_3966] = 2371,
+	[BNXT_ULP_CLASS_HID_3232] = 2372,
+	[BNXT_ULP_CLASS_HID_1a2e] = 2373,
+	[BNXT_ULP_CLASS_HID_16fa] = 2374,
+	[BNXT_ULP_CLASS_HID_1386] = 2375,
+	[BNXT_ULP_CLASS_HID_4b86] = 2376,
+	[BNXT_ULP_CLASS_HID_597a] = 2377,
+	[BNXT_ULP_CLASS_HID_5206] = 2378,
+	[BNXT_ULP_CLASS_HID_2ed2] = 2379,
+	[BNXT_ULP_CLASS_HID_2b9e] = 2380,
+	[BNXT_ULP_CLASS_HID_4d8e] = 2381,
+	[BNXT_ULP_CLASS_HID_465a] = 2382,
+	[BNXT_ULP_CLASS_HID_4366] = 2383,
+	[BNXT_ULP_CLASS_HID_5c32] = 2384,
+	[BNXT_ULP_CLASS_HID_0e42] = 2385,
+	[BNXT_ULP_CLASS_HID_0b0e] = 2386,
+	[BNXT_ULP_CLASS_HID_07da] = 2387,
+	[BNXT_ULP_CLASS_HID_00e6] = 2388,
+	[BNXT_ULP_CLASS_HID_47d6] = 2389,
+	[BNXT_ULP_CLASS_HID_40e2] = 2390,
+	[BNXT_ULP_CLASS_HID_5dae] = 2391,
+	[BNXT_ULP_CLASS_HID_567a] = 2392,
+	[BNXT_ULP_CLASS_HID_242e] = 2393,
+	[BNXT_ULP_CLASS_HID_20fa] = 2394,
+	[BNXT_ULP_CLASS_HID_3d86] = 2395,
+	[BNXT_ULP_CLASS_HID_3652] = 2396,
+	[BNXT_ULP_CLASS_HID_47ca] = 2397,
+	[BNXT_ULP_CLASS_HID_4096] = 2398,
+	[BNXT_ULP_CLASS_HID_5da2] = 2399,
+	[BNXT_ULP_CLASS_HID_566e] = 2400,
+	[BNXT_ULP_CLASS_HID_08be] = 2401,
+	[BNXT_ULP_CLASS_HID_054a] = 2402,
+	[BNXT_ULP_CLASS_HID_1e16] = 2403,
+	[BNXT_ULP_CLASS_HID_1b22] = 2404,
+	[BNXT_ULP_CLASS_HID_5e12] = 2405,
+	[BNXT_ULP_CLASS_HID_5ade] = 2406,
+	[BNXT_ULP_CLASS_HID_57ea] = 2407,
+	[BNXT_ULP_CLASS_HID_50b6] = 2408,
+	[BNXT_ULP_CLASS_HID_3e6a] = 2409,
+	[BNXT_ULP_CLASS_HID_3b36] = 2410,
+	[BNXT_ULP_CLASS_HID_37c2] = 2411,
+	[BNXT_ULP_CLASS_HID_308e] = 2412,
+	[BNXT_ULP_CLASS_HID_5e06] = 2413,
+	[BNXT_ULP_CLASS_HID_5ad2] = 2414,
+	[BNXT_ULP_CLASS_HID_579e] = 2415,
+	[BNXT_ULP_CLASS_HID_50aa] = 2416,
+	[BNXT_ULP_CLASS_HID_02fa] = 2417,
+	[BNXT_ULP_CLASS_HID_1f86] = 2418,
+	[BNXT_ULP_CLASS_HID_1852] = 2419,
+	[BNXT_ULP_CLASS_HID_151e] = 2420,
+	[BNXT_ULP_CLASS_HID_584e] = 2421,
+	[BNXT_ULP_CLASS_HID_551a] = 2422,
+	[BNXT_ULP_CLASS_HID_2e26] = 2423,
+	[BNXT_ULP_CLASS_HID_2af2] = 2424,
+	[BNXT_ULP_CLASS_HID_38a6] = 2425,
+	[BNXT_ULP_CLASS_HID_3572] = 2426,
+	[BNXT_ULP_CLASS_HID_0e3e] = 2427,
+	[BNXT_ULP_CLASS_HID_0aca] = 2428,
+	[BNXT_ULP_CLASS_HID_5842] = 2429,
+	[BNXT_ULP_CLASS_HID_550e] = 2430,
+	[BNXT_ULP_CLASS_HID_51da] = 2431,
+	[BNXT_ULP_CLASS_HID_2ae6] = 2432,
+	[BNXT_ULP_CLASS_HID_1d36] = 2433,
+	[BNXT_ULP_CLASS_HID_19c2] = 2434,
+	[BNXT_ULP_CLASS_HID_128e] = 2435,
+	[BNXT_ULP_CLASS_HID_4a8e] = 2436,
+	[BNXT_ULP_CLASS_HID_528a] = 2437,
+	[BNXT_ULP_CLASS_HID_2f56] = 2438,
+	[BNXT_ULP_CLASS_HID_2862] = 2439,
+	[BNXT_ULP_CLASS_HID_252e] = 2440,
+	[BNXT_ULP_CLASS_HID_32e2] = 2441,
+	[BNXT_ULP_CLASS_HID_0fae] = 2442,
+	[BNXT_ULP_CLASS_HID_087a] = 2443,
+	[BNXT_ULP_CLASS_HID_0506] = 2444,
+	[BNXT_ULP_CLASS_HID_34b6] = 2445,
+	[BNXT_ULP_CLASS_HID_3a7a] = 2446,
+	[BNXT_ULP_CLASS_HID_5a62] = 2447,
+	[BNXT_ULP_CLASS_HID_545e] = 2448,
+	[BNXT_ULP_CLASS_HID_a73c] = 2449,
+	[BNXT_ULP_CLASS_HID_a040] = 2450,
+	[BNXT_ULP_CLASS_HID_1d640] = 2451,
+	[BNXT_ULP_CLASS_HID_1dd3c] = 2452,
+	[BNXT_ULP_CLASS_HID_cba0] = 2453,
+	[BNXT_ULP_CLASS_HID_c4f4] = 2454,
+	[BNXT_ULP_CLASS_HID_19f38] = 2455,
+	[BNXT_ULP_CLASS_HID_182f4] = 2456,
+	[BNXT_ULP_CLASS_HID_b098] = 2457,
+	[BNXT_ULP_CLASS_HID_8dac] = 2458,
+	[BNXT_ULP_CLASS_HID_1a3ac] = 2459,
+	[BNXT_ULP_CLASS_HID_1a698] = 2460,
+	[BNXT_ULP_CLASS_HID_d50c] = 2461,
+	[BNXT_ULP_CLASS_HID_ae50] = 2462,
+	[BNXT_ULP_CLASS_HID_1c450] = 2463,
+	[BNXT_ULP_CLASS_HID_1cb0c] = 2464,
+	[BNXT_ULP_CLASS_HID_a1f0] = 2465,
+	[BNXT_ULP_CLASS_HID_ba04] = 2466,
+	[BNXT_ULP_CLASS_HID_1d004] = 2467,
+	[BNXT_ULP_CLASS_HID_1d7f0] = 2468,
+	[BNXT_ULP_CLASS_HID_c264] = 2469,
+	[BNXT_ULP_CLASS_HID_dea8] = 2470,
+	[BNXT_ULP_CLASS_HID_199fc] = 2471,
+	[BNXT_ULP_CLASS_HID_19ca8] = 2472,
+	[BNXT_ULP_CLASS_HID_8b5c] = 2473,
+	[BNXT_ULP_CLASS_HID_8460] = 2474,
+	[BNXT_ULP_CLASS_HID_1ba60] = 2475,
+	[BNXT_ULP_CLASS_HID_1a15c] = 2476,
+	[BNXT_ULP_CLASS_HID_afc0] = 2477,
+	[BNXT_ULP_CLASS_HID_a814] = 2478,
+	[BNXT_ULP_CLASS_HID_1de14] = 2479,
+	[BNXT_ULP_CLASS_HID_1c5c0] = 2480,
+	[BNXT_ULP_CLASS_HID_8c2c] = 2481,
+	[BNXT_ULP_CLASS_HID_8970] = 2482,
+	[BNXT_ULP_CLASS_HID_1bf70] = 2483,
+	[BNXT_ULP_CLASS_HID_1a22c] = 2484,
+	[BNXT_ULP_CLASS_HID_d0d0] = 2485,
+	[BNXT_ULP_CLASS_HID_ade4] = 2486,
+	[BNXT_ULP_CLASS_HID_1c3e4] = 2487,
+	[BNXT_ULP_CLASS_HID_1c6d0] = 2488,
+	[BNXT_ULP_CLASS_HID_9988] = 2489,
+	[BNXT_ULP_CLASS_HID_92dc] = 2490,
+	[BNXT_ULP_CLASS_HID_188dc] = 2491,
+	[BNXT_ULP_CLASS_HID_18f88] = 2492,
+	[BNXT_ULP_CLASS_HID_ba3c] = 2493,
+	[BNXT_ULP_CLASS_HID_b740] = 2494,
+	[BNXT_ULP_CLASS_HID_1ad40] = 2495,
+	[BNXT_ULP_CLASS_HID_1d03c] = 2496,
+	[BNXT_ULP_CLASS_HID_86e0] = 2497,
+	[BNXT_ULP_CLASS_HID_8334] = 2498,
+	[BNXT_ULP_CLASS_HID_1b934] = 2499,
+	[BNXT_ULP_CLASS_HID_1bce0] = 2500,
+	[BNXT_ULP_CLASS_HID_aa94] = 2501,
+	[BNXT_ULP_CLASS_HID_a7d8] = 2502,
+	[BNXT_ULP_CLASS_HID_1ddd8] = 2503,
+	[BNXT_ULP_CLASS_HID_1c094] = 2504,
+	[BNXT_ULP_CLASS_HID_904c] = 2505,
+	[BNXT_ULP_CLASS_HID_c84c] = 2506,
+	[BNXT_ULP_CLASS_HID_18290] = 2507,
+	[BNXT_ULP_CLASS_HID_1864c] = 2508,
+	[BNXT_ULP_CLASS_HID_b4f0] = 2509,
+	[BNXT_ULP_CLASS_HID_b104] = 2510,
+	[BNXT_ULP_CLASS_HID_1a704] = 2511,
+	[BNXT_ULP_CLASS_HID_1aaf0] = 2512,
+	[BNXT_ULP_CLASS_HID_80a4] = 2513,
+	[BNXT_ULP_CLASS_HID_9de8] = 2514,
+	[BNXT_ULP_CLASS_HID_1b3e8] = 2515,
+	[BNXT_ULP_CLASS_HID_1b6a4] = 2516,
+	[BNXT_ULP_CLASS_HID_a548] = 2517,
+	[BNXT_ULP_CLASS_HID_a19c] = 2518,
+	[BNXT_ULP_CLASS_HID_1d79c] = 2519,
+	[BNXT_ULP_CLASS_HID_1db48] = 2520,
+	[BNXT_ULP_CLASS_HID_9a98] = 2521,
+	[BNXT_ULP_CLASS_HID_97ac] = 2522,
+	[BNXT_ULP_CLASS_HID_18dac] = 2523,
+	[BNXT_ULP_CLASS_HID_1b098] = 2524,
+	[BNXT_ULP_CLASS_HID_bf0c] = 2525,
+	[BNXT_ULP_CLASS_HID_b850] = 2526,
+	[BNXT_ULP_CLASS_HID_1ae50] = 2527,
+	[BNXT_ULP_CLASS_HID_1d50c] = 2528,
+	[BNXT_ULP_CLASS_HID_34f0] = 2529,
+	[BNXT_ULP_CLASS_HID_3a3c] = 2530,
+	[BNXT_ULP_CLASS_HID_3740] = 2531,
+	[BNXT_ULP_CLASS_HID_5ea0] = 2532,
+	[BNXT_ULP_CLASS_HID_5bf4] = 2533,
+	[BNXT_ULP_CLASS_HID_0798] = 2534,
+	[BNXT_ULP_CLASS_HID_00ac] = 2535,
+	[BNXT_ULP_CLASS_HID_280c] = 2536,
+	[BNXT_ULP_CLASS_HID_2550] = 2537,
+	[BNXT_ULP_CLASS_HID_3104] = 2538,
+	[BNXT_ULP_CLASS_HID_5964] = 2539,
+	[BNXT_ULP_CLASS_HID_55a8] = 2540,
+	[BNXT_ULP_CLASS_HID_1e5c] = 2541,
+	[BNXT_ULP_CLASS_HID_1b60] = 2542,
+	[BNXT_ULP_CLASS_HID_22c0] = 2543,
+	[BNXT_ULP_CLASS_HID_3f14] = 2544,
+	[BNXT_ULP_CLASS_HID_a71c] = 2545,
+	[BNXT_ULP_CLASS_HID_a8dc] = 2546,
+	[BNXT_ULP_CLASS_HID_ed9c] = 2547,
+	[BNXT_ULP_CLASS_HID_ef5c] = 2548,
+	[BNXT_ULP_CLASS_HID_a060] = 2549,
+	[BNXT_ULP_CLASS_HID_a520] = 2550,
+	[BNXT_ULP_CLASS_HID_e6e0] = 2551,
+	[BNXT_ULP_CLASS_HID_eba0] = 2552,
+	[BNXT_ULP_CLASS_HID_1d660] = 2553,
+	[BNXT_ULP_CLASS_HID_1fb20] = 2554,
+	[BNXT_ULP_CLASS_HID_1dce0] = 2555,
+	[BNXT_ULP_CLASS_HID_1e1a0] = 2556,
+	[BNXT_ULP_CLASS_HID_1dd1c] = 2557,
+	[BNXT_ULP_CLASS_HID_1fedc] = 2558,
+	[BNXT_ULP_CLASS_HID_1c39c] = 2559,
+	[BNXT_ULP_CLASS_HID_1e55c] = 2560,
+	[BNXT_ULP_CLASS_HID_cb80] = 2561,
+	[BNXT_ULP_CLASS_HID_b194] = 2562,
+	[BNXT_ULP_CLASS_HID_d354] = 2563,
+	[BNXT_ULP_CLASS_HID_f414] = 2564,
+	[BNXT_ULP_CLASS_HID_c4d4] = 2565,
+	[BNXT_ULP_CLASS_HID_e994] = 2566,
+	[BNXT_ULP_CLASS_HID_cb54] = 2567,
+	[BNXT_ULP_CLASS_HID_f158] = 2568,
+	[BNXT_ULP_CLASS_HID_19f18] = 2569,
+	[BNXT_ULP_CLASS_HID_1a0d8] = 2570,
+	[BNXT_ULP_CLASS_HID_1c598] = 2571,
+	[BNXT_ULP_CLASS_HID_1e758] = 2572,
+	[BNXT_ULP_CLASS_HID_182d4] = 2573,
+	[BNXT_ULP_CLASS_HID_1a794] = 2574,
+	[BNXT_ULP_CLASS_HID_1c954] = 2575,
+	[BNXT_ULP_CLASS_HID_1ea14] = 2576,
+	[BNXT_ULP_CLASS_HID_b0b8] = 2577,
+	[BNXT_ULP_CLASS_HID_b278] = 2578,
+	[BNXT_ULP_CLASS_HID_f738] = 2579,
+	[BNXT_ULP_CLASS_HID_f8f8] = 2580,
+	[BNXT_ULP_CLASS_HID_8d8c] = 2581,
+	[BNXT_ULP_CLASS_HID_af4c] = 2582,
+	[BNXT_ULP_CLASS_HID_f00c] = 2583,
+	[BNXT_ULP_CLASS_HID_f5cc] = 2584,
+	[BNXT_ULP_CLASS_HID_1a38c] = 2585,
+	[BNXT_ULP_CLASS_HID_1a54c] = 2586,
+	[BNXT_ULP_CLASS_HID_1e60c] = 2587,
+	[BNXT_ULP_CLASS_HID_1ebcc] = 2588,
+	[BNXT_ULP_CLASS_HID_1a6b8] = 2589,
+	[BNXT_ULP_CLASS_HID_1a878] = 2590,
+	[BNXT_ULP_CLASS_HID_1ed38] = 2591,
+	[BNXT_ULP_CLASS_HID_1eef8] = 2592,
+	[BNXT_ULP_CLASS_HID_d52c] = 2593,
+	[BNXT_ULP_CLASS_HID_f6ec] = 2594,
+	[BNXT_ULP_CLASS_HID_dbac] = 2595,
+	[BNXT_ULP_CLASS_HID_fd6c] = 2596,
+	[BNXT_ULP_CLASS_HID_ae70] = 2597,
+	[BNXT_ULP_CLASS_HID_f330] = 2598,
+	[BNXT_ULP_CLASS_HID_d4f0] = 2599,
+	[BNXT_ULP_CLASS_HID_f9b0] = 2600,
+	[BNXT_ULP_CLASS_HID_1c470] = 2601,
+	[BNXT_ULP_CLASS_HID_1e930] = 2602,
+	[BNXT_ULP_CLASS_HID_1caf0] = 2603,
+	[BNXT_ULP_CLASS_HID_1f084] = 2604,
+	[BNXT_ULP_CLASS_HID_1cb2c] = 2605,
+	[BNXT_ULP_CLASS_HID_1b130] = 2606,
+	[BNXT_ULP_CLASS_HID_1d2f0] = 2607,
+	[BNXT_ULP_CLASS_HID_1f7b0] = 2608,
+	[BNXT_ULP_CLASS_HID_a1d0] = 2609,
+	[BNXT_ULP_CLASS_HID_a290] = 2610,
+	[BNXT_ULP_CLASS_HID_e450] = 2611,
+	[BNXT_ULP_CLASS_HID_e910] = 2612,
+	[BNXT_ULP_CLASS_HID_ba24] = 2613,
+	[BNXT_ULP_CLASS_HID_bfe4] = 2614,
+	[BNXT_ULP_CLASS_HID_e0a4] = 2615,
+	[BNXT_ULP_CLASS_HID_e264] = 2616,
+	[BNXT_ULP_CLASS_HID_1d024] = 2617,
+	[BNXT_ULP_CLASS_HID_1f5e4] = 2618,
+	[BNXT_ULP_CLASS_HID_1d6a4] = 2619,
+	[BNXT_ULP_CLASS_HID_1f864] = 2620,
+	[BNXT_ULP_CLASS_HID_1d7d0] = 2621,
+	[BNXT_ULP_CLASS_HID_1f890] = 2622,
+	[BNXT_ULP_CLASS_HID_1da50] = 2623,
+	[BNXT_ULP_CLASS_HID_1ff10] = 2624,
+	[BNXT_ULP_CLASS_HID_c244] = 2625,
+	[BNXT_ULP_CLASS_HID_e704] = 2626,
+	[BNXT_ULP_CLASS_HID_c8c4] = 2627,
+	[BNXT_ULP_CLASS_HID_ed84] = 2628,
+	[BNXT_ULP_CLASS_HID_de88] = 2629,
+	[BNXT_ULP_CLASS_HID_e048] = 2630,
+	[BNXT_ULP_CLASS_HID_c508] = 2631,
+	[BNXT_ULP_CLASS_HID_e6c8] = 2632,
+	[BNXT_ULP_CLASS_HID_199dc] = 2633,
+	[BNXT_ULP_CLASS_HID_1ba9c] = 2634,
+	[BNXT_ULP_CLASS_HID_1dc5c] = 2635,
+	[BNXT_ULP_CLASS_HID_1e11c] = 2636,
+	[BNXT_ULP_CLASS_HID_19c88] = 2637,
+	[BNXT_ULP_CLASS_HID_1be48] = 2638,
+	[BNXT_ULP_CLASS_HID_1c308] = 2639,
+	[BNXT_ULP_CLASS_HID_1e4c8] = 2640,
+	[BNXT_ULP_CLASS_HID_8b7c] = 2641,
+	[BNXT_ULP_CLASS_HID_ac3c] = 2642,
+	[BNXT_ULP_CLASS_HID_f1fc] = 2643,
+	[BNXT_ULP_CLASS_HID_f2bc] = 2644,
+	[BNXT_ULP_CLASS_HID_8440] = 2645,
+	[BNXT_ULP_CLASS_HID_a900] = 2646,
+	[BNXT_ULP_CLASS_HID_cac0] = 2647,
+	[BNXT_ULP_CLASS_HID_ef80] = 2648,
+	[BNXT_ULP_CLASS_HID_1ba40] = 2649,
+	[BNXT_ULP_CLASS_HID_1bf00] = 2650,
+	[BNXT_ULP_CLASS_HID_1e0c0] = 2651,
+	[BNXT_ULP_CLASS_HID_1e580] = 2652,
+	[BNXT_ULP_CLASS_HID_1a17c] = 2653,
+	[BNXT_ULP_CLASS_HID_1a23c] = 2654,
+	[BNXT_ULP_CLASS_HID_1e7fc] = 2655,
+	[BNXT_ULP_CLASS_HID_1e8bc] = 2656,
+	[BNXT_ULP_CLASS_HID_afe0] = 2657,
+	[BNXT_ULP_CLASS_HID_f0a0] = 2658,
+	[BNXT_ULP_CLASS_HID_d260] = 2659,
+	[BNXT_ULP_CLASS_HID_f720] = 2660,
+	[BNXT_ULP_CLASS_HID_a834] = 2661,
+	[BNXT_ULP_CLASS_HID_adf4] = 2662,
+	[BNXT_ULP_CLASS_HID_eeb4] = 2663,
+	[BNXT_ULP_CLASS_HID_f074] = 2664,
+	[BNXT_ULP_CLASS_HID_1de34] = 2665,
+	[BNXT_ULP_CLASS_HID_1e3f4] = 2666,
+	[BNXT_ULP_CLASS_HID_1c4b4] = 2667,
+	[BNXT_ULP_CLASS_HID_1e674] = 2668,
+	[BNXT_ULP_CLASS_HID_1c5e0] = 2669,
+	[BNXT_ULP_CLASS_HID_1e6a0] = 2670,
+	[BNXT_ULP_CLASS_HID_1c860] = 2671,
+	[BNXT_ULP_CLASS_HID_1ed20] = 2672,
+	[BNXT_ULP_CLASS_HID_8c0c] = 2673,
+	[BNXT_ULP_CLASS_HID_b1cc] = 2674,
+	[BNXT_ULP_CLASS_HID_f28c] = 2675,
+	[BNXT_ULP_CLASS_HID_f44c] = 2676,
+	[BNXT_ULP_CLASS_HID_8950] = 2677,
+	[BNXT_ULP_CLASS_HID_aa10] = 2678,
+	[BNXT_ULP_CLASS_HID_cfd0] = 2679,
+	[BNXT_ULP_CLASS_HID_f090] = 2680,
+	[BNXT_ULP_CLASS_HID_1bf50] = 2681,
+	[BNXT_ULP_CLASS_HID_1a010] = 2682,
+	[BNXT_ULP_CLASS_HID_1e5d0] = 2683,
+	[BNXT_ULP_CLASS_HID_1e690] = 2684,
+	[BNXT_ULP_CLASS_HID_1a20c] = 2685,
+	[BNXT_ULP_CLASS_HID_1a7cc] = 2686,
+	[BNXT_ULP_CLASS_HID_1e88c] = 2687,
+	[BNXT_ULP_CLASS_HID_1ea4c] = 2688,
+	[BNXT_ULP_CLASS_HID_d0f0] = 2689,
+	[BNXT_ULP_CLASS_HID_f5b0] = 2690,
+	[BNXT_ULP_CLASS_HID_d770] = 2691,
+	[BNXT_ULP_CLASS_HID_f830] = 2692,
+	[BNXT_ULP_CLASS_HID_adc4] = 2693,
+	[BNXT_ULP_CLASS_HID_ae84] = 2694,
+	[BNXT_ULP_CLASS_HID_d044] = 2695,
+	[BNXT_ULP_CLASS_HID_f504] = 2696,
+	[BNXT_ULP_CLASS_HID_1c3c4] = 2697,
+	[BNXT_ULP_CLASS_HID_1e484] = 2698,
+	[BNXT_ULP_CLASS_HID_1c644] = 2699,
+	[BNXT_ULP_CLASS_HID_1eb04] = 2700,
+	[BNXT_ULP_CLASS_HID_1c6f0] = 2701,
+	[BNXT_ULP_CLASS_HID_1ebb0] = 2702,
+	[BNXT_ULP_CLASS_HID_1cd70] = 2703,
+	[BNXT_ULP_CLASS_HID_1f304] = 2704,
+	[BNXT_ULP_CLASS_HID_99a8] = 2705,
+	[BNXT_ULP_CLASS_HID_bb68] = 2706,
+	[BNXT_ULP_CLASS_HID_dc28] = 2707,
+	[BNXT_ULP_CLASS_HID_e1e8] = 2708,
+	[BNXT_ULP_CLASS_HID_92fc] = 2709,
+	[BNXT_ULP_CLASS_HID_b7bc] = 2710,
+	[BNXT_ULP_CLASS_HID_d97c] = 2711,
+	[BNXT_ULP_CLASS_HID_fa3c] = 2712,
+	[BNXT_ULP_CLASS_HID_188fc] = 2713,
+	[BNXT_ULP_CLASS_HID_1adbc] = 2714,
+	[BNXT_ULP_CLASS_HID_1cf7c] = 2715,
+	[BNXT_ULP_CLASS_HID_1f03c] = 2716,
+	[BNXT_ULP_CLASS_HID_18fa8] = 2717,
+	[BNXT_ULP_CLASS_HID_1b168] = 2718,
+	[BNXT_ULP_CLASS_HID_1f228] = 2719,
+	[BNXT_ULP_CLASS_HID_1f7e8] = 2720,
+	[BNXT_ULP_CLASS_HID_ba1c] = 2721,
+	[BNXT_ULP_CLASS_HID_bfdc] = 2722,
+	[BNXT_ULP_CLASS_HID_e09c] = 2723,
+	[BNXT_ULP_CLASS_HID_e25c] = 2724,
+	[BNXT_ULP_CLASS_HID_b760] = 2725,
+	[BNXT_ULP_CLASS_HID_b820] = 2726,
+	[BNXT_ULP_CLASS_HID_fde0] = 2727,
+	[BNXT_ULP_CLASS_HID_fea0] = 2728,
+	[BNXT_ULP_CLASS_HID_1ad60] = 2729,
+	[BNXT_ULP_CLASS_HID_1ae20] = 2730,
+	[BNXT_ULP_CLASS_HID_1d3e0] = 2731,
+	[BNXT_ULP_CLASS_HID_1f4a0] = 2732,
+	[BNXT_ULP_CLASS_HID_1d01c] = 2733,
+	[BNXT_ULP_CLASS_HID_1f5dc] = 2734,
+	[BNXT_ULP_CLASS_HID_1d69c] = 2735,
+	[BNXT_ULP_CLASS_HID_1f85c] = 2736,
+	[BNXT_ULP_CLASS_HID_86c0] = 2737,
+	[BNXT_ULP_CLASS_HID_ab80] = 2738,
+	[BNXT_ULP_CLASS_HID_cd40] = 2739,
+	[BNXT_ULP_CLASS_HID_ee00] = 2740,
+	[BNXT_ULP_CLASS_HID_8314] = 2741,
+	[BNXT_ULP_CLASS_HID_a4d4] = 2742,
+	[BNXT_ULP_CLASS_HID_c994] = 2743,
+	[BNXT_ULP_CLASS_HID_eb54] = 2744,
+	[BNXT_ULP_CLASS_HID_1b914] = 2745,
+	[BNXT_ULP_CLASS_HID_1bad4] = 2746,
+	[BNXT_ULP_CLASS_HID_1ff94] = 2747,
+	[BNXT_ULP_CLASS_HID_1e154] = 2748,
+	[BNXT_ULP_CLASS_HID_1bcc0] = 2749,
+	[BNXT_ULP_CLASS_HID_1a180] = 2750,
+	[BNXT_ULP_CLASS_HID_1e340] = 2751,
+	[BNXT_ULP_CLASS_HID_1e400] = 2752,
+	[BNXT_ULP_CLASS_HID_aab4] = 2753,
+	[BNXT_ULP_CLASS_HID_ac74] = 2754,
+	[BNXT_ULP_CLASS_HID_d134] = 2755,
+	[BNXT_ULP_CLASS_HID_f2f4] = 2756,
+	[BNXT_ULP_CLASS_HID_a7f8] = 2757,
+	[BNXT_ULP_CLASS_HID_a8b8] = 2758,
+	[BNXT_ULP_CLASS_HID_ea78] = 2759,
+	[BNXT_ULP_CLASS_HID_ef38] = 2760,
+	[BNXT_ULP_CLASS_HID_1ddf8] = 2761,
+	[BNXT_ULP_CLASS_HID_1feb8] = 2762,
+	[BNXT_ULP_CLASS_HID_1c078] = 2763,
+	[BNXT_ULP_CLASS_HID_1e538] = 2764,
+	[BNXT_ULP_CLASS_HID_1c0b4] = 2765,
+	[BNXT_ULP_CLASS_HID_1e274] = 2766,
+	[BNXT_ULP_CLASS_HID_1c734] = 2767,
+	[BNXT_ULP_CLASS_HID_1e8f4] = 2768,
+	[BNXT_ULP_CLASS_HID_906c] = 2769,
+	[BNXT_ULP_CLASS_HID_b52c] = 2770,
+	[BNXT_ULP_CLASS_HID_d6ec] = 2771,
+	[BNXT_ULP_CLASS_HID_fbac] = 2772,
+	[BNXT_ULP_CLASS_HID_c86c] = 2773,
+	[BNXT_ULP_CLASS_HID_ed2c] = 2774,
+	[BNXT_ULP_CLASS_HID_d330] = 2775,
+	[BNXT_ULP_CLASS_HID_f4f0] = 2776,
+	[BNXT_ULP_CLASS_HID_182b0] = 2777,
+	[BNXT_ULP_CLASS_HID_1a470] = 2778,
+	[BNXT_ULP_CLASS_HID_1c930] = 2779,
+	[BNXT_ULP_CLASS_HID_1eaf0] = 2780,
+	[BNXT_ULP_CLASS_HID_1866c] = 2781,
+	[BNXT_ULP_CLASS_HID_1ab2c] = 2782,
+	[BNXT_ULP_CLASS_HID_1ccec] = 2783,
+	[BNXT_ULP_CLASS_HID_1f1ac] = 2784,
+	[BNXT_ULP_CLASS_HID_b4d0] = 2785,
+	[BNXT_ULP_CLASS_HID_b990] = 2786,
+	[BNXT_ULP_CLASS_HID_fb50] = 2787,
+	[BNXT_ULP_CLASS_HID_fc10] = 2788,
+	[BNXT_ULP_CLASS_HID_b124] = 2789,
+	[BNXT_ULP_CLASS_HID_b2e4] = 2790,
+	[BNXT_ULP_CLASS_HID_f7a4] = 2791,
+	[BNXT_ULP_CLASS_HID_f964] = 2792,
+	[BNXT_ULP_CLASS_HID_1a724] = 2793,
+	[BNXT_ULP_CLASS_HID_1a8e4] = 2794,
+	[BNXT_ULP_CLASS_HID_1eda4] = 2795,
+	[BNXT_ULP_CLASS_HID_1ef64] = 2796,
+	[BNXT_ULP_CLASS_HID_1aad0] = 2797,
+	[BNXT_ULP_CLASS_HID_1af90] = 2798,
+	[BNXT_ULP_CLASS_HID_1d150] = 2799,
+	[BNXT_ULP_CLASS_HID_1f210] = 2800,
+	[BNXT_ULP_CLASS_HID_8084] = 2801,
+	[BNXT_ULP_CLASS_HID_a244] = 2802,
+	[BNXT_ULP_CLASS_HID_c704] = 2803,
+	[BNXT_ULP_CLASS_HID_e8c4] = 2804,
+	[BNXT_ULP_CLASS_HID_9dc8] = 2805,
+	[BNXT_ULP_CLASS_HID_be88] = 2806,
+	[BNXT_ULP_CLASS_HID_c048] = 2807,
+	[BNXT_ULP_CLASS_HID_e508] = 2808,
+	[BNXT_ULP_CLASS_HID_1b3c8] = 2809,
+	[BNXT_ULP_CLASS_HID_1b488] = 2810,
+	[BNXT_ULP_CLASS_HID_1f648] = 2811,
+	[BNXT_ULP_CLASS_HID_1fb08] = 2812,
+	[BNXT_ULP_CLASS_HID_1b684] = 2813,
+	[BNXT_ULP_CLASS_HID_1b844] = 2814,
+	[BNXT_ULP_CLASS_HID_1fd04] = 2815,
+	[BNXT_ULP_CLASS_HID_1fec4] = 2816,
+	[BNXT_ULP_CLASS_HID_a568] = 2817,
+	[BNXT_ULP_CLASS_HID_a628] = 2818,
+	[BNXT_ULP_CLASS_HID_ebe8] = 2819,
+	[BNXT_ULP_CLASS_HID_eca8] = 2820,
+	[BNXT_ULP_CLASS_HID_a1bc] = 2821,
+	[BNXT_ULP_CLASS_HID_a37c] = 2822,
+	[BNXT_ULP_CLASS_HID_e43c] = 2823,
+	[BNXT_ULP_CLASS_HID_e9fc] = 2824,
+	[BNXT_ULP_CLASS_HID_1d7bc] = 2825,
+	[BNXT_ULP_CLASS_HID_1f97c] = 2826,
+	[BNXT_ULP_CLASS_HID_1da3c] = 2827,
+	[BNXT_ULP_CLASS_HID_1fffc] = 2828,
+	[BNXT_ULP_CLASS_HID_1db68] = 2829,
+	[BNXT_ULP_CLASS_HID_1fc28] = 2830,
+	[BNXT_ULP_CLASS_HID_1c1e8] = 2831,
+	[BNXT_ULP_CLASS_HID_1e2a8] = 2832,
+	[BNXT_ULP_CLASS_HID_9ab8] = 2833,
+	[BNXT_ULP_CLASS_HID_bc78] = 2834,
+	[BNXT_ULP_CLASS_HID_c138] = 2835,
+	[BNXT_ULP_CLASS_HID_e2f8] = 2836,
+	[BNXT_ULP_CLASS_HID_978c] = 2837,
+	[BNXT_ULP_CLASS_HID_b94c] = 2838,
+	[BNXT_ULP_CLASS_HID_da0c] = 2839,
+	[BNXT_ULP_CLASS_HID_ffcc] = 2840,
+	[BNXT_ULP_CLASS_HID_18d8c] = 2841,
+	[BNXT_ULP_CLASS_HID_1af4c] = 2842,
+	[BNXT_ULP_CLASS_HID_1f00c] = 2843,
+	[BNXT_ULP_CLASS_HID_1f5cc] = 2844,
+	[BNXT_ULP_CLASS_HID_1b0b8] = 2845,
+	[BNXT_ULP_CLASS_HID_1b278] = 2846,
+	[BNXT_ULP_CLASS_HID_1f738] = 2847,
+	[BNXT_ULP_CLASS_HID_1f8f8] = 2848,
+	[BNXT_ULP_CLASS_HID_bf2c] = 2849,
+	[BNXT_ULP_CLASS_HID_a0ec] = 2850,
+	[BNXT_ULP_CLASS_HID_e5ac] = 2851,
+	[BNXT_ULP_CLASS_HID_e76c] = 2852,
+	[BNXT_ULP_CLASS_HID_b870] = 2853,
+	[BNXT_ULP_CLASS_HID_bd30] = 2854,
+	[BNXT_ULP_CLASS_HID_fef0] = 2855,
+	[BNXT_ULP_CLASS_HID_e3b0] = 2856,
+	[BNXT_ULP_CLASS_HID_1ae70] = 2857,
+	[BNXT_ULP_CLASS_HID_1f330] = 2858,
+	[BNXT_ULP_CLASS_HID_1d4f0] = 2859,
+	[BNXT_ULP_CLASS_HID_1f9b0] = 2860,
+	[BNXT_ULP_CLASS_HID_1d52c] = 2861,
+	[BNXT_ULP_CLASS_HID_1f6ec] = 2862,
+	[BNXT_ULP_CLASS_HID_1dbac] = 2863,
+	[BNXT_ULP_CLASS_HID_1fd6c] = 2864,
+	[BNXT_ULP_CLASS_HID_34d0] = 2865,
+	[BNXT_ULP_CLASS_HID_3a1c] = 2866,
+	[BNXT_ULP_CLASS_HID_3760] = 2867,
+	[BNXT_ULP_CLASS_HID_5e80] = 2868,
+	[BNXT_ULP_CLASS_HID_5bd4] = 2869,
+	[BNXT_ULP_CLASS_HID_07b8] = 2870,
+	[BNXT_ULP_CLASS_HID_008c] = 2871,
+	[BNXT_ULP_CLASS_HID_282c] = 2872,
+	[BNXT_ULP_CLASS_HID_2570] = 2873,
+	[BNXT_ULP_CLASS_HID_3124] = 2874,
+	[BNXT_ULP_CLASS_HID_5944] = 2875,
+	[BNXT_ULP_CLASS_HID_5588] = 2876,
+	[BNXT_ULP_CLASS_HID_1e7c] = 2877,
+	[BNXT_ULP_CLASS_HID_1b40] = 2878,
+	[BNXT_ULP_CLASS_HID_22e0] = 2879,
+	[BNXT_ULP_CLASS_HID_3f34] = 2880,
+	[BNXT_ULP_CLASS_HID_a77c] = 2881,
+	[BNXT_ULP_CLASS_HID_a8bc] = 2882,
+	[BNXT_ULP_CLASS_HID_edfc] = 2883,
+	[BNXT_ULP_CLASS_HID_ef3c] = 2884,
+	[BNXT_ULP_CLASS_HID_a000] = 2885,
+	[BNXT_ULP_CLASS_HID_a540] = 2886,
+	[BNXT_ULP_CLASS_HID_e680] = 2887,
+	[BNXT_ULP_CLASS_HID_ebc0] = 2888,
+	[BNXT_ULP_CLASS_HID_1d600] = 2889,
+	[BNXT_ULP_CLASS_HID_1fb40] = 2890,
+	[BNXT_ULP_CLASS_HID_1dc80] = 2891,
+	[BNXT_ULP_CLASS_HID_1e1c0] = 2892,
+	[BNXT_ULP_CLASS_HID_1dd7c] = 2893,
+	[BNXT_ULP_CLASS_HID_1febc] = 2894,
+	[BNXT_ULP_CLASS_HID_1c3fc] = 2895,
+	[BNXT_ULP_CLASS_HID_1e53c] = 2896,
+	[BNXT_ULP_CLASS_HID_cbe0] = 2897,
+	[BNXT_ULP_CLASS_HID_b1f4] = 2898,
+	[BNXT_ULP_CLASS_HID_d334] = 2899,
+	[BNXT_ULP_CLASS_HID_f474] = 2900,
+	[BNXT_ULP_CLASS_HID_c4b4] = 2901,
+	[BNXT_ULP_CLASS_HID_e9f4] = 2902,
+	[BNXT_ULP_CLASS_HID_cb34] = 2903,
+	[BNXT_ULP_CLASS_HID_f138] = 2904,
+	[BNXT_ULP_CLASS_HID_19f78] = 2905,
+	[BNXT_ULP_CLASS_HID_1a0b8] = 2906,
+	[BNXT_ULP_CLASS_HID_1c5f8] = 2907,
+	[BNXT_ULP_CLASS_HID_1e738] = 2908,
+	[BNXT_ULP_CLASS_HID_182b4] = 2909,
+	[BNXT_ULP_CLASS_HID_1a7f4] = 2910,
+	[BNXT_ULP_CLASS_HID_1c934] = 2911,
+	[BNXT_ULP_CLASS_HID_1ea74] = 2912,
+	[BNXT_ULP_CLASS_HID_b0d8] = 2913,
+	[BNXT_ULP_CLASS_HID_b218] = 2914,
+	[BNXT_ULP_CLASS_HID_f758] = 2915,
+	[BNXT_ULP_CLASS_HID_f898] = 2916,
+	[BNXT_ULP_CLASS_HID_8dec] = 2917,
+	[BNXT_ULP_CLASS_HID_af2c] = 2918,
+	[BNXT_ULP_CLASS_HID_f06c] = 2919,
+	[BNXT_ULP_CLASS_HID_f5ac] = 2920,
+	[BNXT_ULP_CLASS_HID_1a3ec] = 2921,
+	[BNXT_ULP_CLASS_HID_1a52c] = 2922,
+	[BNXT_ULP_CLASS_HID_1e66c] = 2923,
+	[BNXT_ULP_CLASS_HID_1ebac] = 2924,
+	[BNXT_ULP_CLASS_HID_1a6d8] = 2925,
+	[BNXT_ULP_CLASS_HID_1a818] = 2926,
+	[BNXT_ULP_CLASS_HID_1ed58] = 2927,
+	[BNXT_ULP_CLASS_HID_1ee98] = 2928,
+	[BNXT_ULP_CLASS_HID_d54c] = 2929,
+	[BNXT_ULP_CLASS_HID_f68c] = 2930,
+	[BNXT_ULP_CLASS_HID_dbcc] = 2931,
+	[BNXT_ULP_CLASS_HID_fd0c] = 2932,
+	[BNXT_ULP_CLASS_HID_ae10] = 2933,
+	[BNXT_ULP_CLASS_HID_f350] = 2934,
+	[BNXT_ULP_CLASS_HID_d490] = 2935,
+	[BNXT_ULP_CLASS_HID_f9d0] = 2936,
+	[BNXT_ULP_CLASS_HID_1c410] = 2937,
+	[BNXT_ULP_CLASS_HID_1e950] = 2938,
+	[BNXT_ULP_CLASS_HID_1ca90] = 2939,
+	[BNXT_ULP_CLASS_HID_1f0e4] = 2940,
+	[BNXT_ULP_CLASS_HID_1cb4c] = 2941,
+	[BNXT_ULP_CLASS_HID_1b150] = 2942,
+	[BNXT_ULP_CLASS_HID_1d290] = 2943,
+	[BNXT_ULP_CLASS_HID_1f7d0] = 2944,
+	[BNXT_ULP_CLASS_HID_a1b0] = 2945,
+	[BNXT_ULP_CLASS_HID_a2f0] = 2946,
+	[BNXT_ULP_CLASS_HID_e430] = 2947,
+	[BNXT_ULP_CLASS_HID_e970] = 2948,
+	[BNXT_ULP_CLASS_HID_ba44] = 2949,
+	[BNXT_ULP_CLASS_HID_bf84] = 2950,
+	[BNXT_ULP_CLASS_HID_e0c4] = 2951,
+	[BNXT_ULP_CLASS_HID_e204] = 2952,
+	[BNXT_ULP_CLASS_HID_1d044] = 2953,
+	[BNXT_ULP_CLASS_HID_1f584] = 2954,
+	[BNXT_ULP_CLASS_HID_1d6c4] = 2955,
+	[BNXT_ULP_CLASS_HID_1f804] = 2956,
+	[BNXT_ULP_CLASS_HID_1d7b0] = 2957,
+	[BNXT_ULP_CLASS_HID_1f8f0] = 2958,
+	[BNXT_ULP_CLASS_HID_1da30] = 2959,
+	[BNXT_ULP_CLASS_HID_1ff70] = 2960,
+	[BNXT_ULP_CLASS_HID_c224] = 2961,
+	[BNXT_ULP_CLASS_HID_e764] = 2962,
+	[BNXT_ULP_CLASS_HID_c8a4] = 2963,
+	[BNXT_ULP_CLASS_HID_ede4] = 2964,
+	[BNXT_ULP_CLASS_HID_dee8] = 2965,
+	[BNXT_ULP_CLASS_HID_e028] = 2966,
+	[BNXT_ULP_CLASS_HID_c568] = 2967,
+	[BNXT_ULP_CLASS_HID_e6a8] = 2968,
+	[BNXT_ULP_CLASS_HID_199bc] = 2969,
+	[BNXT_ULP_CLASS_HID_1bafc] = 2970,
+	[BNXT_ULP_CLASS_HID_1dc3c] = 2971,
+	[BNXT_ULP_CLASS_HID_1e17c] = 2972,
+	[BNXT_ULP_CLASS_HID_19ce8] = 2973,
+	[BNXT_ULP_CLASS_HID_1be28] = 2974,
+	[BNXT_ULP_CLASS_HID_1c368] = 2975,
+	[BNXT_ULP_CLASS_HID_1e4a8] = 2976,
+	[BNXT_ULP_CLASS_HID_8b1c] = 2977,
+	[BNXT_ULP_CLASS_HID_ac5c] = 2978,
+	[BNXT_ULP_CLASS_HID_f19c] = 2979,
+	[BNXT_ULP_CLASS_HID_f2dc] = 2980,
+	[BNXT_ULP_CLASS_HID_8420] = 2981,
+	[BNXT_ULP_CLASS_HID_a960] = 2982,
+	[BNXT_ULP_CLASS_HID_caa0] = 2983,
+	[BNXT_ULP_CLASS_HID_efe0] = 2984,
+	[BNXT_ULP_CLASS_HID_1ba20] = 2985,
+	[BNXT_ULP_CLASS_HID_1bf60] = 2986,
+	[BNXT_ULP_CLASS_HID_1e0a0] = 2987,
+	[BNXT_ULP_CLASS_HID_1e5e0] = 2988,
+	[BNXT_ULP_CLASS_HID_1a11c] = 2989,
+	[BNXT_ULP_CLASS_HID_1a25c] = 2990,
+	[BNXT_ULP_CLASS_HID_1e79c] = 2991,
+	[BNXT_ULP_CLASS_HID_1e8dc] = 2992,
+	[BNXT_ULP_CLASS_HID_af80] = 2993,
+	[BNXT_ULP_CLASS_HID_f0c0] = 2994,
+	[BNXT_ULP_CLASS_HID_d200] = 2995,
+	[BNXT_ULP_CLASS_HID_f740] = 2996,
+	[BNXT_ULP_CLASS_HID_a854] = 2997,
+	[BNXT_ULP_CLASS_HID_ad94] = 2998,
+	[BNXT_ULP_CLASS_HID_eed4] = 2999,
+	[BNXT_ULP_CLASS_HID_f014] = 3000,
+	[BNXT_ULP_CLASS_HID_1de54] = 3001,
+	[BNXT_ULP_CLASS_HID_1e394] = 3002,
+	[BNXT_ULP_CLASS_HID_1c4d4] = 3003,
+	[BNXT_ULP_CLASS_HID_1e614] = 3004,
+	[BNXT_ULP_CLASS_HID_1c580] = 3005,
+	[BNXT_ULP_CLASS_HID_1e6c0] = 3006,
+	[BNXT_ULP_CLASS_HID_1c800] = 3007,
+	[BNXT_ULP_CLASS_HID_1ed40] = 3008,
+	[BNXT_ULP_CLASS_HID_8c6c] = 3009,
+	[BNXT_ULP_CLASS_HID_b1ac] = 3010,
+	[BNXT_ULP_CLASS_HID_f2ec] = 3011,
+	[BNXT_ULP_CLASS_HID_f42c] = 3012,
+	[BNXT_ULP_CLASS_HID_8930] = 3013,
+	[BNXT_ULP_CLASS_HID_aa70] = 3014,
+	[BNXT_ULP_CLASS_HID_cfb0] = 3015,
+	[BNXT_ULP_CLASS_HID_f0f0] = 3016,
+	[BNXT_ULP_CLASS_HID_1bf30] = 3017,
+	[BNXT_ULP_CLASS_HID_1a070] = 3018,
+	[BNXT_ULP_CLASS_HID_1e5b0] = 3019,
+	[BNXT_ULP_CLASS_HID_1e6f0] = 3020,
+	[BNXT_ULP_CLASS_HID_1a26c] = 3021,
+	[BNXT_ULP_CLASS_HID_1a7ac] = 3022,
+	[BNXT_ULP_CLASS_HID_1e8ec] = 3023,
+	[BNXT_ULP_CLASS_HID_1ea2c] = 3024,
+	[BNXT_ULP_CLASS_HID_d090] = 3025,
+	[BNXT_ULP_CLASS_HID_f5d0] = 3026,
+	[BNXT_ULP_CLASS_HID_d710] = 3027,
+	[BNXT_ULP_CLASS_HID_f850] = 3028,
+	[BNXT_ULP_CLASS_HID_ada4] = 3029,
+	[BNXT_ULP_CLASS_HID_aee4] = 3030,
+	[BNXT_ULP_CLASS_HID_d024] = 3031,
+	[BNXT_ULP_CLASS_HID_f564] = 3032,
+	[BNXT_ULP_CLASS_HID_1c3a4] = 3033,
+	[BNXT_ULP_CLASS_HID_1e4e4] = 3034,
+	[BNXT_ULP_CLASS_HID_1c624] = 3035,
+	[BNXT_ULP_CLASS_HID_1eb64] = 3036,
+	[BNXT_ULP_CLASS_HID_1c690] = 3037,
+	[BNXT_ULP_CLASS_HID_1ebd0] = 3038,
+	[BNXT_ULP_CLASS_HID_1cd10] = 3039,
+	[BNXT_ULP_CLASS_HID_1f364] = 3040,
+	[BNXT_ULP_CLASS_HID_99c8] = 3041,
+	[BNXT_ULP_CLASS_HID_bb08] = 3042,
+	[BNXT_ULP_CLASS_HID_dc48] = 3043,
+	[BNXT_ULP_CLASS_HID_e188] = 3044,
+	[BNXT_ULP_CLASS_HID_929c] = 3045,
+	[BNXT_ULP_CLASS_HID_b7dc] = 3046,
+	[BNXT_ULP_CLASS_HID_d91c] = 3047,
+	[BNXT_ULP_CLASS_HID_fa5c] = 3048,
+	[BNXT_ULP_CLASS_HID_1889c] = 3049,
+	[BNXT_ULP_CLASS_HID_1addc] = 3050,
+	[BNXT_ULP_CLASS_HID_1cf1c] = 3051,
+	[BNXT_ULP_CLASS_HID_1f05c] = 3052,
+	[BNXT_ULP_CLASS_HID_18fc8] = 3053,
+	[BNXT_ULP_CLASS_HID_1b108] = 3054,
+	[BNXT_ULP_CLASS_HID_1f248] = 3055,
+	[BNXT_ULP_CLASS_HID_1f788] = 3056,
+	[BNXT_ULP_CLASS_HID_ba7c] = 3057,
+	[BNXT_ULP_CLASS_HID_bfbc] = 3058,
+	[BNXT_ULP_CLASS_HID_e0fc] = 3059,
+	[BNXT_ULP_CLASS_HID_e23c] = 3060,
+	[BNXT_ULP_CLASS_HID_b700] = 3061,
+	[BNXT_ULP_CLASS_HID_b840] = 3062,
+	[BNXT_ULP_CLASS_HID_fd80] = 3063,
+	[BNXT_ULP_CLASS_HID_fec0] = 3064,
+	[BNXT_ULP_CLASS_HID_1ad00] = 3065,
+	[BNXT_ULP_CLASS_HID_1ae40] = 3066,
+	[BNXT_ULP_CLASS_HID_1d380] = 3067,
+	[BNXT_ULP_CLASS_HID_1f4c0] = 3068,
+	[BNXT_ULP_CLASS_HID_1d07c] = 3069,
+	[BNXT_ULP_CLASS_HID_1f5bc] = 3070,
+	[BNXT_ULP_CLASS_HID_1d6fc] = 3071,
+	[BNXT_ULP_CLASS_HID_1f83c] = 3072,
+	[BNXT_ULP_CLASS_HID_86a0] = 3073,
+	[BNXT_ULP_CLASS_HID_abe0] = 3074,
+	[BNXT_ULP_CLASS_HID_cd20] = 3075,
+	[BNXT_ULP_CLASS_HID_ee60] = 3076,
+	[BNXT_ULP_CLASS_HID_8374] = 3077,
+	[BNXT_ULP_CLASS_HID_a4b4] = 3078,
+	[BNXT_ULP_CLASS_HID_c9f4] = 3079,
+	[BNXT_ULP_CLASS_HID_eb34] = 3080,
+	[BNXT_ULP_CLASS_HID_1b974] = 3081,
+	[BNXT_ULP_CLASS_HID_1bab4] = 3082,
+	[BNXT_ULP_CLASS_HID_1fff4] = 3083,
+	[BNXT_ULP_CLASS_HID_1e134] = 3084,
+	[BNXT_ULP_CLASS_HID_1bca0] = 3085,
+	[BNXT_ULP_CLASS_HID_1a1e0] = 3086,
+	[BNXT_ULP_CLASS_HID_1e320] = 3087,
+	[BNXT_ULP_CLASS_HID_1e460] = 3088,
+	[BNXT_ULP_CLASS_HID_aad4] = 3089,
+	[BNXT_ULP_CLASS_HID_ac14] = 3090,
+	[BNXT_ULP_CLASS_HID_d154] = 3091,
+	[BNXT_ULP_CLASS_HID_f294] = 3092,
+	[BNXT_ULP_CLASS_HID_a798] = 3093,
+	[BNXT_ULP_CLASS_HID_a8d8] = 3094,
+	[BNXT_ULP_CLASS_HID_ea18] = 3095,
+	[BNXT_ULP_CLASS_HID_ef58] = 3096,
+	[BNXT_ULP_CLASS_HID_1dd98] = 3097,
+	[BNXT_ULP_CLASS_HID_1fed8] = 3098,
+	[BNXT_ULP_CLASS_HID_1c018] = 3099,
+	[BNXT_ULP_CLASS_HID_1e558] = 3100,
+	[BNXT_ULP_CLASS_HID_1c0d4] = 3101,
+	[BNXT_ULP_CLASS_HID_1e214] = 3102,
+	[BNXT_ULP_CLASS_HID_1c754] = 3103,
+	[BNXT_ULP_CLASS_HID_1e894] = 3104,
+	[BNXT_ULP_CLASS_HID_900c] = 3105,
+	[BNXT_ULP_CLASS_HID_b54c] = 3106,
+	[BNXT_ULP_CLASS_HID_d68c] = 3107,
+	[BNXT_ULP_CLASS_HID_fbcc] = 3108,
+	[BNXT_ULP_CLASS_HID_c80c] = 3109,
+	[BNXT_ULP_CLASS_HID_ed4c] = 3110,
+	[BNXT_ULP_CLASS_HID_d350] = 3111,
+	[BNXT_ULP_CLASS_HID_f490] = 3112,
+	[BNXT_ULP_CLASS_HID_182d0] = 3113,
+	[BNXT_ULP_CLASS_HID_1a410] = 3114,
+	[BNXT_ULP_CLASS_HID_1c950] = 3115,
+	[BNXT_ULP_CLASS_HID_1ea90] = 3116,
+	[BNXT_ULP_CLASS_HID_1860c] = 3117,
+	[BNXT_ULP_CLASS_HID_1ab4c] = 3118,
+	[BNXT_ULP_CLASS_HID_1cc8c] = 3119,
+	[BNXT_ULP_CLASS_HID_1f1cc] = 3120,
+	[BNXT_ULP_CLASS_HID_b4b0] = 3121,
+	[BNXT_ULP_CLASS_HID_b9f0] = 3122,
+	[BNXT_ULP_CLASS_HID_fb30] = 3123,
+	[BNXT_ULP_CLASS_HID_fc70] = 3124,
+	[BNXT_ULP_CLASS_HID_b144] = 3125,
+	[BNXT_ULP_CLASS_HID_b284] = 3126,
+	[BNXT_ULP_CLASS_HID_f7c4] = 3127,
+	[BNXT_ULP_CLASS_HID_f904] = 3128,
+	[BNXT_ULP_CLASS_HID_1a744] = 3129,
+	[BNXT_ULP_CLASS_HID_1a884] = 3130,
+	[BNXT_ULP_CLASS_HID_1edc4] = 3131,
+	[BNXT_ULP_CLASS_HID_1ef04] = 3132,
+	[BNXT_ULP_CLASS_HID_1aab0] = 3133,
+	[BNXT_ULP_CLASS_HID_1aff0] = 3134,
+	[BNXT_ULP_CLASS_HID_1d130] = 3135,
+	[BNXT_ULP_CLASS_HID_1f270] = 3136,
+	[BNXT_ULP_CLASS_HID_80e4] = 3137,
+	[BNXT_ULP_CLASS_HID_a224] = 3138,
+	[BNXT_ULP_CLASS_HID_c764] = 3139,
+	[BNXT_ULP_CLASS_HID_e8a4] = 3140,
+	[BNXT_ULP_CLASS_HID_9da8] = 3141,
+	[BNXT_ULP_CLASS_HID_bee8] = 3142,
+	[BNXT_ULP_CLASS_HID_c028] = 3143,
+	[BNXT_ULP_CLASS_HID_e568] = 3144,
+	[BNXT_ULP_CLASS_HID_1b3a8] = 3145,
+	[BNXT_ULP_CLASS_HID_1b4e8] = 3146,
+	[BNXT_ULP_CLASS_HID_1f628] = 3147,
+	[BNXT_ULP_CLASS_HID_1fb68] = 3148,
+	[BNXT_ULP_CLASS_HID_1b6e4] = 3149,
+	[BNXT_ULP_CLASS_HID_1b824] = 3150,
+	[BNXT_ULP_CLASS_HID_1fd64] = 3151,
+	[BNXT_ULP_CLASS_HID_1fea4] = 3152,
+	[BNXT_ULP_CLASS_HID_a508] = 3153,
+	[BNXT_ULP_CLASS_HID_a648] = 3154,
+	[BNXT_ULP_CLASS_HID_eb88] = 3155,
+	[BNXT_ULP_CLASS_HID_ecc8] = 3156,
+	[BNXT_ULP_CLASS_HID_a1dc] = 3157,
+	[BNXT_ULP_CLASS_HID_a31c] = 3158,
+	[BNXT_ULP_CLASS_HID_e45c] = 3159,
+	[BNXT_ULP_CLASS_HID_e99c] = 3160,
+	[BNXT_ULP_CLASS_HID_1d7dc] = 3161,
+	[BNXT_ULP_CLASS_HID_1f91c] = 3162,
+	[BNXT_ULP_CLASS_HID_1da5c] = 3163,
+	[BNXT_ULP_CLASS_HID_1ff9c] = 3164,
+	[BNXT_ULP_CLASS_HID_1db08] = 3165,
+	[BNXT_ULP_CLASS_HID_1fc48] = 3166,
+	[BNXT_ULP_CLASS_HID_1c188] = 3167,
+	[BNXT_ULP_CLASS_HID_1e2c8] = 3168,
+	[BNXT_ULP_CLASS_HID_9ad8] = 3169,
+	[BNXT_ULP_CLASS_HID_bc18] = 3170,
+	[BNXT_ULP_CLASS_HID_c158] = 3171,
+	[BNXT_ULP_CLASS_HID_e298] = 3172,
+	[BNXT_ULP_CLASS_HID_97ec] = 3173,
+	[BNXT_ULP_CLASS_HID_b92c] = 3174,
+	[BNXT_ULP_CLASS_HID_da6c] = 3175,
+	[BNXT_ULP_CLASS_HID_ffac] = 3176,
+	[BNXT_ULP_CLASS_HID_18dec] = 3177,
+	[BNXT_ULP_CLASS_HID_1af2c] = 3178,
+	[BNXT_ULP_CLASS_HID_1f06c] = 3179,
+	[BNXT_ULP_CLASS_HID_1f5ac] = 3180,
+	[BNXT_ULP_CLASS_HID_1b0d8] = 3181,
+	[BNXT_ULP_CLASS_HID_1b218] = 3182,
+	[BNXT_ULP_CLASS_HID_1f758] = 3183,
+	[BNXT_ULP_CLASS_HID_1f898] = 3184,
+	[BNXT_ULP_CLASS_HID_bf4c] = 3185,
+	[BNXT_ULP_CLASS_HID_a08c] = 3186,
+	[BNXT_ULP_CLASS_HID_e5cc] = 3187,
+	[BNXT_ULP_CLASS_HID_e70c] = 3188,
+	[BNXT_ULP_CLASS_HID_b810] = 3189,
+	[BNXT_ULP_CLASS_HID_bd50] = 3190,
+	[BNXT_ULP_CLASS_HID_fe90] = 3191,
+	[BNXT_ULP_CLASS_HID_e3d0] = 3192,
+	[BNXT_ULP_CLASS_HID_1ae10] = 3193,
+	[BNXT_ULP_CLASS_HID_1f350] = 3194,
+	[BNXT_ULP_CLASS_HID_1d490] = 3195,
+	[BNXT_ULP_CLASS_HID_1f9d0] = 3196,
+	[BNXT_ULP_CLASS_HID_1d54c] = 3197,
+	[BNXT_ULP_CLASS_HID_1f68c] = 3198,
+	[BNXT_ULP_CLASS_HID_1dbcc] = 3199,
+	[BNXT_ULP_CLASS_HID_1fd0c] = 3200,
+	[BNXT_ULP_CLASS_HID_34b0] = 3201,
+	[BNXT_ULP_CLASS_HID_3a7c] = 3202,
+	[BNXT_ULP_CLASS_HID_3700] = 3203,
+	[BNXT_ULP_CLASS_HID_5ee0] = 3204,
+	[BNXT_ULP_CLASS_HID_5bb4] = 3205,
+	[BNXT_ULP_CLASS_HID_07d8] = 3206,
+	[BNXT_ULP_CLASS_HID_00ec] = 3207,
+	[BNXT_ULP_CLASS_HID_284c] = 3208,
+	[BNXT_ULP_CLASS_HID_2510] = 3209,
+	[BNXT_ULP_CLASS_HID_3144] = 3210,
+	[BNXT_ULP_CLASS_HID_5924] = 3211,
+	[BNXT_ULP_CLASS_HID_55e8] = 3212,
+	[BNXT_ULP_CLASS_HID_1e1c] = 3213,
+	[BNXT_ULP_CLASS_HID_1b20] = 3214,
+	[BNXT_ULP_CLASS_HID_2280] = 3215,
+	[BNXT_ULP_CLASS_HID_3f54] = 3216,
+	[BNXT_ULP_CLASS_HID_24604] = 3217,
+	[BNXT_ULP_CLASS_HID_255d4] = 3218,
+	[BNXT_ULP_CLASS_HID_22e08] = 3219,
+	[BNXT_ULP_CLASS_HID_24378] = 3220,
+	[BNXT_ULP_CLASS_HID_20fcc] = 3221,
+	[BNXT_ULP_CLASS_HID_21a9c] = 3222,
+	[BNXT_ULP_CLASS_HID_217d0] = 3223,
+	[BNXT_ULP_CLASS_HID_20800] = 3224,
+	[BNXT_ULP_CLASS_HID_253a0] = 3225,
+	[BNXT_ULP_CLASS_HID_23f70] = 3226,
+	[BNXT_ULP_CLASS_HID_23ba4] = 3227,
+	[BNXT_ULP_CLASS_HID_22c94] = 3228,
+	[BNXT_ULP_CLASS_HID_21968] = 3229,
+	[BNXT_ULP_CLASS_HID_243c4] = 3230,
+	[BNXT_ULP_CLASS_HID_25c38] = 3231,
+	[BNXT_ULP_CLASS_HID_2125c] = 3232,
+	[BNXT_ULP_CLASS_HID_240c8] = 3233,
+	[BNXT_ULP_CLASS_HID_22f98] = 3234,
+	[BNXT_ULP_CLASS_HID_228cc] = 3235,
+	[BNXT_ULP_CLASS_HID_25d3c] = 3236,
+	[BNXT_ULP_CLASS_HID_20990] = 3237,
+	[BNXT_ULP_CLASS_HID_214a0] = 3238,
+	[BNXT_ULP_CLASS_HID_21194] = 3239,
+	[BNXT_ULP_CLASS_HID_202c4] = 3240,
+	[BNXT_ULP_CLASS_HID_22a64] = 3241,
+	[BNXT_ULP_CLASS_HID_23934] = 3242,
+	[BNXT_ULP_CLASS_HID_23268] = 3243,
+	[BNXT_ULP_CLASS_HID_22758] = 3244,
+	[BNXT_ULP_CLASS_HID_2132c] = 3245,
+	[BNXT_ULP_CLASS_HID_25d88] = 3246,
+	[BNXT_ULP_CLASS_HID_256fc] = 3247,
+	[BNXT_ULP_CLASS_HID_24b2c] = 3248,
+	[BNXT_ULP_CLASS_HID_22f14] = 3249,
+	[BNXT_ULP_CLASS_HID_23a24] = 3250,
+	[BNXT_ULP_CLASS_HID_23718] = 3251,
+	[BNXT_ULP_CLASS_HID_22848] = 3252,
+	[BNXT_ULP_CLASS_HID_214dc] = 3253,
+	[BNXT_ULP_CLASS_HID_25eb8] = 3254,
+	[BNXT_ULP_CLASS_HID_25bec] = 3255,
+	[BNXT_ULP_CLASS_HID_21110] = 3256,
+	[BNXT_ULP_CLASS_HID_238b0] = 3257,
+	[BNXT_ULP_CLASS_HID_20440] = 3258,
+	[BNXT_ULP_CLASS_HID_200b4] = 3259,
+	[BNXT_ULP_CLASS_HID_235e4] = 3260,
+	[BNXT_ULP_CLASS_HID_25d04] = 3261,
+	[BNXT_ULP_CLASS_HID_228d4] = 3262,
+	[BNXT_ULP_CLASS_HID_22508] = 3263,
+	[BNXT_ULP_CLASS_HID_25678] = 3264,
+	[BNXT_ULP_CLASS_HID_229d8] = 3265,
+	[BNXT_ULP_CLASS_HID_234e8] = 3266,
+	[BNXT_ULP_CLASS_HID_231dc] = 3267,
+	[BNXT_ULP_CLASS_HID_2220c] = 3268,
+	[BNXT_ULP_CLASS_HID_24dac] = 3269,
+	[BNXT_ULP_CLASS_HID_2597c] = 3270,
+	[BNXT_ULP_CLASS_HID_255b0] = 3271,
+	[BNXT_ULP_CLASS_HID_246e0] = 3272,
+	[BNXT_ULP_CLASS_HID_23374] = 3273,
+	[BNXT_ULP_CLASS_HID_21e04] = 3274,
+	[BNXT_ULP_CLASS_HID_21b78] = 3275,
+	[BNXT_ULP_CLASS_HID_20fa8] = 3276,
+	[BNXT_ULP_CLASS_HID_257c8] = 3277,
+	[BNXT_ULP_CLASS_HID_22298] = 3278,
+	[BNXT_ULP_CLASS_HID_23fcc] = 3279,
+	[BNXT_ULP_CLASS_HID_2503c] = 3280,
+	[BNXT_ULP_CLASS_HID_2239c] = 3281,
+	[BNXT_ULP_CLASS_HID_20eac] = 3282,
+	[BNXT_ULP_CLASS_HID_20be0] = 3283,
+	[BNXT_ULP_CLASS_HID_23cd0] = 3284,
+	[BNXT_ULP_CLASS_HID_24470] = 3285,
+	[BNXT_ULP_CLASS_HID_25300] = 3286,
+	[BNXT_ULP_CLASS_HID_22c74] = 3287,
+	[BNXT_ULP_CLASS_HID_240a4] = 3288,
+	[BNXT_ULP_CLASS_HID_23da0] = 3289,
+	[BNXT_ULP_CLASS_HID_20970] = 3290,
+	[BNXT_ULP_CLASS_HID_205a4] = 3291,
+	[BNXT_ULP_CLASS_HID_23694] = 3292,
+	[BNXT_ULP_CLASS_HID_25e34] = 3293,
+	[BNXT_ULP_CLASS_HID_22dc4] = 3294,
+	[BNXT_ULP_CLASS_HID_22638] = 3295,
+	[BNXT_ULP_CLASS_HID_25b68] = 3296,
+	[BNXT_ULP_CLASS_HID_34c8] = 3297,
+	[BNXT_ULP_CLASS_HID_3a04] = 3298,
+	[BNXT_ULP_CLASS_HID_09d4] = 3299,
+	[BNXT_ULP_CLASS_HID_5e98] = 3300,
+	[BNXT_ULP_CLASS_HID_2da8] = 3301,
+	[BNXT_ULP_CLASS_HID_07a0] = 3302,
+	[BNXT_ULP_CLASS_HID_1370] = 3303,
+	[BNXT_ULP_CLASS_HID_2834] = 3304,
+	[BNXT_ULP_CLASS_HID_37c4] = 3305,
+	[BNXT_ULP_CLASS_HID_0398] = 3306,
+	[BNXT_ULP_CLASS_HID_595c] = 3307,
+	[BNXT_ULP_CLASS_HID_246c] = 3308,
+	[BNXT_ULP_CLASS_HID_1e64] = 3309,
+	[BNXT_ULP_CLASS_HID_48c0] = 3310,
+	[BNXT_ULP_CLASS_HID_22f8] = 3311,
+	[BNXT_ULP_CLASS_HID_3188] = 3312,
+	[BNXT_ULP_CLASS_HID_24664] = 3313,
+	[BNXT_ULP_CLASS_HID_29418] = 3314,
+	[BNXT_ULP_CLASS_HID_30118] = 3315,
+	[BNXT_ULP_CLASS_HID_38a18] = 3316,
+	[BNXT_ULP_CLASS_HID_255b4] = 3317,
+	[BNXT_ULP_CLASS_HID_2deb4] = 3318,
+	[BNXT_ULP_CLASS_HID_34bb4] = 3319,
+	[BNXT_ULP_CLASS_HID_39968] = 3320,
+	[BNXT_ULP_CLASS_HID_22e68] = 3321,
+	[BNXT_ULP_CLASS_HID_2db68] = 3322,
+	[BNXT_ULP_CLASS_HID_34468] = 3323,
+	[BNXT_ULP_CLASS_HID_3921c] = 3324,
+	[BNXT_ULP_CLASS_HID_24318] = 3325,
+	[BNXT_ULP_CLASS_HID_290cc] = 3326,
+	[BNXT_ULP_CLASS_HID_31dcc] = 3327,
+	[BNXT_ULP_CLASS_HID_386cc] = 3328,
+	[BNXT_ULP_CLASS_HID_20fac] = 3329,
+	[BNXT_ULP_CLASS_HID_2b8ac] = 3330,
+	[BNXT_ULP_CLASS_HID_325ac] = 3331,
+	[BNXT_ULP_CLASS_HID_3aeac] = 3332,
+	[BNXT_ULP_CLASS_HID_21afc] = 3333,
+	[BNXT_ULP_CLASS_HID_287fc] = 3334,
+	[BNXT_ULP_CLASS_HID_330fc] = 3335,
+	[BNXT_ULP_CLASS_HID_3bdfc] = 3336,
+	[BNXT_ULP_CLASS_HID_217b0] = 3337,
+	[BNXT_ULP_CLASS_HID_280b0] = 3338,
+	[BNXT_ULP_CLASS_HID_30db0] = 3339,
+	[BNXT_ULP_CLASS_HID_3b6b0] = 3340,
+	[BNXT_ULP_CLASS_HID_20860] = 3341,
+	[BNXT_ULP_CLASS_HID_2b560] = 3342,
+	[BNXT_ULP_CLASS_HID_33e60] = 3343,
+	[BNXT_ULP_CLASS_HID_3ab60] = 3344,
+	[BNXT_ULP_CLASS_HID_253c0] = 3345,
+	[BNXT_ULP_CLASS_HID_2dcc0] = 3346,
+	[BNXT_ULP_CLASS_HID_349c0] = 3347,
+	[BNXT_ULP_CLASS_HID_397f4] = 3348,
+	[BNXT_ULP_CLASS_HID_23f10] = 3349,
+	[BNXT_ULP_CLASS_HID_2a810] = 3350,
+	[BNXT_ULP_CLASS_HID_35510] = 3351,
+	[BNXT_ULP_CLASS_HID_3de10] = 3352,
+	[BNXT_ULP_CLASS_HID_23bc4] = 3353,
+	[BNXT_ULP_CLASS_HID_2a4c4] = 3354,
+	[BNXT_ULP_CLASS_HID_351c4] = 3355,
+	[BNXT_ULP_CLASS_HID_3dac4] = 3356,
+	[BNXT_ULP_CLASS_HID_22cf4] = 3357,
+	[BNXT_ULP_CLASS_HID_2d9f4] = 3358,
+	[BNXT_ULP_CLASS_HID_342f4] = 3359,
+	[BNXT_ULP_CLASS_HID_390a8] = 3360,
+	[BNXT_ULP_CLASS_HID_21908] = 3361,
+	[BNXT_ULP_CLASS_HID_28208] = 3362,
+	[BNXT_ULP_CLASS_HID_30f08] = 3363,
+	[BNXT_ULP_CLASS_HID_3b808] = 3364,
+	[BNXT_ULP_CLASS_HID_243a4] = 3365,
+	[BNXT_ULP_CLASS_HID_29158] = 3366,
+	[BNXT_ULP_CLASS_HID_31a58] = 3367,
+	[BNXT_ULP_CLASS_HID_38758] = 3368,
+	[BNXT_ULP_CLASS_HID_25c58] = 3369,
+	[BNXT_ULP_CLASS_HID_2c958] = 3370,
+	[BNXT_ULP_CLASS_HID_3170c] = 3371,
+	[BNXT_ULP_CLASS_HID_3800c] = 3372,
+	[BNXT_ULP_CLASS_HID_2123c] = 3373,
+	[BNXT_ULP_CLASS_HID_29f3c] = 3374,
+	[BNXT_ULP_CLASS_HID_3083c] = 3375,
+	[BNXT_ULP_CLASS_HID_3b53c] = 3376,
+	[BNXT_ULP_CLASS_HID_240a8] = 3377,
+	[BNXT_ULP_CLASS_HID_2cda8] = 3378,
+	[BNXT_ULP_CLASS_HID_31b5c] = 3379,
+	[BNXT_ULP_CLASS_HID_3845c] = 3380,
+	[BNXT_ULP_CLASS_HID_22ff8] = 3381,
+	[BNXT_ULP_CLASS_HID_2d8f8] = 3382,
+	[BNXT_ULP_CLASS_HID_345f8] = 3383,
+	[BNXT_ULP_CLASS_HID_393ac] = 3384,
+	[BNXT_ULP_CLASS_HID_228ac] = 3385,
+	[BNXT_ULP_CLASS_HID_2d5ac] = 3386,
+	[BNXT_ULP_CLASS_HID_35eac] = 3387,
+	[BNXT_ULP_CLASS_HID_3cbac] = 3388,
+	[BNXT_ULP_CLASS_HID_25d5c] = 3389,
+	[BNXT_ULP_CLASS_HID_2c65c] = 3390,
+	[BNXT_ULP_CLASS_HID_31410] = 3391,
+	[BNXT_ULP_CLASS_HID_38110] = 3392,
+	[BNXT_ULP_CLASS_HID_209f0] = 3393,
+	[BNXT_ULP_CLASS_HID_2b2f0] = 3394,
+	[BNXT_ULP_CLASS_HID_33ff0] = 3395,
+	[BNXT_ULP_CLASS_HID_3a8f0] = 3396,
+	[BNXT_ULP_CLASS_HID_214c0] = 3397,
+	[BNXT_ULP_CLASS_HID_281c0] = 3398,
+	[BNXT_ULP_CLASS_HID_30ac0] = 3399,
+	[BNXT_ULP_CLASS_HID_3b7c0] = 3400,
+	[BNXT_ULP_CLASS_HID_211f4] = 3401,
+	[BNXT_ULP_CLASS_HID_29af4] = 3402,
+	[BNXT_ULP_CLASS_HID_307f4] = 3403,
+	[BNXT_ULP_CLASS_HID_3b0f4] = 3404,
+	[BNXT_ULP_CLASS_HID_202a4] = 3405,
+	[BNXT_ULP_CLASS_HID_28fa4] = 3406,
+	[BNXT_ULP_CLASS_HID_338a4] = 3407,
+	[BNXT_ULP_CLASS_HID_3a5a4] = 3408,
+	[BNXT_ULP_CLASS_HID_22a04] = 3409,
+	[BNXT_ULP_CLASS_HID_2d704] = 3410,
+	[BNXT_ULP_CLASS_HID_34004] = 3411,
+	[BNXT_ULP_CLASS_HID_3cd04] = 3412,
+	[BNXT_ULP_CLASS_HID_23954] = 3413,
+	[BNXT_ULP_CLASS_HID_2a254] = 3414,
+	[BNXT_ULP_CLASS_HID_32f54] = 3415,
+	[BNXT_ULP_CLASS_HID_3d854] = 3416,
+	[BNXT_ULP_CLASS_HID_23208] = 3417,
+	[BNXT_ULP_CLASS_HID_2bf08] = 3418,
+	[BNXT_ULP_CLASS_HID_32808] = 3419,
+	[BNXT_ULP_CLASS_HID_3d508] = 3420,
+	[BNXT_ULP_CLASS_HID_22738] = 3421,
+	[BNXT_ULP_CLASS_HID_2d038] = 3422,
+	[BNXT_ULP_CLASS_HID_35d38] = 3423,
+	[BNXT_ULP_CLASS_HID_3c638] = 3424,
+	[BNXT_ULP_CLASS_HID_2134c] = 3425,
+	[BNXT_ULP_CLASS_HID_29c4c] = 3426,
+	[BNXT_ULP_CLASS_HID_3094c] = 3427,
+	[BNXT_ULP_CLASS_HID_3b24c] = 3428,
+	[BNXT_ULP_CLASS_HID_25de8] = 3429,
+	[BNXT_ULP_CLASS_HID_2c6e8] = 3430,
+	[BNXT_ULP_CLASS_HID_3149c] = 3431,
+	[BNXT_ULP_CLASS_HID_3819c] = 3432,
+	[BNXT_ULP_CLASS_HID_2569c] = 3433,
+	[BNXT_ULP_CLASS_HID_2c39c] = 3434,
+	[BNXT_ULP_CLASS_HID_31150] = 3435,
+	[BNXT_ULP_CLASS_HID_39a50] = 3436,
+	[BNXT_ULP_CLASS_HID_24b4c] = 3437,
+	[BNXT_ULP_CLASS_HID_29900] = 3438,
+	[BNXT_ULP_CLASS_HID_30200] = 3439,
+	[BNXT_ULP_CLASS_HID_38f00] = 3440,
+	[BNXT_ULP_CLASS_HID_22f74] = 3441,
+	[BNXT_ULP_CLASS_HID_2d874] = 3442,
+	[BNXT_ULP_CLASS_HID_34574] = 3443,
+	[BNXT_ULP_CLASS_HID_39328] = 3444,
+	[BNXT_ULP_CLASS_HID_23a44] = 3445,
+	[BNXT_ULP_CLASS_HID_2a744] = 3446,
+	[BNXT_ULP_CLASS_HID_35044] = 3447,
+	[BNXT_ULP_CLASS_HID_3dd44] = 3448,
+	[BNXT_ULP_CLASS_HID_23778] = 3449,
+	[BNXT_ULP_CLASS_HID_2a078] = 3450,
+	[BNXT_ULP_CLASS_HID_32d78] = 3451,
+	[BNXT_ULP_CLASS_HID_3d678] = 3452,
+	[BNXT_ULP_CLASS_HID_22828] = 3453,
+	[BNXT_ULP_CLASS_HID_2d528] = 3454,
+	[BNXT_ULP_CLASS_HID_35e28] = 3455,
+	[BNXT_ULP_CLASS_HID_3cb28] = 3456,
+	[BNXT_ULP_CLASS_HID_214bc] = 3457,
+	[BNXT_ULP_CLASS_HID_281bc] = 3458,
+	[BNXT_ULP_CLASS_HID_30abc] = 3459,
+	[BNXT_ULP_CLASS_HID_3b7bc] = 3460,
+	[BNXT_ULP_CLASS_HID_25ed8] = 3461,
+	[BNXT_ULP_CLASS_HID_2cbd8] = 3462,
+	[BNXT_ULP_CLASS_HID_3198c] = 3463,
+	[BNXT_ULP_CLASS_HID_3828c] = 3464,
+	[BNXT_ULP_CLASS_HID_25b8c] = 3465,
+	[BNXT_ULP_CLASS_HID_2c48c] = 3466,
+	[BNXT_ULP_CLASS_HID_31240] = 3467,
+	[BNXT_ULP_CLASS_HID_39f40] = 3468,
+	[BNXT_ULP_CLASS_HID_21170] = 3469,
+	[BNXT_ULP_CLASS_HID_29a70] = 3470,
+	[BNXT_ULP_CLASS_HID_30770] = 3471,
+	[BNXT_ULP_CLASS_HID_3b070] = 3472,
+	[BNXT_ULP_CLASS_HID_238d0] = 3473,
+	[BNXT_ULP_CLASS_HID_2a5d0] = 3474,
+	[BNXT_ULP_CLASS_HID_32ed0] = 3475,
+	[BNXT_ULP_CLASS_HID_3dbd0] = 3476,
+	[BNXT_ULP_CLASS_HID_20420] = 3477,
+	[BNXT_ULP_CLASS_HID_2b120] = 3478,
+	[BNXT_ULP_CLASS_HID_33a20] = 3479,
+	[BNXT_ULP_CLASS_HID_3a720] = 3480,
+	[BNXT_ULP_CLASS_HID_200d4] = 3481,
+	[BNXT_ULP_CLASS_HID_28dd4] = 3482,
+	[BNXT_ULP_CLASS_HID_336d4] = 3483,
+	[BNXT_ULP_CLASS_HID_3a3d4] = 3484,
+	[BNXT_ULP_CLASS_HID_23584] = 3485,
+	[BNXT_ULP_CLASS_HID_2be84] = 3486,
+	[BNXT_ULP_CLASS_HID_32b84] = 3487,
+	[BNXT_ULP_CLASS_HID_3d484] = 3488,
+	[BNXT_ULP_CLASS_HID_25d64] = 3489,
+	[BNXT_ULP_CLASS_HID_2c664] = 3490,
+	[BNXT_ULP_CLASS_HID_31418] = 3491,
+	[BNXT_ULP_CLASS_HID_38118] = 3492,
+	[BNXT_ULP_CLASS_HID_228b4] = 3493,
+	[BNXT_ULP_CLASS_HID_2d5b4] = 3494,
+	[BNXT_ULP_CLASS_HID_35eb4] = 3495,
+	[BNXT_ULP_CLASS_HID_3cbb4] = 3496,
+	[BNXT_ULP_CLASS_HID_22568] = 3497,
+	[BNXT_ULP_CLASS_HID_2ae68] = 3498,
+	[BNXT_ULP_CLASS_HID_35b68] = 3499,
+	[BNXT_ULP_CLASS_HID_3c468] = 3500,
+	[BNXT_ULP_CLASS_HID_25618] = 3501,
+	[BNXT_ULP_CLASS_HID_2c318] = 3502,
+	[BNXT_ULP_CLASS_HID_310cc] = 3503,
+	[BNXT_ULP_CLASS_HID_39dcc] = 3504,
+	[BNXT_ULP_CLASS_HID_229b8] = 3505,
+	[BNXT_ULP_CLASS_HID_2d2b8] = 3506,
+	[BNXT_ULP_CLASS_HID_35fb8] = 3507,
+	[BNXT_ULP_CLASS_HID_3c8b8] = 3508,
+	[BNXT_ULP_CLASS_HID_23488] = 3509,
+	[BNXT_ULP_CLASS_HID_2a188] = 3510,
+	[BNXT_ULP_CLASS_HID_32a88] = 3511,
+	[BNXT_ULP_CLASS_HID_3d788] = 3512,
+	[BNXT_ULP_CLASS_HID_231bc] = 3513,
+	[BNXT_ULP_CLASS_HID_2babc] = 3514,
+	[BNXT_ULP_CLASS_HID_327bc] = 3515,
+	[BNXT_ULP_CLASS_HID_3d0bc] = 3516,
+	[BNXT_ULP_CLASS_HID_2226c] = 3517,
+	[BNXT_ULP_CLASS_HID_2af6c] = 3518,
+	[BNXT_ULP_CLASS_HID_3586c] = 3519,
+	[BNXT_ULP_CLASS_HID_3c56c] = 3520,
+	[BNXT_ULP_CLASS_HID_24dcc] = 3521,
+	[BNXT_ULP_CLASS_HID_29b80] = 3522,
+	[BNXT_ULP_CLASS_HID_30480] = 3523,
+	[BNXT_ULP_CLASS_HID_3b180] = 3524,
+	[BNXT_ULP_CLASS_HID_2591c] = 3525,
+	[BNXT_ULP_CLASS_HID_2c21c] = 3526,
+	[BNXT_ULP_CLASS_HID_313d0] = 3527,
+	[BNXT_ULP_CLASS_HID_39cd0] = 3528,
+	[BNXT_ULP_CLASS_HID_255d0] = 3529,
+	[BNXT_ULP_CLASS_HID_2ded0] = 3530,
+	[BNXT_ULP_CLASS_HID_34bd0] = 3531,
+	[BNXT_ULP_CLASS_HID_39984] = 3532,
+	[BNXT_ULP_CLASS_HID_24680] = 3533,
+	[BNXT_ULP_CLASS_HID_294b4] = 3534,
+	[BNXT_ULP_CLASS_HID_301b4] = 3535,
+	[BNXT_ULP_CLASS_HID_38ab4] = 3536,
+	[BNXT_ULP_CLASS_HID_23314] = 3537,
+	[BNXT_ULP_CLASS_HID_2bc14] = 3538,
+	[BNXT_ULP_CLASS_HID_32914] = 3539,
+	[BNXT_ULP_CLASS_HID_3d214] = 3540,
+	[BNXT_ULP_CLASS_HID_21e64] = 3541,
+	[BNXT_ULP_CLASS_HID_28b64] = 3542,
+	[BNXT_ULP_CLASS_HID_33464] = 3543,
+	[BNXT_ULP_CLASS_HID_3a164] = 3544,
+	[BNXT_ULP_CLASS_HID_21b18] = 3545,
+	[BNXT_ULP_CLASS_HID_28418] = 3546,
+	[BNXT_ULP_CLASS_HID_33118] = 3547,
+	[BNXT_ULP_CLASS_HID_3ba18] = 3548,
+	[BNXT_ULP_CLASS_HID_20fc8] = 3549,
+	[BNXT_ULP_CLASS_HID_2b8c8] = 3550,
+	[BNXT_ULP_CLASS_HID_325c8] = 3551,
+	[BNXT_ULP_CLASS_HID_3aec8] = 3552,
+	[BNXT_ULP_CLASS_HID_257a8] = 3553,
+	[BNXT_ULP_CLASS_HID_2c0a8] = 3554,
+	[BNXT_ULP_CLASS_HID_34da8] = 3555,
+	[BNXT_ULP_CLASS_HID_39b5c] = 3556,
+	[BNXT_ULP_CLASS_HID_222f8] = 3557,
+	[BNXT_ULP_CLASS_HID_2aff8] = 3558,
+	[BNXT_ULP_CLASS_HID_358f8] = 3559,
+	[BNXT_ULP_CLASS_HID_3c5f8] = 3560,
+	[BNXT_ULP_CLASS_HID_23fac] = 3561,
+	[BNXT_ULP_CLASS_HID_2a8ac] = 3562,
+	[BNXT_ULP_CLASS_HID_355ac] = 3563,
+	[BNXT_ULP_CLASS_HID_3deac] = 3564,
+	[BNXT_ULP_CLASS_HID_2505c] = 3565,
+	[BNXT_ULP_CLASS_HID_2dd5c] = 3566,
+	[BNXT_ULP_CLASS_HID_3465c] = 3567,
+	[BNXT_ULP_CLASS_HID_39410] = 3568,
+	[BNXT_ULP_CLASS_HID_223fc] = 3569,
+	[BNXT_ULP_CLASS_HID_2acfc] = 3570,
+	[BNXT_ULP_CLASS_HID_359fc] = 3571,
+	[BNXT_ULP_CLASS_HID_3c2fc] = 3572,
+	[BNXT_ULP_CLASS_HID_20ecc] = 3573,
+	[BNXT_ULP_CLASS_HID_2bbcc] = 3574,
+	[BNXT_ULP_CLASS_HID_324cc] = 3575,
+	[BNXT_ULP_CLASS_HID_3d1cc] = 3576,
+	[BNXT_ULP_CLASS_HID_20b80] = 3577,
+	[BNXT_ULP_CLASS_HID_2b480] = 3578,
+	[BNXT_ULP_CLASS_HID_32180] = 3579,
+	[BNXT_ULP_CLASS_HID_3aa80] = 3580,
+	[BNXT_ULP_CLASS_HID_23cb0] = 3581,
+	[BNXT_ULP_CLASS_HID_2a9b0] = 3582,
+	[BNXT_ULP_CLASS_HID_352b0] = 3583,
+	[BNXT_ULP_CLASS_HID_3dfb0] = 3584,
+	[BNXT_ULP_CLASS_HID_24410] = 3585,
+	[BNXT_ULP_CLASS_HID_295c4] = 3586,
+	[BNXT_ULP_CLASS_HID_31ec4] = 3587,
+	[BNXT_ULP_CLASS_HID_38bc4] = 3588,
+	[BNXT_ULP_CLASS_HID_25360] = 3589,
+	[BNXT_ULP_CLASS_HID_2dc60] = 3590,
+	[BNXT_ULP_CLASS_HID_34960] = 3591,
+	[BNXT_ULP_CLASS_HID_39714] = 3592,
+	[BNXT_ULP_CLASS_HID_22c14] = 3593,
+	[BNXT_ULP_CLASS_HID_2d914] = 3594,
+	[BNXT_ULP_CLASS_HID_34214] = 3595,
+	[BNXT_ULP_CLASS_HID_393c8] = 3596,
+	[BNXT_ULP_CLASS_HID_240c4] = 3597,
+	[BNXT_ULP_CLASS_HID_2cdc4] = 3598,
+	[BNXT_ULP_CLASS_HID_31bf8] = 3599,
+	[BNXT_ULP_CLASS_HID_384f8] = 3600,
+	[BNXT_ULP_CLASS_HID_23dc0] = 3601,
+	[BNXT_ULP_CLASS_HID_2a6c0] = 3602,
+	[BNXT_ULP_CLASS_HID_353c0] = 3603,
+	[BNXT_ULP_CLASS_HID_3dcc0] = 3604,
+	[BNXT_ULP_CLASS_HID_20910] = 3605,
+	[BNXT_ULP_CLASS_HID_2b210] = 3606,
+	[BNXT_ULP_CLASS_HID_33f10] = 3607,
+	[BNXT_ULP_CLASS_HID_3a810] = 3608,
+	[BNXT_ULP_CLASS_HID_205c4] = 3609,
+	[BNXT_ULP_CLASS_HID_28ec4] = 3610,
+	[BNXT_ULP_CLASS_HID_33bc4] = 3611,
+	[BNXT_ULP_CLASS_HID_3a4c4] = 3612,
+	[BNXT_ULP_CLASS_HID_236f4] = 3613,
+	[BNXT_ULP_CLASS_HID_2a3f4] = 3614,
+	[BNXT_ULP_CLASS_HID_32cf4] = 3615,
+	[BNXT_ULP_CLASS_HID_3d9f4] = 3616,
+	[BNXT_ULP_CLASS_HID_25e54] = 3617,
+	[BNXT_ULP_CLASS_HID_2cb54] = 3618,
+	[BNXT_ULP_CLASS_HID_31908] = 3619,
+	[BNXT_ULP_CLASS_HID_38208] = 3620,
+	[BNXT_ULP_CLASS_HID_22da4] = 3621,
+	[BNXT_ULP_CLASS_HID_2d6a4] = 3622,
+	[BNXT_ULP_CLASS_HID_343a4] = 3623,
+	[BNXT_ULP_CLASS_HID_39158] = 3624,
+	[BNXT_ULP_CLASS_HID_22658] = 3625,
+	[BNXT_ULP_CLASS_HID_2d358] = 3626,
+	[BNXT_ULP_CLASS_HID_35c58] = 3627,
+	[BNXT_ULP_CLASS_HID_3c958] = 3628,
+	[BNXT_ULP_CLASS_HID_25b08] = 3629,
+	[BNXT_ULP_CLASS_HID_2c408] = 3630,
+	[BNXT_ULP_CLASS_HID_3123c] = 3631,
+	[BNXT_ULP_CLASS_HID_39f3c] = 3632,
+	[BNXT_ULP_CLASS_HID_34a8] = 3633,
+	[BNXT_ULP_CLASS_HID_3a64] = 3634,
+	[BNXT_ULP_CLASS_HID_09b4] = 3635,
+	[BNXT_ULP_CLASS_HID_5ef8] = 3636,
+	[BNXT_ULP_CLASS_HID_2dc8] = 3637,
+	[BNXT_ULP_CLASS_HID_07c0] = 3638,
+	[BNXT_ULP_CLASS_HID_1310] = 3639,
+	[BNXT_ULP_CLASS_HID_2854] = 3640,
+	[BNXT_ULP_CLASS_HID_37a4] = 3641,
+	[BNXT_ULP_CLASS_HID_03f8] = 3642,
+	[BNXT_ULP_CLASS_HID_593c] = 3643,
+	[BNXT_ULP_CLASS_HID_240c] = 3644,
+	[BNXT_ULP_CLASS_HID_1e04] = 3645,
+	[BNXT_ULP_CLASS_HID_48a0] = 3646,
+	[BNXT_ULP_CLASS_HID_2298] = 3647,
+	[BNXT_ULP_CLASS_HID_31e8] = 3648,
+	[BNXT_ULP_CLASS_HID_24644] = 3649,
+	[BNXT_ULP_CLASS_HID_29438] = 3650,
+	[BNXT_ULP_CLASS_HID_30138] = 3651,
+	[BNXT_ULP_CLASS_HID_38a38] = 3652,
+	[BNXT_ULP_CLASS_HID_25594] = 3653,
+	[BNXT_ULP_CLASS_HID_2de94] = 3654,
+	[BNXT_ULP_CLASS_HID_34b94] = 3655,
+	[BNXT_ULP_CLASS_HID_39948] = 3656,
+	[BNXT_ULP_CLASS_HID_22e48] = 3657,
+	[BNXT_ULP_CLASS_HID_2db48] = 3658,
+	[BNXT_ULP_CLASS_HID_34448] = 3659,
+	[BNXT_ULP_CLASS_HID_3923c] = 3660,
+	[BNXT_ULP_CLASS_HID_24338] = 3661,
+	[BNXT_ULP_CLASS_HID_290ec] = 3662,
+	[BNXT_ULP_CLASS_HID_31dec] = 3663,
+	[BNXT_ULP_CLASS_HID_386ec] = 3664,
+	[BNXT_ULP_CLASS_HID_20f8c] = 3665,
+	[BNXT_ULP_CLASS_HID_2b88c] = 3666,
+	[BNXT_ULP_CLASS_HID_3258c] = 3667,
+	[BNXT_ULP_CLASS_HID_3ae8c] = 3668,
+	[BNXT_ULP_CLASS_HID_21adc] = 3669,
+	[BNXT_ULP_CLASS_HID_287dc] = 3670,
+	[BNXT_ULP_CLASS_HID_330dc] = 3671,
+	[BNXT_ULP_CLASS_HID_3bddc] = 3672,
+	[BNXT_ULP_CLASS_HID_21790] = 3673,
+	[BNXT_ULP_CLASS_HID_28090] = 3674,
+	[BNXT_ULP_CLASS_HID_30d90] = 3675,
+	[BNXT_ULP_CLASS_HID_3b690] = 3676,
+	[BNXT_ULP_CLASS_HID_20840] = 3677,
+	[BNXT_ULP_CLASS_HID_2b540] = 3678,
+	[BNXT_ULP_CLASS_HID_33e40] = 3679,
+	[BNXT_ULP_CLASS_HID_3ab40] = 3680,
+	[BNXT_ULP_CLASS_HID_253e0] = 3681,
+	[BNXT_ULP_CLASS_HID_2dce0] = 3682,
+	[BNXT_ULP_CLASS_HID_349e0] = 3683,
+	[BNXT_ULP_CLASS_HID_397d4] = 3684,
+	[BNXT_ULP_CLASS_HID_23f30] = 3685,
+	[BNXT_ULP_CLASS_HID_2a830] = 3686,
+	[BNXT_ULP_CLASS_HID_35530] = 3687,
+	[BNXT_ULP_CLASS_HID_3de30] = 3688,
+	[BNXT_ULP_CLASS_HID_23be4] = 3689,
+	[BNXT_ULP_CLASS_HID_2a4e4] = 3690,
+	[BNXT_ULP_CLASS_HID_351e4] = 3691,
+	[BNXT_ULP_CLASS_HID_3dae4] = 3692,
+	[BNXT_ULP_CLASS_HID_22cd4] = 3693,
+	[BNXT_ULP_CLASS_HID_2d9d4] = 3694,
+	[BNXT_ULP_CLASS_HID_342d4] = 3695,
+	[BNXT_ULP_CLASS_HID_39088] = 3696,
+	[BNXT_ULP_CLASS_HID_21928] = 3697,
+	[BNXT_ULP_CLASS_HID_28228] = 3698,
+	[BNXT_ULP_CLASS_HID_30f28] = 3699,
+	[BNXT_ULP_CLASS_HID_3b828] = 3700,
+	[BNXT_ULP_CLASS_HID_24384] = 3701,
+	[BNXT_ULP_CLASS_HID_29178] = 3702,
+	[BNXT_ULP_CLASS_HID_31a78] = 3703,
+	[BNXT_ULP_CLASS_HID_38778] = 3704,
+	[BNXT_ULP_CLASS_HID_25c78] = 3705,
+	[BNXT_ULP_CLASS_HID_2c978] = 3706,
+	[BNXT_ULP_CLASS_HID_3172c] = 3707,
+	[BNXT_ULP_CLASS_HID_3802c] = 3708,
+	[BNXT_ULP_CLASS_HID_2121c] = 3709,
+	[BNXT_ULP_CLASS_HID_29f1c] = 3710,
+	[BNXT_ULP_CLASS_HID_3081c] = 3711,
+	[BNXT_ULP_CLASS_HID_3b51c] = 3712,
+	[BNXT_ULP_CLASS_HID_24088] = 3713,
+	[BNXT_ULP_CLASS_HID_2cd88] = 3714,
+	[BNXT_ULP_CLASS_HID_31b7c] = 3715,
+	[BNXT_ULP_CLASS_HID_3847c] = 3716,
+	[BNXT_ULP_CLASS_HID_22fd8] = 3717,
+	[BNXT_ULP_CLASS_HID_2d8d8] = 3718,
+	[BNXT_ULP_CLASS_HID_345d8] = 3719,
+	[BNXT_ULP_CLASS_HID_3938c] = 3720,
+	[BNXT_ULP_CLASS_HID_2288c] = 3721,
+	[BNXT_ULP_CLASS_HID_2d58c] = 3722,
+	[BNXT_ULP_CLASS_HID_35e8c] = 3723,
+	[BNXT_ULP_CLASS_HID_3cb8c] = 3724,
+	[BNXT_ULP_CLASS_HID_25d7c] = 3725,
+	[BNXT_ULP_CLASS_HID_2c67c] = 3726,
+	[BNXT_ULP_CLASS_HID_31430] = 3727,
+	[BNXT_ULP_CLASS_HID_38130] = 3728,
+	[BNXT_ULP_CLASS_HID_209d0] = 3729,
+	[BNXT_ULP_CLASS_HID_2b2d0] = 3730,
+	[BNXT_ULP_CLASS_HID_33fd0] = 3731,
+	[BNXT_ULP_CLASS_HID_3a8d0] = 3732,
+	[BNXT_ULP_CLASS_HID_214e0] = 3733,
+	[BNXT_ULP_CLASS_HID_281e0] = 3734,
+	[BNXT_ULP_CLASS_HID_30ae0] = 3735,
+	[BNXT_ULP_CLASS_HID_3b7e0] = 3736,
+	[BNXT_ULP_CLASS_HID_211d4] = 3737,
+	[BNXT_ULP_CLASS_HID_29ad4] = 3738,
+	[BNXT_ULP_CLASS_HID_307d4] = 3739,
+	[BNXT_ULP_CLASS_HID_3b0d4] = 3740,
+	[BNXT_ULP_CLASS_HID_20284] = 3741,
+	[BNXT_ULP_CLASS_HID_28f84] = 3742,
+	[BNXT_ULP_CLASS_HID_33884] = 3743,
+	[BNXT_ULP_CLASS_HID_3a584] = 3744,
+	[BNXT_ULP_CLASS_HID_22a24] = 3745,
+	[BNXT_ULP_CLASS_HID_2d724] = 3746,
+	[BNXT_ULP_CLASS_HID_34024] = 3747,
+	[BNXT_ULP_CLASS_HID_3cd24] = 3748,
+	[BNXT_ULP_CLASS_HID_23974] = 3749,
+	[BNXT_ULP_CLASS_HID_2a274] = 3750,
+	[BNXT_ULP_CLASS_HID_32f74] = 3751,
+	[BNXT_ULP_CLASS_HID_3d874] = 3752,
+	[BNXT_ULP_CLASS_HID_23228] = 3753,
+	[BNXT_ULP_CLASS_HID_2bf28] = 3754,
+	[BNXT_ULP_CLASS_HID_32828] = 3755,
+	[BNXT_ULP_CLASS_HID_3d528] = 3756,
+	[BNXT_ULP_CLASS_HID_22718] = 3757,
+	[BNXT_ULP_CLASS_HID_2d018] = 3758,
+	[BNXT_ULP_CLASS_HID_35d18] = 3759,
+	[BNXT_ULP_CLASS_HID_3c618] = 3760,
+	[BNXT_ULP_CLASS_HID_2136c] = 3761,
+	[BNXT_ULP_CLASS_HID_29c6c] = 3762,
+	[BNXT_ULP_CLASS_HID_3096c] = 3763,
+	[BNXT_ULP_CLASS_HID_3b26c] = 3764,
+	[BNXT_ULP_CLASS_HID_25dc8] = 3765,
+	[BNXT_ULP_CLASS_HID_2c6c8] = 3766,
+	[BNXT_ULP_CLASS_HID_314bc] = 3767,
+	[BNXT_ULP_CLASS_HID_381bc] = 3768,
+	[BNXT_ULP_CLASS_HID_256bc] = 3769,
+	[BNXT_ULP_CLASS_HID_2c3bc] = 3770,
+	[BNXT_ULP_CLASS_HID_31170] = 3771,
+	[BNXT_ULP_CLASS_HID_39a70] = 3772,
+	[BNXT_ULP_CLASS_HID_24b6c] = 3773,
+	[BNXT_ULP_CLASS_HID_29920] = 3774,
+	[BNXT_ULP_CLASS_HID_30220] = 3775,
+	[BNXT_ULP_CLASS_HID_38f20] = 3776,
+	[BNXT_ULP_CLASS_HID_22f54] = 3777,
+	[BNXT_ULP_CLASS_HID_2d854] = 3778,
+	[BNXT_ULP_CLASS_HID_34554] = 3779,
+	[BNXT_ULP_CLASS_HID_39308] = 3780,
+	[BNXT_ULP_CLASS_HID_23a64] = 3781,
+	[BNXT_ULP_CLASS_HID_2a764] = 3782,
+	[BNXT_ULP_CLASS_HID_35064] = 3783,
+	[BNXT_ULP_CLASS_HID_3dd64] = 3784,
+	[BNXT_ULP_CLASS_HID_23758] = 3785,
+	[BNXT_ULP_CLASS_HID_2a058] = 3786,
+	[BNXT_ULP_CLASS_HID_32d58] = 3787,
+	[BNXT_ULP_CLASS_HID_3d658] = 3788,
+	[BNXT_ULP_CLASS_HID_22808] = 3789,
+	[BNXT_ULP_CLASS_HID_2d508] = 3790,
+	[BNXT_ULP_CLASS_HID_35e08] = 3791,
+	[BNXT_ULP_CLASS_HID_3cb08] = 3792,
+	[BNXT_ULP_CLASS_HID_2149c] = 3793,
+	[BNXT_ULP_CLASS_HID_2819c] = 3794,
+	[BNXT_ULP_CLASS_HID_30a9c] = 3795,
+	[BNXT_ULP_CLASS_HID_3b79c] = 3796,
+	[BNXT_ULP_CLASS_HID_25ef8] = 3797,
+	[BNXT_ULP_CLASS_HID_2cbf8] = 3798,
+	[BNXT_ULP_CLASS_HID_319ac] = 3799,
+	[BNXT_ULP_CLASS_HID_382ac] = 3800,
+	[BNXT_ULP_CLASS_HID_25bac] = 3801,
+	[BNXT_ULP_CLASS_HID_2c4ac] = 3802,
+	[BNXT_ULP_CLASS_HID_31260] = 3803,
+	[BNXT_ULP_CLASS_HID_39f60] = 3804,
+	[BNXT_ULP_CLASS_HID_21150] = 3805,
+	[BNXT_ULP_CLASS_HID_29a50] = 3806,
+	[BNXT_ULP_CLASS_HID_30750] = 3807,
+	[BNXT_ULP_CLASS_HID_3b050] = 3808,
+	[BNXT_ULP_CLASS_HID_238f0] = 3809,
+	[BNXT_ULP_CLASS_HID_2a5f0] = 3810,
+	[BNXT_ULP_CLASS_HID_32ef0] = 3811,
+	[BNXT_ULP_CLASS_HID_3dbf0] = 3812,
+	[BNXT_ULP_CLASS_HID_20400] = 3813,
+	[BNXT_ULP_CLASS_HID_2b100] = 3814,
+	[BNXT_ULP_CLASS_HID_33a00] = 3815,
+	[BNXT_ULP_CLASS_HID_3a700] = 3816,
+	[BNXT_ULP_CLASS_HID_200f4] = 3817,
+	[BNXT_ULP_CLASS_HID_28df4] = 3818,
+	[BNXT_ULP_CLASS_HID_336f4] = 3819,
+	[BNXT_ULP_CLASS_HID_3a3f4] = 3820,
+	[BNXT_ULP_CLASS_HID_235a4] = 3821,
+	[BNXT_ULP_CLASS_HID_2bea4] = 3822,
+	[BNXT_ULP_CLASS_HID_32ba4] = 3823,
+	[BNXT_ULP_CLASS_HID_3d4a4] = 3824,
+	[BNXT_ULP_CLASS_HID_25d44] = 3825,
+	[BNXT_ULP_CLASS_HID_2c644] = 3826,
+	[BNXT_ULP_CLASS_HID_31438] = 3827,
+	[BNXT_ULP_CLASS_HID_38138] = 3828,
+	[BNXT_ULP_CLASS_HID_22894] = 3829,
+	[BNXT_ULP_CLASS_HID_2d594] = 3830,
+	[BNXT_ULP_CLASS_HID_35e94] = 3831,
+	[BNXT_ULP_CLASS_HID_3cb94] = 3832,
+	[BNXT_ULP_CLASS_HID_22548] = 3833,
+	[BNXT_ULP_CLASS_HID_2ae48] = 3834,
+	[BNXT_ULP_CLASS_HID_35b48] = 3835,
+	[BNXT_ULP_CLASS_HID_3c448] = 3836,
+	[BNXT_ULP_CLASS_HID_25638] = 3837,
+	[BNXT_ULP_CLASS_HID_2c338] = 3838,
+	[BNXT_ULP_CLASS_HID_310ec] = 3839,
+	[BNXT_ULP_CLASS_HID_39dec] = 3840,
+	[BNXT_ULP_CLASS_HID_22998] = 3841,
+	[BNXT_ULP_CLASS_HID_2d298] = 3842,
+	[BNXT_ULP_CLASS_HID_35f98] = 3843,
+	[BNXT_ULP_CLASS_HID_3c898] = 3844,
+	[BNXT_ULP_CLASS_HID_234a8] = 3845,
+	[BNXT_ULP_CLASS_HID_2a1a8] = 3846,
+	[BNXT_ULP_CLASS_HID_32aa8] = 3847,
+	[BNXT_ULP_CLASS_HID_3d7a8] = 3848,
+	[BNXT_ULP_CLASS_HID_2319c] = 3849,
+	[BNXT_ULP_CLASS_HID_2ba9c] = 3850,
+	[BNXT_ULP_CLASS_HID_3279c] = 3851,
+	[BNXT_ULP_CLASS_HID_3d09c] = 3852,
+	[BNXT_ULP_CLASS_HID_2224c] = 3853,
+	[BNXT_ULP_CLASS_HID_2af4c] = 3854,
+	[BNXT_ULP_CLASS_HID_3584c] = 3855,
+	[BNXT_ULP_CLASS_HID_3c54c] = 3856,
+	[BNXT_ULP_CLASS_HID_24dec] = 3857,
+	[BNXT_ULP_CLASS_HID_29ba0] = 3858,
+	[BNXT_ULP_CLASS_HID_304a0] = 3859,
+	[BNXT_ULP_CLASS_HID_3b1a0] = 3860,
+	[BNXT_ULP_CLASS_HID_2593c] = 3861,
+	[BNXT_ULP_CLASS_HID_2c23c] = 3862,
+	[BNXT_ULP_CLASS_HID_313f0] = 3863,
+	[BNXT_ULP_CLASS_HID_39cf0] = 3864,
+	[BNXT_ULP_CLASS_HID_255f0] = 3865,
+	[BNXT_ULP_CLASS_HID_2def0] = 3866,
+	[BNXT_ULP_CLASS_HID_34bf0] = 3867,
+	[BNXT_ULP_CLASS_HID_399a4] = 3868,
+	[BNXT_ULP_CLASS_HID_246a0] = 3869,
+	[BNXT_ULP_CLASS_HID_29494] = 3870,
+	[BNXT_ULP_CLASS_HID_30194] = 3871,
+	[BNXT_ULP_CLASS_HID_38a94] = 3872,
+	[BNXT_ULP_CLASS_HID_23334] = 3873,
+	[BNXT_ULP_CLASS_HID_2bc34] = 3874,
+	[BNXT_ULP_CLASS_HID_32934] = 3875,
+	[BNXT_ULP_CLASS_HID_3d234] = 3876,
+	[BNXT_ULP_CLASS_HID_21e44] = 3877,
+	[BNXT_ULP_CLASS_HID_28b44] = 3878,
+	[BNXT_ULP_CLASS_HID_33444] = 3879,
+	[BNXT_ULP_CLASS_HID_3a144] = 3880,
+	[BNXT_ULP_CLASS_HID_21b38] = 3881,
+	[BNXT_ULP_CLASS_HID_28438] = 3882,
+	[BNXT_ULP_CLASS_HID_33138] = 3883,
+	[BNXT_ULP_CLASS_HID_3ba38] = 3884,
+	[BNXT_ULP_CLASS_HID_20fe8] = 3885,
+	[BNXT_ULP_CLASS_HID_2b8e8] = 3886,
+	[BNXT_ULP_CLASS_HID_325e8] = 3887,
+	[BNXT_ULP_CLASS_HID_3aee8] = 3888,
+	[BNXT_ULP_CLASS_HID_25788] = 3889,
+	[BNXT_ULP_CLASS_HID_2c088] = 3890,
+	[BNXT_ULP_CLASS_HID_34d88] = 3891,
+	[BNXT_ULP_CLASS_HID_39b7c] = 3892,
+	[BNXT_ULP_CLASS_HID_222d8] = 3893,
+	[BNXT_ULP_CLASS_HID_2afd8] = 3894,
+	[BNXT_ULP_CLASS_HID_358d8] = 3895,
+	[BNXT_ULP_CLASS_HID_3c5d8] = 3896,
+	[BNXT_ULP_CLASS_HID_23f8c] = 3897,
+	[BNXT_ULP_CLASS_HID_2a88c] = 3898,
+	[BNXT_ULP_CLASS_HID_3558c] = 3899,
+	[BNXT_ULP_CLASS_HID_3de8c] = 3900,
+	[BNXT_ULP_CLASS_HID_2507c] = 3901,
+	[BNXT_ULP_CLASS_HID_2dd7c] = 3902,
+	[BNXT_ULP_CLASS_HID_3467c] = 3903,
+	[BNXT_ULP_CLASS_HID_39430] = 3904,
+	[BNXT_ULP_CLASS_HID_223dc] = 3905,
+	[BNXT_ULP_CLASS_HID_2acdc] = 3906,
+	[BNXT_ULP_CLASS_HID_359dc] = 3907,
+	[BNXT_ULP_CLASS_HID_3c2dc] = 3908,
+	[BNXT_ULP_CLASS_HID_20eec] = 3909,
+	[BNXT_ULP_CLASS_HID_2bbec] = 3910,
+	[BNXT_ULP_CLASS_HID_324ec] = 3911,
+	[BNXT_ULP_CLASS_HID_3d1ec] = 3912,
+	[BNXT_ULP_CLASS_HID_20ba0] = 3913,
+	[BNXT_ULP_CLASS_HID_2b4a0] = 3914,
+	[BNXT_ULP_CLASS_HID_321a0] = 3915,
+	[BNXT_ULP_CLASS_HID_3aaa0] = 3916,
+	[BNXT_ULP_CLASS_HID_23c90] = 3917,
+	[BNXT_ULP_CLASS_HID_2a990] = 3918,
+	[BNXT_ULP_CLASS_HID_35290] = 3919,
+	[BNXT_ULP_CLASS_HID_3df90] = 3920,
+	[BNXT_ULP_CLASS_HID_24430] = 3921,
+	[BNXT_ULP_CLASS_HID_295e4] = 3922,
+	[BNXT_ULP_CLASS_HID_31ee4] = 3923,
+	[BNXT_ULP_CLASS_HID_38be4] = 3924,
+	[BNXT_ULP_CLASS_HID_25340] = 3925,
+	[BNXT_ULP_CLASS_HID_2dc40] = 3926,
+	[BNXT_ULP_CLASS_HID_34940] = 3927,
+	[BNXT_ULP_CLASS_HID_39734] = 3928,
+	[BNXT_ULP_CLASS_HID_22c34] = 3929,
+	[BNXT_ULP_CLASS_HID_2d934] = 3930,
+	[BNXT_ULP_CLASS_HID_34234] = 3931,
+	[BNXT_ULP_CLASS_HID_393e8] = 3932,
+	[BNXT_ULP_CLASS_HID_240e4] = 3933,
+	[BNXT_ULP_CLASS_HID_2cde4] = 3934,
+	[BNXT_ULP_CLASS_HID_31bd8] = 3935,
+	[BNXT_ULP_CLASS_HID_384d8] = 3936,
+	[BNXT_ULP_CLASS_HID_23de0] = 3937,
+	[BNXT_ULP_CLASS_HID_2a6e0] = 3938,
+	[BNXT_ULP_CLASS_HID_353e0] = 3939,
+	[BNXT_ULP_CLASS_HID_3dce0] = 3940,
+	[BNXT_ULP_CLASS_HID_20930] = 3941,
+	[BNXT_ULP_CLASS_HID_2b230] = 3942,
+	[BNXT_ULP_CLASS_HID_33f30] = 3943,
+	[BNXT_ULP_CLASS_HID_3a830] = 3944,
+	[BNXT_ULP_CLASS_HID_205e4] = 3945,
+	[BNXT_ULP_CLASS_HID_28ee4] = 3946,
+	[BNXT_ULP_CLASS_HID_33be4] = 3947,
+	[BNXT_ULP_CLASS_HID_3a4e4] = 3948,
+	[BNXT_ULP_CLASS_HID_236d4] = 3949,
+	[BNXT_ULP_CLASS_HID_2a3d4] = 3950,
+	[BNXT_ULP_CLASS_HID_32cd4] = 3951,
+	[BNXT_ULP_CLASS_HID_3d9d4] = 3952,
+	[BNXT_ULP_CLASS_HID_25e74] = 3953,
+	[BNXT_ULP_CLASS_HID_2cb74] = 3954,
+	[BNXT_ULP_CLASS_HID_31928] = 3955,
+	[BNXT_ULP_CLASS_HID_38228] = 3956,
+	[BNXT_ULP_CLASS_HID_22d84] = 3957,
+	[BNXT_ULP_CLASS_HID_2d684] = 3958,
+	[BNXT_ULP_CLASS_HID_34384] = 3959,
+	[BNXT_ULP_CLASS_HID_39178] = 3960,
+	[BNXT_ULP_CLASS_HID_22678] = 3961,
+	[BNXT_ULP_CLASS_HID_2d378] = 3962,
+	[BNXT_ULP_CLASS_HID_35c78] = 3963,
+	[BNXT_ULP_CLASS_HID_3c978] = 3964,
+	[BNXT_ULP_CLASS_HID_25b28] = 3965,
+	[BNXT_ULP_CLASS_HID_2c428] = 3966,
+	[BNXT_ULP_CLASS_HID_3121c] = 3967,
+	[BNXT_ULP_CLASS_HID_39f1c] = 3968,
+	[BNXT_ULP_CLASS_HID_3488] = 3969,
+	[BNXT_ULP_CLASS_HID_3a44] = 3970,
+	[BNXT_ULP_CLASS_HID_0994] = 3971,
+	[BNXT_ULP_CLASS_HID_5ed8] = 3972,
+	[BNXT_ULP_CLASS_HID_2de8] = 3973,
+	[BNXT_ULP_CLASS_HID_07e0] = 3974,
+	[BNXT_ULP_CLASS_HID_1330] = 3975,
+	[BNXT_ULP_CLASS_HID_2874] = 3976,
+	[BNXT_ULP_CLASS_HID_3784] = 3977,
+	[BNXT_ULP_CLASS_HID_03d8] = 3978,
+	[BNXT_ULP_CLASS_HID_591c] = 3979,
+	[BNXT_ULP_CLASS_HID_242c] = 3980,
+	[BNXT_ULP_CLASS_HID_1e24] = 3981,
+	[BNXT_ULP_CLASS_HID_4880] = 3982,
+	[BNXT_ULP_CLASS_HID_22b8] = 3983,
+	[BNXT_ULP_CLASS_HID_31c8] = 3984
 };
 
 /* Array for the proto matcher list */
@@ -4312,6 +4432,39 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
 	[27] = {
+	.class_hid = BNXT_ULP_CLASS_HID_054d,
+	.class_tid = 1,
+	.hdr_sig_id = 0,
+	.flow_sig_id = 7,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_0_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_0_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_0_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_0_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[28] = {
+	.class_hid = BNXT_ULP_CLASS_HID_5bdd,
+	.class_tid = 1,
+	.hdr_sig_id = 0,
+	.flow_sig_id = 7,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_0_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_0_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_0_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[29] = {
 	.class_hid = BNXT_ULP_CLASS_HID_26f1,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4329,7 +4482,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[28] = {
+	[30] = {
 	.class_hid = BNXT_ULP_CLASS_HID_13cf1,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4348,7 +4501,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[29] = {
+	[31] = {
 	.class_hid = BNXT_ULP_CLASS_HID_252f1,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4367,7 +4520,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[30] = {
+	[32] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30c25,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4387,7 +4540,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[31] = {
+	[33] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0051,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4406,7 +4559,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[32] = {
+	[34] = {
 	.class_hid = BNXT_ULP_CLASS_HID_11651,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4426,7 +4579,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[33] = {
+	[35] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22c51,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4446,7 +4599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[34] = {
+	[36] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34251,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4467,7 +4620,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[35] = {
+	[37] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5385,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4487,7 +4640,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[36] = {
+	[38] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10cc9,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4508,7 +4661,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[37] = {
+	[39] = {
 	.class_hid = BNXT_ULP_CLASS_HID_222c9,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4529,7 +4682,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[38] = {
+	[40] = {
 	.class_hid = BNXT_ULP_CLASS_HID_338c9,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4551,7 +4704,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[39] = {
+	[41] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d69,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4570,7 +4723,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[40] = {
+	[42] = {
 	.class_hid = BNXT_ULP_CLASS_HID_13369,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4590,7 +4743,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[41] = {
+	[43] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24969,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4610,7 +4763,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[42] = {
+	[44] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3025d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4631,7 +4784,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[43] = {
+	[45] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20b5,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4648,7 +4801,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[44] = {
+	[46] = {
 	.class_hid = BNXT_ULP_CLASS_HID_136b5,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4666,7 +4819,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[45] = {
+	[47] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24cb5,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4684,7 +4837,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[46] = {
+	[48] = {
 	.class_hid = BNXT_ULP_CLASS_HID_305f9,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4703,7 +4856,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[47] = {
+	[49] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5721,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4721,7 +4874,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[48] = {
+	[50] = {
 	.class_hid = BNXT_ULP_CLASS_HID_11015,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4740,7 +4893,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[49] = {
+	[51] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22615,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4759,7 +4912,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[50] = {
+	[52] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33c15,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4779,7 +4932,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[51] = {
+	[53] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4d59,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4798,7 +4951,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[52] = {
+	[54] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1068d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4818,7 +4971,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[53] = {
+	[55] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21c8d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4838,7 +4991,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[54] = {
+	[56] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3328d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4859,7 +5012,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[55] = {
+	[57] = {
 	.class_hid = BNXT_ULP_CLASS_HID_172d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4877,7 +5030,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[56] = {
+	[58] = {
 	.class_hid = BNXT_ULP_CLASS_HID_12d2d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4896,7 +5049,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[57] = {
+	[59] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2432d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4915,7 +5068,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[58] = {
+	[60] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3592d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4935,7 +5088,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[59] = {
+	[61] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a49,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4952,7 +5105,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[60] = {
+	[62] = {
 	.class_hid = BNXT_ULP_CLASS_HID_13049,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4970,7 +5123,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[61] = {
+	[63] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24649,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -4988,7 +5141,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[62] = {
+	[64] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35c49,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5007,7 +5160,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[63] = {
+	[65] = {
 	.class_hid = BNXT_ULP_CLASS_HID_50e5,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5025,7 +5178,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[64] = {
+	[66] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10a29,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5044,7 +5197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[65] = {
+	[67] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22029,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5063,7 +5216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[66] = {
+	[68] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33629,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5083,7 +5236,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[67] = {
+	[69] = {
 	.class_hid = BNXT_ULP_CLASS_HID_471d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5102,7 +5255,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[68] = {
+	[70] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10041,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5122,7 +5275,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[69] = {
+	[71] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21641,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5142,7 +5295,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[70] = {
+	[72] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32c41,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5163,7 +5316,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[71] = {
+	[73] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10e1,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5181,7 +5334,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[72] = {
+	[74] = {
 	.class_hid = BNXT_ULP_CLASS_HID_126e1,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5200,7 +5353,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[73] = {
+	[75] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23ce1,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5219,7 +5372,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[74] = {
+	[76] = {
 	.class_hid = BNXT_ULP_CLASS_HID_352e1,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5239,7 +5392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[75] = {
+	[77] = {
 	.class_hid = BNXT_ULP_CLASS_HID_140d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5255,7 +5408,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[76] = {
+	[78] = {
 	.class_hid = BNXT_ULP_CLASS_HID_12a0d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5272,7 +5425,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[77] = {
+	[79] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2400d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5289,7 +5442,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[78] = {
+	[80] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3560d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5307,7 +5460,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[79] = {
+	[81] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4ab9,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5324,7 +5477,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[80] = {
+	[82] = {
 	.class_hid = BNXT_ULP_CLASS_HID_103ed,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5342,7 +5495,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[81] = {
+	[83] = {
 	.class_hid = BNXT_ULP_CLASS_HID_219ed,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5360,7 +5513,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[82] = {
+	[84] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32fed,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5379,7 +5532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[83] = {
+	[85] = {
 	.class_hid = BNXT_ULP_CLASS_HID_40d1,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5397,7 +5550,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[84] = {
+	[86] = {
 	.class_hid = BNXT_ULP_CLASS_HID_156d1,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5416,7 +5569,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[85] = {
+	[87] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21005,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5435,7 +5588,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[86] = {
+	[88] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32605,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5455,7 +5608,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[87] = {
+	[89] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0aa5,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5472,7 +5625,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[88] = {
+	[90] = {
 	.class_hid = BNXT_ULP_CLASS_HID_120a5,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5490,7 +5643,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[89] = {
+	[91] = {
 	.class_hid = BNXT_ULP_CLASS_HID_236a5,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5508,7 +5661,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[90] = {
+	[92] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34ca5,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5527,7 +5680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[91] = {
+	[93] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0159,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5543,7 +5696,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[92] = {
+	[94] = {
 	.class_hid = BNXT_ULP_CLASS_HID_11759,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5560,7 +5713,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[93] = {
+	[95] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22d59,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5577,7 +5730,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[94] = {
+	[96] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34359,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5595,7 +5748,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[95] = {
+	[97] = {
 	.class_hid = BNXT_ULP_CLASS_HID_37f5,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5612,7 +5765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[96] = {
+	[98] = {
 	.class_hid = BNXT_ULP_CLASS_HID_14df5,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5630,7 +5783,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[97] = {
+	[99] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20739,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5648,7 +5801,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[98] = {
+	[100] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31d39,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5667,7 +5820,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[99] = {
+	[101] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2e6d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5685,7 +5838,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[100] = {
+	[102] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1446d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5704,7 +5857,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[101] = {
+	[103] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25a6d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5723,7 +5876,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[102] = {
+	[104] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31351,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5743,7 +5896,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[103] = {
+	[105] = {
 	.class_hid = BNXT_ULP_CLASS_HID_548d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5760,7 +5913,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[104] = {
+	[106] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10df1,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5778,7 +5931,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[105] = {
+	[107] = {
 	.class_hid = BNXT_ULP_CLASS_HID_223f1,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5796,7 +5949,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[106] = {
+	[108] = {
 	.class_hid = BNXT_ULP_CLASS_HID_339f1,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5815,7 +5968,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[107] = {
+	[109] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5829,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5830,7 +5983,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[108] = {
+	[110] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1111d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5846,7 +5999,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[109] = {
+	[111] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2271d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5862,7 +6015,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[110] = {
+	[112] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33d1d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5879,7 +6032,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[111] = {
+	[113] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3189,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5895,7 +6048,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[112] = {
+	[114] = {
 	.class_hid = BNXT_ULP_CLASS_HID_14789,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5912,7 +6065,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[113] = {
+	[115] = {
 	.class_hid = BNXT_ULP_CLASS_HID_200fd,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5929,7 +6082,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[114] = {
+	[116] = {
 	.class_hid = BNXT_ULP_CLASS_HID_316fd,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5947,7 +6100,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[115] = {
+	[117] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2821,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5964,7 +6117,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[116] = {
+	[118] = {
 	.class_hid = BNXT_ULP_CLASS_HID_13e21,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -5982,7 +6135,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[117] = {
+	[119] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25421,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -6000,7 +6153,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[118] = {
+	[120] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30d15,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -6019,7 +6172,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[119] = {
+	[121] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4e41,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -6035,7 +6188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[120] = {
+	[122] = {
 	.class_hid = BNXT_ULP_CLASS_HID_107b5,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -6052,7 +6205,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[121] = {
+	[123] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21db5,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -6069,7 +6222,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[122] = {
+	[124] = {
 	.class_hid = BNXT_ULP_CLASS_HID_333b5,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -6087,7 +6240,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[123] = {
+	[125] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2541,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -6103,7 +6256,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[124] = {
+	[126] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b8d,
 	.class_tid = 1,
 	.hdr_sig_id = 1,
@@ -6120,7 +6273,42 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_1_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[125] = {
+	[127] = {
+	.class_hid = BNXT_ULP_CLASS_HID_056d,
+	.class_tid = 1,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 25,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_1_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_1_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_1_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_1_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[128] = {
+	.class_hid = BNXT_ULP_CLASS_HID_5bfd,
+	.class_tid = 1,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 25,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_1_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_1_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_1_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[129] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2691,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6138,7 +6326,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[126] = {
+	[130] = {
 	.class_hid = BNXT_ULP_CLASS_HID_13c91,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6157,7 +6345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[127] = {
+	[131] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25291,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6176,7 +6364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[128] = {
+	[132] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30c45,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6196,7 +6384,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[129] = {
+	[133] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0031,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6215,7 +6403,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[130] = {
+	[134] = {
 	.class_hid = BNXT_ULP_CLASS_HID_11631,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6235,7 +6423,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[131] = {
+	[135] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22c31,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6255,7 +6443,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[132] = {
+	[136] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34231,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6276,7 +6464,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[133] = {
+	[137] = {
 	.class_hid = BNXT_ULP_CLASS_HID_53e5,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6296,7 +6484,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[134] = {
+	[138] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10ca9,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6317,7 +6505,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[135] = {
+	[139] = {
 	.class_hid = BNXT_ULP_CLASS_HID_222a9,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6338,7 +6526,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[136] = {
+	[140] = {
 	.class_hid = BNXT_ULP_CLASS_HID_338a9,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6360,7 +6548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[137] = {
+	[141] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d09,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6379,7 +6567,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[138] = {
+	[142] = {
 	.class_hid = BNXT_ULP_CLASS_HID_13309,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6399,7 +6587,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[139] = {
+	[143] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24909,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6419,7 +6607,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[140] = {
+	[144] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3023d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6440,7 +6628,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[141] = {
+	[145] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20d5,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6457,7 +6645,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[142] = {
+	[146] = {
 	.class_hid = BNXT_ULP_CLASS_HID_136d5,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6475,7 +6663,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[143] = {
+	[147] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24cd5,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6493,7 +6681,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[144] = {
+	[148] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30599,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6512,7 +6700,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[145] = {
+	[149] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5741,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6530,7 +6718,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[146] = {
+	[150] = {
 	.class_hid = BNXT_ULP_CLASS_HID_11075,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6549,7 +6737,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[147] = {
+	[151] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22675,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6568,7 +6756,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[148] = {
+	[152] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33c75,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6588,7 +6776,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[149] = {
+	[153] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4d39,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6607,7 +6795,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[150] = {
+	[154] = {
 	.class_hid = BNXT_ULP_CLASS_HID_106ed,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6627,7 +6815,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[151] = {
+	[155] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21ced,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6647,7 +6835,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[152] = {
+	[156] = {
 	.class_hid = BNXT_ULP_CLASS_HID_332ed,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6668,7 +6856,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[153] = {
+	[157] = {
 	.class_hid = BNXT_ULP_CLASS_HID_174d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6686,7 +6874,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[154] = {
+	[158] = {
 	.class_hid = BNXT_ULP_CLASS_HID_12d4d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6705,7 +6893,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[155] = {
+	[159] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2434d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6724,7 +6912,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[156] = {
+	[160] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3594d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6744,7 +6932,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[157] = {
+	[161] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a29,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6761,7 +6949,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[158] = {
+	[162] = {
 	.class_hid = BNXT_ULP_CLASS_HID_13029,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6779,7 +6967,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[159] = {
+	[163] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24629,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6797,7 +6985,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[160] = {
+	[164] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35c29,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6816,7 +7004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[161] = {
+	[165] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5085,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6834,7 +7022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[162] = {
+	[166] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10a49,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6853,7 +7041,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[163] = {
+	[167] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22049,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6872,7 +7060,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[164] = {
+	[168] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33649,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6892,7 +7080,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[165] = {
+	[169] = {
 	.class_hid = BNXT_ULP_CLASS_HID_477d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6911,7 +7099,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[166] = {
+	[170] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10021,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6931,7 +7119,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[167] = {
+	[171] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21621,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6951,7 +7139,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[168] = {
+	[172] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32c21,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6972,7 +7160,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[169] = {
+	[173] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1081,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -6990,7 +7178,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[170] = {
+	[174] = {
 	.class_hid = BNXT_ULP_CLASS_HID_12681,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7009,7 +7197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[171] = {
+	[175] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23c81,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7028,7 +7216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[172] = {
+	[176] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35281,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7048,7 +7236,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[173] = {
+	[177] = {
 	.class_hid = BNXT_ULP_CLASS_HID_146d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7064,7 +7252,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[174] = {
+	[178] = {
 	.class_hid = BNXT_ULP_CLASS_HID_12a6d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7081,7 +7269,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[175] = {
+	[179] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2406d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7098,7 +7286,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[176] = {
+	[180] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3566d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7116,7 +7304,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[177] = {
+	[181] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4ad9,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7133,7 +7321,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[178] = {
+	[182] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1038d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7151,7 +7339,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[179] = {
+	[183] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2198d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7169,7 +7357,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[180] = {
+	[184] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32f8d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7188,7 +7376,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[181] = {
+	[185] = {
 	.class_hid = BNXT_ULP_CLASS_HID_40b1,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7206,7 +7394,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[182] = {
+	[186] = {
 	.class_hid = BNXT_ULP_CLASS_HID_156b1,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7225,7 +7413,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[183] = {
+	[187] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21065,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7244,7 +7432,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[184] = {
+	[188] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32665,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7264,7 +7452,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[185] = {
+	[189] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0ac5,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7281,7 +7469,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[186] = {
+	[190] = {
 	.class_hid = BNXT_ULP_CLASS_HID_120c5,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7299,7 +7487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[187] = {
+	[191] = {
 	.class_hid = BNXT_ULP_CLASS_HID_236c5,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7317,7 +7505,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[188] = {
+	[192] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34cc5,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7336,7 +7524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[189] = {
+	[193] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0139,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7352,7 +7540,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[190] = {
+	[194] = {
 	.class_hid = BNXT_ULP_CLASS_HID_11739,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7369,7 +7557,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[191] = {
+	[195] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22d39,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7386,7 +7574,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[192] = {
+	[196] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34339,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7404,7 +7592,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[193] = {
+	[197] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3795,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7421,7 +7609,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[194] = {
+	[198] = {
 	.class_hid = BNXT_ULP_CLASS_HID_14d95,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7439,7 +7627,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[195] = {
+	[199] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20759,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7457,7 +7645,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[196] = {
+	[200] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31d59,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7476,7 +7664,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[197] = {
+	[201] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2e0d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7494,7 +7682,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[198] = {
+	[202] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1440d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7513,7 +7701,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[199] = {
+	[203] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25a0d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7532,7 +7720,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[200] = {
+	[204] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31331,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7552,7 +7740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[201] = {
+	[205] = {
 	.class_hid = BNXT_ULP_CLASS_HID_54ed,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7569,7 +7757,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[202] = {
+	[206] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10d91,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7587,7 +7775,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[203] = {
+	[207] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22391,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7605,7 +7793,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[204] = {
+	[208] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33991,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7624,7 +7812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[205] = {
+	[209] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5849,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7639,7 +7827,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[206] = {
+	[210] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1117d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7655,7 +7843,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[207] = {
+	[211] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2277d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7671,7 +7859,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[208] = {
+	[212] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33d7d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7688,7 +7876,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[209] = {
+	[213] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31e9,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7704,7 +7892,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[210] = {
+	[214] = {
 	.class_hid = BNXT_ULP_CLASS_HID_147e9,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7721,7 +7909,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[211] = {
+	[215] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2009d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7738,7 +7926,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[212] = {
+	[216] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3169d,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7756,7 +7944,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[213] = {
+	[217] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2841,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7773,7 +7961,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[214] = {
+	[218] = {
 	.class_hid = BNXT_ULP_CLASS_HID_13e41,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7791,7 +7979,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[215] = {
+	[219] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25441,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7809,7 +7997,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[216] = {
+	[220] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30d75,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7828,7 +8016,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[217] = {
+	[221] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4e21,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7844,7 +8032,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[218] = {
+	[222] = {
 	.class_hid = BNXT_ULP_CLASS_HID_107d5,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7861,7 +8049,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[219] = {
+	[223] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21dd5,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7878,7 +8066,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[220] = {
+	[224] = {
 	.class_hid = BNXT_ULP_CLASS_HID_333d5,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7896,7 +8084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[221] = {
+	[225] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2521,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7912,7 +8100,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[222] = {
+	[226] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bed,
 	.class_tid = 1,
 	.hdr_sig_id = 2,
@@ -7929,7 +8117,42 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_2_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[223] = {
+	[227] = {
+	.class_hid = BNXT_ULP_CLASS_HID_050d,
+	.class_tid = 1,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 43,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_2_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_2_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_2_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_2_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[228] = {
+	.class_hid = BNXT_ULP_CLASS_HID_5b9d,
+	.class_tid = 1,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 43,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_2_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_2_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_2_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[229] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1865,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -7946,7 +8169,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[224] = {
+	[230] = {
 	.class_hid = BNXT_ULP_CLASS_HID_389d,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -7964,7 +8187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[225] = {
+	[231] = {
 	.class_hid = BNXT_ULP_CLASS_HID_123d,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -7983,7 +8206,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[226] = {
+	[232] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4ef1,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8001,7 +8224,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[227] = {
+	[233] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1229,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8017,7 +8240,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[228] = {
+	[234] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3241,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8034,7 +8257,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[229] = {
+	[235] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0be1,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8052,7 +8275,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[230] = {
+	[236] = {
 	.class_hid = BNXT_ULP_CLASS_HID_48b5,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8069,7 +8292,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[231] = {
+	[237] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0bed,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8085,7 +8308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[232] = {
+	[238] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c05,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8102,7 +8325,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[233] = {
+	[239] = {
 	.class_hid = BNXT_ULP_CLASS_HID_05a5,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8120,7 +8343,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[234] = {
+	[240] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4279,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8137,7 +8360,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[235] = {
+	[241] = {
 	.class_hid = BNXT_ULP_CLASS_HID_05d1,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8152,7 +8375,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[236] = {
+	[242] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25c9,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8168,7 +8391,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[237] = {
+	[243] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5c55,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8185,7 +8408,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[238] = {
+	[244] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c3d,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8201,7 +8424,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[239] = {
+	[245] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4fc9,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8216,7 +8439,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[240] = {
+	[246] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1335,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8232,7 +8455,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[241] = {
+	[247] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4981,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8249,7 +8472,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[242] = {
+	[248] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2969,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8265,7 +8488,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[243] = {
+	[249] = {
 	.class_hid = BNXT_ULP_CLASS_HID_498d,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8279,7 +8502,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[244] = {
+	[250] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0cf9,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8294,7 +8517,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[245] = {
+	[251] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4345,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8310,7 +8533,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[246] = {
+	[252] = {
 	.class_hid = BNXT_ULP_CLASS_HID_232d,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8325,7 +8548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[247] = {
+	[253] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2579,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8340,7 +8563,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[248] = {
+	[254] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bb5,
 	.class_tid = 1,
 	.hdr_sig_id = 3,
@@ -8356,7 +8579,40 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_3_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[249] = {
+	[255] = {
+	.class_hid = BNXT_ULP_CLASS_HID_4bad,
+	.class_tid = 1,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 49,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_3_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_3_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_3_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_3_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[256] = {
+	.class_hid = BNXT_ULP_CLASS_HID_4591,
+	.class_tid = 1,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 49,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_3_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_3_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_3_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[257] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1845,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8374,7 +8630,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[250] = {
+	[258] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1399,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8393,7 +8649,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[251] = {
+	[259] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0eed,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8412,7 +8668,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[252] = {
+	[260] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0a21,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8432,7 +8688,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[253] = {
+	[261] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38bd,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8451,7 +8707,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[254] = {
+	[262] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33f1,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8471,7 +8727,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[255] = {
+	[263] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2ec5,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8491,7 +8747,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[256] = {
+	[264] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a19,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8512,7 +8768,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[257] = {
+	[265] = {
 	.class_hid = BNXT_ULP_CLASS_HID_121d,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8532,7 +8788,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[258] = {
+	[266] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0d51,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8553,7 +8809,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[259] = {
+	[267] = {
 	.class_hid = BNXT_ULP_CLASS_HID_08a5,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8574,7 +8830,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[260] = {
+	[268] = {
 	.class_hid = BNXT_ULP_CLASS_HID_03f9,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8596,7 +8852,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[261] = {
+	[269] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4ed1,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8615,7 +8871,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[262] = {
+	[270] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4a25,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8635,7 +8891,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[263] = {
+	[271] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4579,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8655,7 +8911,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[264] = {
+	[272] = {
 	.class_hid = BNXT_ULP_CLASS_HID_404d,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8676,7 +8932,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[265] = {
+	[273] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1209,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8693,7 +8949,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[266] = {
+	[274] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0d5d,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8711,7 +8967,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[267] = {
+	[275] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0891,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8729,7 +8985,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[268] = {
+	[276] = {
 	.class_hid = BNXT_ULP_CLASS_HID_03e5,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8748,7 +9004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[269] = {
+	[277] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3261,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8766,7 +9022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[270] = {
+	[278] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2db5,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8785,7 +9041,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[271] = {
+	[279] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2889,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8804,7 +9060,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[272] = {
+	[280] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23dd,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8824,7 +9080,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[273] = {
+	[281] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0bc1,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8843,7 +9099,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[274] = {
+	[282] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0715,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8863,7 +9119,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[275] = {
+	[283] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0269,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8883,7 +9139,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[276] = {
+	[284] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5a69,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8904,7 +9160,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[277] = {
+	[285] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4895,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8922,7 +9178,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[278] = {
+	[286] = {
 	.class_hid = BNXT_ULP_CLASS_HID_43e9,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8941,7 +9197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[279] = {
+	[287] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3f3d,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8960,7 +9216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[280] = {
+	[288] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a71,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8980,7 +9236,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[281] = {
+	[289] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0bcd,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -8997,7 +9253,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[282] = {
+	[290] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0701,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9015,7 +9271,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[283] = {
+	[291] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0255,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9033,7 +9289,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[284] = {
+	[292] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5a55,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9052,7 +9308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[285] = {
+	[293] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c25,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9070,7 +9326,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[286] = {
+	[294] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2779,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9089,7 +9345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[287] = {
+	[295] = {
 	.class_hid = BNXT_ULP_CLASS_HID_224d,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9108,7 +9364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[288] = {
+	[296] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d81,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9128,7 +9384,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[289] = {
+	[297] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0585,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9147,7 +9403,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[290] = {
+	[298] = {
 	.class_hid = BNXT_ULP_CLASS_HID_00d9,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9167,7 +9423,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[291] = {
+	[299] = {
 	.class_hid = BNXT_ULP_CLASS_HID_58d9,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9187,7 +9443,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[292] = {
+	[300] = {
 	.class_hid = BNXT_ULP_CLASS_HID_542d,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9208,7 +9464,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[293] = {
+	[301] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4259,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9226,7 +9482,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[294] = {
+	[302] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3dad,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9245,7 +9501,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[295] = {
+	[303] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38e1,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9264,7 +9520,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[296] = {
+	[304] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3435,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9284,7 +9540,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[297] = {
+	[305] = {
 	.class_hid = BNXT_ULP_CLASS_HID_05f1,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9300,7 +9556,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[298] = {
+	[306] = {
 	.class_hid = BNXT_ULP_CLASS_HID_00c5,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9317,7 +9573,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[299] = {
+	[307] = {
 	.class_hid = BNXT_ULP_CLASS_HID_58c5,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9334,7 +9590,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[300] = {
+	[308] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5419,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9352,7 +9608,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[301] = {
+	[309] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25e9,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9369,7 +9625,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[302] = {
+	[310] = {
 	.class_hid = BNXT_ULP_CLASS_HID_213d,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9387,7 +9643,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[303] = {
+	[311] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c71,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9405,7 +9661,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[304] = {
+	[312] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1745,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9424,7 +9680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[305] = {
+	[313] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5c75,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9442,7 +9698,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[306] = {
+	[314] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5749,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9461,7 +9717,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[307] = {
+	[315] = {
 	.class_hid = BNXT_ULP_CLASS_HID_529d,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9480,7 +9736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[308] = {
+	[316] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4dd1,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9500,7 +9756,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[309] = {
+	[317] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c1d,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9517,7 +9773,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[310] = {
+	[318] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3751,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9535,7 +9791,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[311] = {
+	[319] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32a5,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9553,7 +9809,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[312] = {
+	[320] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2df9,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9572,7 +9828,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[313] = {
+	[321] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4fe9,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9588,7 +9844,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[314] = {
+	[322] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4b3d,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9605,7 +9861,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[315] = {
+	[323] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4671,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9622,7 +9878,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[316] = {
+	[324] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4145,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9640,7 +9896,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[317] = {
+	[325] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1315,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9657,7 +9913,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[318] = {
+	[326] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0e69,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9675,7 +9931,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[319] = {
+	[327] = {
 	.class_hid = BNXT_ULP_CLASS_HID_09bd,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9693,7 +9949,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[320] = {
+	[328] = {
 	.class_hid = BNXT_ULP_CLASS_HID_04f1,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9712,7 +9968,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[321] = {
+	[329] = {
 	.class_hid = BNXT_ULP_CLASS_HID_49a1,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9730,7 +9986,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[322] = {
+	[330] = {
 	.class_hid = BNXT_ULP_CLASS_HID_44f5,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9749,7 +10005,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[323] = {
+	[331] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3fc9,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9768,7 +10024,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[324] = {
+	[332] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b1d,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9788,7 +10044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[325] = {
+	[333] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2949,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9805,7 +10061,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[326] = {
+	[334] = {
 	.class_hid = BNXT_ULP_CLASS_HID_249d,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9823,7 +10079,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[327] = {
+	[335] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fd1,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9841,7 +10097,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[328] = {
+	[336] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b25,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9860,7 +10116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[329] = {
+	[337] = {
 	.class_hid = BNXT_ULP_CLASS_HID_49ad,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9875,7 +10131,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[330] = {
+	[338] = {
 	.class_hid = BNXT_ULP_CLASS_HID_44e1,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9891,7 +10147,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[331] = {
+	[339] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4035,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9907,7 +10163,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[332] = {
+	[340] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b09,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9924,7 +10180,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[333] = {
+	[341] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0cd9,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9940,7 +10196,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[334] = {
+	[342] = {
 	.class_hid = BNXT_ULP_CLASS_HID_082d,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9957,7 +10213,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[335] = {
+	[343] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0361,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9974,7 +10230,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[336] = {
+	[344] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5b61,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -9992,7 +10248,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[337] = {
+	[345] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4365,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -10009,7 +10265,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[338] = {
+	[346] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3eb9,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -10027,7 +10283,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[339] = {
+	[347] = {
 	.class_hid = BNXT_ULP_CLASS_HID_398d,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -10045,7 +10301,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[340] = {
+	[348] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34c1,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -10064,7 +10320,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[341] = {
+	[349] = {
 	.class_hid = BNXT_ULP_CLASS_HID_230d,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -10080,7 +10336,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[342] = {
+	[350] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e41,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -10097,7 +10353,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[343] = {
+	[351] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1995,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -10114,7 +10370,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[344] = {
+	[352] = {
 	.class_hid = BNXT_ULP_CLASS_HID_14e9,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -10132,7 +10388,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[345] = {
+	[353] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2559,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -10148,7 +10404,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[346] = {
+	[354] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b95,
 	.class_tid = 1,
 	.hdr_sig_id = 4,
@@ -10165,7 +10421,42 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_4_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[347] = {
+	[355] = {
+	.class_hid = BNXT_ULP_CLASS_HID_4b8d,
+	.class_tid = 1,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 67,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_4_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_4_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_4_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_4_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[356] = {
+	.class_hid = BNXT_ULP_CLASS_HID_45b1,
+	.class_tid = 1,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 67,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_4_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_4_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_4_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[357] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1825,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10183,7 +10474,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[348] = {
+	[358] = {
 	.class_hid = BNXT_ULP_CLASS_HID_13f9,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10202,7 +10493,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[349] = {
+	[359] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0e8d,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10221,7 +10512,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[350] = {
+	[360] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0a41,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10241,7 +10532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[351] = {
+	[361] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38dd,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10260,7 +10551,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[352] = {
+	[362] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3391,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10280,7 +10571,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[353] = {
+	[363] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2ea5,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10300,7 +10591,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[354] = {
+	[364] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a79,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10321,7 +10612,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[355] = {
+	[365] = {
 	.class_hid = BNXT_ULP_CLASS_HID_127d,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10341,7 +10632,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[356] = {
+	[366] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0d31,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10362,7 +10653,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[357] = {
+	[367] = {
 	.class_hid = BNXT_ULP_CLASS_HID_08c5,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10383,7 +10674,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[358] = {
+	[368] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0399,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10405,7 +10696,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[359] = {
+	[369] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4eb1,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10424,7 +10715,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[360] = {
+	[370] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4a45,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10444,7 +10735,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[361] = {
+	[371] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4519,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10464,7 +10755,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[362] = {
+	[372] = {
 	.class_hid = BNXT_ULP_CLASS_HID_402d,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10485,7 +10776,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[363] = {
+	[373] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1269,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10502,7 +10793,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[364] = {
+	[374] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0d3d,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10520,7 +10811,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[365] = {
+	[375] = {
 	.class_hid = BNXT_ULP_CLASS_HID_08f1,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10538,7 +10829,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[366] = {
+	[376] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0385,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10557,7 +10848,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[367] = {
+	[377] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3201,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10575,7 +10866,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[368] = {
+	[378] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2dd5,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10594,7 +10885,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[369] = {
+	[379] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28e9,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10613,7 +10904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[370] = {
+	[380] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23bd,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10633,7 +10924,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[371] = {
+	[381] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0ba1,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10652,7 +10943,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[372] = {
+	[382] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0775,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10672,7 +10963,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[373] = {
+	[383] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0209,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10692,7 +10983,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[374] = {
+	[384] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5a09,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10713,7 +11004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[375] = {
+	[385] = {
 	.class_hid = BNXT_ULP_CLASS_HID_48f5,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10731,7 +11022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[376] = {
+	[386] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4389,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10750,7 +11041,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[377] = {
+	[387] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3f5d,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10769,7 +11060,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[378] = {
+	[388] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a11,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10789,7 +11080,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[379] = {
+	[389] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0bad,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10806,7 +11097,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[380] = {
+	[390] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0761,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10824,7 +11115,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[381] = {
+	[391] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0235,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10842,7 +11133,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[382] = {
+	[392] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5a35,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10861,7 +11152,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[383] = {
+	[393] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c45,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10879,7 +11170,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[384] = {
+	[394] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2719,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10898,7 +11189,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[385] = {
+	[395] = {
 	.class_hid = BNXT_ULP_CLASS_HID_222d,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10917,7 +11208,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[386] = {
+	[396] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1de1,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10937,7 +11228,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[387] = {
+	[397] = {
 	.class_hid = BNXT_ULP_CLASS_HID_05e5,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10956,7 +11247,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[388] = {
+	[398] = {
 	.class_hid = BNXT_ULP_CLASS_HID_00b9,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10976,7 +11267,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[389] = {
+	[399] = {
 	.class_hid = BNXT_ULP_CLASS_HID_58b9,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -10996,7 +11287,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[390] = {
+	[400] = {
 	.class_hid = BNXT_ULP_CLASS_HID_544d,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11017,7 +11308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[391] = {
+	[401] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4239,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11035,7 +11326,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[392] = {
+	[402] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3dcd,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11054,7 +11345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[393] = {
+	[403] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3881,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11073,7 +11364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[394] = {
+	[404] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3455,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11093,7 +11384,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[395] = {
+	[405] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0591,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11109,7 +11400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[396] = {
+	[406] = {
 	.class_hid = BNXT_ULP_CLASS_HID_00a5,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11126,7 +11417,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[397] = {
+	[407] = {
 	.class_hid = BNXT_ULP_CLASS_HID_58a5,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11143,7 +11434,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[398] = {
+	[408] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5479,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11161,7 +11452,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[399] = {
+	[409] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2589,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11178,7 +11469,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[400] = {
+	[410] = {
 	.class_hid = BNXT_ULP_CLASS_HID_215d,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11196,7 +11487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[401] = {
+	[411] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c11,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11214,7 +11505,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[402] = {
+	[412] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1725,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11233,7 +11524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[403] = {
+	[413] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5c15,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11251,7 +11542,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[404] = {
+	[414] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5729,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11270,7 +11561,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[405] = {
+	[415] = {
 	.class_hid = BNXT_ULP_CLASS_HID_52fd,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11289,7 +11580,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[406] = {
+	[416] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4db1,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11309,7 +11600,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[407] = {
+	[417] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c7d,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11326,7 +11617,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[408] = {
+	[418] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3731,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11344,7 +11635,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[409] = {
+	[419] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32c5,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11362,7 +11653,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[410] = {
+	[420] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d99,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11381,7 +11672,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[411] = {
+	[421] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4f89,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11397,7 +11688,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[412] = {
+	[422] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4b5d,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11414,7 +11705,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[413] = {
+	[423] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4611,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11431,7 +11722,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[414] = {
+	[424] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4125,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11449,7 +11740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[415] = {
+	[425] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1375,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11466,7 +11757,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[416] = {
+	[426] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0e09,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11484,7 +11775,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[417] = {
+	[427] = {
 	.class_hid = BNXT_ULP_CLASS_HID_09dd,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11502,7 +11793,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[418] = {
+	[428] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0491,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11521,7 +11812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[419] = {
+	[429] = {
 	.class_hid = BNXT_ULP_CLASS_HID_49c1,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11539,7 +11830,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[420] = {
+	[430] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4495,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11558,7 +11849,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[421] = {
+	[431] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3fa9,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11577,7 +11868,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[422] = {
+	[432] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b7d,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11597,7 +11888,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[423] = {
+	[433] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2929,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11614,7 +11905,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[424] = {
+	[434] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24fd,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11632,7 +11923,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[425] = {
+	[435] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fb1,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11650,7 +11941,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[426] = {
+	[436] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b45,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11669,7 +11960,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[427] = {
+	[437] = {
 	.class_hid = BNXT_ULP_CLASS_HID_49cd,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11684,7 +11975,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[428] = {
+	[438] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4481,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11700,7 +11991,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[429] = {
+	[439] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4055,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11716,7 +12007,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[430] = {
+	[440] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b69,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11733,7 +12024,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[431] = {
+	[441] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0cb9,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11749,7 +12040,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[432] = {
+	[442] = {
 	.class_hid = BNXT_ULP_CLASS_HID_084d,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11766,7 +12057,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[433] = {
+	[443] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0301,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11783,7 +12074,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[434] = {
+	[444] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5b01,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11801,7 +12092,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[435] = {
+	[445] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4305,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11818,7 +12109,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[436] = {
+	[446] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3ed9,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11836,7 +12127,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[437] = {
+	[447] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39ed,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11854,7 +12145,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[438] = {
+	[448] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34a1,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11873,7 +12164,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[439] = {
+	[449] = {
 	.class_hid = BNXT_ULP_CLASS_HID_236d,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11889,7 +12180,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[440] = {
+	[450] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e21,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11906,7 +12197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[441] = {
+	[451] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19f5,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11923,7 +12214,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[442] = {
+	[452] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1489,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11941,7 +12232,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[443] = {
+	[453] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2539,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11957,7 +12248,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[444] = {
+	[454] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bf5,
 	.class_tid = 1,
 	.hdr_sig_id = 5,
@@ -11974,7 +12265,42 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_5_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[445] = {
+	[455] = {
+	.class_hid = BNXT_ULP_CLASS_HID_4bed,
+	.class_tid = 1,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 85,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_5_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_5_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_5_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_5_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[456] = {
+	.class_hid = BNXT_ULP_CLASS_HID_45d1,
+	.class_tid = 1,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 85,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_5_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_5_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_5_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[457] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b6af,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -11992,7 +12318,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[446] = {
+	[458] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b1d3,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12011,7 +12337,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[447] = {
+	[459] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c7d3,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12031,7 +12357,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[448] = {
+	[460] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ccaf,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12050,7 +12376,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[449] = {
+	[461] = {
 	.class_hid = BNXT_ULP_CLASS_HID_da33,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12069,7 +12395,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[450] = {
+	[462] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d567,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12089,7 +12415,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[451] = {
+	[463] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18eab,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12110,7 +12436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[452] = {
+	[464] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19367,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12130,7 +12456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[453] = {
+	[465] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a10b,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12149,7 +12475,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[454] = {
+	[466] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9c3f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12169,7 +12495,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[455] = {
+	[467] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b23f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12190,7 +12516,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[456] = {
+	[468] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b70b,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12210,7 +12536,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[457] = {
+	[469] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c49f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12230,7 +12556,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[458] = {
+	[470] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bfc3,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12251,7 +12577,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[459] = {
+	[471] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d5c3,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12273,7 +12599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[460] = {
+	[472] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1da9f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12294,7 +12620,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[461] = {
+	[473] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b063,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12311,7 +12637,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[462] = {
+	[474] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ab97,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12329,7 +12655,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[463] = {
+	[475] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c197,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12348,7 +12674,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[464] = {
+	[476] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c663,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12366,7 +12692,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[465] = {
+	[477] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d3f7,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12384,7 +12710,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[466] = {
+	[478] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cf3b,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12403,7 +12729,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[467] = {
+	[479] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1886f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12423,7 +12749,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[468] = {
+	[480] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18d3b,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12442,7 +12768,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[469] = {
+	[481] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9acf,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12460,7 +12786,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[470] = {
+	[482] = {
 	.class_hid = BNXT_ULP_CLASS_HID_95f3,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12479,7 +12805,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[471] = {
+	[483] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1abf3,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12499,7 +12825,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[472] = {
+	[484] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b0cf,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12518,7 +12844,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[473] = {
+	[485] = {
 	.class_hid = BNXT_ULP_CLASS_HID_be53,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12537,7 +12863,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[474] = {
+	[486] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b987,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12557,7 +12883,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[475] = {
+	[487] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cf87,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12578,7 +12904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[476] = {
+	[488] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d453,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12598,7 +12924,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[477] = {
+	[489] = {
 	.class_hid = BNXT_ULP_CLASS_HID_aa27,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12615,7 +12941,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[478] = {
+	[490] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a56b,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12633,7 +12959,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[479] = {
+	[491] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bb6b,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12652,7 +12978,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[480] = {
+	[492] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c027,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12670,7 +12996,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[481] = {
+	[493] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cdcb,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12688,7 +13014,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[482] = {
+	[494] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c8ff,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12707,7 +13033,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[483] = {
+	[495] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18223,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12727,7 +13053,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[484] = {
+	[496] = {
 	.class_hid = BNXT_ULP_CLASS_HID_186ff,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12746,7 +13072,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[485] = {
+	[497] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9483,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12764,7 +13090,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[486] = {
+	[498] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8fb7,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12783,7 +13109,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[487] = {
+	[499] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a5b7,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12803,7 +13129,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[488] = {
+	[500] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1aa83,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12822,7 +13148,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[489] = {
+	[501] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b817,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12841,7 +13167,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[490] = {
+	[502] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b35b,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12861,7 +13187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[491] = {
+	[503] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c95b,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12882,7 +13208,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[492] = {
+	[504] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ce17,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12902,7 +13228,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[493] = {
+	[505] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a3fb,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12918,7 +13244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[494] = {
+	[506] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9f2f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12935,7 +13261,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[495] = {
+	[507] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b52f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12953,7 +13279,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[496] = {
+	[508] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b9fb,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12970,7 +13296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[497] = {
+	[509] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c78f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -12987,7 +13313,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[498] = {
+	[510] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c2b3,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13005,7 +13331,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[499] = {
+	[511] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d8b3,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13024,7 +13350,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[500] = {
+	[512] = {
 	.class_hid = BNXT_ULP_CLASS_HID_180b3,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13042,7 +13368,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[501] = {
+	[513] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8e47,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13059,7 +13385,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[502] = {
+	[514] = {
 	.class_hid = BNXT_ULP_CLASS_HID_898b,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13077,7 +13403,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[503] = {
+	[515] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19f8b,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13096,7 +13422,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[504] = {
+	[516] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a447,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13114,7 +13440,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[505] = {
+	[517] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b1eb,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13132,7 +13458,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[506] = {
+	[518] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ad1f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13151,7 +13477,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[507] = {
+	[519] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c31f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13171,7 +13497,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[508] = {
+	[520] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c7eb,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13190,7 +13516,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[509] = {
+	[521] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9137,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13206,7 +13532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[510] = {
+	[522] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8c7b,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13223,7 +13549,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[511] = {
+	[523] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a27b,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13241,7 +13567,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[512] = {
+	[524] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a737,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13258,7 +13584,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[513] = {
+	[525] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b4db,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13275,7 +13601,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[514] = {
+	[526] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b00f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13293,7 +13619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[515] = {
+	[527] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c60f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13312,7 +13638,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[516] = {
+	[528] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cadb,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13330,7 +13656,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[517] = {
+	[529] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8b0b,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13345,7 +13671,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[518] = {
+	[530] = {
 	.class_hid = BNXT_ULP_CLASS_HID_863f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13361,7 +13687,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[519] = {
+	[531] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19c3f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13378,7 +13704,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[520] = {
+	[532] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a10b,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13394,7 +13720,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[521] = {
+	[533] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ae9f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13410,7 +13736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[522] = {
+	[534] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a9c3,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13427,7 +13753,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[523] = {
+	[535] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bfc3,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13445,7 +13771,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[524] = {
+	[536] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c49f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13462,7 +13788,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[525] = {
+	[537] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2563,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13478,7 +13804,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[526] = {
+	[538] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2baf,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13495,7 +13821,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[527] = {
+	[539] = {
+	.class_hid = BNXT_ULP_CLASS_HID_26d3,
+	.class_tid = 1,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 89,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[540] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4f33,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13513,7 +13857,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[528] = {
+	[541] = {
+	.class_hid = BNXT_ULP_CLASS_HID_4a67,
+	.class_tid = 1,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 89,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[542] = {
 	.class_hid = BNXT_ULP_CLASS_HID_160b,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13531,7 +13894,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[529] = {
+	[543] = {
+	.class_hid = BNXT_ULP_CLASS_HID_113f,
+	.class_tid = 1,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 90,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_6_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[544] = {
 	.class_hid = BNXT_ULP_CLASS_HID_399f,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13550,7 +13932,44 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[530] = {
+	[545] = {
+	.class_hid = BNXT_ULP_CLASS_HID_34c3,
+	.class_tid = 1,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 90,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_6_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[546] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2097,
+	.class_tid = 1,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 90,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[547] = {
 	.class_hid = BNXT_ULP_CLASS_HID_48f7,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13567,7 +13986,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[531] = {
+	[548] = {
+	.class_hid = BNXT_ULP_CLASS_HID_443b,
+	.class_tid = 1,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 90,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[549] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0fcf,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13584,7 +14021,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[532] = {
+	[550] = {
+	.class_hid = BNXT_ULP_CLASS_HID_0af3,
+	.class_tid = 1,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 90,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_6_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[551] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3353,
 	.class_tid = 1,
 	.hdr_sig_id = 6,
@@ -13602,7 +14057,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[533] = {
+	[552] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2e87,
+	.class_tid = 1,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 90,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_6_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[553] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b68f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13621,7 +14095,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[534] = {
+	[554] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b94f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13641,7 +14115,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[535] = {
+	[555] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fc0f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13661,7 +14135,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[536] = {
+	[556] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fecf,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13682,7 +14156,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[537] = {
+	[557] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b1f3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13702,7 +14176,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[538] = {
+	[558] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b4b3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13723,7 +14197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[539] = {
+	[559] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f773,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13744,7 +14218,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[540] = {
+	[560] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fa33,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13766,7 +14240,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[541] = {
+	[561] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c7f3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13787,7 +14261,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[542] = {
+	[562] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1eab3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13809,7 +14283,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[543] = {
+	[563] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cd73,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13831,7 +14305,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[544] = {
+	[564] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f033,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13854,7 +14328,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[545] = {
+	[565] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cc8f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13874,7 +14348,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[546] = {
+	[566] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ef4f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13895,7 +14369,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[547] = {
+	[567] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d20f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13916,7 +14390,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[548] = {
+	[568] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f4cf,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13938,7 +14412,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[549] = {
+	[569] = {
 	.class_hid = BNXT_ULP_CLASS_HID_da13,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13958,7 +14432,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[550] = {
+	[570] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a007,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -13979,7 +14453,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[551] = {
+	[571] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c2c7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14000,7 +14474,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[552] = {
+	[572] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e587,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14022,7 +14496,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[553] = {
+	[573] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d547,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14043,7 +14517,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[554] = {
+	[574] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f807,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14065,7 +14539,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[555] = {
+	[575] = {
 	.class_hid = BNXT_ULP_CLASS_HID_dac7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14087,7 +14561,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[556] = {
+	[576] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e0cb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14110,7 +14584,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[557] = {
+	[577] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18e8b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14132,7 +14606,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[558] = {
+	[578] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b14b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14155,7 +14629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[559] = {
+	[579] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d40b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14178,7 +14652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[560] = {
+	[580] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f6cb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14202,7 +14676,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[561] = {
+	[581] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19347,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14223,7 +14697,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[562] = {
+	[582] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b607,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14245,7 +14719,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[563] = {
+	[583] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d8c7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14267,7 +14741,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[564] = {
+	[584] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fb87,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14290,7 +14764,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[565] = {
+	[585] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a12b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14310,7 +14784,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[566] = {
+	[586] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a3eb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14331,7 +14805,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[567] = {
+	[587] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e6ab,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14352,7 +14826,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[568] = {
+	[588] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e96b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14374,7 +14848,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[569] = {
+	[589] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9c1f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14395,7 +14869,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[570] = {
+	[590] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bedf,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14417,7 +14891,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[571] = {
+	[591] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e19f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14439,7 +14913,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[572] = {
+	[592] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e45f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14462,7 +14936,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[573] = {
+	[593] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b21f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14484,7 +14958,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[574] = {
+	[594] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b4df,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14507,7 +14981,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[575] = {
+	[595] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f79f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14530,7 +15004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[576] = {
+	[596] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fa5f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14554,7 +15028,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[577] = {
+	[597] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b72b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14575,7 +15049,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[578] = {
+	[598] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b9eb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14597,7 +15071,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[579] = {
+	[599] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fcab,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14619,7 +15093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[580] = {
+	[600] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ff6b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14642,7 +15116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[581] = {
+	[601] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c4bf,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14663,7 +15137,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[582] = {
+	[602] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e77f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14685,7 +15159,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[583] = {
+	[603] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ca3f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14707,7 +15181,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[584] = {
+	[604] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ecff,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14730,7 +15204,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[585] = {
+	[605] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bfe3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14752,7 +15226,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[586] = {
+	[606] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e2a3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14775,7 +15249,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[587] = {
+	[607] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c563,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14798,7 +15272,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[588] = {
+	[608] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e823,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14822,7 +15296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[589] = {
+	[609] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d5e3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14845,7 +15319,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[590] = {
+	[610] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f8a3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14869,7 +15343,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[591] = {
+	[611] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1db63,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14893,7 +15367,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[592] = {
+	[612] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e117,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14918,7 +15392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[593] = {
+	[613] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1dabf,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14940,7 +15414,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[594] = {
+	[614] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a0a3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14963,7 +15437,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[595] = {
+	[615] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c363,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -14986,7 +15460,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[596] = {
+	[616] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e623,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15010,7 +15484,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[597] = {
+	[617] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b043,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15028,7 +15502,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[598] = {
+	[618] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b303,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15047,7 +15521,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[599] = {
+	[619] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f5c3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15066,7 +15540,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[600] = {
+	[620] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f883,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15086,7 +15560,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[601] = {
+	[621] = {
 	.class_hid = BNXT_ULP_CLASS_HID_abb7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15105,7 +15579,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[602] = {
+	[622] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ae77,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15125,7 +15599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[603] = {
+	[623] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f137,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15145,7 +15619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[604] = {
+	[624] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f3f7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15166,7 +15640,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[605] = {
+	[625] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c1b7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15186,7 +15660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[606] = {
+	[626] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e477,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15207,7 +15681,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[607] = {
+	[627] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c737,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15228,7 +15702,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[608] = {
+	[628] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e9f7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15250,7 +15724,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[609] = {
+	[629] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c643,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15269,7 +15743,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[610] = {
+	[630] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e903,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15289,7 +15763,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[611] = {
+	[631] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cbc3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15309,7 +15783,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[612] = {
+	[632] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ee83,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15330,7 +15804,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[613] = {
+	[633] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d3d7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15349,7 +15823,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[614] = {
+	[634] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f697,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15369,7 +15843,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[615] = {
+	[635] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d957,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15389,7 +15863,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[616] = {
+	[636] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fc17,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15410,7 +15884,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[617] = {
+	[637] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cf1b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15430,7 +15904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[618] = {
+	[638] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f1db,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15451,7 +15925,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[619] = {
+	[639] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d49b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15472,7 +15946,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[620] = {
+	[640] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f75b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15494,7 +15968,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[621] = {
+	[641] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1884f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15515,7 +15989,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[622] = {
+	[642] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ab0f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15537,7 +16011,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[623] = {
+	[643] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cdcf,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15559,7 +16033,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[624] = {
+	[644] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f08f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15582,7 +16056,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[625] = {
+	[645] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18d1b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15602,7 +16076,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[626] = {
+	[646] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1afdb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15623,7 +16097,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[627] = {
+	[647] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d29b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15644,7 +16118,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[628] = {
+	[648] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f55b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15666,7 +16140,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[629] = {
+	[649] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9aef,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15685,7 +16159,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[630] = {
+	[650] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bdaf,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15705,7 +16179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[631] = {
+	[651] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e06f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15725,7 +16199,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[632] = {
+	[652] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e32f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15746,7 +16220,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[633] = {
+	[653] = {
 	.class_hid = BNXT_ULP_CLASS_HID_95d3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15766,7 +16240,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[634] = {
+	[654] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b893,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15787,7 +16261,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[635] = {
+	[655] = {
 	.class_hid = BNXT_ULP_CLASS_HID_db53,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15808,7 +16282,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[636] = {
+	[656] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fe13,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15830,7 +16304,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[637] = {
+	[657] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1abd3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15851,7 +16325,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[638] = {
+	[658] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ae93,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15873,7 +16347,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[639] = {
+	[659] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f153,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15895,7 +16369,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[640] = {
+	[660] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f413,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15918,7 +16392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[641] = {
+	[661] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b0ef,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15938,7 +16412,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[642] = {
+	[662] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b3af,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15959,7 +16433,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[643] = {
+	[663] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f66f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -15980,7 +16454,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[644] = {
+	[664] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f92f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16002,7 +16476,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[645] = {
+	[665] = {
 	.class_hid = BNXT_ULP_CLASS_HID_be73,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16022,7 +16496,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[646] = {
+	[666] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e133,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16043,7 +16517,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[647] = {
+	[667] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c3f3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16064,7 +16538,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[648] = {
+	[668] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e6b3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16086,7 +16560,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[649] = {
+	[669] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b9a7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16107,7 +16581,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[650] = {
+	[670] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bc67,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16129,7 +16603,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[651] = {
+	[671] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ff27,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16151,7 +16625,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[652] = {
+	[672] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e1e7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16174,7 +16648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[653] = {
+	[673] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cfa7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16196,7 +16670,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[654] = {
+	[674] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f267,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16219,7 +16693,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[655] = {
+	[675] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d527,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16242,7 +16716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[656] = {
+	[676] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f7e7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16266,7 +16740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[657] = {
+	[677] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d473,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16287,7 +16761,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[658] = {
+	[678] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f733,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16309,7 +16783,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[659] = {
+	[679] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d9f3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16331,7 +16805,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[660] = {
+	[680] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fcb3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16354,7 +16828,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[661] = {
+	[681] = {
 	.class_hid = BNXT_ULP_CLASS_HID_aa07,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16372,7 +16846,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[662] = {
+	[682] = {
 	.class_hid = BNXT_ULP_CLASS_HID_acc7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16391,7 +16865,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[663] = {
+	[683] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ef87,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16410,7 +16884,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[664] = {
+	[684] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f247,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16430,7 +16904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[665] = {
+	[685] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a54b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16449,7 +16923,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[666] = {
+	[686] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a80b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16469,7 +16943,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[667] = {
+	[687] = {
 	.class_hid = BNXT_ULP_CLASS_HID_eacb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16489,7 +16963,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[668] = {
+	[688] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ed8b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16510,7 +16984,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[669] = {
+	[689] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bb4b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16530,7 +17004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[670] = {
+	[690] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1be0b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16551,7 +17025,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[671] = {
+	[691] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c0cb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16572,7 +17046,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[672] = {
+	[692] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e38b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16594,7 +17068,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[673] = {
+	[693] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c007,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16613,7 +17087,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[674] = {
+	[694] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e2c7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16633,7 +17107,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[675] = {
+	[695] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c587,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16653,7 +17127,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[676] = {
+	[696] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e847,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16674,7 +17148,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[677] = {
+	[697] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cdeb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16693,7 +17167,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[678] = {
+	[698] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f0ab,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16713,7 +17187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[679] = {
+	[699] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d36b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16733,7 +17207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[680] = {
+	[700] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f62b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16754,7 +17228,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[681] = {
+	[701] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c8df,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16774,7 +17248,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[682] = {
+	[702] = {
 	.class_hid = BNXT_ULP_CLASS_HID_eb9f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16795,7 +17269,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[683] = {
+	[703] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ce5f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16816,7 +17290,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[684] = {
+	[704] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f11f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16838,7 +17312,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[685] = {
+	[705] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18203,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16859,7 +17333,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[686] = {
+	[706] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a4c3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16881,7 +17355,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[687] = {
+	[707] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c783,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16903,7 +17377,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[688] = {
+	[708] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ea43,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16926,7 +17400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[689] = {
+	[709] = {
 	.class_hid = BNXT_ULP_CLASS_HID_186df,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16946,7 +17420,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[690] = {
+	[710] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a99f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16967,7 +17441,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[691] = {
+	[711] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cc5f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -16988,7 +17462,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[692] = {
+	[712] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ef1f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17010,7 +17484,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[693] = {
+	[713] = {
 	.class_hid = BNXT_ULP_CLASS_HID_94a3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17029,7 +17503,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[694] = {
+	[714] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b763,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17049,7 +17523,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[695] = {
+	[715] = {
 	.class_hid = BNXT_ULP_CLASS_HID_da23,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17069,7 +17543,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[696] = {
+	[716] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fce3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17090,7 +17564,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[697] = {
+	[717] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8f97,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17110,7 +17584,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[698] = {
+	[718] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b257,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17131,7 +17605,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[699] = {
+	[719] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d517,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17152,7 +17626,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[700] = {
+	[720] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f7d7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17174,7 +17648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[701] = {
+	[721] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a597,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17195,7 +17669,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[702] = {
+	[722] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a857,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17217,7 +17691,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[703] = {
+	[723] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1eb17,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17239,7 +17713,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[704] = {
+	[724] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1edd7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17262,7 +17736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[705] = {
+	[725] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1aaa3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17282,7 +17756,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[706] = {
+	[726] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ad63,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17303,7 +17777,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[707] = {
+	[727] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f023,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17324,7 +17798,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[708] = {
+	[728] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f2e3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17346,7 +17820,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[709] = {
+	[729] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b837,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17366,7 +17840,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[710] = {
+	[730] = {
 	.class_hid = BNXT_ULP_CLASS_HID_baf7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17387,7 +17861,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[711] = {
+	[731] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fdb7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17408,7 +17882,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[712] = {
+	[732] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e077,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17430,7 +17904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[713] = {
+	[733] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b37b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17451,7 +17925,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[714] = {
+	[734] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b63b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17473,7 +17947,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[715] = {
+	[735] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f8fb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17495,7 +17969,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[716] = {
+	[736] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fbbb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17518,7 +17992,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[717] = {
+	[737] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c97b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17540,7 +18014,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[718] = {
+	[738] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ec3b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17563,7 +18037,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[719] = {
+	[739] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cefb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17586,7 +18060,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[720] = {
+	[740] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f1bb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17610,7 +18084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[721] = {
+	[741] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ce37,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17631,7 +18105,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[722] = {
+	[742] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f0f7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17653,7 +18127,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[723] = {
+	[743] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d3b7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17675,7 +18149,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[724] = {
+	[744] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f677,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17698,7 +18172,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[725] = {
+	[745] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a3db,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17715,7 +18189,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[726] = {
+	[746] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a69b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17733,7 +18207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[727] = {
+	[747] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e95b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17751,7 +18225,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[728] = {
+	[748] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ec1b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17770,7 +18244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[729] = {
+	[749] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9f0f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17788,7 +18262,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[730] = {
+	[750] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a1cf,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17807,7 +18281,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[731] = {
+	[751] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e48f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17826,7 +18300,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[732] = {
+	[752] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e74f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17846,7 +18320,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[733] = {
+	[753] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b50f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17865,7 +18339,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[734] = {
+	[754] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b7cf,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17885,7 +18359,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[735] = {
+	[755] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fa8f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17905,7 +18379,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[736] = {
+	[756] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fd4f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17926,7 +18400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[737] = {
+	[757] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b9db,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17944,7 +18418,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[738] = {
+	[758] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bc9b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17963,7 +18437,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[739] = {
+	[759] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ff5b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -17982,7 +18456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[740] = {
+	[760] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e21b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18002,7 +18476,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[741] = {
+	[761] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c7af,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18020,7 +18494,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[742] = {
+	[762] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ea6f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18039,7 +18513,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[743] = {
+	[763] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cd2f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18058,7 +18532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[744] = {
+	[764] = {
 	.class_hid = BNXT_ULP_CLASS_HID_efef,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18078,7 +18552,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[745] = {
+	[765] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c293,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18097,7 +18571,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[746] = {
+	[766] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e553,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18117,7 +18591,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[747] = {
+	[767] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c813,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18137,7 +18611,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[748] = {
+	[768] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ead3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18158,7 +18632,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[749] = {
+	[769] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d893,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18178,7 +18652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[750] = {
+	[770] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fb53,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18199,7 +18673,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[751] = {
+	[771] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c147,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18220,7 +18694,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[752] = {
+	[772] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e407,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18242,7 +18716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[753] = {
+	[773] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18093,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18261,7 +18735,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[754] = {
+	[774] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a353,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18281,7 +18755,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[755] = {
+	[775] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c613,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18301,7 +18775,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[756] = {
+	[776] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e8d3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18322,7 +18796,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[757] = {
+	[777] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8e67,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18340,7 +18814,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[758] = {
+	[778] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b127,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18359,7 +18833,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[759] = {
+	[779] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d3e7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18378,7 +18852,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[760] = {
+	[780] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f6a7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18398,7 +18872,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[761] = {
+	[781] = {
 	.class_hid = BNXT_ULP_CLASS_HID_89ab,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18417,7 +18891,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[762] = {
+	[782] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ac6b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18437,7 +18911,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[763] = {
+	[783] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cf2b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18457,7 +18931,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[764] = {
+	[784] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f1eb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18478,7 +18952,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[765] = {
+	[785] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19fab,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18498,7 +18972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[766] = {
+	[786] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a26b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18519,7 +18993,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[767] = {
+	[787] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e52b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18540,7 +19014,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[768] = {
+	[788] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e7eb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18562,7 +19036,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[769] = {
+	[789] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a467,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18581,7 +19055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[770] = {
+	[790] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a727,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18601,7 +19075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[771] = {
+	[791] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e9e7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18621,7 +19095,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[772] = {
+	[792] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1eca7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18642,7 +19116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[773] = {
+	[793] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b1cb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18661,7 +19135,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[774] = {
+	[794] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b48b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18681,7 +19155,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[775] = {
+	[795] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f74b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18701,7 +19175,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[776] = {
+	[796] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fa0b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18722,7 +19196,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[777] = {
+	[797] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ad3f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18742,7 +19216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[778] = {
+	[798] = {
 	.class_hid = BNXT_ULP_CLASS_HID_afff,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18763,7 +19237,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[779] = {
+	[799] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f2bf,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18784,7 +19258,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[780] = {
+	[800] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f57f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18806,7 +19280,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[781] = {
+	[801] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c33f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18827,7 +19301,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[782] = {
+	[802] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e5ff,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18849,7 +19323,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[783] = {
+	[803] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c8bf,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18871,7 +19345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[784] = {
+	[804] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1eb7f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18894,7 +19368,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[785] = {
+	[805] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c7cb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18914,7 +19388,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[786] = {
+	[806] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ea8b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18935,7 +19409,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[787] = {
+	[807] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cd4b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18956,7 +19430,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[788] = {
+	[808] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f00b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18978,7 +19452,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[789] = {
+	[809] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9117,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -18995,7 +19469,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[790] = {
+	[810] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b3d7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19013,7 +19487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[791] = {
+	[811] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d697,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19031,7 +19505,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[792] = {
+	[812] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f957,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19050,7 +19524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[793] = {
+	[813] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8c5b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19068,7 +19542,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[794] = {
+	[814] = {
 	.class_hid = BNXT_ULP_CLASS_HID_af1b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19087,7 +19561,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[795] = {
+	[815] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d1db,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19106,7 +19580,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[796] = {
+	[816] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f49b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19126,7 +19600,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[797] = {
+	[817] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a25b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19145,7 +19619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[798] = {
+	[818] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a51b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19165,7 +19639,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[799] = {
+	[819] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e7db,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19185,7 +19659,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[800] = {
+	[820] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ea9b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19206,7 +19680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[801] = {
+	[821] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a717,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19224,7 +19698,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[802] = {
+	[822] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a9d7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19243,7 +19717,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[803] = {
+	[823] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ec97,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19262,7 +19736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[804] = {
+	[824] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ef57,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19282,7 +19756,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[805] = {
+	[825] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b4fb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19300,7 +19774,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[806] = {
+	[826] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b7bb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19319,7 +19793,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[807] = {
+	[827] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fa7b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19338,7 +19812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[808] = {
+	[828] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fd3b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19358,7 +19832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[809] = {
+	[829] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b02f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19377,7 +19851,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[810] = {
+	[830] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b2ef,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19397,7 +19871,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[811] = {
+	[831] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f5af,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19417,7 +19891,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[812] = {
+	[832] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f86f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19438,7 +19912,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[813] = {
+	[833] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c62f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19458,7 +19932,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[814] = {
+	[834] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e8ef,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19479,7 +19953,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[815] = {
+	[835] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cbaf,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19500,7 +19974,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[816] = {
+	[836] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ee6f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19522,7 +19996,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[817] = {
+	[837] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cafb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19541,7 +20015,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[818] = {
+	[838] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1edbb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19561,7 +20035,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[819] = {
+	[839] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d07b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19581,7 +20055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[820] = {
+	[840] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f33b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19602,7 +20076,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[821] = {
+	[841] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8b2b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19618,7 +20092,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[822] = {
+	[842] = {
 	.class_hid = BNXT_ULP_CLASS_HID_adeb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19635,7 +20109,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[823] = {
+	[843] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d0ab,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19652,7 +20126,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[824] = {
+	[844] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f36b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19670,7 +20144,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[825] = {
+	[845] = {
 	.class_hid = BNXT_ULP_CLASS_HID_861f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19687,7 +20161,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[826] = {
+	[846] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a8df,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19705,7 +20179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[827] = {
+	[847] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cb9f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19723,7 +20197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[828] = {
+	[848] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ee5f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19742,7 +20216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[829] = {
+	[849] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19c1f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19760,7 +20234,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[830] = {
+	[850] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bedf,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19779,7 +20253,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[831] = {
+	[851] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e19f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19798,7 +20272,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[832] = {
+	[852] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e45f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19818,7 +20292,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[833] = {
+	[853] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a12b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19835,7 +20309,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[834] = {
+	[854] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a3eb,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19853,7 +20327,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[835] = {
+	[855] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e6ab,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19871,7 +20345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[836] = {
+	[856] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e96b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19890,7 +20364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[837] = {
+	[857] = {
 	.class_hid = BNXT_ULP_CLASS_HID_aebf,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19907,7 +20381,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[838] = {
+	[858] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b17f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19925,7 +20399,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[839] = {
+	[859] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f43f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19943,7 +20417,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[840] = {
+	[860] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f6ff,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19962,7 +20436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[841] = {
+	[861] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a9e3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19980,7 +20454,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[842] = {
+	[862] = {
 	.class_hid = BNXT_ULP_CLASS_HID_aca3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -19999,7 +20473,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[843] = {
+	[863] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ef63,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20018,7 +20492,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[844] = {
+	[864] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f223,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20038,7 +20512,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[845] = {
+	[865] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bfe3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20057,7 +20531,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[846] = {
+	[866] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e2a3,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20077,7 +20551,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[847] = {
+	[867] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c563,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20097,7 +20571,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[848] = {
+	[868] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e823,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20118,7 +20592,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[849] = {
+	[869] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c4bf,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20136,7 +20610,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[850] = {
+	[870] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e77f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20155,7 +20629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[851] = {
+	[871] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ca3f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20174,7 +20648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[852] = {
+	[872] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ecff,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20194,7 +20668,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[853] = {
+	[873] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2543,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20211,7 +20685,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[854] = {
+	[874] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b8f,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20229,7 +20703,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[855] = {
+	[875] = {
+	.class_hid = BNXT_ULP_CLASS_HID_26f3,
+	.class_tid = 1,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 102,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[876] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4f13,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20248,7 +20741,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[856] = {
+	[877] = {
+	.class_hid = BNXT_ULP_CLASS_HID_4a47,
+	.class_tid = 1,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 102,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[878] = {
 	.class_hid = BNXT_ULP_CLASS_HID_162b,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20267,7 +20780,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[857] = {
+	[879] = {
+	.class_hid = BNXT_ULP_CLASS_HID_111f,
+	.class_tid = 1,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 102,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_7_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[880] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39bf,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20287,7 +20820,46 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[858] = {
+	[881] = {
+	.class_hid = BNXT_ULP_CLASS_HID_34e3,
+	.class_tid = 1,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 102,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_7_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[882] = {
+	.class_hid = BNXT_ULP_CLASS_HID_20b7,
+	.class_tid = 1,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 102,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[883] = {
 	.class_hid = BNXT_ULP_CLASS_HID_48d7,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20305,7 +20877,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[859] = {
+	[884] = {
+	.class_hid = BNXT_ULP_CLASS_HID_441b,
+	.class_tid = 1,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 102,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[885] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0fef,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20323,7 +20914,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[860] = {
+	[886] = {
+	.class_hid = BNXT_ULP_CLASS_HID_0ad3,
+	.class_tid = 1,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 102,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_7_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[887] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3373,
 	.class_tid = 1,
 	.hdr_sig_id = 7,
@@ -20342,7 +20952,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[861] = {
+	[888] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2ea7,
+	.class_tid = 1,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 102,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_7_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[889] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b6ef,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20361,7 +20991,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[862] = {
+	[890] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b92f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20381,7 +21011,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[863] = {
+	[891] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fc6f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20401,7 +21031,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[864] = {
+	[892] = {
 	.class_hid = BNXT_ULP_CLASS_HID_feaf,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20422,7 +21052,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[865] = {
+	[893] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b193,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20442,7 +21072,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[866] = {
+	[894] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b4d3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20463,7 +21093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[867] = {
+	[895] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f713,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20484,7 +21114,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[868] = {
+	[896] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fa53,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20506,7 +21136,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[869] = {
+	[897] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c793,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20527,7 +21157,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[870] = {
+	[898] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ead3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20549,7 +21179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[871] = {
+	[899] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cd13,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20571,7 +21201,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[872] = {
+	[900] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f053,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20594,7 +21224,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[873] = {
+	[901] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ccef,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20614,7 +21244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[874] = {
+	[902] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ef2f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20635,7 +21265,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[875] = {
+	[903] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d26f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20656,7 +21286,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[876] = {
+	[904] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f4af,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20678,7 +21308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[877] = {
+	[905] = {
 	.class_hid = BNXT_ULP_CLASS_HID_da73,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20698,7 +21328,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[878] = {
+	[906] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a067,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20719,7 +21349,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[879] = {
+	[907] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c2a7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20740,7 +21370,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[880] = {
+	[908] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e5e7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20762,7 +21392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[881] = {
+	[909] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d527,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20783,7 +21413,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[882] = {
+	[910] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f867,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20805,7 +21435,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[883] = {
+	[911] = {
 	.class_hid = BNXT_ULP_CLASS_HID_daa7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20827,7 +21457,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[884] = {
+	[912] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e0ab,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20850,7 +21480,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[885] = {
+	[913] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18eeb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20872,7 +21502,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[886] = {
+	[914] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b12b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20895,7 +21525,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[887] = {
+	[915] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d46b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20918,7 +21548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[888] = {
+	[916] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f6ab,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20942,7 +21572,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[889] = {
+	[917] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19327,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20963,7 +21593,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[890] = {
+	[918] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b667,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -20985,7 +21615,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[891] = {
+	[919] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d8a7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21007,7 +21637,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[892] = {
+	[920] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fbe7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21030,7 +21660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[893] = {
+	[921] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a14b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21050,7 +21680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[894] = {
+	[922] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a38b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21071,7 +21701,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[895] = {
+	[923] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e6cb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21092,7 +21722,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[896] = {
+	[924] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e90b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21114,7 +21744,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[897] = {
+	[925] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9c7f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21135,7 +21765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[898] = {
+	[926] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bebf,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21157,7 +21787,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[899] = {
+	[927] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e1ff,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21179,7 +21809,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[900] = {
+	[928] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e43f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21202,7 +21832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[901] = {
+	[929] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b27f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21224,7 +21854,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[902] = {
+	[930] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b4bf,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21247,7 +21877,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[903] = {
+	[931] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f7ff,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21270,7 +21900,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[904] = {
+	[932] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fa3f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21294,7 +21924,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[905] = {
+	[933] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b74b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21315,7 +21945,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[906] = {
+	[934] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b98b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21337,7 +21967,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[907] = {
+	[935] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fccb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21359,7 +21989,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[908] = {
+	[936] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ff0b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21382,7 +22012,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[909] = {
+	[937] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c4df,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21403,7 +22033,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[910] = {
+	[938] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e71f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21425,7 +22055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[911] = {
+	[939] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ca5f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21447,7 +22077,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[912] = {
+	[940] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ec9f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21470,7 +22100,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[913] = {
+	[941] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bf83,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21492,7 +22122,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[914] = {
+	[942] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e2c3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21515,7 +22145,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[915] = {
+	[943] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c503,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21538,7 +22168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[916] = {
+	[944] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e843,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21562,7 +22192,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[917] = {
+	[945] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d583,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21585,7 +22215,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[918] = {
+	[946] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f8c3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21609,7 +22239,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[919] = {
+	[947] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1db03,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21633,7 +22263,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[920] = {
+	[948] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e177,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21658,7 +22288,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[921] = {
+	[949] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1dadf,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21680,7 +22310,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[922] = {
+	[950] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a0c3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21703,7 +22333,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[923] = {
+	[951] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c303,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21726,7 +22356,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[924] = {
+	[952] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e643,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21750,7 +22380,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[925] = {
+	[953] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b023,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21768,7 +22398,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[926] = {
+	[954] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b363,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21787,7 +22417,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[927] = {
+	[955] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f5a3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21806,7 +22436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[928] = {
+	[956] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f8e3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21826,7 +22456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[929] = {
+	[957] = {
 	.class_hid = BNXT_ULP_CLASS_HID_abd7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21845,7 +22475,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[930] = {
+	[958] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ae17,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21865,7 +22495,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[931] = {
+	[959] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f157,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21885,7 +22515,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[932] = {
+	[960] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f397,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21906,7 +22536,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[933] = {
+	[961] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c1d7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21926,7 +22556,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[934] = {
+	[962] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e417,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21947,7 +22577,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[935] = {
+	[963] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c757,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21968,7 +22598,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[936] = {
+	[964] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e997,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -21990,7 +22620,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[937] = {
+	[965] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c623,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22009,7 +22639,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[938] = {
+	[966] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e963,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22029,7 +22659,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[939] = {
+	[967] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cba3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22049,7 +22679,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[940] = {
+	[968] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1eee3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22070,7 +22700,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[941] = {
+	[969] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d3b7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22089,7 +22719,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[942] = {
+	[970] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f6f7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22109,7 +22739,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[943] = {
+	[971] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d937,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22129,7 +22759,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[944] = {
+	[972] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fc77,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22150,7 +22780,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[945] = {
+	[973] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cf7b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22170,7 +22800,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[946] = {
+	[974] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f1bb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22191,7 +22821,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[947] = {
+	[975] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d4fb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22212,7 +22842,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[948] = {
+	[976] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f73b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22234,7 +22864,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[949] = {
+	[977] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1882f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22255,7 +22885,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[950] = {
+	[978] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ab6f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22277,7 +22907,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[951] = {
+	[979] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cdaf,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22299,7 +22929,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[952] = {
+	[980] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f0ef,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22322,7 +22952,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[953] = {
+	[981] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18d7b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22342,7 +22972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[954] = {
+	[982] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1afbb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22363,7 +22993,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[955] = {
+	[983] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d2fb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22384,7 +23014,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[956] = {
+	[984] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f53b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22406,7 +23036,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[957] = {
+	[985] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9a8f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22425,7 +23055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[958] = {
+	[986] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bdcf,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22445,7 +23075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[959] = {
+	[987] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e00f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22465,7 +23095,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[960] = {
+	[988] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e34f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22486,7 +23116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[961] = {
+	[989] = {
 	.class_hid = BNXT_ULP_CLASS_HID_95b3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22506,7 +23136,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[962] = {
+	[990] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b8f3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22527,7 +23157,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[963] = {
+	[991] = {
 	.class_hid = BNXT_ULP_CLASS_HID_db33,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22548,7 +23178,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[964] = {
+	[992] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fe73,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22570,7 +23200,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[965] = {
+	[993] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1abb3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22591,7 +23221,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[966] = {
+	[994] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1aef3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22613,7 +23243,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[967] = {
+	[995] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f133,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22635,7 +23265,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[968] = {
+	[996] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f473,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22658,7 +23288,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[969] = {
+	[997] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b08f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22678,7 +23308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[970] = {
+	[998] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b3cf,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22699,7 +23329,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[971] = {
+	[999] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f60f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22720,7 +23350,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[972] = {
+	[1000] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f94f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22742,7 +23372,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[973] = {
+	[1001] = {
 	.class_hid = BNXT_ULP_CLASS_HID_be13,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22762,7 +23392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[974] = {
+	[1002] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e153,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22783,7 +23413,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[975] = {
+	[1003] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c393,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22804,7 +23434,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[976] = {
+	[1004] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e6d3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22826,7 +23456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[977] = {
+	[1005] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b9c7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22847,7 +23477,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[978] = {
+	[1006] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bc07,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22869,7 +23499,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[979] = {
+	[1007] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ff47,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22891,7 +23521,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[980] = {
+	[1008] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e187,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22914,7 +23544,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[981] = {
+	[1009] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cfc7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22936,7 +23566,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[982] = {
+	[1010] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f207,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22959,7 +23589,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[983] = {
+	[1011] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d547,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -22982,7 +23612,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[984] = {
+	[1012] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f787,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23006,7 +23636,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[985] = {
+	[1013] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d413,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23027,7 +23657,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[986] = {
+	[1014] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f753,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23049,7 +23679,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[987] = {
+	[1015] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d993,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23071,7 +23701,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[988] = {
+	[1016] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fcd3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23094,7 +23724,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[989] = {
+	[1017] = {
 	.class_hid = BNXT_ULP_CLASS_HID_aa67,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23112,7 +23742,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[990] = {
+	[1018] = {
 	.class_hid = BNXT_ULP_CLASS_HID_aca7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23131,7 +23761,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[991] = {
+	[1019] = {
 	.class_hid = BNXT_ULP_CLASS_HID_efe7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23150,7 +23780,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[992] = {
+	[1020] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f227,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23170,7 +23800,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[993] = {
+	[1021] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a52b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23189,7 +23819,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[994] = {
+	[1022] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a86b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23209,7 +23839,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[995] = {
+	[1023] = {
 	.class_hid = BNXT_ULP_CLASS_HID_eaab,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23229,7 +23859,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[996] = {
+	[1024] = {
 	.class_hid = BNXT_ULP_CLASS_HID_edeb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23250,7 +23880,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[997] = {
+	[1025] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bb2b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23270,7 +23900,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[998] = {
+	[1026] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1be6b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23291,7 +23921,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[999] = {
+	[1027] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c0ab,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23312,7 +23942,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1000] = {
+	[1028] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e3eb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23334,7 +23964,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1001] = {
+	[1029] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c067,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23353,7 +23983,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1002] = {
+	[1030] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e2a7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23373,7 +24003,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1003] = {
+	[1031] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c5e7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23393,7 +24023,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1004] = {
+	[1032] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e827,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23414,7 +24044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1005] = {
+	[1033] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cd8b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23433,7 +24063,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1006] = {
+	[1034] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f0cb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23453,7 +24083,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1007] = {
+	[1035] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d30b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23473,7 +24103,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1008] = {
+	[1036] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f64b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23494,7 +24124,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1009] = {
+	[1037] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c8bf,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23514,7 +24144,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1010] = {
+	[1038] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ebff,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23535,7 +24165,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1011] = {
+	[1039] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ce3f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23556,7 +24186,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1012] = {
+	[1040] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f17f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23578,7 +24208,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1013] = {
+	[1041] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18263,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23599,7 +24229,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1014] = {
+	[1042] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a4a3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23621,7 +24251,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1015] = {
+	[1043] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c7e3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23643,7 +24273,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1016] = {
+	[1044] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ea23,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23666,7 +24296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1017] = {
+	[1045] = {
 	.class_hid = BNXT_ULP_CLASS_HID_186bf,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23686,7 +24316,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1018] = {
+	[1046] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a9ff,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23707,7 +24337,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1019] = {
+	[1047] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cc3f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23728,7 +24358,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1020] = {
+	[1048] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ef7f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23750,7 +24380,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1021] = {
+	[1049] = {
 	.class_hid = BNXT_ULP_CLASS_HID_94c3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23769,7 +24399,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1022] = {
+	[1050] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b703,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23789,7 +24419,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1023] = {
+	[1051] = {
 	.class_hid = BNXT_ULP_CLASS_HID_da43,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23809,7 +24439,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1024] = {
+	[1052] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fc83,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23830,7 +24460,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1025] = {
+	[1053] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8ff7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23850,7 +24480,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1026] = {
+	[1054] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b237,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23871,7 +24501,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1027] = {
+	[1055] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d577,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23892,7 +24522,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1028] = {
+	[1056] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f7b7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23914,7 +24544,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1029] = {
+	[1057] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a5f7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23935,7 +24565,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1030] = {
+	[1058] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a837,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23957,7 +24587,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1031] = {
+	[1059] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1eb77,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -23979,7 +24609,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1032] = {
+	[1060] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1edb7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24002,7 +24632,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1033] = {
+	[1061] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1aac3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24022,7 +24652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1034] = {
+	[1062] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ad03,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24043,7 +24673,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1035] = {
+	[1063] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f043,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24064,7 +24694,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1036] = {
+	[1064] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f283,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24086,7 +24716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1037] = {
+	[1065] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b857,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24106,7 +24736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1038] = {
+	[1066] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ba97,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24127,7 +24757,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1039] = {
+	[1067] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fdd7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24148,7 +24778,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1040] = {
+	[1068] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e017,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24170,7 +24800,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1041] = {
+	[1069] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b31b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24191,7 +24821,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1042] = {
+	[1070] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b65b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24213,7 +24843,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1043] = {
+	[1071] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f89b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24235,7 +24865,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1044] = {
+	[1072] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fbdb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24258,7 +24888,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1045] = {
+	[1073] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c91b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24280,7 +24910,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1046] = {
+	[1074] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ec5b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24303,7 +24933,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1047] = {
+	[1075] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ce9b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24326,7 +24956,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1048] = {
+	[1076] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f1db,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24350,7 +24980,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1049] = {
+	[1077] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ce57,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24371,7 +25001,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1050] = {
+	[1078] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f097,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24393,7 +25023,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1051] = {
+	[1079] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d3d7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24415,7 +25045,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1052] = {
+	[1080] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f617,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24438,7 +25068,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1053] = {
+	[1081] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a3bb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24455,7 +25085,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1054] = {
+	[1082] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a6fb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24473,7 +25103,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1055] = {
+	[1083] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e93b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24491,7 +25121,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1056] = {
+	[1084] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ec7b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24510,7 +25140,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1057] = {
+	[1085] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9f6f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24528,7 +25158,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1058] = {
+	[1086] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a1af,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24547,7 +25177,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1059] = {
+	[1087] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e4ef,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24566,7 +25196,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1060] = {
+	[1088] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e72f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24586,7 +25216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1061] = {
+	[1089] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b56f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24605,7 +25235,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1062] = {
+	[1090] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b7af,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24625,7 +25255,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1063] = {
+	[1091] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1faef,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24645,7 +25275,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1064] = {
+	[1092] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fd2f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24666,7 +25296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1065] = {
+	[1093] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b9bb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24684,7 +25314,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1066] = {
+	[1094] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bcfb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24703,7 +25333,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1067] = {
+	[1095] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ff3b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24722,7 +25352,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1068] = {
+	[1096] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e27b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24742,7 +25372,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1069] = {
+	[1097] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c7cf,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24760,7 +25390,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1070] = {
+	[1098] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ea0f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24779,7 +25409,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1071] = {
+	[1099] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cd4f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24798,7 +25428,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1072] = {
+	[1100] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ef8f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24818,7 +25448,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1073] = {
+	[1101] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c2f3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24837,7 +25467,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1074] = {
+	[1102] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e533,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24857,7 +25487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1075] = {
+	[1103] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c873,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24877,7 +25507,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1076] = {
+	[1104] = {
 	.class_hid = BNXT_ULP_CLASS_HID_eab3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24898,7 +25528,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1077] = {
+	[1105] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d8f3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24918,7 +25548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1078] = {
+	[1106] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fb33,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24939,7 +25569,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1079] = {
+	[1107] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c127,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24960,7 +25590,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1080] = {
+	[1108] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e467,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -24982,7 +25612,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1081] = {
+	[1109] = {
 	.class_hid = BNXT_ULP_CLASS_HID_180f3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25001,7 +25631,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1082] = {
+	[1110] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a333,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25021,7 +25651,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1083] = {
+	[1111] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c673,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25041,7 +25671,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1084] = {
+	[1112] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e8b3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25062,7 +25692,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1085] = {
+	[1113] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8e07,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25080,7 +25710,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1086] = {
+	[1114] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b147,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25099,7 +25729,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1087] = {
+	[1115] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d387,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25118,7 +25748,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1088] = {
+	[1116] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f6c7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25138,7 +25768,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1089] = {
+	[1117] = {
 	.class_hid = BNXT_ULP_CLASS_HID_89cb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25157,7 +25787,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1090] = {
+	[1118] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ac0b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25177,7 +25807,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1091] = {
+	[1119] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cf4b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25197,7 +25827,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1092] = {
+	[1120] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f18b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25218,7 +25848,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1093] = {
+	[1121] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19fcb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25238,7 +25868,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1094] = {
+	[1122] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a20b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25259,7 +25889,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1095] = {
+	[1123] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e54b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25280,7 +25910,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1096] = {
+	[1124] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e78b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25302,7 +25932,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1097] = {
+	[1125] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a407,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25321,7 +25951,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1098] = {
+	[1126] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a747,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25341,7 +25971,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1099] = {
+	[1127] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e987,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25361,7 +25991,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1100] = {
+	[1128] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ecc7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25382,7 +26012,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1101] = {
+	[1129] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b1ab,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25401,7 +26031,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1102] = {
+	[1130] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b4eb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25421,7 +26051,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1103] = {
+	[1131] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f72b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25441,7 +26071,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1104] = {
+	[1132] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fa6b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25462,7 +26092,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1105] = {
+	[1133] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ad5f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25482,7 +26112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1106] = {
+	[1134] = {
 	.class_hid = BNXT_ULP_CLASS_HID_af9f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25503,7 +26133,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1107] = {
+	[1135] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f2df,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25524,7 +26154,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1108] = {
+	[1136] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f51f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25546,7 +26176,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1109] = {
+	[1137] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c35f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25567,7 +26197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1110] = {
+	[1138] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e59f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25589,7 +26219,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1111] = {
+	[1139] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c8df,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25611,7 +26241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1112] = {
+	[1140] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1eb1f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25634,7 +26264,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1113] = {
+	[1141] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c7ab,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25654,7 +26284,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1114] = {
+	[1142] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1eaeb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25675,7 +26305,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1115] = {
+	[1143] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cd2b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25696,7 +26326,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1116] = {
+	[1144] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f06b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25718,7 +26348,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1117] = {
+	[1145] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9177,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25735,7 +26365,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1118] = {
+	[1146] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b3b7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25753,7 +26383,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1119] = {
+	[1147] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d6f7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25771,7 +26401,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1120] = {
+	[1148] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f937,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25790,7 +26420,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1121] = {
+	[1149] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8c3b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25808,7 +26438,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1122] = {
+	[1150] = {
 	.class_hid = BNXT_ULP_CLASS_HID_af7b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25827,7 +26457,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1123] = {
+	[1151] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d1bb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25846,7 +26476,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1124] = {
+	[1152] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f4fb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25866,7 +26496,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1125] = {
+	[1153] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a23b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25885,7 +26515,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1126] = {
+	[1154] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a57b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25905,7 +26535,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1127] = {
+	[1155] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e7bb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25925,7 +26555,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1128] = {
+	[1156] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1eafb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25946,7 +26576,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1129] = {
+	[1157] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a777,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25964,7 +26594,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1130] = {
+	[1158] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a9b7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -25983,7 +26613,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1131] = {
+	[1159] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ecf7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26002,7 +26632,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1132] = {
+	[1160] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ef37,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26022,7 +26652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1133] = {
+	[1161] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b49b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26040,7 +26670,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1134] = {
+	[1162] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b7db,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26059,7 +26689,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1135] = {
+	[1163] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fa1b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26078,7 +26708,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1136] = {
+	[1164] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fd5b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26098,7 +26728,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1137] = {
+	[1165] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b04f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26117,7 +26747,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1138] = {
+	[1166] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b28f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26137,7 +26767,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1139] = {
+	[1167] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f5cf,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26157,7 +26787,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1140] = {
+	[1168] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f80f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26178,7 +26808,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1141] = {
+	[1169] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c64f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26198,7 +26828,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1142] = {
+	[1170] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e88f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26219,7 +26849,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1143] = {
+	[1171] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cbcf,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26240,7 +26870,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1144] = {
+	[1172] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ee0f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26262,7 +26892,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1145] = {
+	[1173] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ca9b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26281,7 +26911,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1146] = {
+	[1174] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1eddb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26301,7 +26931,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1147] = {
+	[1175] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d01b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26321,7 +26951,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1148] = {
+	[1176] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f35b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26342,7 +26972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1149] = {
+	[1177] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8b4b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26358,7 +26988,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1150] = {
+	[1178] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ad8b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26375,7 +27005,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1151] = {
+	[1179] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d0cb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26392,7 +27022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1152] = {
+	[1180] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f30b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26410,7 +27040,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1153] = {
+	[1181] = {
 	.class_hid = BNXT_ULP_CLASS_HID_867f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26427,7 +27057,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1154] = {
+	[1182] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a8bf,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26445,7 +27075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1155] = {
+	[1183] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cbff,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26463,7 +27093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1156] = {
+	[1184] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ee3f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26482,7 +27112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1157] = {
+	[1185] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19c7f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26500,7 +27130,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1158] = {
+	[1186] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bebf,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26519,7 +27149,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1159] = {
+	[1187] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e1ff,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26538,7 +27168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1160] = {
+	[1188] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e43f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26558,7 +27188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1161] = {
+	[1189] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a14b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26575,7 +27205,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1162] = {
+	[1190] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a38b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26593,7 +27223,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1163] = {
+	[1191] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e6cb,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26611,7 +27241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1164] = {
+	[1192] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e90b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26630,7 +27260,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1165] = {
+	[1193] = {
 	.class_hid = BNXT_ULP_CLASS_HID_aedf,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26647,7 +27277,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1166] = {
+	[1194] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b11f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26665,7 +27295,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1167] = {
+	[1195] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f45f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26683,7 +27313,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1168] = {
+	[1196] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f69f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26702,7 +27332,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1169] = {
+	[1197] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a983,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26720,7 +27350,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1170] = {
+	[1198] = {
 	.class_hid = BNXT_ULP_CLASS_HID_acc3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26739,7 +27369,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1171] = {
+	[1199] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ef03,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26758,7 +27388,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1172] = {
+	[1200] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f243,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26778,7 +27408,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1173] = {
+	[1201] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bf83,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26797,7 +27427,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1174] = {
+	[1202] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e2c3,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26817,7 +27447,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1175] = {
+	[1203] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c503,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26837,7 +27467,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1176] = {
+	[1204] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e843,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26858,7 +27488,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1177] = {
+	[1205] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c4df,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26876,7 +27506,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1178] = {
+	[1206] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e71f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26895,7 +27525,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1179] = {
+	[1207] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ca5f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26914,7 +27544,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1180] = {
+	[1208] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ec9f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26934,7 +27564,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1181] = {
+	[1209] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2523,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26951,7 +27581,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1182] = {
+	[1210] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bef,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26969,7 +27599,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1183] = {
+	[1211] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2693,
+	.class_tid = 1,
+	.hdr_sig_id = 8,
+	.flow_sig_id = 114,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_8_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1212] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4f73,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -26988,7 +27637,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1184] = {
+	[1213] = {
+	.class_hid = BNXT_ULP_CLASS_HID_4a27,
+	.class_tid = 1,
+	.hdr_sig_id = 8,
+	.flow_sig_id = 114,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_8_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_8_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1214] = {
 	.class_hid = BNXT_ULP_CLASS_HID_164b,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -27007,7 +27676,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1185] = {
+	[1215] = {
+	.class_hid = BNXT_ULP_CLASS_HID_117f,
+	.class_tid = 1,
+	.hdr_sig_id = 8,
+	.flow_sig_id = 114,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_8_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_8_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1216] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39df,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -27027,7 +27716,46 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1186] = {
+	[1217] = {
+	.class_hid = BNXT_ULP_CLASS_HID_3483,
+	.class_tid = 1,
+	.hdr_sig_id = 8,
+	.flow_sig_id = 114,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_8_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_8_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_8_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1218] = {
+	.class_hid = BNXT_ULP_CLASS_HID_20d7,
+	.class_tid = 1,
+	.hdr_sig_id = 8,
+	.flow_sig_id = 114,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_8_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1219] = {
 	.class_hid = BNXT_ULP_CLASS_HID_48b7,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -27045,7 +27773,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1187] = {
+	[1220] = {
+	.class_hid = BNXT_ULP_CLASS_HID_447b,
+	.class_tid = 1,
+	.hdr_sig_id = 8,
+	.flow_sig_id = 114,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_8_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_8_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1221] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0f8f,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -27063,7 +27810,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1188] = {
+	[1222] = {
+	.class_hid = BNXT_ULP_CLASS_HID_0ab3,
+	.class_tid = 1,
+	.hdr_sig_id = 8,
+	.flow_sig_id = 114,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_8_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_8_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1223] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3313,
 	.class_tid = 1,
 	.hdr_sig_id = 8,
@@ -27082,7 +27848,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_8_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1189] = {
+	[1224] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2ec7,
+	.class_tid = 1,
+	.hdr_sig_id = 8,
+	.flow_sig_id = 114,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_8_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_8_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_8_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1225] = {
 	.class_hid = BNXT_ULP_CLASS_HID_257b7,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27100,7 +27886,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1190] = {
+	[1226] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24467,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27119,7 +27905,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1191] = {
+	[1227] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23fbb,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27139,7 +27925,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1192] = {
+	[1228] = {
 	.class_hid = BNXT_ULP_CLASS_HID_252cb,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27158,7 +27944,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1193] = {
+	[1229] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21e7f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27177,7 +27963,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1194] = {
+	[1230] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20b2f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27197,7 +27983,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1195] = {
+	[1231] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20663,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27218,7 +28004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1196] = {
+	[1232] = {
 	.class_hid = BNXT_ULP_CLASS_HID_219b3,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27238,7 +28024,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1197] = {
+	[1233] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24213,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27257,7 +28043,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1198] = {
+	[1234] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22ec3,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27277,7 +28063,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1199] = {
+	[1235] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22a17,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27298,7 +28084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1200] = {
+	[1236] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23d27,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27318,7 +28104,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1201] = {
+	[1237] = {
 	.class_hid = BNXT_ULP_CLASS_HID_208db,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27338,7 +28124,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1202] = {
+	[1238] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25277,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27359,7 +28145,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1203] = {
+	[1239] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24d8b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27381,7 +28167,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1204] = {
+	[1240] = {
 	.class_hid = BNXT_ULP_CLASS_HID_203ef,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27402,7 +28188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1205] = {
+	[1241] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2517b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27419,7 +28205,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1206] = {
+	[1242] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23e2b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27437,7 +28223,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1207] = {
+	[1243] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2397f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27456,7 +28242,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1208] = {
+	[1244] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24c8f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27474,7 +28260,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1209] = {
+	[1245] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21823,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27492,7 +28278,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1210] = {
+	[1246] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20513,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27511,7 +28297,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1211] = {
+	[1247] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20027,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27531,7 +28317,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1212] = {
+	[1248] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21377,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27550,7 +28336,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1213] = {
+	[1249] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23bd7,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27568,7 +28354,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1214] = {
+	[1250] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22887,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27587,7 +28373,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1215] = {
+	[1251] = {
 	.class_hid = BNXT_ULP_CLASS_HID_223db,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27607,7 +28393,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1216] = {
+	[1252] = {
 	.class_hid = BNXT_ULP_CLASS_HID_236eb,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27626,7 +28412,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1217] = {
+	[1253] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2029f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27645,7 +28431,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1218] = {
+	[1254] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24c3b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27665,7 +28451,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1219] = {
+	[1255] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2474f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27686,7 +28472,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1220] = {
+	[1256] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25a9f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27706,7 +28492,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1221] = {
+	[1257] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24b3f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27723,7 +28509,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1222] = {
+	[1258] = {
 	.class_hid = BNXT_ULP_CLASS_HID_237ef,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27741,7 +28527,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1223] = {
+	[1259] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23323,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27760,7 +28546,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1224] = {
+	[1260] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24673,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27778,7 +28564,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1225] = {
+	[1261] = {
 	.class_hid = BNXT_ULP_CLASS_HID_211e7,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27796,7 +28582,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1226] = {
+	[1262] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25b83,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27815,7 +28601,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1227] = {
+	[1263] = {
 	.class_hid = BNXT_ULP_CLASS_HID_256d7,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27835,7 +28621,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1228] = {
+	[1264] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20d3b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27854,7 +28640,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1229] = {
+	[1265] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2359b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27872,7 +28658,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1230] = {
+	[1266] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2224b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27891,7 +28677,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1231] = {
+	[1267] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21d9f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27911,7 +28697,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1232] = {
+	[1268] = {
 	.class_hid = BNXT_ULP_CLASS_HID_230af,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27930,7 +28716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1233] = {
+	[1269] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2590f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27949,7 +28735,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1234] = {
+	[1270] = {
 	.class_hid = BNXT_ULP_CLASS_HID_245ff,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27969,7 +28755,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1235] = {
+	[1271] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24133,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -27990,7 +28776,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1236] = {
+	[1272] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25443,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28010,7 +28796,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1237] = {
+	[1273] = {
 	.class_hid = BNXT_ULP_CLASS_HID_244e3,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28026,7 +28812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1238] = {
+	[1274] = {
 	.class_hid = BNXT_ULP_CLASS_HID_231d3,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28043,7 +28829,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1239] = {
+	[1275] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22ce7,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28061,7 +28847,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1240] = {
+	[1276] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24037,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28078,7 +28864,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1241] = {
+	[1277] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20bab,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28095,7 +28881,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1242] = {
+	[1278] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25547,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28113,7 +28899,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1243] = {
+	[1279] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2509b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28132,7 +28918,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1244] = {
+	[1280] = {
 	.class_hid = BNXT_ULP_CLASS_HID_206ff,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28150,7 +28936,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1245] = {
+	[1281] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22f5f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28167,7 +28953,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1246] = {
+	[1282] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21c0f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28185,7 +28971,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1247] = {
+	[1283] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21743,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28204,7 +28990,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1248] = {
+	[1284] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22a93,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28222,7 +29008,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1249] = {
+	[1285] = {
 	.class_hid = BNXT_ULP_CLASS_HID_252f3,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28240,7 +29026,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1250] = {
+	[1286] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23fa3,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28259,7 +29045,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1251] = {
+	[1287] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23af7,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28279,7 +29065,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1252] = {
+	[1288] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24e07,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28298,7 +29084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1253] = {
+	[1289] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2322f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28314,7 +29100,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1254] = {
+	[1290] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21f1f,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28331,7 +29117,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1255] = {
+	[1291] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21a53,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28349,7 +29135,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1256] = {
+	[1292] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22d63,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28366,7 +29152,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1257] = {
+	[1293] = {
 	.class_hid = BNXT_ULP_CLASS_HID_255c3,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28383,7 +29169,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1258] = {
+	[1294] = {
 	.class_hid = BNXT_ULP_CLASS_HID_242b3,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28401,7 +29187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1259] = {
+	[1295] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23dc7,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28420,7 +29206,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1260] = {
+	[1296] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25117,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28438,7 +29224,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1261] = {
+	[1297] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22c13,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28453,7 +29239,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1262] = {
+	[1298] = {
 	.class_hid = BNXT_ULP_CLASS_HID_218c3,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28469,7 +29255,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1263] = {
+	[1299] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21417,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28486,7 +29272,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1264] = {
+	[1300] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22727,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28502,7 +29288,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1265] = {
+	[1301] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24f87,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28518,7 +29304,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1266] = {
+	[1302] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23c77,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28535,7 +29321,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1267] = {
+	[1303] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2378b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28553,7 +29339,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1268] = {
+	[1304] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24adb,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28570,7 +29356,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1269] = {
+	[1305] = {
 	.class_hid = BNXT_ULP_CLASS_HID_257b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28586,7 +29372,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1270] = {
+	[1306] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bb7,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28603,7 +29389,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1271] = {
+	[1307] = {
+	.class_hid = BNXT_ULP_CLASS_HID_1867,
+	.class_tid = 1,
+	.hdr_sig_id = 9,
+	.flow_sig_id = 118,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_9_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1308] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4f2b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28621,7 +29425,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1272] = {
+	[1309] = {
+	.class_hid = BNXT_ULP_CLASS_HID_3c1b,
+	.class_tid = 1,
+	.hdr_sig_id = 9,
+	.flow_sig_id = 118,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_9_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_9_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1310] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1613,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28639,7 +29462,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1273] = {
+	[1311] = {
+	.class_hid = BNXT_ULP_CLASS_HID_02c3,
+	.class_tid = 1,
+	.hdr_sig_id = 9,
+	.flow_sig_id = 118,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_9_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_9_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1312] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3987,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28658,7 +29500,44 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1274] = {
+	[1313] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2677,
+	.class_tid = 1,
+	.hdr_sig_id = 9,
+	.flow_sig_id = 118,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_9_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_9_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_9_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1314] = {
+	.class_hid = BNXT_ULP_CLASS_HID_122b,
+	.class_tid = 1,
+	.hdr_sig_id = 9,
+	.flow_sig_id = 118,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_9_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1315] = {
 	.class_hid = BNXT_ULP_CLASS_HID_48ef,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28675,7 +29554,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1275] = {
+	[1316] = {
+	.class_hid = BNXT_ULP_CLASS_HID_35df,
+	.class_tid = 1,
+	.hdr_sig_id = 9,
+	.flow_sig_id = 118,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_9_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_9_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1317] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0fd7,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28692,7 +29589,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1276] = {
+	[1318] = {
+	.class_hid = BNXT_ULP_CLASS_HID_5973,
+	.class_tid = 1,
+	.hdr_sig_id = 9,
+	.flow_sig_id = 118,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_9_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_9_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1319] = {
 	.class_hid = BNXT_ULP_CLASS_HID_334b,
 	.class_tid = 1,
 	.hdr_sig_id = 9,
@@ -28710,7 +29625,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_9_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1277] = {
+	[1320] = {
+	.class_hid = BNXT_ULP_CLASS_HID_203b,
+	.class_tid = 1,
+	.hdr_sig_id = 9,
+	.flow_sig_id = 118,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_9_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_9_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_9_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1321] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25797,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -28729,7 +29663,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1278] = {
+	[1322] = {
 	.class_hid = BNXT_ULP_CLASS_HID_285eb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -28749,7 +29683,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1279] = {
+	[1323] = {
 	.class_hid = BNXT_ULP_CLASS_HID_310eb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -28769,7 +29703,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1280] = {
+	[1324] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39beb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -28790,7 +29724,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1281] = {
+	[1325] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24447,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -28810,7 +29744,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1282] = {
+	[1326] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cf47,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -28831,7 +29765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1283] = {
+	[1327] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35a47,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -28852,7 +29786,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1284] = {
+	[1328] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3889b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -28874,7 +29808,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1285] = {
+	[1329] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23f9b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -28895,7 +29829,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1286] = {
+	[1330] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2ca9b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -28917,7 +29851,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1287] = {
+	[1331] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3559b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -28939,7 +29873,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1288] = {
+	[1332] = {
 	.class_hid = BNXT_ULP_CLASS_HID_383ef,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -28962,7 +29896,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1289] = {
+	[1333] = {
 	.class_hid = BNXT_ULP_CLASS_HID_252eb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -28982,7 +29916,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1290] = {
+	[1334] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2813f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29003,7 +29937,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1291] = {
+	[1335] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30c3f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29024,7 +29958,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1292] = {
+	[1336] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3973f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29046,7 +29980,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1293] = {
+	[1337] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21e5f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29066,7 +30000,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1294] = {
+	[1338] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a95f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29087,7 +30021,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1295] = {
+	[1339] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3345f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29108,7 +30042,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1296] = {
+	[1340] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3bf5f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29130,7 +30064,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1297] = {
+	[1341] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20b0f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29151,7 +30085,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1298] = {
+	[1342] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2960f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29173,7 +30107,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1299] = {
+	[1343] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3210f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29195,7 +30129,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1300] = {
+	[1344] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3ac0f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29218,7 +30152,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1301] = {
+	[1345] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20643,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29240,7 +30174,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1302] = {
+	[1346] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29143,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29263,7 +30197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1303] = {
+	[1347] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31c43,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29286,7 +30220,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1304] = {
+	[1348] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a743,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29310,7 +30244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1305] = {
+	[1349] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21993,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29331,7 +30265,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1306] = {
+	[1350] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a493,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29353,7 +30287,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1307] = {
+	[1351] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32f93,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29375,7 +30309,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1308] = {
+	[1352] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3ba93,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29398,7 +30332,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1309] = {
+	[1353] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24233,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29418,7 +30352,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1310] = {
+	[1354] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cd33,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29439,7 +30373,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1311] = {
+	[1355] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35833,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29460,7 +30394,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1312] = {
+	[1356] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38607,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29482,7 +30416,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1313] = {
+	[1357] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22ee3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29503,7 +30437,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1314] = {
+	[1358] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b9e3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29525,7 +30459,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1315] = {
+	[1359] = {
 	.class_hid = BNXT_ULP_CLASS_HID_344e3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29547,7 +30481,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1316] = {
+	[1360] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cfe3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29570,7 +30504,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1317] = {
+	[1361] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22a37,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29592,7 +30526,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1318] = {
+	[1362] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b537,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29615,7 +30549,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1319] = {
+	[1363] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34037,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29638,7 +30572,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1320] = {
+	[1364] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cb37,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29662,7 +30596,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1321] = {
+	[1365] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23d07,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29683,7 +30617,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1322] = {
+	[1366] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c807,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29705,7 +30639,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1323] = {
+	[1367] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35307,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29727,7 +30661,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1324] = {
+	[1368] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3815b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29750,7 +30684,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1325] = {
+	[1369] = {
 	.class_hid = BNXT_ULP_CLASS_HID_208fb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29771,7 +30705,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1326] = {
+	[1370] = {
 	.class_hid = BNXT_ULP_CLASS_HID_293fb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29793,7 +30727,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1327] = {
+	[1371] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31efb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29815,7 +30749,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1328] = {
+	[1372] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a9fb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29838,7 +30772,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1329] = {
+	[1373] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25257,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29860,7 +30794,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1330] = {
+	[1374] = {
 	.class_hid = BNXT_ULP_CLASS_HID_280ab,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29883,7 +30817,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1331] = {
+	[1375] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30bab,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29906,7 +30840,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1332] = {
+	[1376] = {
 	.class_hid = BNXT_ULP_CLASS_HID_396ab,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29930,7 +30864,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1333] = {
+	[1377] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24dab,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29953,7 +30887,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1334] = {
+	[1378] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d8ab,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -29977,7 +30911,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1335] = {
+	[1379] = {
 	.class_hid = BNXT_ULP_CLASS_HID_306ff,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30001,7 +30935,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1336] = {
+	[1380] = {
 	.class_hid = BNXT_ULP_CLASS_HID_391ff,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30026,7 +30960,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1337] = {
+	[1381] = {
 	.class_hid = BNXT_ULP_CLASS_HID_203cf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30048,7 +30982,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1338] = {
+	[1382] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28ecf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30071,7 +31005,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1339] = {
+	[1383] = {
 	.class_hid = BNXT_ULP_CLASS_HID_319cf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30094,7 +31028,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1340] = {
+	[1384] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a4cf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30118,7 +31052,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1341] = {
+	[1385] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2515b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30136,7 +31070,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1342] = {
+	[1386] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2dc5b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30155,7 +31089,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1343] = {
+	[1387] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30aaf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30174,7 +31108,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1344] = {
+	[1388] = {
 	.class_hid = BNXT_ULP_CLASS_HID_395af,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30194,7 +31128,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1345] = {
+	[1389] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23e0b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30213,7 +31147,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1346] = {
+	[1390] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c90b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30233,7 +31167,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1347] = {
+	[1391] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3540b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30253,7 +31187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1348] = {
+	[1392] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3825f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30274,7 +31208,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1349] = {
+	[1393] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2395f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30294,7 +31228,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1350] = {
+	[1394] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c45f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30315,7 +31249,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1351] = {
+	[1395] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34f5f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30336,7 +31270,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1352] = {
+	[1396] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3da5f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30358,7 +31292,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1353] = {
+	[1397] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24caf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30377,7 +31311,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1354] = {
+	[1398] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d7af,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30397,7 +31331,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1355] = {
+	[1399] = {
 	.class_hid = BNXT_ULP_CLASS_HID_305e3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30417,7 +31351,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1356] = {
+	[1400] = {
 	.class_hid = BNXT_ULP_CLASS_HID_390e3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30438,7 +31372,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1357] = {
+	[1401] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21803,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30457,7 +31391,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1358] = {
+	[1402] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a303,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30477,7 +31411,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1359] = {
+	[1403] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32e03,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30497,7 +31431,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1360] = {
+	[1404] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b903,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30518,7 +31452,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1361] = {
+	[1405] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20533,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30538,7 +31472,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1362] = {
+	[1406] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29033,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30559,7 +31493,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1363] = {
+	[1407] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31b33,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30580,7 +31514,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1364] = {
+	[1408] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a633,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30602,7 +31536,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1365] = {
+	[1409] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20007,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30623,7 +31557,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1366] = {
+	[1410] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28b07,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30645,7 +31579,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1367] = {
+	[1411] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31607,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30667,7 +31601,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1368] = {
+	[1412] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a107,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30690,7 +31624,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1369] = {
+	[1413] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21357,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30710,7 +31644,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1370] = {
+	[1414] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29e57,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30731,7 +31665,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1371] = {
+	[1415] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32957,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30752,7 +31686,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1372] = {
+	[1416] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b457,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30774,7 +31708,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1373] = {
+	[1417] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23bf7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30793,7 +31727,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1374] = {
+	[1418] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c6f7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30813,7 +31747,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1375] = {
+	[1419] = {
 	.class_hid = BNXT_ULP_CLASS_HID_351f7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30833,7 +31767,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1376] = {
+	[1420] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3dcf7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30854,7 +31788,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1377] = {
+	[1421] = {
 	.class_hid = BNXT_ULP_CLASS_HID_228a7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30874,7 +31808,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1378] = {
+	[1422] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b3a7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30895,7 +31829,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1379] = {
+	[1423] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33ea7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30916,7 +31850,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1380] = {
+	[1424] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c9a7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30938,7 +31872,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1381] = {
+	[1425] = {
 	.class_hid = BNXT_ULP_CLASS_HID_223fb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30959,7 +31893,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1382] = {
+	[1426] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2aefb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -30981,7 +31915,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1383] = {
+	[1427] = {
 	.class_hid = BNXT_ULP_CLASS_HID_339fb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31003,7 +31937,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1384] = {
+	[1428] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c4fb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31026,7 +31960,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1385] = {
+	[1429] = {
 	.class_hid = BNXT_ULP_CLASS_HID_236cb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31046,7 +31980,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1386] = {
+	[1430] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c1cb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31067,7 +32001,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1387] = {
+	[1431] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34ccb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31088,7 +32022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1388] = {
+	[1432] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d7cb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31110,7 +32044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1389] = {
+	[1433] = {
 	.class_hid = BNXT_ULP_CLASS_HID_202bf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31130,7 +32064,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1390] = {
+	[1434] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28dbf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31151,7 +32085,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1391] = {
+	[1435] = {
 	.class_hid = BNXT_ULP_CLASS_HID_318bf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31172,7 +32106,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1392] = {
+	[1436] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a3bf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31194,7 +32128,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1393] = {
+	[1437] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24c1b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31215,7 +32149,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1394] = {
+	[1438] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d71b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31237,7 +32171,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1395] = {
+	[1439] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3056f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31259,7 +32193,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1396] = {
+	[1440] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3906f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31282,7 +32216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1397] = {
+	[1441] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2476f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31304,7 +32238,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1398] = {
+	[1442] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d26f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31327,7 +32261,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1399] = {
+	[1443] = {
 	.class_hid = BNXT_ULP_CLASS_HID_300a3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31350,7 +32284,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1400] = {
+	[1444] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38ba3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31374,7 +32308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1401] = {
+	[1445] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25abf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31395,7 +32329,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1402] = {
+	[1446] = {
 	.class_hid = BNXT_ULP_CLASS_HID_288f3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31417,7 +32351,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1403] = {
+	[1447] = {
 	.class_hid = BNXT_ULP_CLASS_HID_313f3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31439,7 +32373,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1404] = {
+	[1448] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39ef3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31462,7 +32396,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1405] = {
+	[1449] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24b1f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31480,7 +32414,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1406] = {
+	[1450] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d61f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31499,7 +32433,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1407] = {
+	[1451] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30453,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31518,7 +32452,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1408] = {
+	[1452] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38f53,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31538,7 +32472,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1409] = {
+	[1453] = {
 	.class_hid = BNXT_ULP_CLASS_HID_237cf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31557,7 +32491,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1410] = {
+	[1454] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c2cf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31577,7 +32511,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1411] = {
+	[1455] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34dcf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31597,7 +32531,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1412] = {
+	[1456] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d8cf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31618,7 +32552,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1413] = {
+	[1457] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23303,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31638,7 +32572,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1414] = {
+	[1458] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2be03,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31659,7 +32593,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1415] = {
+	[1459] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34903,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31680,7 +32614,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1416] = {
+	[1460] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d403,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31702,7 +32636,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1417] = {
+	[1461] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24653,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31721,7 +32655,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1418] = {
+	[1462] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d153,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31741,7 +32675,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1419] = {
+	[1463] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35c53,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31761,7 +32695,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1420] = {
+	[1464] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38aa7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31782,7 +32716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1421] = {
+	[1465] = {
 	.class_hid = BNXT_ULP_CLASS_HID_211c7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31801,7 +32735,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1422] = {
+	[1466] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29cc7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31821,7 +32755,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1423] = {
+	[1467] = {
 	.class_hid = BNXT_ULP_CLASS_HID_327c7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31841,7 +32775,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1424] = {
+	[1468] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b2c7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31862,7 +32796,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1425] = {
+	[1469] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25ba3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31882,7 +32816,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1426] = {
+	[1470] = {
 	.class_hid = BNXT_ULP_CLASS_HID_289f7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31903,7 +32837,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1427] = {
+	[1471] = {
 	.class_hid = BNXT_ULP_CLASS_HID_314f7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31924,7 +32858,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1428] = {
+	[1472] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39ff7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31946,7 +32880,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1429] = {
+	[1473] = {
 	.class_hid = BNXT_ULP_CLASS_HID_256f7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31967,7 +32901,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1430] = {
+	[1474] = {
 	.class_hid = BNXT_ULP_CLASS_HID_284cb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -31989,7 +32923,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1431] = {
+	[1475] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30fcb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32011,7 +32945,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1432] = {
+	[1476] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39acb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32034,7 +32968,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1433] = {
+	[1477] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20d1b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32054,7 +32988,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1434] = {
+	[1478] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2981b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32075,7 +33009,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1435] = {
+	[1479] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3231b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32096,7 +33030,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1436] = {
+	[1480] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3ae1b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32118,7 +33052,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1437] = {
+	[1481] = {
 	.class_hid = BNXT_ULP_CLASS_HID_235bb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32137,7 +33071,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1438] = {
+	[1482] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c0bb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32157,7 +33091,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1439] = {
+	[1483] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34bbb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32177,7 +33111,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1440] = {
+	[1484] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d6bb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32198,7 +33132,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1441] = {
+	[1485] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2226b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32218,7 +33152,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1442] = {
+	[1486] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2ad6b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32239,7 +33173,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1443] = {
+	[1487] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3386b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32260,7 +33194,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1444] = {
+	[1488] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c36b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32282,7 +33216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1445] = {
+	[1489] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21dbf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32303,7 +33237,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1446] = {
+	[1490] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a8bf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32325,7 +33259,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1447] = {
+	[1491] = {
 	.class_hid = BNXT_ULP_CLASS_HID_333bf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32347,7 +33281,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1448] = {
+	[1492] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3bebf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32370,7 +33304,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1449] = {
+	[1493] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2308f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32390,7 +33324,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1450] = {
+	[1494] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bb8f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32411,7 +33345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1451] = {
+	[1495] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3468f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32432,7 +33366,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1452] = {
+	[1496] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d18f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32454,7 +33388,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1453] = {
+	[1497] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2592f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32474,7 +33408,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1454] = {
+	[1498] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28763,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32495,7 +33429,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1455] = {
+	[1499] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31263,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32516,7 +33450,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1456] = {
+	[1500] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39d63,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32538,7 +33472,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1457] = {
+	[1501] = {
 	.class_hid = BNXT_ULP_CLASS_HID_245df,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32559,7 +33493,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1458] = {
+	[1502] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d0df,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32581,7 +33515,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1459] = {
+	[1503] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35bdf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32603,7 +33537,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1460] = {
+	[1504] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38a13,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32626,7 +33560,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1461] = {
+	[1505] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24113,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32648,7 +33582,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1462] = {
+	[1506] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cc13,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32671,7 +33605,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1463] = {
+	[1507] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35713,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32694,7 +33628,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1464] = {
+	[1508] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38567,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32718,7 +33652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1465] = {
+	[1509] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25463,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32739,7 +33673,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1466] = {
+	[1510] = {
 	.class_hid = BNXT_ULP_CLASS_HID_282b7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32761,7 +33695,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1467] = {
+	[1511] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30db7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32783,7 +33717,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1468] = {
+	[1512] = {
 	.class_hid = BNXT_ULP_CLASS_HID_398b7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32806,7 +33740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1469] = {
+	[1513] = {
 	.class_hid = BNXT_ULP_CLASS_HID_244c3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32823,7 +33757,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1470] = {
+	[1514] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cfc3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32841,7 +33775,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1471] = {
+	[1515] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35ac3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32859,7 +33793,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1472] = {
+	[1516] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38917,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32878,7 +33812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1473] = {
+	[1517] = {
 	.class_hid = BNXT_ULP_CLASS_HID_231f3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32896,7 +33830,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1474] = {
+	[1518] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bcf3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32915,7 +33849,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1475] = {
+	[1519] = {
 	.class_hid = BNXT_ULP_CLASS_HID_347f3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32934,7 +33868,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1476] = {
+	[1520] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d2f3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32954,7 +33888,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1477] = {
+	[1521] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22cc7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32973,7 +33907,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1478] = {
+	[1522] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b7c7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -32993,7 +33927,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1479] = {
+	[1523] = {
 	.class_hid = BNXT_ULP_CLASS_HID_342c7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33013,7 +33947,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1480] = {
+	[1524] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cdc7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33034,7 +33968,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1481] = {
+	[1525] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24017,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33052,7 +33986,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1482] = {
+	[1526] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cb17,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33071,7 +34005,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1483] = {
+	[1527] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35617,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33090,7 +34024,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1484] = {
+	[1528] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3846b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33110,7 +34044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1485] = {
+	[1529] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20b8b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33128,7 +34062,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1486] = {
+	[1530] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2968b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33147,7 +34081,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1487] = {
+	[1531] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3218b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33166,7 +34100,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1488] = {
+	[1532] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3ac8b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33186,7 +34120,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1489] = {
+	[1533] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25567,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33205,7 +34139,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1490] = {
+	[1534] = {
 	.class_hid = BNXT_ULP_CLASS_HID_283bb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33225,7 +34159,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1491] = {
+	[1535] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30ebb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33245,7 +34179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1492] = {
+	[1536] = {
 	.class_hid = BNXT_ULP_CLASS_HID_399bb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33266,7 +34200,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1493] = {
+	[1537] = {
 	.class_hid = BNXT_ULP_CLASS_HID_250bb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33286,7 +34220,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1494] = {
+	[1538] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2dbbb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33307,7 +34241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1495] = {
+	[1539] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3098f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33328,7 +34262,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1496] = {
+	[1540] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3948f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33350,7 +34284,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1497] = {
+	[1541] = {
 	.class_hid = BNXT_ULP_CLASS_HID_206df,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33369,7 +34303,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1498] = {
+	[1542] = {
 	.class_hid = BNXT_ULP_CLASS_HID_291df,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33389,7 +34323,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1499] = {
+	[1543] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31cdf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33409,7 +34343,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1500] = {
+	[1544] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a7df,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33430,7 +34364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1501] = {
+	[1545] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22f7f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33448,7 +34382,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1502] = {
+	[1546] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2ba7f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33467,7 +34401,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1503] = {
+	[1547] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3457f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33486,7 +34420,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1504] = {
+	[1548] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d07f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33506,7 +34440,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1505] = {
+	[1549] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21c2f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33525,7 +34459,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1506] = {
+	[1550] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a72f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33545,7 +34479,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1507] = {
+	[1551] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3322f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33565,7 +34499,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1508] = {
+	[1552] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3bd2f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33586,7 +34520,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1509] = {
+	[1553] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21763,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33606,7 +34540,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1510] = {
+	[1554] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a263,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33627,7 +34561,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1511] = {
+	[1555] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32d63,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33648,7 +34582,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1512] = {
+	[1556] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b863,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33670,7 +34604,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1513] = {
+	[1557] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22ab3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33689,7 +34623,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1514] = {
+	[1558] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b5b3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33709,7 +34643,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1515] = {
+	[1559] = {
 	.class_hid = BNXT_ULP_CLASS_HID_340b3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33729,7 +34663,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1516] = {
+	[1560] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cbb3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33750,7 +34684,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1517] = {
+	[1561] = {
 	.class_hid = BNXT_ULP_CLASS_HID_252d3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33769,7 +34703,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1518] = {
+	[1562] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28127,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33789,7 +34723,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1519] = {
+	[1563] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30c27,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33809,7 +34743,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1520] = {
+	[1564] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39727,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33830,7 +34764,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1521] = {
+	[1565] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23f83,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33850,7 +34784,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1522] = {
+	[1566] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2ca83,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33871,7 +34805,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1523] = {
+	[1567] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35583,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33892,7 +34826,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1524] = {
+	[1568] = {
 	.class_hid = BNXT_ULP_CLASS_HID_383d7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33914,7 +34848,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1525] = {
+	[1569] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23ad7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33935,7 +34869,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1526] = {
+	[1570] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c5d7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33957,7 +34891,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1527] = {
+	[1571] = {
 	.class_hid = BNXT_ULP_CLASS_HID_350d7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -33979,7 +34913,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1528] = {
+	[1572] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3dbd7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34002,7 +34936,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1529] = {
+	[1573] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24e27,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34022,7 +34956,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1530] = {
+	[1574] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d927,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34043,7 +34977,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1531] = {
+	[1575] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3077b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34064,7 +34998,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1532] = {
+	[1576] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3927b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34086,7 +35020,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1533] = {
+	[1577] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2320f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34103,7 +35037,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1534] = {
+	[1578] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bd0f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34121,7 +35055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1535] = {
+	[1579] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3480f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34139,7 +35073,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1536] = {
+	[1580] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d30f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34158,7 +35092,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1537] = {
+	[1581] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21f3f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34176,7 +35110,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1538] = {
+	[1582] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2aa3f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34195,7 +35129,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1539] = {
+	[1583] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3353f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34214,7 +35148,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1540] = {
+	[1584] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c03f,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34234,7 +35168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1541] = {
+	[1585] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21a73,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34253,7 +35187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1542] = {
+	[1586] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a573,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34273,7 +35207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1543] = {
+	[1587] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33073,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34293,7 +35227,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1544] = {
+	[1588] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3bb73,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34314,7 +35248,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1545] = {
+	[1589] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22d43,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34332,7 +35266,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1546] = {
+	[1590] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b843,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34351,7 +35285,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1547] = {
+	[1591] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34343,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34370,7 +35304,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1548] = {
+	[1592] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3ce43,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34390,7 +35324,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1549] = {
+	[1593] = {
 	.class_hid = BNXT_ULP_CLASS_HID_255e3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34408,7 +35342,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1550] = {
+	[1594] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28437,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34427,7 +35361,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1551] = {
+	[1595] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30f37,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34446,7 +35380,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1552] = {
+	[1596] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39a37,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34466,7 +35400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1553] = {
+	[1597] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24293,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34485,7 +35419,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1554] = {
+	[1598] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cd93,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34505,7 +35439,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1555] = {
+	[1599] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35893,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34525,7 +35459,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1556] = {
+	[1600] = {
 	.class_hid = BNXT_ULP_CLASS_HID_386e7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34546,7 +35480,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1557] = {
+	[1601] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23de7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34566,7 +35500,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1558] = {
+	[1602] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c8e7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34587,7 +35521,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1559] = {
+	[1603] = {
 	.class_hid = BNXT_ULP_CLASS_HID_353e7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34608,7 +35542,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1560] = {
+	[1604] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3823b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34630,7 +35564,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1561] = {
+	[1605] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25137,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34649,7 +35583,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1562] = {
+	[1606] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2dc37,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34669,7 +35603,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1563] = {
+	[1607] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30a0b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34689,7 +35623,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1564] = {
+	[1608] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3950b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34710,7 +35644,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1565] = {
+	[1609] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22c33,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34726,7 +35660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1566] = {
+	[1610] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b733,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34743,7 +35677,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1567] = {
+	[1611] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34233,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34760,7 +35694,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1568] = {
+	[1612] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cd33,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34778,7 +35712,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1569] = {
+	[1613] = {
 	.class_hid = BNXT_ULP_CLASS_HID_218e3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34795,7 +35729,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1570] = {
+	[1614] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a3e3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34813,7 +35747,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1571] = {
+	[1615] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32ee3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34831,7 +35765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1572] = {
+	[1616] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b9e3,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34850,7 +35784,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1573] = {
+	[1617] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21437,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34868,7 +35802,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1574] = {
+	[1618] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29f37,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34887,7 +35821,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1575] = {
+	[1619] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32a37,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34906,7 +35840,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1576] = {
+	[1620] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b537,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34926,7 +35860,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1577] = {
+	[1621] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22707,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34943,7 +35877,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1578] = {
+	[1622] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b207,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34961,7 +35895,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1579] = {
+	[1623] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33d07,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34979,7 +35913,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1580] = {
+	[1624] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c807,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -34998,7 +35932,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1581] = {
+	[1625] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24fa7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35015,7 +35949,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1582] = {
+	[1626] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2daa7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35033,7 +35967,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1583] = {
+	[1627] = {
 	.class_hid = BNXT_ULP_CLASS_HID_308fb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35051,7 +35985,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1584] = {
+	[1628] = {
 	.class_hid = BNXT_ULP_CLASS_HID_393fb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35070,7 +36004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1585] = {
+	[1629] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23c57,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35088,7 +36022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1586] = {
+	[1630] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c757,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35107,7 +36041,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1587] = {
+	[1631] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35257,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35126,7 +36060,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1588] = {
+	[1632] = {
 	.class_hid = BNXT_ULP_CLASS_HID_380ab,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35146,7 +36080,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1589] = {
+	[1633] = {
 	.class_hid = BNXT_ULP_CLASS_HID_237ab,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35165,7 +36099,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1590] = {
+	[1634] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c2ab,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35185,7 +36119,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1591] = {
+	[1635] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34dab,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35205,7 +36139,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1592] = {
+	[1636] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d8ab,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35226,7 +36160,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1593] = {
+	[1637] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24afb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35244,7 +36178,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1594] = {
+	[1638] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d5fb,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35263,7 +36197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1595] = {
+	[1639] = {
 	.class_hid = BNXT_ULP_CLASS_HID_303cf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35282,7 +36216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1596] = {
+	[1640] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38ecf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35302,7 +36236,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1597] = {
+	[1641] = {
 	.class_hid = BNXT_ULP_CLASS_HID_255b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35319,7 +36253,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1598] = {
+	[1642] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b97,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35337,7 +36271,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1599] = {
+	[1643] = {
+	.class_hid = BNXT_ULP_CLASS_HID_1847,
+	.class_tid = 1,
+	.hdr_sig_id = 10,
+	.flow_sig_id = 130,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_10_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1644] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4f0b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35356,7 +36309,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1600] = {
+	[1645] = {
+	.class_hid = BNXT_ULP_CLASS_HID_3c3b,
+	.class_tid = 1,
+	.hdr_sig_id = 10,
+	.flow_sig_id = 130,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_10_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_10_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1646] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1633,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35375,7 +36348,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1601] = {
+	[1647] = {
+	.class_hid = BNXT_ULP_CLASS_HID_02e3,
+	.class_tid = 1,
+	.hdr_sig_id = 10,
+	.flow_sig_id = 130,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_10_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_10_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1648] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39a7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35395,7 +36388,46 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1602] = {
+	[1649] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2657,
+	.class_tid = 1,
+	.hdr_sig_id = 10,
+	.flow_sig_id = 130,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_10_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_10_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_10_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1650] = {
+	.class_hid = BNXT_ULP_CLASS_HID_120b,
+	.class_tid = 1,
+	.hdr_sig_id = 10,
+	.flow_sig_id = 130,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_10_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1651] = {
 	.class_hid = BNXT_ULP_CLASS_HID_48cf,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35413,7 +36445,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1603] = {
+	[1652] = {
+	.class_hid = BNXT_ULP_CLASS_HID_35ff,
+	.class_tid = 1,
+	.hdr_sig_id = 10,
+	.flow_sig_id = 130,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_10_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_10_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1653] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0ff7,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35431,7 +36482,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1604] = {
+	[1654] = {
+	.class_hid = BNXT_ULP_CLASS_HID_5953,
+	.class_tid = 1,
+	.hdr_sig_id = 10,
+	.flow_sig_id = 130,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_10_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_10_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1655] = {
 	.class_hid = BNXT_ULP_CLASS_HID_336b,
 	.class_tid = 1,
 	.hdr_sig_id = 10,
@@ -35450,7 +36520,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_10_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1605] = {
+	[1656] = {
+	.class_hid = BNXT_ULP_CLASS_HID_201b,
+	.class_tid = 1,
+	.hdr_sig_id = 10,
+	.flow_sig_id = 130,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_10_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_10_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_10_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1657] = {
 	.class_hid = BNXT_ULP_CLASS_HID_257f7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35469,7 +36559,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1606] = {
+	[1658] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2858b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35489,7 +36579,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1607] = {
+	[1659] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3108b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35509,7 +36599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1608] = {
+	[1660] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39b8b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35530,7 +36620,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1609] = {
+	[1661] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24427,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35550,7 +36640,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1610] = {
+	[1662] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cf27,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35571,7 +36661,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1611] = {
+	[1663] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35a27,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35592,7 +36682,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1612] = {
+	[1664] = {
 	.class_hid = BNXT_ULP_CLASS_HID_388fb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35614,7 +36704,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1613] = {
+	[1665] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23ffb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35635,7 +36725,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1614] = {
+	[1666] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cafb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35657,7 +36747,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1615] = {
+	[1667] = {
 	.class_hid = BNXT_ULP_CLASS_HID_355fb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35679,7 +36769,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1616] = {
+	[1668] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3838f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35702,7 +36792,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1617] = {
+	[1669] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2528b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35722,7 +36812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1618] = {
+	[1670] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2815f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35743,7 +36833,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1619] = {
+	[1671] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30c5f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35764,7 +36854,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1620] = {
+	[1672] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3975f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35786,7 +36876,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1621] = {
+	[1673] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21e3f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35806,7 +36896,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1622] = {
+	[1674] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a93f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35827,7 +36917,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1623] = {
+	[1675] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3343f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35848,7 +36938,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1624] = {
+	[1676] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3bf3f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35870,7 +36960,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1625] = {
+	[1677] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20b6f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35891,7 +36981,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1626] = {
+	[1678] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2966f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35913,7 +37003,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1627] = {
+	[1679] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3216f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35935,7 +37025,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1628] = {
+	[1680] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3ac6f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35958,7 +37048,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1629] = {
+	[1681] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20623,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -35980,7 +37070,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1630] = {
+	[1682] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29123,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36003,7 +37093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1631] = {
+	[1683] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31c23,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36026,7 +37116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1632] = {
+	[1684] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a723,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36050,7 +37140,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1633] = {
+	[1685] = {
 	.class_hid = BNXT_ULP_CLASS_HID_219f3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36071,7 +37161,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1634] = {
+	[1686] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a4f3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36093,7 +37183,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1635] = {
+	[1687] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32ff3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36115,7 +37205,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1636] = {
+	[1688] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3baf3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36138,7 +37228,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1637] = {
+	[1689] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24253,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36158,7 +37248,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1638] = {
+	[1690] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cd53,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36179,7 +37269,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1639] = {
+	[1691] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35853,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36200,7 +37290,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1640] = {
+	[1692] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38667,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36222,7 +37312,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1641] = {
+	[1693] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22e83,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36243,7 +37333,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1642] = {
+	[1694] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b983,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36265,7 +37355,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1643] = {
+	[1695] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34483,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36287,7 +37377,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1644] = {
+	[1696] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cf83,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36310,7 +37400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1645] = {
+	[1697] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22a57,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36332,7 +37422,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1646] = {
+	[1698] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b557,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36355,7 +37445,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1647] = {
+	[1699] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34057,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36378,7 +37468,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1648] = {
+	[1700] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cb57,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36402,7 +37492,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1649] = {
+	[1701] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23d67,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36423,7 +37513,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1650] = {
+	[1702] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c867,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36445,7 +37535,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1651] = {
+	[1703] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35367,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36467,7 +37557,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1652] = {
+	[1704] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3813b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36490,7 +37580,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1653] = {
+	[1705] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2089b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36511,7 +37601,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1654] = {
+	[1706] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2939b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36533,7 +37623,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1655] = {
+	[1707] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31e9b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36555,7 +37645,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1656] = {
+	[1708] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a99b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36578,7 +37668,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1657] = {
+	[1709] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25237,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36600,7 +37690,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1658] = {
+	[1710] = {
 	.class_hid = BNXT_ULP_CLASS_HID_280cb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36623,7 +37713,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1659] = {
+	[1711] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30bcb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36646,7 +37736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1660] = {
+	[1712] = {
 	.class_hid = BNXT_ULP_CLASS_HID_396cb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36670,7 +37760,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1661] = {
+	[1713] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24dcb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36693,7 +37783,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1662] = {
+	[1714] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d8cb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36717,7 +37807,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1663] = {
+	[1715] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3069f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36741,7 +37831,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1664] = {
+	[1716] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3919f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36766,7 +37856,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1665] = {
+	[1717] = {
 	.class_hid = BNXT_ULP_CLASS_HID_203af,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36788,7 +37878,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1666] = {
+	[1718] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28eaf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36811,7 +37901,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1667] = {
+	[1719] = {
 	.class_hid = BNXT_ULP_CLASS_HID_319af,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36834,7 +37924,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1668] = {
+	[1720] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a4af,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36858,7 +37948,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1669] = {
+	[1721] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2513b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36876,7 +37966,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1670] = {
+	[1722] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2dc3b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36895,7 +37985,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1671] = {
+	[1723] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30acf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36914,7 +38004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1672] = {
+	[1724] = {
 	.class_hid = BNXT_ULP_CLASS_HID_395cf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36934,7 +38024,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1673] = {
+	[1725] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23e6b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36953,7 +38043,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1674] = {
+	[1726] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c96b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36973,7 +38063,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1675] = {
+	[1727] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3546b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -36993,7 +38083,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1676] = {
+	[1728] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3823f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37014,7 +38104,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1677] = {
+	[1729] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2393f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37034,7 +38124,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1678] = {
+	[1730] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c43f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37055,7 +38145,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1679] = {
+	[1731] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34f3f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37076,7 +38166,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1680] = {
+	[1732] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3da3f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37098,7 +38188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1681] = {
+	[1733] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24ccf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37117,7 +38207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1682] = {
+	[1734] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d7cf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37137,7 +38227,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1683] = {
+	[1735] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30583,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37157,7 +38247,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1684] = {
+	[1736] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39083,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37178,7 +38268,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1685] = {
+	[1737] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21863,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37197,7 +38287,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1686] = {
+	[1738] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a363,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37217,7 +38307,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1687] = {
+	[1739] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32e63,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37237,7 +38327,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1688] = {
+	[1740] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b963,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37258,7 +38348,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1689] = {
+	[1741] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20553,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37278,7 +38368,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1690] = {
+	[1742] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29053,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37299,7 +38389,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1691] = {
+	[1743] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31b53,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37320,7 +38410,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1692] = {
+	[1744] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a653,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37342,7 +38432,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1693] = {
+	[1745] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20067,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37363,7 +38453,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1694] = {
+	[1746] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28b67,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37385,7 +38475,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1695] = {
+	[1747] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31667,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37407,7 +38497,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1696] = {
+	[1748] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a167,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37430,7 +38520,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1697] = {
+	[1749] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21337,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37450,7 +38540,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1698] = {
+	[1750] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29e37,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37471,7 +38561,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1699] = {
+	[1751] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32937,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37492,7 +38582,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1700] = {
+	[1752] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b437,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37514,7 +38604,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1701] = {
+	[1753] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23b97,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37533,7 +38623,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1702] = {
+	[1754] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c697,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37553,7 +38643,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1703] = {
+	[1755] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35197,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37573,7 +38663,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1704] = {
+	[1756] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3dc97,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37594,7 +38684,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1705] = {
+	[1757] = {
 	.class_hid = BNXT_ULP_CLASS_HID_228c7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37614,7 +38704,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1706] = {
+	[1758] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b3c7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37635,7 +38725,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1707] = {
+	[1759] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33ec7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37656,7 +38746,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1708] = {
+	[1760] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c9c7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37678,7 +38768,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1709] = {
+	[1761] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2239b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37699,7 +38789,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1710] = {
+	[1762] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2ae9b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37721,7 +38811,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1711] = {
+	[1763] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3399b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37743,7 +38833,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1712] = {
+	[1764] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c49b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37766,7 +38856,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1713] = {
+	[1765] = {
 	.class_hid = BNXT_ULP_CLASS_HID_236ab,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37786,7 +38876,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1714] = {
+	[1766] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c1ab,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37807,7 +38897,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1715] = {
+	[1767] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34cab,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37828,7 +38918,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1716] = {
+	[1768] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d7ab,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37850,7 +38940,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1717] = {
+	[1769] = {
 	.class_hid = BNXT_ULP_CLASS_HID_202df,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37870,7 +38960,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1718] = {
+	[1770] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28ddf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37891,7 +38981,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1719] = {
+	[1771] = {
 	.class_hid = BNXT_ULP_CLASS_HID_318df,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37912,7 +39002,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1720] = {
+	[1772] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a3df,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37934,7 +39024,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1721] = {
+	[1773] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24c7b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37955,7 +39045,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1722] = {
+	[1774] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d77b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37977,7 +39067,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1723] = {
+	[1775] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3050f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -37999,7 +39089,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1724] = {
+	[1776] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3900f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38022,7 +39112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1725] = {
+	[1777] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2470f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38044,7 +39134,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1726] = {
+	[1778] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d20f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38067,7 +39157,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1727] = {
+	[1779] = {
 	.class_hid = BNXT_ULP_CLASS_HID_300c3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38090,7 +39180,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1728] = {
+	[1780] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38bc3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38114,7 +39204,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1729] = {
+	[1781] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25adf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38135,7 +39225,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1730] = {
+	[1782] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28893,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38157,7 +39247,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1731] = {
+	[1783] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31393,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38179,7 +39269,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1732] = {
+	[1784] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39e93,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38202,7 +39292,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1733] = {
+	[1785] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24b7f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38220,7 +39310,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1734] = {
+	[1786] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d67f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38239,7 +39329,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1735] = {
+	[1787] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30433,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38258,7 +39348,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1736] = {
+	[1788] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38f33,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38278,7 +39368,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1737] = {
+	[1789] = {
 	.class_hid = BNXT_ULP_CLASS_HID_237af,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38297,7 +39387,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1738] = {
+	[1790] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c2af,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38317,7 +39407,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1739] = {
+	[1791] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34daf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38337,7 +39427,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1740] = {
+	[1792] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d8af,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38358,7 +39448,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1741] = {
+	[1793] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23363,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38378,7 +39468,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1742] = {
+	[1794] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2be63,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38399,7 +39489,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1743] = {
+	[1795] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34963,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38420,7 +39510,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1744] = {
+	[1796] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d463,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38442,7 +39532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1745] = {
+	[1797] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24633,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38461,7 +39551,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1746] = {
+	[1798] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d133,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38481,7 +39571,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1747] = {
+	[1799] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35c33,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38501,7 +39591,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1748] = {
+	[1800] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38ac7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38522,7 +39612,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1749] = {
+	[1801] = {
 	.class_hid = BNXT_ULP_CLASS_HID_211a7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38541,7 +39631,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1750] = {
+	[1802] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29ca7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38561,7 +39651,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1751] = {
+	[1803] = {
 	.class_hid = BNXT_ULP_CLASS_HID_327a7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38581,7 +39671,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1752] = {
+	[1804] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b2a7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38602,7 +39692,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1753] = {
+	[1805] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25bc3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38622,7 +39712,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1754] = {
+	[1806] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28997,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38643,7 +39733,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1755] = {
+	[1807] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31497,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38664,7 +39754,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1756] = {
+	[1808] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39f97,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38686,7 +39776,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1757] = {
+	[1809] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25697,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38707,7 +39797,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1758] = {
+	[1810] = {
 	.class_hid = BNXT_ULP_CLASS_HID_284ab,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38729,7 +39819,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1759] = {
+	[1811] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30fab,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38751,7 +39841,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1760] = {
+	[1812] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39aab,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38774,7 +39864,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1761] = {
+	[1813] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20d7b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38794,7 +39884,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1762] = {
+	[1814] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2987b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38815,7 +39905,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1763] = {
+	[1815] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3237b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38836,7 +39926,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1764] = {
+	[1816] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3ae7b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38858,7 +39948,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1765] = {
+	[1817] = {
 	.class_hid = BNXT_ULP_CLASS_HID_235db,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38877,7 +39967,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1766] = {
+	[1818] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c0db,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38897,7 +39987,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1767] = {
+	[1819] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34bdb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38917,7 +40007,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1768] = {
+	[1820] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d6db,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38938,7 +40028,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1769] = {
+	[1821] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2220b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38958,7 +40048,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1770] = {
+	[1822] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2ad0b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -38979,7 +40069,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1771] = {
+	[1823] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3380b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39000,7 +40090,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1772] = {
+	[1824] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c30b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39022,7 +40112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1773] = {
+	[1825] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21ddf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39043,7 +40133,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1774] = {
+	[1826] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a8df,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39065,7 +40155,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1775] = {
+	[1827] = {
 	.class_hid = BNXT_ULP_CLASS_HID_333df,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39087,7 +40177,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1776] = {
+	[1828] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3bedf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39110,7 +40200,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1777] = {
+	[1829] = {
 	.class_hid = BNXT_ULP_CLASS_HID_230ef,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39130,7 +40220,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1778] = {
+	[1830] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bbef,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39151,7 +40241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1779] = {
+	[1831] = {
 	.class_hid = BNXT_ULP_CLASS_HID_346ef,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39172,7 +40262,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1780] = {
+	[1832] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d1ef,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39194,7 +40284,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1781] = {
+	[1833] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2594f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39214,7 +40304,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1782] = {
+	[1834] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28703,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39235,7 +40325,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1783] = {
+	[1835] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31203,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39256,7 +40346,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1784] = {
+	[1836] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39d03,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39278,7 +40368,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1785] = {
+	[1837] = {
 	.class_hid = BNXT_ULP_CLASS_HID_245bf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39299,7 +40389,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1786] = {
+	[1838] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d0bf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39321,7 +40411,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1787] = {
+	[1839] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35bbf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39343,7 +40433,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1788] = {
+	[1840] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38a73,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39366,7 +40456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1789] = {
+	[1841] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24173,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39388,7 +40478,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1790] = {
+	[1842] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cc73,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39411,7 +40501,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1791] = {
+	[1843] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35773,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39434,7 +40524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1792] = {
+	[1844] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38507,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39458,7 +40548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1793] = {
+	[1845] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25403,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39479,7 +40569,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1794] = {
+	[1846] = {
 	.class_hid = BNXT_ULP_CLASS_HID_282d7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39501,7 +40591,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1795] = {
+	[1847] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30dd7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39523,7 +40613,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1796] = {
+	[1848] = {
 	.class_hid = BNXT_ULP_CLASS_HID_398d7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39546,7 +40636,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1797] = {
+	[1849] = {
 	.class_hid = BNXT_ULP_CLASS_HID_244a3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39563,7 +40653,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1798] = {
+	[1850] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cfa3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39581,7 +40671,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1799] = {
+	[1851] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35aa3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39599,7 +40689,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1800] = {
+	[1852] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38977,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39618,7 +40708,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1801] = {
+	[1853] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23193,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39636,7 +40726,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1802] = {
+	[1854] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bc93,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39655,7 +40745,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1803] = {
+	[1855] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34793,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39674,7 +40764,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1804] = {
+	[1856] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d293,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39694,7 +40784,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1805] = {
+	[1857] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22ca7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39713,7 +40803,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1806] = {
+	[1858] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b7a7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39733,7 +40823,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1807] = {
+	[1859] = {
 	.class_hid = BNXT_ULP_CLASS_HID_342a7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39753,7 +40843,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1808] = {
+	[1860] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cda7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39774,7 +40864,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1809] = {
+	[1861] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24077,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39792,7 +40882,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1810] = {
+	[1862] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cb77,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39811,7 +40901,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1811] = {
+	[1863] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35677,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39830,7 +40920,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1812] = {
+	[1864] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3840b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39850,7 +40940,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1813] = {
+	[1865] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20beb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39868,7 +40958,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1814] = {
+	[1866] = {
 	.class_hid = BNXT_ULP_CLASS_HID_296eb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39887,7 +40977,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1815] = {
+	[1867] = {
 	.class_hid = BNXT_ULP_CLASS_HID_321eb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39906,7 +40996,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1816] = {
+	[1868] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3aceb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39926,7 +41016,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1817] = {
+	[1869] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25507,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39945,7 +41035,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1818] = {
+	[1870] = {
 	.class_hid = BNXT_ULP_CLASS_HID_283db,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39965,7 +41055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1819] = {
+	[1871] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30edb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -39985,7 +41075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1820] = {
+	[1872] = {
 	.class_hid = BNXT_ULP_CLASS_HID_399db,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40006,7 +41096,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1821] = {
+	[1873] = {
 	.class_hid = BNXT_ULP_CLASS_HID_250db,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40026,7 +41116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1822] = {
+	[1874] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2dbdb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40047,7 +41137,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1823] = {
+	[1875] = {
 	.class_hid = BNXT_ULP_CLASS_HID_309ef,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40068,7 +41158,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1824] = {
+	[1876] = {
 	.class_hid = BNXT_ULP_CLASS_HID_394ef,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40090,7 +41180,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1825] = {
+	[1877] = {
 	.class_hid = BNXT_ULP_CLASS_HID_206bf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40109,7 +41199,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1826] = {
+	[1878] = {
 	.class_hid = BNXT_ULP_CLASS_HID_291bf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40129,7 +41219,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1827] = {
+	[1879] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31cbf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40149,7 +41239,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1828] = {
+	[1880] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a7bf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40170,7 +41260,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1829] = {
+	[1881] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22f1f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40188,7 +41278,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1830] = {
+	[1882] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2ba1f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40207,7 +41297,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1831] = {
+	[1883] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3451f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40226,7 +41316,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1832] = {
+	[1884] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d01f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40246,7 +41336,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1833] = {
+	[1885] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21c4f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40265,7 +41355,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1834] = {
+	[1886] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a74f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40285,7 +41375,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1835] = {
+	[1887] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3324f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40305,7 +41395,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1836] = {
+	[1888] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3bd4f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40326,7 +41416,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1837] = {
+	[1889] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21703,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40346,7 +41436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1838] = {
+	[1890] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a203,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40367,7 +41457,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1839] = {
+	[1891] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32d03,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40388,7 +41478,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1840] = {
+	[1892] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b803,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40410,7 +41500,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1841] = {
+	[1893] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22ad3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40429,7 +41519,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1842] = {
+	[1894] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b5d3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40449,7 +41539,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1843] = {
+	[1895] = {
 	.class_hid = BNXT_ULP_CLASS_HID_340d3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40469,7 +41559,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1844] = {
+	[1896] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cbd3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40490,7 +41580,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1845] = {
+	[1897] = {
 	.class_hid = BNXT_ULP_CLASS_HID_252b3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40509,7 +41599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1846] = {
+	[1898] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28147,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40529,7 +41619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1847] = {
+	[1899] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30c47,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40549,7 +41639,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1848] = {
+	[1900] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39747,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40570,7 +41660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1849] = {
+	[1901] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23fe3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40590,7 +41680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1850] = {
+	[1902] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cae3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40611,7 +41701,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1851] = {
+	[1903] = {
 	.class_hid = BNXT_ULP_CLASS_HID_355e3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40632,7 +41722,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1852] = {
+	[1904] = {
 	.class_hid = BNXT_ULP_CLASS_HID_383b7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40654,7 +41744,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1853] = {
+	[1905] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23ab7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40675,7 +41765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1854] = {
+	[1906] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c5b7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40697,7 +41787,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1855] = {
+	[1907] = {
 	.class_hid = BNXT_ULP_CLASS_HID_350b7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40719,7 +41809,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1856] = {
+	[1908] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3dbb7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40742,7 +41832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1857] = {
+	[1909] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24e47,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40762,7 +41852,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1858] = {
+	[1910] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d947,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40783,7 +41873,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1859] = {
+	[1911] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3071b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40804,7 +41894,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1860] = {
+	[1912] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3921b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40826,7 +41916,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1861] = {
+	[1913] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2326f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40843,7 +41933,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1862] = {
+	[1914] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bd6f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40861,7 +41951,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1863] = {
+	[1915] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3486f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40879,7 +41969,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1864] = {
+	[1916] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d36f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40898,7 +41988,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1865] = {
+	[1917] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21f5f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40916,7 +42006,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1866] = {
+	[1918] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2aa5f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40935,7 +42025,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1867] = {
+	[1919] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3355f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40954,7 +42044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1868] = {
+	[1920] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c05f,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40974,7 +42064,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1869] = {
+	[1921] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21a13,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -40993,7 +42083,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1870] = {
+	[1922] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a513,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41013,7 +42103,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1871] = {
+	[1923] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33013,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41033,7 +42123,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1872] = {
+	[1924] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3bb13,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41054,7 +42144,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1873] = {
+	[1925] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22d23,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41072,7 +42162,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1874] = {
+	[1926] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b823,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41091,7 +42181,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1875] = {
+	[1927] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34323,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41110,7 +42200,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1876] = {
+	[1928] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3ce23,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41130,7 +42220,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1877] = {
+	[1929] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25583,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41148,7 +42238,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1878] = {
+	[1930] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28457,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41167,7 +42257,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1879] = {
+	[1931] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30f57,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41186,7 +42276,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1880] = {
+	[1932] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39a57,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41206,7 +42296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1881] = {
+	[1933] = {
 	.class_hid = BNXT_ULP_CLASS_HID_242f3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41225,7 +42315,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1882] = {
+	[1934] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cdf3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41245,7 +42335,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1883] = {
+	[1935] = {
 	.class_hid = BNXT_ULP_CLASS_HID_358f3,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41265,7 +42355,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1884] = {
+	[1936] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38687,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41286,7 +42376,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1885] = {
+	[1937] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23d87,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41306,7 +42396,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1886] = {
+	[1938] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c887,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41327,7 +42417,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1887] = {
+	[1939] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35387,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41348,7 +42438,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1888] = {
+	[1940] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3825b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41370,7 +42460,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1889] = {
+	[1941] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25157,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41389,7 +42479,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1890] = {
+	[1942] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2dc57,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41409,7 +42499,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1891] = {
+	[1943] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30a6b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41429,7 +42519,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1892] = {
+	[1944] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3956b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41450,7 +42540,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1893] = {
+	[1945] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22c53,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41466,7 +42556,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1894] = {
+	[1946] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b753,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41483,7 +42573,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1895] = {
+	[1947] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34253,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41500,7 +42590,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1896] = {
+	[1948] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cd53,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41518,7 +42608,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1897] = {
+	[1949] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21883,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41535,7 +42625,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1898] = {
+	[1950] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a383,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41553,7 +42643,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1899] = {
+	[1951] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32e83,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41571,7 +42661,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1900] = {
+	[1952] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b983,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41590,7 +42680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1901] = {
+	[1953] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21457,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41608,7 +42698,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1902] = {
+	[1954] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29f57,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41627,7 +42717,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1903] = {
+	[1955] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32a57,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41646,7 +42736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1904] = {
+	[1956] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b557,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41666,7 +42756,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1905] = {
+	[1957] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22767,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41683,7 +42773,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1906] = {
+	[1958] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b267,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41701,7 +42791,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1907] = {
+	[1959] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33d67,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41719,7 +42809,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1908] = {
+	[1960] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c867,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41738,7 +42828,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1909] = {
+	[1961] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24fc7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41755,7 +42845,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1910] = {
+	[1962] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2dac7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41773,7 +42863,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1911] = {
+	[1963] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3089b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41791,7 +42881,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1912] = {
+	[1964] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3939b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41810,7 +42900,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1913] = {
+	[1965] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23c37,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41828,7 +42918,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1914] = {
+	[1966] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c737,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41847,7 +42937,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1915] = {
+	[1967] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35237,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41866,7 +42956,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1916] = {
+	[1968] = {
 	.class_hid = BNXT_ULP_CLASS_HID_380cb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41886,7 +42976,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1917] = {
+	[1969] = {
 	.class_hid = BNXT_ULP_CLASS_HID_237cb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41905,7 +42995,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1918] = {
+	[1970] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c2cb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41925,7 +43015,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1919] = {
+	[1971] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34dcb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41945,7 +43035,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1920] = {
+	[1972] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d8cb,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41966,7 +43056,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1921] = {
+	[1973] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24a9b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -41984,7 +43074,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1922] = {
+	[1974] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d59b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -42003,7 +43093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1923] = {
+	[1975] = {
 	.class_hid = BNXT_ULP_CLASS_HID_303af,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -42022,7 +43112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1924] = {
+	[1976] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38eaf,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -42042,7 +43132,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1925] = {
+	[1977] = {
 	.class_hid = BNXT_ULP_CLASS_HID_253b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -42059,7 +43149,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1926] = {
+	[1978] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bf7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -42077,7 +43167,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1927] = {
+	[1979] = {
+	.class_hid = BNXT_ULP_CLASS_HID_1827,
+	.class_tid = 1,
+	.hdr_sig_id = 11,
+	.flow_sig_id = 142,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_11_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1980] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4f6b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -42096,7 +43205,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1928] = {
+	[1981] = {
+	.class_hid = BNXT_ULP_CLASS_HID_3c5b,
+	.class_tid = 1,
+	.hdr_sig_id = 11,
+	.flow_sig_id = 142,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_11_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_11_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1982] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1653,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -42115,7 +43244,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1929] = {
+	[1983] = {
+	.class_hid = BNXT_ULP_CLASS_HID_0283,
+	.class_tid = 1,
+	.hdr_sig_id = 11,
+	.flow_sig_id = 142,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_11_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_11_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1984] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39c7,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -42135,7 +43284,46 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1930] = {
+	[1985] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2637,
+	.class_tid = 1,
+	.hdr_sig_id = 11,
+	.flow_sig_id = 142,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF1_11_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_11_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_11_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1986] = {
+	.class_hid = BNXT_ULP_CLASS_HID_126b,
+	.class_tid = 1,
+	.hdr_sig_id = 11,
+	.flow_sig_id = 142,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_11_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1987] = {
 	.class_hid = BNXT_ULP_CLASS_HID_48af,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -42153,7 +43341,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1931] = {
+	[1988] = {
+	.class_hid = BNXT_ULP_CLASS_HID_359f,
+	.class_tid = 1,
+	.hdr_sig_id = 11,
+	.flow_sig_id = 142,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_11_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_11_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1989] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0f97,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -42171,7 +43378,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1932] = {
+	[1990] = {
+	.class_hid = BNXT_ULP_CLASS_HID_5933,
+	.class_tid = 1,
+	.hdr_sig_id = 11,
+	.flow_sig_id = 142,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_11_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_11_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1991] = {
 	.class_hid = BNXT_ULP_CLASS_HID_330b,
 	.class_tid = 1,
 	.hdr_sig_id = 11,
@@ -42190,7 +43416,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF1_11_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1933] = {
+	[1992] = {
+	.class_hid = BNXT_ULP_CLASS_HID_207b,
+	.class_tid = 1,
+	.hdr_sig_id = 11,
+	.flow_sig_id = 142,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_ING },
+	.field_sig = { .bits =
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF1_11_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF1_11_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF1_11_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[1993] = {
 	.class_hid = BNXT_ULP_CLASS_HID_374e,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42207,7 +43453,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1934] = {
+	[1994] = {
 	.class_hid = BNXT_ULP_CLASS_HID_11ee,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42225,7 +43471,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1935] = {
+	[1995] = {
 	.class_hid = BNXT_ULP_CLASS_HID_423a,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42244,7 +43490,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1936] = {
+	[1996] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0cd6,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42262,7 +43508,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1937] = {
+	[1997] = {
 	.class_hid = BNXT_ULP_CLASS_HID_310a,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42278,7 +43524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1938] = {
+	[1998] = {
 	.class_hid = BNXT_ULP_CLASS_HID_469e,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42295,7 +43541,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1939] = {
+	[1999] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5ce6,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42313,7 +43559,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1940] = {
+	[2000] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0692,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42330,7 +43576,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1941] = {
+	[2001] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c7e,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42346,7 +43592,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1942] = {
+	[2002] = {
 	.class_hid = BNXT_ULP_CLASS_HID_55c2,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42363,7 +43609,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1943] = {
+	[2003] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b2a,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42381,7 +43627,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1944] = {
+	[2004] = {
 	.class_hid = BNXT_ULP_CLASS_HID_15c6,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42398,7 +43644,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1945] = {
+	[2005] = {
 	.class_hid = BNXT_ULP_CLASS_HID_163a,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42413,7 +43659,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1946] = {
+	[2006] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2f8e,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42429,7 +43675,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1947] = {
+	[2007] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2516,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42446,7 +43692,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1948] = {
+	[2008] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4b76,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42462,7 +43708,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1949] = {
+	[2009] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10e6,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42477,7 +43723,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1950] = {
+	[2010] = {
 	.class_hid = BNXT_ULP_CLASS_HID_264a,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42493,7 +43739,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1951] = {
+	[2011] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3fd2,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42510,7 +43756,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1952] = {
+	[2012] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4532,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42526,7 +43772,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1953] = {
+	[2013] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4996,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42540,7 +43786,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1954] = {
+	[2014] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2036,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42555,7 +43801,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1955] = {
+	[2015] = {
 	.class_hid = BNXT_ULP_CLASS_HID_399e,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42571,7 +43817,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1956] = {
+	[2016] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5ffe,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42586,7 +43832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1957] = {
+	[2017] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34fe,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42601,7 +43847,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1958] = {
+	[2018] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a32,
 	.class_tid = 2,
 	.hdr_sig_id = 0,
@@ -42617,7 +43863,40 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_0_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1959] = {
+	[2019] = {
+	.class_hid = BNXT_ULP_CLASS_HID_14d2,
+	.class_tid = 2,
+	.hdr_sig_id = 0,
+	.flow_sig_id = 149,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_0_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_0_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_0_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_0_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2020] = {
+	.class_hid = BNXT_ULP_CLASS_HID_4a42,
+	.class_tid = 2,
+	.hdr_sig_id = 0,
+	.flow_sig_id = 149,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_0_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_0_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_0_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2021] = {
 	.class_hid = BNXT_ULP_CLASS_HID_376e,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42635,7 +43914,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1960] = {
+	[2022] = {
 	.class_hid = BNXT_ULP_CLASS_HID_12d6e,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42654,7 +43933,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1961] = {
+	[2023] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2436e,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42673,7 +43952,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1962] = {
+	[2024] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31dba,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42693,7 +43972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1963] = {
+	[2025] = {
 	.class_hid = BNXT_ULP_CLASS_HID_11ce,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42712,7 +43991,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1964] = {
+	[2026] = {
 	.class_hid = BNXT_ULP_CLASS_HID_107ce,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42732,7 +44011,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1965] = {
+	[2027] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23dce,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42752,7 +44031,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1966] = {
+	[2028] = {
 	.class_hid = BNXT_ULP_CLASS_HID_353ce,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42773,7 +44052,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1967] = {
+	[2029] = {
 	.class_hid = BNXT_ULP_CLASS_HID_421a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42793,7 +44072,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1968] = {
+	[2030] = {
 	.class_hid = BNXT_ULP_CLASS_HID_11d56,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42814,7 +44093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1969] = {
+	[2031] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23356,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42835,7 +44114,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1970] = {
+	[2032] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32956,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42857,7 +44136,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1971] = {
+	[2033] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0cf6,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42876,7 +44155,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1972] = {
+	[2034] = {
 	.class_hid = BNXT_ULP_CLASS_HID_122f6,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42896,7 +44175,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1973] = {
+	[2035] = {
 	.class_hid = BNXT_ULP_CLASS_HID_258f6,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42916,7 +44195,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1974] = {
+	[2036] = {
 	.class_hid = BNXT_ULP_CLASS_HID_313c2,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42937,7 +44216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1975] = {
+	[2037] = {
 	.class_hid = BNXT_ULP_CLASS_HID_312a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42954,7 +44233,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1976] = {
+	[2038] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1272a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42972,7 +44251,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1977] = {
+	[2039] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25d2a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -42990,7 +44269,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1978] = {
+	[2040] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31466,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43009,7 +44288,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1979] = {
+	[2041] = {
 	.class_hid = BNXT_ULP_CLASS_HID_46be,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43027,7 +44306,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1980] = {
+	[2042] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1018a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43046,7 +44325,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1981] = {
+	[2043] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2378a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43065,7 +44344,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1982] = {
+	[2044] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32d8a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43085,7 +44364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1983] = {
+	[2045] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5cc6,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43104,7 +44383,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1984] = {
+	[2046] = {
 	.class_hid = BNXT_ULP_CLASS_HID_11712,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43124,7 +44403,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1985] = {
+	[2047] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20d12,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43144,7 +44423,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1986] = {
+	[2048] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32312,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43165,7 +44444,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1987] = {
+	[2049] = {
 	.class_hid = BNXT_ULP_CLASS_HID_06b2,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43183,7 +44462,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1988] = {
+	[2050] = {
 	.class_hid = BNXT_ULP_CLASS_HID_13cb2,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43202,7 +44481,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1989] = {
+	[2051] = {
 	.class_hid = BNXT_ULP_CLASS_HID_252b2,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43221,7 +44500,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1990] = {
+	[2052] = {
 	.class_hid = BNXT_ULP_CLASS_HID_348b2,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43241,7 +44520,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1991] = {
+	[2053] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c5e,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43258,7 +44537,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1992] = {
+	[2054] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1325e,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43276,7 +44555,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1993] = {
+	[2055] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2285e,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43294,7 +44573,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1994] = {
+	[2056] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35e5e,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43313,7 +44592,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1995] = {
+	[2057] = {
 	.class_hid = BNXT_ULP_CLASS_HID_55e2,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43331,7 +44610,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1996] = {
+	[2058] = {
 	.class_hid = BNXT_ULP_CLASS_HID_14be2,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43350,7 +44629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1997] = {
+	[2059] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2023e,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43369,7 +44648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1998] = {
+	[2060] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3383e,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43389,7 +44668,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[1999] = {
+	[2061] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b0a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43408,7 +44687,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2000] = {
+	[2062] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1410a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43428,7 +44707,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2001] = {
+	[2063] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21846,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43448,7 +44727,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2002] = {
+	[2064] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30e46,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43469,7 +44748,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2003] = {
+	[2065] = {
 	.class_hid = BNXT_ULP_CLASS_HID_15e6,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43487,7 +44766,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2004] = {
+	[2066] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10be6,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43506,7 +44785,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2005] = {
+	[2067] = {
 	.class_hid = BNXT_ULP_CLASS_HID_221e6,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43525,7 +44804,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2006] = {
+	[2068] = {
 	.class_hid = BNXT_ULP_CLASS_HID_357e6,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43545,7 +44824,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2007] = {
+	[2069] = {
 	.class_hid = BNXT_ULP_CLASS_HID_161a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43561,7 +44840,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2008] = {
+	[2070] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10c1a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43578,7 +44857,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2009] = {
+	[2071] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2221a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43595,7 +44874,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2010] = {
+	[2072] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3581a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43613,7 +44892,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2011] = {
+	[2073] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2fae,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43630,7 +44909,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2012] = {
+	[2074] = {
 	.class_hid = BNXT_ULP_CLASS_HID_145ae,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43648,7 +44927,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2013] = {
+	[2075] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21cfa,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43666,7 +44945,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2014] = {
+	[2076] = {
 	.class_hid = BNXT_ULP_CLASS_HID_332fa,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43685,7 +44964,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2015] = {
+	[2077] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2536,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43703,7 +44982,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2016] = {
+	[2078] = {
 	.class_hid = BNXT_ULP_CLASS_HID_15b36,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43722,7 +45001,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2017] = {
+	[2079] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21202,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43741,7 +45020,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2018] = {
+	[2080] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30802,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43761,7 +45040,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2019] = {
+	[2081] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4b56,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43778,7 +45057,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2020] = {
+	[2082] = {
 	.class_hid = BNXT_ULP_CLASS_HID_105a2,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43796,7 +45075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2021] = {
+	[2083] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23ba2,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43814,7 +45093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2022] = {
+	[2084] = {
 	.class_hid = BNXT_ULP_CLASS_HID_351a2,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43833,7 +45112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2023] = {
+	[2085] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10c6,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43849,7 +45128,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2024] = {
+	[2086] = {
 	.class_hid = BNXT_ULP_CLASS_HID_106c6,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43866,7 +45145,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2025] = {
+	[2087] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23cc6,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43883,7 +45162,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2026] = {
+	[2088] = {
 	.class_hid = BNXT_ULP_CLASS_HID_352c6,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43901,7 +45180,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2027] = {
+	[2089] = {
 	.class_hid = BNXT_ULP_CLASS_HID_266a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43918,7 +45197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2028] = {
+	[2090] = {
 	.class_hid = BNXT_ULP_CLASS_HID_15c6a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43936,7 +45215,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2029] = {
+	[2091] = {
 	.class_hid = BNXT_ULP_CLASS_HID_216a6,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43954,7 +45233,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2030] = {
+	[2092] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30ca6,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43973,7 +45252,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2031] = {
+	[2093] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3ff2,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -43991,7 +45270,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2032] = {
+	[2094] = {
 	.class_hid = BNXT_ULP_CLASS_HID_155f2,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44010,7 +45289,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2033] = {
+	[2095] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24bf2,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44029,7 +45308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2034] = {
+	[2096] = {
 	.class_hid = BNXT_ULP_CLASS_HID_302ce,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44049,7 +45328,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2035] = {
+	[2097] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4512,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44066,7 +45345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2036] = {
+	[2098] = {
 	.class_hid = BNXT_ULP_CLASS_HID_11c6e,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44084,7 +45363,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2037] = {
+	[2099] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2326e,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44102,7 +45381,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2038] = {
+	[2100] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3286e,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44121,7 +45400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2039] = {
+	[2101] = {
 	.class_hid = BNXT_ULP_CLASS_HID_49b6,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44136,7 +45415,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2040] = {
+	[2102] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10082,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44152,7 +45431,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2041] = {
+	[2103] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23682,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44168,7 +45447,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2042] = {
+	[2104] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32c82,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44185,7 +45464,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2043] = {
+	[2105] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2016,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44201,7 +45480,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2044] = {
+	[2106] = {
 	.class_hid = BNXT_ULP_CLASS_HID_15616,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44218,7 +45497,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2045] = {
+	[2107] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21162,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44235,7 +45514,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2046] = {
+	[2108] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30762,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44253,7 +45532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2047] = {
+	[2109] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39be,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44270,7 +45549,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2048] = {
+	[2110] = {
 	.class_hid = BNXT_ULP_CLASS_HID_12fbe,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44288,7 +45567,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2049] = {
+	[2111] = {
 	.class_hid = BNXT_ULP_CLASS_HID_245be,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44306,7 +45585,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2050] = {
+	[2112] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31c8a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44325,7 +45604,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2051] = {
+	[2113] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5fde,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44341,7 +45620,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2052] = {
+	[2114] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1162a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44358,7 +45637,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2053] = {
+	[2115] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20c2a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44375,7 +45654,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2054] = {
+	[2116] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3222a,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44393,7 +45672,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2055] = {
+	[2117] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34de,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44409,7 +45688,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2056] = {
+	[2118] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a12,
 	.class_tid = 2,
 	.hdr_sig_id = 1,
@@ -44426,7 +45705,42 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_1_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2057] = {
+	[2119] = {
+	.class_hid = BNXT_ULP_CLASS_HID_14f2,
+	.class_tid = 2,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 167,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_1_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_1_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_1_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_1_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2120] = {
+	.class_hid = BNXT_ULP_CLASS_HID_4a62,
+	.class_tid = 2,
+	.hdr_sig_id = 1,
+	.flow_sig_id = 167,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_1_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_1_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_1_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2121] = {
 	.class_hid = BNXT_ULP_CLASS_HID_370e,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44444,7 +45758,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2058] = {
+	[2122] = {
 	.class_hid = BNXT_ULP_CLASS_HID_12d0e,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44463,7 +45777,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2059] = {
+	[2123] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2430e,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44482,7 +45796,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2060] = {
+	[2124] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31dda,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44502,7 +45816,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2061] = {
+	[2125] = {
 	.class_hid = BNXT_ULP_CLASS_HID_11ae,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44521,7 +45835,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2062] = {
+	[2126] = {
 	.class_hid = BNXT_ULP_CLASS_HID_107ae,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44541,7 +45855,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2063] = {
+	[2127] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23dae,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44561,7 +45875,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2064] = {
+	[2128] = {
 	.class_hid = BNXT_ULP_CLASS_HID_353ae,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44582,7 +45896,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2065] = {
+	[2129] = {
 	.class_hid = BNXT_ULP_CLASS_HID_427a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44602,7 +45916,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2066] = {
+	[2130] = {
 	.class_hid = BNXT_ULP_CLASS_HID_11d36,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44623,7 +45937,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2067] = {
+	[2131] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23336,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44644,7 +45958,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2068] = {
+	[2132] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32936,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44666,7 +45980,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2069] = {
+	[2133] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0c96,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44685,7 +45999,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2070] = {
+	[2134] = {
 	.class_hid = BNXT_ULP_CLASS_HID_12296,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44705,7 +46019,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2071] = {
+	[2135] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25896,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44725,7 +46039,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2072] = {
+	[2136] = {
 	.class_hid = BNXT_ULP_CLASS_HID_313a2,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44746,7 +46060,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2073] = {
+	[2137] = {
 	.class_hid = BNXT_ULP_CLASS_HID_314a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44763,7 +46077,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2074] = {
+	[2138] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1274a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44781,7 +46095,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2075] = {
+	[2139] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25d4a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44799,7 +46113,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2076] = {
+	[2140] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31406,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44818,7 +46132,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2077] = {
+	[2141] = {
 	.class_hid = BNXT_ULP_CLASS_HID_46de,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44836,7 +46150,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2078] = {
+	[2142] = {
 	.class_hid = BNXT_ULP_CLASS_HID_101ea,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44855,7 +46169,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2079] = {
+	[2143] = {
 	.class_hid = BNXT_ULP_CLASS_HID_237ea,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44874,7 +46188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2080] = {
+	[2144] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32dea,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44894,7 +46208,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2081] = {
+	[2145] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5ca6,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44913,7 +46227,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2082] = {
+	[2146] = {
 	.class_hid = BNXT_ULP_CLASS_HID_11772,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44933,7 +46247,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2083] = {
+	[2147] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20d72,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44953,7 +46267,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2084] = {
+	[2148] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32372,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44974,7 +46288,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2085] = {
+	[2149] = {
 	.class_hid = BNXT_ULP_CLASS_HID_06d2,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -44992,7 +46306,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2086] = {
+	[2150] = {
 	.class_hid = BNXT_ULP_CLASS_HID_13cd2,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45011,7 +46325,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2087] = {
+	[2151] = {
 	.class_hid = BNXT_ULP_CLASS_HID_252d2,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45030,7 +46344,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2088] = {
+	[2152] = {
 	.class_hid = BNXT_ULP_CLASS_HID_348d2,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45050,7 +46364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2089] = {
+	[2153] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c3e,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45067,7 +46381,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2090] = {
+	[2154] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1323e,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45085,7 +46399,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2091] = {
+	[2155] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2283e,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45103,7 +46417,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2092] = {
+	[2156] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35e3e,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45122,7 +46436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2093] = {
+	[2157] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5582,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45140,7 +46454,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2094] = {
+	[2158] = {
 	.class_hid = BNXT_ULP_CLASS_HID_14b82,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45159,7 +46473,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2095] = {
+	[2159] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2025e,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45178,7 +46492,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2096] = {
+	[2160] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3385e,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45198,7 +46512,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2097] = {
+	[2161] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b6a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45217,7 +46531,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2098] = {
+	[2162] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1416a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45237,7 +46551,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2099] = {
+	[2163] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21826,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45257,7 +46571,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2100] = {
+	[2164] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30e26,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45278,7 +46592,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2101] = {
+	[2165] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1586,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45296,7 +46610,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2102] = {
+	[2166] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10b86,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45315,7 +46629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2103] = {
+	[2167] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22186,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45334,7 +46648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2104] = {
+	[2168] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35786,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45354,7 +46668,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2105] = {
+	[2169] = {
 	.class_hid = BNXT_ULP_CLASS_HID_167a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45370,7 +46684,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2106] = {
+	[2170] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10c7a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45387,7 +46701,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2107] = {
+	[2171] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2227a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45404,7 +46718,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2108] = {
+	[2172] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3587a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45422,7 +46736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2109] = {
+	[2173] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2fce,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45439,7 +46753,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2110] = {
+	[2174] = {
 	.class_hid = BNXT_ULP_CLASS_HID_145ce,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45457,7 +46771,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2111] = {
+	[2175] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21c9a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45475,7 +46789,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2112] = {
+	[2176] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3329a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45494,7 +46808,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2113] = {
+	[2177] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2556,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45512,7 +46826,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2114] = {
+	[2178] = {
 	.class_hid = BNXT_ULP_CLASS_HID_15b56,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45531,7 +46845,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2115] = {
+	[2179] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21262,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45550,7 +46864,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2116] = {
+	[2180] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30862,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45570,7 +46884,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2117] = {
+	[2181] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4b36,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45587,7 +46901,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2118] = {
+	[2182] = {
 	.class_hid = BNXT_ULP_CLASS_HID_105c2,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45605,7 +46919,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2119] = {
+	[2183] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23bc2,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45623,7 +46937,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2120] = {
+	[2184] = {
 	.class_hid = BNXT_ULP_CLASS_HID_351c2,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45642,7 +46956,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2121] = {
+	[2185] = {
 	.class_hid = BNXT_ULP_CLASS_HID_10a6,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45658,7 +46972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2122] = {
+	[2186] = {
 	.class_hid = BNXT_ULP_CLASS_HID_106a6,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45675,7 +46989,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2123] = {
+	[2187] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23ca6,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45692,7 +47006,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2124] = {
+	[2188] = {
 	.class_hid = BNXT_ULP_CLASS_HID_352a6,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45710,7 +47024,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2125] = {
+	[2189] = {
 	.class_hid = BNXT_ULP_CLASS_HID_260a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45727,7 +47041,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2126] = {
+	[2190] = {
 	.class_hid = BNXT_ULP_CLASS_HID_15c0a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45745,7 +47059,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2127] = {
+	[2191] = {
 	.class_hid = BNXT_ULP_CLASS_HID_216c6,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45763,7 +47077,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2128] = {
+	[2192] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30cc6,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45782,7 +47096,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2129] = {
+	[2193] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3f92,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45800,7 +47114,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2130] = {
+	[2194] = {
 	.class_hid = BNXT_ULP_CLASS_HID_15592,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45819,7 +47133,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2131] = {
+	[2195] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24b92,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45838,7 +47152,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2132] = {
+	[2196] = {
 	.class_hid = BNXT_ULP_CLASS_HID_302ae,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45858,7 +47172,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2133] = {
+	[2197] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4572,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45875,7 +47189,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2134] = {
+	[2198] = {
 	.class_hid = BNXT_ULP_CLASS_HID_11c0e,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45893,7 +47207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2135] = {
+	[2199] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2320e,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45911,7 +47225,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2136] = {
+	[2200] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3280e,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45930,7 +47244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2137] = {
+	[2201] = {
 	.class_hid = BNXT_ULP_CLASS_HID_49d6,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45945,7 +47259,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2138] = {
+	[2202] = {
 	.class_hid = BNXT_ULP_CLASS_HID_100e2,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45961,7 +47275,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2139] = {
+	[2203] = {
 	.class_hid = BNXT_ULP_CLASS_HID_236e2,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45977,7 +47291,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2140] = {
+	[2204] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32ce2,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -45994,7 +47308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2141] = {
+	[2205] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2076,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -46010,7 +47324,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2142] = {
+	[2206] = {
 	.class_hid = BNXT_ULP_CLASS_HID_15676,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -46027,7 +47341,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2143] = {
+	[2207] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21102,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -46044,7 +47358,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2144] = {
+	[2208] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30702,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -46062,7 +47376,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2145] = {
+	[2209] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39de,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -46079,7 +47393,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2146] = {
+	[2210] = {
 	.class_hid = BNXT_ULP_CLASS_HID_12fde,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -46097,7 +47411,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2147] = {
+	[2211] = {
 	.class_hid = BNXT_ULP_CLASS_HID_245de,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -46115,7 +47429,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2148] = {
+	[2212] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31cea,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -46134,7 +47448,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2149] = {
+	[2213] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5fbe,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -46150,7 +47464,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2150] = {
+	[2214] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1164a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -46167,7 +47481,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2151] = {
+	[2215] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20c4a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -46184,7 +47498,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2152] = {
+	[2216] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3224a,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -46202,7 +47516,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2153] = {
+	[2217] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34be,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -46218,7 +47532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2154] = {
+	[2218] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a72,
 	.class_tid = 2,
 	.hdr_sig_id = 2,
@@ -46235,7 +47549,42 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_2_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2155] = {
+	[2219] = {
+	.class_hid = BNXT_ULP_CLASS_HID_1492,
+	.class_tid = 2,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 185,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_2_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_2_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_2_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_2_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2220] = {
+	.class_hid = BNXT_ULP_CLASS_HID_4a02,
+	.class_tid = 2,
+	.hdr_sig_id = 2,
+	.flow_sig_id = 185,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_2_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_2_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_2_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2221] = {
 	.class_hid = BNXT_ULP_CLASS_HID_09ea,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46252,7 +47601,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2156] = {
+	[2222] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2912,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46270,7 +47619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2157] = {
+	[2223] = {
 	.class_hid = BNXT_ULP_CLASS_HID_03b2,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46289,7 +47638,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2158] = {
+	[2224] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5f7e,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46307,7 +47656,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2159] = {
+	[2225] = {
 	.class_hid = BNXT_ULP_CLASS_HID_03a6,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46323,7 +47672,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2160] = {
+	[2226] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23ce,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46340,7 +47689,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2161] = {
+	[2227] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a6e,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46358,7 +47707,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2162] = {
+	[2228] = {
 	.class_hid = BNXT_ULP_CLASS_HID_593a,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46375,7 +47724,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2163] = {
+	[2229] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4dce,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46391,7 +47740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2164] = {
+	[2230] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0e02,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46408,7 +47757,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2165] = {
+	[2231] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4796,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46426,7 +47775,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2166] = {
+	[2232] = {
 	.class_hid = BNXT_ULP_CLASS_HID_246e,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46443,7 +47792,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2167] = {
+	[2233] = {
 	.class_hid = BNXT_ULP_CLASS_HID_478a,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46458,7 +47807,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2168] = {
+	[2234] = {
 	.class_hid = BNXT_ULP_CLASS_HID_08fe,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46474,7 +47823,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2169] = {
+	[2235] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5e52,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46491,7 +47840,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2170] = {
+	[2236] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3e2a,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46507,7 +47856,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2171] = {
+	[2237] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5e46,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46522,7 +47871,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2172] = {
+	[2238] = {
 	.class_hid = BNXT_ULP_CLASS_HID_02ba,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46538,7 +47887,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2173] = {
+	[2239] = {
 	.class_hid = BNXT_ULP_CLASS_HID_580e,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46555,7 +47904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2174] = {
+	[2240] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38e6,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46571,7 +47920,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2175] = {
+	[2241] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5802,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46585,7 +47934,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2176] = {
+	[2242] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d76,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46600,7 +47949,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2177] = {
+	[2243] = {
 	.class_hid = BNXT_ULP_CLASS_HID_52ca,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46616,7 +47965,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2178] = {
+	[2244] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32a2,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46631,7 +47980,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2179] = {
+	[2245] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34f6,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46646,7 +47995,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2180] = {
+	[2246] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a3a,
 	.class_tid = 2,
 	.hdr_sig_id = 3,
@@ -46662,7 +48011,40 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_3_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2181] = {
+	[2247] = {
+	.class_hid = BNXT_ULP_CLASS_HID_5a22,
+	.class_tid = 2,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 191,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_3_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_3_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_3_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_3_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2248] = {
+	.class_hid = BNXT_ULP_CLASS_HID_541e,
+	.class_tid = 2,
+	.hdr_sig_id = 3,
+	.flow_sig_id = 191,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_3_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_3_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_3_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2249] = {
 	.class_hid = BNXT_ULP_CLASS_HID_09ca,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46680,7 +48062,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2182] = {
+	[2250] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0216,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46699,7 +48081,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2183] = {
+	[2251] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f62,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46718,7 +48100,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2184] = {
+	[2252] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bae,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46738,7 +48120,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2185] = {
+	[2253] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2932,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46757,7 +48139,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2186] = {
+	[2254] = {
 	.class_hid = BNXT_ULP_CLASS_HID_227e,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46777,7 +48159,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2187] = {
+	[2255] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3f4a,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46797,7 +48179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2188] = {
+	[2256] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b96,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46818,7 +48200,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2189] = {
+	[2257] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0392,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46838,7 +48220,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2190] = {
+	[2258] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cde,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46859,7 +48241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2191] = {
+	[2259] = {
 	.class_hid = BNXT_ULP_CLASS_HID_192a,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46880,7 +48262,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2192] = {
+	[2260] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1276,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46902,7 +48284,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2193] = {
+	[2261] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5f5e,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46921,7 +48303,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2194] = {
+	[2262] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5baa,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46941,7 +48323,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2195] = {
+	[2263] = {
 	.class_hid = BNXT_ULP_CLASS_HID_54f6,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46961,7 +48343,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2196] = {
+	[2264] = {
 	.class_hid = BNXT_ULP_CLASS_HID_51c2,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46982,7 +48364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2197] = {
+	[2265] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0386,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -46999,7 +48381,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2198] = {
+	[2266] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cd2,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47017,7 +48399,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2199] = {
+	[2267] = {
 	.class_hid = BNXT_ULP_CLASS_HID_191e,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47035,7 +48417,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2200] = {
+	[2268] = {
 	.class_hid = BNXT_ULP_CLASS_HID_126a,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47054,7 +48436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2201] = {
+	[2269] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23ee,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47072,7 +48454,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2202] = {
+	[2270] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c3a,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47091,7 +48473,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2203] = {
+	[2271] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3906,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47110,7 +48492,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2204] = {
+	[2272] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3252,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47130,7 +48512,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2205] = {
+	[2273] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a4e,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47149,7 +48531,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2206] = {
+	[2274] = {
 	.class_hid = BNXT_ULP_CLASS_HID_169a,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47169,7 +48551,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2207] = {
+	[2275] = {
 	.class_hid = BNXT_ULP_CLASS_HID_13e6,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47189,7 +48571,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2208] = {
+	[2276] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4be6,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47210,7 +48592,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2209] = {
+	[2277] = {
 	.class_hid = BNXT_ULP_CLASS_HID_591a,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47228,7 +48610,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2210] = {
+	[2278] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5266,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47247,7 +48629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2211] = {
+	[2279] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2eb2,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47266,7 +48648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2212] = {
+	[2280] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bfe,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47286,7 +48668,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2213] = {
+	[2281] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4dee,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47303,7 +48685,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2214] = {
+	[2282] = {
 	.class_hid = BNXT_ULP_CLASS_HID_463a,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47321,7 +48703,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2215] = {
+	[2283] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4306,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47339,7 +48721,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2216] = {
+	[2284] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5c52,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47358,7 +48740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2217] = {
+	[2285] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0e22,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47376,7 +48758,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2218] = {
+	[2286] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0b6e,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47395,7 +48777,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2219] = {
+	[2287] = {
 	.class_hid = BNXT_ULP_CLASS_HID_07ba,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47414,7 +48796,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2220] = {
+	[2288] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0086,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47434,7 +48816,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2221] = {
+	[2289] = {
 	.class_hid = BNXT_ULP_CLASS_HID_47b6,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47453,7 +48835,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2222] = {
+	[2290] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4082,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47473,7 +48855,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2223] = {
+	[2291] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5dce,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47493,7 +48875,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2224] = {
+	[2292] = {
 	.class_hid = BNXT_ULP_CLASS_HID_561a,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47514,7 +48896,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2225] = {
+	[2293] = {
 	.class_hid = BNXT_ULP_CLASS_HID_244e,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47532,7 +48914,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2226] = {
+	[2294] = {
 	.class_hid = BNXT_ULP_CLASS_HID_209a,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47551,7 +48933,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2227] = {
+	[2295] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3de6,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47570,7 +48952,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2228] = {
+	[2296] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3632,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47590,7 +48972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2229] = {
+	[2297] = {
 	.class_hid = BNXT_ULP_CLASS_HID_47aa,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47606,7 +48988,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2230] = {
+	[2298] = {
 	.class_hid = BNXT_ULP_CLASS_HID_40f6,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47623,7 +49005,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2231] = {
+	[2299] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5dc2,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47640,7 +49022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2232] = {
+	[2300] = {
 	.class_hid = BNXT_ULP_CLASS_HID_560e,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47658,7 +49040,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2233] = {
+	[2301] = {
 	.class_hid = BNXT_ULP_CLASS_HID_08de,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47675,7 +49057,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2234] = {
+	[2302] = {
 	.class_hid = BNXT_ULP_CLASS_HID_052a,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47693,7 +49075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2235] = {
+	[2303] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e76,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47711,7 +49093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2236] = {
+	[2304] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b42,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47730,7 +49112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2237] = {
+	[2305] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5e72,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47748,7 +49130,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2238] = {
+	[2306] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5abe,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47767,7 +49149,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2239] = {
+	[2307] = {
 	.class_hid = BNXT_ULP_CLASS_HID_578a,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47786,7 +49168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2240] = {
+	[2308] = {
 	.class_hid = BNXT_ULP_CLASS_HID_50d6,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47806,7 +49188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2241] = {
+	[2309] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3e0a,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47823,7 +49205,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2242] = {
+	[2310] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b56,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47841,7 +49223,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2243] = {
+	[2311] = {
 	.class_hid = BNXT_ULP_CLASS_HID_37a2,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47859,7 +49241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2244] = {
+	[2312] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30ee,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47878,7 +49260,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2245] = {
+	[2313] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5e66,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47894,7 +49276,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2246] = {
+	[2314] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5ab2,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47911,7 +49293,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2247] = {
+	[2315] = {
 	.class_hid = BNXT_ULP_CLASS_HID_57fe,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47928,7 +49310,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2248] = {
+	[2316] = {
 	.class_hid = BNXT_ULP_CLASS_HID_50ca,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47946,7 +49328,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2249] = {
+	[2317] = {
 	.class_hid = BNXT_ULP_CLASS_HID_029a,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47963,7 +49345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2250] = {
+	[2318] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fe6,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47981,7 +49363,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2251] = {
+	[2319] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1832,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -47999,7 +49381,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2252] = {
+	[2320] = {
 	.class_hid = BNXT_ULP_CLASS_HID_157e,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48018,7 +49400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2253] = {
+	[2321] = {
 	.class_hid = BNXT_ULP_CLASS_HID_582e,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48036,7 +49418,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2254] = {
+	[2322] = {
 	.class_hid = BNXT_ULP_CLASS_HID_557a,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48055,7 +49437,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2255] = {
+	[2323] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2e46,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48074,7 +49456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2256] = {
+	[2324] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a92,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48094,7 +49476,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2257] = {
+	[2325] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38c6,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48111,7 +49493,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2258] = {
+	[2326] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3512,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48129,7 +49511,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2259] = {
+	[2327] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0e5e,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48147,7 +49529,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2260] = {
+	[2328] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0aaa,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48166,7 +49548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2261] = {
+	[2329] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5822,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48181,7 +49563,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2262] = {
+	[2330] = {
 	.class_hid = BNXT_ULP_CLASS_HID_556e,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48197,7 +49579,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2263] = {
+	[2331] = {
 	.class_hid = BNXT_ULP_CLASS_HID_51ba,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48213,7 +49595,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2264] = {
+	[2332] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a86,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48230,7 +49612,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2265] = {
+	[2333] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d56,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48246,7 +49628,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2266] = {
+	[2334] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19a2,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48263,7 +49645,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2267] = {
+	[2335] = {
 	.class_hid = BNXT_ULP_CLASS_HID_12ee,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48280,7 +49662,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2268] = {
+	[2336] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4aee,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48298,7 +49680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2269] = {
+	[2337] = {
 	.class_hid = BNXT_ULP_CLASS_HID_52ea,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48315,7 +49697,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2270] = {
+	[2338] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2f36,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48333,7 +49715,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2271] = {
+	[2339] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2802,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48351,7 +49733,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2272] = {
+	[2340] = {
 	.class_hid = BNXT_ULP_CLASS_HID_254e,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48370,7 +49752,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2273] = {
+	[2341] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3282,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48386,7 +49768,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2274] = {
+	[2342] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0fce,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48403,7 +49785,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2275] = {
+	[2343] = {
 	.class_hid = BNXT_ULP_CLASS_HID_081a,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48420,7 +49802,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2276] = {
+	[2344] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0566,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48438,7 +49820,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2277] = {
+	[2345] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34d6,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48454,7 +49836,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2278] = {
+	[2346] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a1a,
 	.class_tid = 2,
 	.hdr_sig_id = 4,
@@ -48471,7 +49853,42 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_4_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2279] = {
+	[2347] = {
+	.class_hid = BNXT_ULP_CLASS_HID_5a02,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 209,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_4_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_4_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_4_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_4_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2348] = {
+	.class_hid = BNXT_ULP_CLASS_HID_543e,
+	.class_tid = 2,
+	.hdr_sig_id = 4,
+	.flow_sig_id = 209,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_4_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_4_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_4_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2349] = {
 	.class_hid = BNXT_ULP_CLASS_HID_09aa,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48489,7 +49906,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2280] = {
+	[2350] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0276,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48508,7 +49925,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2281] = {
+	[2351] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f02,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48527,7 +49944,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2282] = {
+	[2352] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bce,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48547,7 +49964,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2283] = {
+	[2353] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2952,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48566,7 +49983,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2284] = {
+	[2354] = {
 	.class_hid = BNXT_ULP_CLASS_HID_221e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48586,7 +50003,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2285] = {
+	[2355] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3f2a,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48606,7 +50023,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2286] = {
+	[2356] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3bf6,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48627,7 +50044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2287] = {
+	[2357] = {
 	.class_hid = BNXT_ULP_CLASS_HID_03f2,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48647,7 +50064,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2288] = {
+	[2358] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cbe,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48668,7 +50085,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2289] = {
+	[2359] = {
 	.class_hid = BNXT_ULP_CLASS_HID_194a,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48689,7 +50106,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2290] = {
+	[2360] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1216,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48711,7 +50128,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2291] = {
+	[2361] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5f3e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48730,7 +50147,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2292] = {
+	[2362] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5bca,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48750,7 +50167,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2293] = {
+	[2363] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5496,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48770,7 +50187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2294] = {
+	[2364] = {
 	.class_hid = BNXT_ULP_CLASS_HID_51a2,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48791,7 +50208,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2295] = {
+	[2365] = {
 	.class_hid = BNXT_ULP_CLASS_HID_03e6,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48808,7 +50225,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2296] = {
+	[2366] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cb2,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48826,7 +50243,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2297] = {
+	[2367] = {
 	.class_hid = BNXT_ULP_CLASS_HID_197e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48844,7 +50261,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2298] = {
+	[2368] = {
 	.class_hid = BNXT_ULP_CLASS_HID_120a,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48863,7 +50280,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2299] = {
+	[2369] = {
 	.class_hid = BNXT_ULP_CLASS_HID_238e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48881,7 +50298,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2300] = {
+	[2370] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c5a,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48900,7 +50317,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2301] = {
+	[2371] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3966,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48919,7 +50336,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2302] = {
+	[2372] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3232,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48939,7 +50356,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2303] = {
+	[2373] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a2e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48958,7 +50375,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2304] = {
+	[2374] = {
 	.class_hid = BNXT_ULP_CLASS_HID_16fa,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48978,7 +50395,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2305] = {
+	[2375] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1386,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -48998,7 +50415,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2306] = {
+	[2376] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4b86,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49019,7 +50436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2307] = {
+	[2377] = {
 	.class_hid = BNXT_ULP_CLASS_HID_597a,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49037,7 +50454,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2308] = {
+	[2378] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5206,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49056,7 +50473,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2309] = {
+	[2379] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2ed2,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49075,7 +50492,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2310] = {
+	[2380] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b9e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49095,7 +50512,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2311] = {
+	[2381] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4d8e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49112,7 +50529,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2312] = {
+	[2382] = {
 	.class_hid = BNXT_ULP_CLASS_HID_465a,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49130,7 +50547,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2313] = {
+	[2383] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4366,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49148,7 +50565,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2314] = {
+	[2384] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5c32,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49167,7 +50584,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2315] = {
+	[2385] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0e42,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49185,7 +50602,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2316] = {
+	[2386] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0b0e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49204,7 +50621,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2317] = {
+	[2387] = {
 	.class_hid = BNXT_ULP_CLASS_HID_07da,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49223,7 +50640,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2318] = {
+	[2388] = {
 	.class_hid = BNXT_ULP_CLASS_HID_00e6,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49243,7 +50660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2319] = {
+	[2389] = {
 	.class_hid = BNXT_ULP_CLASS_HID_47d6,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49262,7 +50679,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2320] = {
+	[2390] = {
 	.class_hid = BNXT_ULP_CLASS_HID_40e2,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49282,7 +50699,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2321] = {
+	[2391] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5dae,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49302,7 +50719,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2322] = {
+	[2392] = {
 	.class_hid = BNXT_ULP_CLASS_HID_567a,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49323,7 +50740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2323] = {
+	[2393] = {
 	.class_hid = BNXT_ULP_CLASS_HID_242e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49341,7 +50758,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2324] = {
+	[2394] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20fa,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49360,7 +50777,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2325] = {
+	[2395] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d86,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49379,7 +50796,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2326] = {
+	[2396] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3652,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49399,7 +50816,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2327] = {
+	[2397] = {
 	.class_hid = BNXT_ULP_CLASS_HID_47ca,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49415,7 +50832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2328] = {
+	[2398] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4096,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49432,7 +50849,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2329] = {
+	[2399] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5da2,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49449,7 +50866,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2330] = {
+	[2400] = {
 	.class_hid = BNXT_ULP_CLASS_HID_566e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49467,7 +50884,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2331] = {
+	[2401] = {
 	.class_hid = BNXT_ULP_CLASS_HID_08be,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49484,7 +50901,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2332] = {
+	[2402] = {
 	.class_hid = BNXT_ULP_CLASS_HID_054a,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49502,7 +50919,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2333] = {
+	[2403] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e16,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49520,7 +50937,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2334] = {
+	[2404] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b22,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49539,7 +50956,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2335] = {
+	[2405] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5e12,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49557,7 +50974,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2336] = {
+	[2406] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5ade,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49576,7 +50993,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2337] = {
+	[2407] = {
 	.class_hid = BNXT_ULP_CLASS_HID_57ea,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49595,7 +51012,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2338] = {
+	[2408] = {
 	.class_hid = BNXT_ULP_CLASS_HID_50b6,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49615,7 +51032,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2339] = {
+	[2409] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3e6a,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49632,7 +51049,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2340] = {
+	[2410] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b36,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49650,7 +51067,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2341] = {
+	[2411] = {
 	.class_hid = BNXT_ULP_CLASS_HID_37c2,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49668,7 +51085,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2342] = {
+	[2412] = {
 	.class_hid = BNXT_ULP_CLASS_HID_308e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49687,7 +51104,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2343] = {
+	[2413] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5e06,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49703,7 +51120,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2344] = {
+	[2414] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5ad2,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49720,7 +51137,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2345] = {
+	[2415] = {
 	.class_hid = BNXT_ULP_CLASS_HID_579e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49737,7 +51154,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2346] = {
+	[2416] = {
 	.class_hid = BNXT_ULP_CLASS_HID_50aa,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49755,7 +51172,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2347] = {
+	[2417] = {
 	.class_hid = BNXT_ULP_CLASS_HID_02fa,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49772,7 +51189,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2348] = {
+	[2418] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f86,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49790,7 +51207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2349] = {
+	[2419] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1852,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49808,7 +51225,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2350] = {
+	[2420] = {
 	.class_hid = BNXT_ULP_CLASS_HID_151e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49827,7 +51244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2351] = {
+	[2421] = {
 	.class_hid = BNXT_ULP_CLASS_HID_584e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49845,7 +51262,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2352] = {
+	[2422] = {
 	.class_hid = BNXT_ULP_CLASS_HID_551a,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49864,7 +51281,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2353] = {
+	[2423] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2e26,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49883,7 +51300,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2354] = {
+	[2424] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2af2,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49903,7 +51320,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2355] = {
+	[2425] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38a6,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49920,7 +51337,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2356] = {
+	[2426] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3572,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49938,7 +51355,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2357] = {
+	[2427] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0e3e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49956,7 +51373,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2358] = {
+	[2428] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0aca,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49975,7 +51392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2359] = {
+	[2429] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5842,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -49990,7 +51407,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2360] = {
+	[2430] = {
 	.class_hid = BNXT_ULP_CLASS_HID_550e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50006,7 +51423,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2361] = {
+	[2431] = {
 	.class_hid = BNXT_ULP_CLASS_HID_51da,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50022,7 +51439,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2362] = {
+	[2432] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2ae6,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50039,7 +51456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2363] = {
+	[2433] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d36,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50055,7 +51472,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2364] = {
+	[2434] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19c2,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50072,7 +51489,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2365] = {
+	[2435] = {
 	.class_hid = BNXT_ULP_CLASS_HID_128e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50089,7 +51506,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2366] = {
+	[2436] = {
 	.class_hid = BNXT_ULP_CLASS_HID_4a8e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50107,7 +51524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2367] = {
+	[2437] = {
 	.class_hid = BNXT_ULP_CLASS_HID_528a,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50124,7 +51541,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2368] = {
+	[2438] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2f56,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50142,7 +51559,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2369] = {
+	[2439] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2862,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50160,7 +51577,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2370] = {
+	[2440] = {
 	.class_hid = BNXT_ULP_CLASS_HID_252e,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50179,7 +51596,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2371] = {
+	[2441] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32e2,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50195,7 +51612,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2372] = {
+	[2442] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0fae,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50212,7 +51629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2373] = {
+	[2443] = {
 	.class_hid = BNXT_ULP_CLASS_HID_087a,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50229,7 +51646,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2374] = {
+	[2444] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0506,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50247,7 +51664,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2375] = {
+	[2445] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34b6,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50263,7 +51680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2376] = {
+	[2446] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a7a,
 	.class_tid = 2,
 	.hdr_sig_id = 5,
@@ -50280,7 +51697,42 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_5_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2377] = {
+	[2447] = {
+	.class_hid = BNXT_ULP_CLASS_HID_5a62,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 227,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_5_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_5_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_5_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_5_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2448] = {
+	.class_hid = BNXT_ULP_CLASS_HID_545e,
+	.class_tid = 2,
+	.hdr_sig_id = 5,
+	.flow_sig_id = 227,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_5_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_5_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_5_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2449] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a73c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50298,7 +51750,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2378] = {
+	[2450] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a040,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50317,7 +51769,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2379] = {
+	[2451] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d640,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50337,7 +51789,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2380] = {
+	[2452] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1dd3c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50356,7 +51808,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2381] = {
+	[2453] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cba0,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50375,7 +51827,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2382] = {
+	[2454] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c4f4,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50395,7 +51847,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2383] = {
+	[2455] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19f38,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50416,7 +51868,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2384] = {
+	[2456] = {
 	.class_hid = BNXT_ULP_CLASS_HID_182f4,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50436,7 +51888,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2385] = {
+	[2457] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b098,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50455,7 +51907,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2386] = {
+	[2458] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8dac,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50475,7 +51927,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2387] = {
+	[2459] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a3ac,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50496,7 +51948,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2388] = {
+	[2460] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a698,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50516,7 +51968,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2389] = {
+	[2461] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d50c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50536,7 +51988,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2390] = {
+	[2462] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ae50,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50557,7 +52009,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2391] = {
+	[2463] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c450,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50579,7 +52031,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2392] = {
+	[2464] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cb0c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50600,7 +52052,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2393] = {
+	[2465] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a1f0,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50617,7 +52069,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2394] = {
+	[2466] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ba04,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50635,7 +52087,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2395] = {
+	[2467] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d004,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50654,7 +52106,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2396] = {
+	[2468] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d7f0,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50672,7 +52124,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2397] = {
+	[2469] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c264,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50690,7 +52142,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2398] = {
+	[2470] = {
 	.class_hid = BNXT_ULP_CLASS_HID_dea8,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50709,7 +52161,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2399] = {
+	[2471] = {
 	.class_hid = BNXT_ULP_CLASS_HID_199fc,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50729,7 +52181,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2400] = {
+	[2472] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19ca8,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50748,7 +52200,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2401] = {
+	[2473] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8b5c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50766,7 +52218,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2402] = {
+	[2474] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8460,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50785,7 +52237,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2403] = {
+	[2475] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ba60,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50805,7 +52257,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2404] = {
+	[2476] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a15c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50824,7 +52276,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2405] = {
+	[2477] = {
 	.class_hid = BNXT_ULP_CLASS_HID_afc0,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50843,7 +52295,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2406] = {
+	[2478] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a814,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50863,7 +52315,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2407] = {
+	[2479] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1de14,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50884,7 +52336,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2408] = {
+	[2480] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c5c0,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50904,7 +52356,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2409] = {
+	[2481] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8c2c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50921,7 +52373,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2410] = {
+	[2482] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8970,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50939,7 +52391,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2411] = {
+	[2483] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bf70,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50958,7 +52410,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2412] = {
+	[2484] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a22c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50976,7 +52428,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2413] = {
+	[2485] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d0d0,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -50994,7 +52446,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2414] = {
+	[2486] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ade4,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51013,7 +52465,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2415] = {
+	[2487] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c3e4,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51033,7 +52485,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2416] = {
+	[2488] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c6d0,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51052,7 +52504,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2417] = {
+	[2489] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9988,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51070,7 +52522,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2418] = {
+	[2490] = {
 	.class_hid = BNXT_ULP_CLASS_HID_92dc,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51089,7 +52541,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2419] = {
+	[2491] = {
 	.class_hid = BNXT_ULP_CLASS_HID_188dc,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51109,7 +52561,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2420] = {
+	[2492] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18f88,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51128,7 +52580,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2421] = {
+	[2493] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ba3c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51147,7 +52599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2422] = {
+	[2494] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b740,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51167,7 +52619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2423] = {
+	[2495] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ad40,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51188,7 +52640,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2424] = {
+	[2496] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d03c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51208,7 +52660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2425] = {
+	[2497] = {
 	.class_hid = BNXT_ULP_CLASS_HID_86e0,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51224,7 +52676,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2426] = {
+	[2498] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8334,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51241,7 +52693,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2427] = {
+	[2499] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b934,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51259,7 +52711,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2428] = {
+	[2500] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bce0,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51276,7 +52728,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2429] = {
+	[2501] = {
 	.class_hid = BNXT_ULP_CLASS_HID_aa94,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51293,7 +52745,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2430] = {
+	[2502] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a7d8,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51311,7 +52763,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2431] = {
+	[2503] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ddd8,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51330,7 +52782,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2432] = {
+	[2504] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c094,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51348,7 +52800,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2433] = {
+	[2505] = {
 	.class_hid = BNXT_ULP_CLASS_HID_904c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51365,7 +52817,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2434] = {
+	[2506] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c84c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51383,7 +52835,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2435] = {
+	[2507] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18290,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51402,7 +52854,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2436] = {
+	[2508] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1864c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51420,7 +52872,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2437] = {
+	[2509] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b4f0,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51438,7 +52890,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2438] = {
+	[2510] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b104,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51457,7 +52909,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2439] = {
+	[2511] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a704,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51477,7 +52929,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2440] = {
+	[2512] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1aaf0,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51496,7 +52948,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2441] = {
+	[2513] = {
 	.class_hid = BNXT_ULP_CLASS_HID_80a4,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51512,7 +52964,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2442] = {
+	[2514] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9de8,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51529,7 +52981,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2443] = {
+	[2515] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b3e8,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51547,7 +52999,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2444] = {
+	[2516] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b6a4,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51564,7 +53016,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2445] = {
+	[2517] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a548,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51581,7 +53033,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2446] = {
+	[2518] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a19c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51599,7 +53051,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2447] = {
+	[2519] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d79c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51618,7 +53070,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2448] = {
+	[2520] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1db48,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51636,7 +53088,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2449] = {
+	[2521] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9a98,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51651,7 +53103,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2450] = {
+	[2522] = {
 	.class_hid = BNXT_ULP_CLASS_HID_97ac,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51667,7 +53119,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2451] = {
+	[2523] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18dac,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51684,7 +53136,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2452] = {
+	[2524] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b098,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51700,7 +53152,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2453] = {
+	[2525] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bf0c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51716,7 +53168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2454] = {
+	[2526] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b850,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51733,7 +53185,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2455] = {
+	[2527] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ae50,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51751,7 +53203,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2456] = {
+	[2528] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d50c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51768,7 +53220,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2457] = {
+	[2529] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34f0,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51784,7 +53236,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2458] = {
+	[2530] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a3c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51801,7 +53253,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2459] = {
+	[2531] = {
+	.class_hid = BNXT_ULP_CLASS_HID_3740,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 231,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_6_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2532] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5ea0,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51819,7 +53289,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2460] = {
+	[2533] = {
+	.class_hid = BNXT_ULP_CLASS_HID_5bf4,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 231,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_6_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_6_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2534] = {
 	.class_hid = BNXT_ULP_CLASS_HID_0798,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51837,7 +53326,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2461] = {
+	[2535] = {
+	.class_hid = BNXT_ULP_CLASS_HID_00ac,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 232,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_6_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_6_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2536] = {
 	.class_hid = BNXT_ULP_CLASS_HID_280c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51856,7 +53364,44 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2462] = {
+	[2537] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2550,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 232,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_6_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_6_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_6_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2538] = {
+	.class_hid = BNXT_ULP_CLASS_HID_3104,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 232,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_6_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2539] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5964,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51873,7 +53418,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2463] = {
+	[2540] = {
+	.class_hid = BNXT_ULP_CLASS_HID_55a8,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 232,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_6_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_6_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2541] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e5c,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51890,7 +53453,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2464] = {
+	[2542] = {
+	.class_hid = BNXT_ULP_CLASS_HID_1b60,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 232,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_6_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_6_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2543] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22c0,
 	.class_tid = 2,
 	.hdr_sig_id = 6,
@@ -51908,7 +53489,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_6_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2465] = {
+	[2544] = {
+	.class_hid = BNXT_ULP_CLASS_HID_3f14,
+	.class_tid = 2,
+	.hdr_sig_id = 6,
+	.flow_sig_id = 232,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_6_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_6_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_6_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2545] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a71c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -51927,7 +53527,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2466] = {
+	[2546] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a8dc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -51947,7 +53547,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2467] = {
+	[2547] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ed9c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -51967,7 +53567,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2468] = {
+	[2548] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ef5c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -51988,7 +53588,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2469] = {
+	[2549] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a060,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52008,7 +53608,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2470] = {
+	[2550] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a520,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52029,7 +53629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2471] = {
+	[2551] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e6e0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52050,7 +53650,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2472] = {
+	[2552] = {
 	.class_hid = BNXT_ULP_CLASS_HID_eba0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52072,7 +53672,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2473] = {
+	[2553] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d660,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52093,7 +53693,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2474] = {
+	[2554] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fb20,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52115,7 +53715,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2475] = {
+	[2555] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1dce0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52137,7 +53737,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2476] = {
+	[2556] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e1a0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52160,7 +53760,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2477] = {
+	[2557] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1dd1c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52180,7 +53780,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2478] = {
+	[2558] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fedc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52201,7 +53801,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2479] = {
+	[2559] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c39c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52222,7 +53822,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2480] = {
+	[2560] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e55c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52244,7 +53844,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2481] = {
+	[2561] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cb80,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52264,7 +53864,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2482] = {
+	[2562] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b194,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52285,7 +53885,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2483] = {
+	[2563] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d354,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52306,7 +53906,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2484] = {
+	[2564] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f414,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52328,7 +53928,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2485] = {
+	[2565] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c4d4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52349,7 +53949,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2486] = {
+	[2566] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e994,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52371,7 +53971,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2487] = {
+	[2567] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cb54,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52393,7 +53993,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2488] = {
+	[2568] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f158,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52416,7 +54016,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2489] = {
+	[2569] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19f18,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52438,7 +54038,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2490] = {
+	[2570] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a0d8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52461,7 +54061,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2491] = {
+	[2571] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c598,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52484,7 +54084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2492] = {
+	[2572] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e758,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52508,7 +54108,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2493] = {
+	[2573] = {
 	.class_hid = BNXT_ULP_CLASS_HID_182d4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52529,7 +54129,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2494] = {
+	[2574] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a794,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52551,7 +54151,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2495] = {
+	[2575] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c954,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52573,7 +54173,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2496] = {
+	[2576] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ea14,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52596,7 +54196,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2497] = {
+	[2577] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b0b8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52616,7 +54216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2498] = {
+	[2578] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b278,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52637,7 +54237,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2499] = {
+	[2579] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f738,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52658,7 +54258,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2500] = {
+	[2580] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f8f8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52680,7 +54280,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2501] = {
+	[2581] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8d8c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52701,7 +54301,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2502] = {
+	[2582] = {
 	.class_hid = BNXT_ULP_CLASS_HID_af4c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52723,7 +54323,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2503] = {
+	[2583] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f00c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52745,7 +54345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2504] = {
+	[2584] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f5cc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52768,7 +54368,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2505] = {
+	[2585] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a38c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52790,7 +54390,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2506] = {
+	[2586] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a54c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52813,7 +54413,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2507] = {
+	[2587] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e60c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52836,7 +54436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2508] = {
+	[2588] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ebcc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52860,7 +54460,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2509] = {
+	[2589] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a6b8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52881,7 +54481,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2510] = {
+	[2590] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a878,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52903,7 +54503,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2511] = {
+	[2591] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ed38,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52925,7 +54525,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2512] = {
+	[2592] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1eef8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52948,7 +54548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2513] = {
+	[2593] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d52c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52969,7 +54569,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2514] = {
+	[2594] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f6ec,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -52991,7 +54591,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2515] = {
+	[2595] = {
 	.class_hid = BNXT_ULP_CLASS_HID_dbac,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53013,7 +54613,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2516] = {
+	[2596] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fd6c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53036,7 +54636,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2517] = {
+	[2597] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ae70,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53058,7 +54658,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2518] = {
+	[2598] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f330,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53081,7 +54681,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2519] = {
+	[2599] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d4f0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53104,7 +54704,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2520] = {
+	[2600] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f9b0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53128,7 +54728,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2521] = {
+	[2601] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c470,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53151,7 +54751,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2522] = {
+	[2602] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e930,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53175,7 +54775,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2523] = {
+	[2603] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1caf0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53199,7 +54799,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2524] = {
+	[2604] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f084,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53224,7 +54824,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2525] = {
+	[2605] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cb2c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53246,7 +54846,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2526] = {
+	[2606] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b130,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53269,7 +54869,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2527] = {
+	[2607] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d2f0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53292,7 +54892,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2528] = {
+	[2608] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f7b0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53316,7 +54916,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2529] = {
+	[2609] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a1d0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53334,7 +54934,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2530] = {
+	[2610] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a290,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53353,7 +54953,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2531] = {
+	[2611] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e450,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53372,7 +54972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2532] = {
+	[2612] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e910,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53392,7 +54992,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2533] = {
+	[2613] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ba24,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53411,7 +55011,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2534] = {
+	[2614] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bfe4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53431,7 +55031,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2535] = {
+	[2615] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e0a4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53451,7 +55051,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2536] = {
+	[2616] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e264,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53472,7 +55072,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2537] = {
+	[2617] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d024,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53492,7 +55092,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2538] = {
+	[2618] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f5e4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53513,7 +55113,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2539] = {
+	[2619] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d6a4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53534,7 +55134,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2540] = {
+	[2620] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f864,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53556,7 +55156,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2541] = {
+	[2621] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d7d0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53575,7 +55175,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2542] = {
+	[2622] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f890,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53595,7 +55195,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2543] = {
+	[2623] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1da50,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53615,7 +55215,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2544] = {
+	[2624] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ff10,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53636,7 +55236,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2545] = {
+	[2625] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c244,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53655,7 +55255,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2546] = {
+	[2626] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e704,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53675,7 +55275,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2547] = {
+	[2627] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c8c4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53695,7 +55295,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2548] = {
+	[2628] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ed84,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53716,7 +55316,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2549] = {
+	[2629] = {
 	.class_hid = BNXT_ULP_CLASS_HID_de88,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53736,7 +55336,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2550] = {
+	[2630] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e048,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53757,7 +55357,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2551] = {
+	[2631] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c508,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53778,7 +55378,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2552] = {
+	[2632] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e6c8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53800,7 +55400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2553] = {
+	[2633] = {
 	.class_hid = BNXT_ULP_CLASS_HID_199dc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53821,7 +55421,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2554] = {
+	[2634] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ba9c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53843,7 +55443,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2555] = {
+	[2635] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1dc5c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53865,7 +55465,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2556] = {
+	[2636] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e11c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53888,7 +55488,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2557] = {
+	[2637] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19c88,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53908,7 +55508,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2558] = {
+	[2638] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1be48,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53929,7 +55529,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2559] = {
+	[2639] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c308,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53950,7 +55550,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2560] = {
+	[2640] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e4c8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53972,7 +55572,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2561] = {
+	[2641] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8b7c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -53991,7 +55591,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2562] = {
+	[2642] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ac3c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54011,7 +55611,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2563] = {
+	[2643] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f1fc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54031,7 +55631,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2564] = {
+	[2644] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f2bc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54052,7 +55652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2565] = {
+	[2645] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8440,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54072,7 +55672,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2566] = {
+	[2646] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a900,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54093,7 +55693,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2567] = {
+	[2647] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cac0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54114,7 +55714,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2568] = {
+	[2648] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ef80,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54136,7 +55736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2569] = {
+	[2649] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ba40,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54157,7 +55757,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2570] = {
+	[2650] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bf00,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54179,7 +55779,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2571] = {
+	[2651] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e0c0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54201,7 +55801,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2572] = {
+	[2652] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e580,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54224,7 +55824,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2573] = {
+	[2653] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a17c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54244,7 +55844,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2574] = {
+	[2654] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a23c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54265,7 +55865,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2575] = {
+	[2655] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e7fc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54286,7 +55886,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2576] = {
+	[2656] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e8bc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54308,7 +55908,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2577] = {
+	[2657] = {
 	.class_hid = BNXT_ULP_CLASS_HID_afe0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54328,7 +55928,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2578] = {
+	[2658] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f0a0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54349,7 +55949,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2579] = {
+	[2659] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d260,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54370,7 +55970,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2580] = {
+	[2660] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f720,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54392,7 +55992,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2581] = {
+	[2661] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a834,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54413,7 +56013,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2582] = {
+	[2662] = {
 	.class_hid = BNXT_ULP_CLASS_HID_adf4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54435,7 +56035,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2583] = {
+	[2663] = {
 	.class_hid = BNXT_ULP_CLASS_HID_eeb4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54457,7 +56057,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2584] = {
+	[2664] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f074,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54480,7 +56080,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2585] = {
+	[2665] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1de34,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54502,7 +56102,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2586] = {
+	[2666] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e3f4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54525,7 +56125,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2587] = {
+	[2667] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c4b4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54548,7 +56148,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2588] = {
+	[2668] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e674,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54572,7 +56172,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2589] = {
+	[2669] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c5e0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54593,7 +56193,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2590] = {
+	[2670] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e6a0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54615,7 +56215,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2591] = {
+	[2671] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c860,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54637,7 +56237,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2592] = {
+	[2672] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ed20,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54660,7 +56260,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2593] = {
+	[2673] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8c0c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54678,7 +56278,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2594] = {
+	[2674] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b1cc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54697,7 +56297,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2595] = {
+	[2675] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f28c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54716,7 +56316,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2596] = {
+	[2676] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f44c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54736,7 +56336,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2597] = {
+	[2677] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8950,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54755,7 +56355,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2598] = {
+	[2678] = {
 	.class_hid = BNXT_ULP_CLASS_HID_aa10,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54775,7 +56375,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2599] = {
+	[2679] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cfd0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54795,7 +56395,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2600] = {
+	[2680] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f090,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54816,7 +56416,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2601] = {
+	[2681] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bf50,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54836,7 +56436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2602] = {
+	[2682] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a010,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54857,7 +56457,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2603] = {
+	[2683] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e5d0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54878,7 +56478,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2604] = {
+	[2684] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e690,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54900,7 +56500,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2605] = {
+	[2685] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a20c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54919,7 +56519,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2606] = {
+	[2686] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a7cc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54939,7 +56539,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2607] = {
+	[2687] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e88c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54959,7 +56559,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2608] = {
+	[2688] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ea4c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54980,7 +56580,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2609] = {
+	[2689] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d0f0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -54999,7 +56599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2610] = {
+	[2690] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f5b0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55019,7 +56619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2611] = {
+	[2691] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d770,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55039,7 +56639,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2612] = {
+	[2692] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f830,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55060,7 +56660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2613] = {
+	[2693] = {
 	.class_hid = BNXT_ULP_CLASS_HID_adc4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55080,7 +56680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2614] = {
+	[2694] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ae84,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55101,7 +56701,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2615] = {
+	[2695] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d044,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55122,7 +56722,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2616] = {
+	[2696] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f504,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55144,7 +56744,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2617] = {
+	[2697] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c3c4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55165,7 +56765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2618] = {
+	[2698] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e484,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55187,7 +56787,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2619] = {
+	[2699] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c644,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55209,7 +56809,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2620] = {
+	[2700] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1eb04,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55232,7 +56832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2621] = {
+	[2701] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c6f0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55252,7 +56852,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2622] = {
+	[2702] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ebb0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55273,7 +56873,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2623] = {
+	[2703] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cd70,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55294,7 +56894,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2624] = {
+	[2704] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f304,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55316,7 +56916,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2625] = {
+	[2705] = {
 	.class_hid = BNXT_ULP_CLASS_HID_99a8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55335,7 +56935,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2626] = {
+	[2706] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bb68,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55355,7 +56955,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2627] = {
+	[2707] = {
 	.class_hid = BNXT_ULP_CLASS_HID_dc28,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55375,7 +56975,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2628] = {
+	[2708] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e1e8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55396,7 +56996,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2629] = {
+	[2709] = {
 	.class_hid = BNXT_ULP_CLASS_HID_92fc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55416,7 +57016,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2630] = {
+	[2710] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b7bc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55437,7 +57037,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2631] = {
+	[2711] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d97c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55458,7 +57058,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2632] = {
+	[2712] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fa3c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55480,7 +57080,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2633] = {
+	[2713] = {
 	.class_hid = BNXT_ULP_CLASS_HID_188fc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55501,7 +57101,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2634] = {
+	[2714] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1adbc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55523,7 +57123,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2635] = {
+	[2715] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cf7c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55545,7 +57145,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2636] = {
+	[2716] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f03c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55568,7 +57168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2637] = {
+	[2717] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18fa8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55588,7 +57188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2638] = {
+	[2718] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b168,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55609,7 +57209,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2639] = {
+	[2719] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f228,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55630,7 +57230,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2640] = {
+	[2720] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f7e8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55652,7 +57252,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2641] = {
+	[2721] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ba1c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55672,7 +57272,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2642] = {
+	[2722] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bfdc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55693,7 +57293,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2643] = {
+	[2723] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e09c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55714,7 +57314,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2644] = {
+	[2724] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e25c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55736,7 +57336,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2645] = {
+	[2725] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b760,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55757,7 +57357,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2646] = {
+	[2726] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b820,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55779,7 +57379,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2647] = {
+	[2727] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fde0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55801,7 +57401,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2648] = {
+	[2728] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fea0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55824,7 +57424,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2649] = {
+	[2729] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ad60,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55846,7 +57446,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2650] = {
+	[2730] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ae20,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55869,7 +57469,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2651] = {
+	[2731] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d3e0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55892,7 +57492,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2652] = {
+	[2732] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f4a0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55916,7 +57516,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2653] = {
+	[2733] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d01c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55937,7 +57537,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2654] = {
+	[2734] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f5dc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55959,7 +57559,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2655] = {
+	[2735] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d69c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -55981,7 +57581,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2656] = {
+	[2736] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f85c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56004,7 +57604,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2657] = {
+	[2737] = {
 	.class_hid = BNXT_ULP_CLASS_HID_86c0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56021,7 +57621,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2658] = {
+	[2738] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ab80,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56039,7 +57639,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2659] = {
+	[2739] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cd40,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56057,7 +57657,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2660] = {
+	[2740] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ee00,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56076,7 +57676,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2661] = {
+	[2741] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8314,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56094,7 +57694,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2662] = {
+	[2742] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a4d4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56113,7 +57713,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2663] = {
+	[2743] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c994,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56132,7 +57732,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2664] = {
+	[2744] = {
 	.class_hid = BNXT_ULP_CLASS_HID_eb54,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56152,7 +57752,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2665] = {
+	[2745] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b914,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56171,7 +57771,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2666] = {
+	[2746] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bad4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56191,7 +57791,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2667] = {
+	[2747] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ff94,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56211,7 +57811,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2668] = {
+	[2748] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e154,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56232,7 +57832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2669] = {
+	[2749] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bcc0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56250,7 +57850,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2670] = {
+	[2750] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a180,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56269,7 +57869,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2671] = {
+	[2751] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e340,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56288,7 +57888,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2672] = {
+	[2752] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e400,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56308,7 +57908,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2673] = {
+	[2753] = {
 	.class_hid = BNXT_ULP_CLASS_HID_aab4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56326,7 +57926,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2674] = {
+	[2754] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ac74,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56345,7 +57945,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2675] = {
+	[2755] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d134,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56364,7 +57964,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2676] = {
+	[2756] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f2f4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56384,7 +57984,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2677] = {
+	[2757] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a7f8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56403,7 +58003,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2678] = {
+	[2758] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a8b8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56423,7 +58023,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2679] = {
+	[2759] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ea78,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56443,7 +58043,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2680] = {
+	[2760] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ef38,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56464,7 +58064,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2681] = {
+	[2761] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ddf8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56484,7 +58084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2682] = {
+	[2762] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1feb8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56505,7 +58105,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2683] = {
+	[2763] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c078,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56526,7 +58126,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2684] = {
+	[2764] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e538,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56548,7 +58148,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2685] = {
+	[2765] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c0b4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56567,7 +58167,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2686] = {
+	[2766] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e274,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56587,7 +58187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2687] = {
+	[2767] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c734,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56607,7 +58207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2688] = {
+	[2768] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e8f4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56628,7 +58228,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2689] = {
+	[2769] = {
 	.class_hid = BNXT_ULP_CLASS_HID_906c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56646,7 +58246,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2690] = {
+	[2770] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b52c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56665,7 +58265,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2691] = {
+	[2771] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d6ec,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56684,7 +58284,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2692] = {
+	[2772] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fbac,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56704,7 +58304,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2693] = {
+	[2773] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c86c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56723,7 +58323,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2694] = {
+	[2774] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ed2c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56743,7 +58343,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2695] = {
+	[2775] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d330,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56763,7 +58363,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2696] = {
+	[2776] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f4f0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56784,7 +58384,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2697] = {
+	[2777] = {
 	.class_hid = BNXT_ULP_CLASS_HID_182b0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56804,7 +58404,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2698] = {
+	[2778] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a470,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56825,7 +58425,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2699] = {
+	[2779] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c930,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56846,7 +58446,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2700] = {
+	[2780] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1eaf0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56868,7 +58468,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2701] = {
+	[2781] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1866c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56887,7 +58487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2702] = {
+	[2782] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ab2c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56907,7 +58507,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2703] = {
+	[2783] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ccec,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56927,7 +58527,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2704] = {
+	[2784] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f1ac,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56948,7 +58548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2705] = {
+	[2785] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b4d0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56967,7 +58567,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2706] = {
+	[2786] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b990,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -56987,7 +58587,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2707] = {
+	[2787] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fb50,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57007,7 +58607,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2708] = {
+	[2788] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fc10,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57028,7 +58628,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2709] = {
+	[2789] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b124,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57048,7 +58648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2710] = {
+	[2790] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b2e4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57069,7 +58669,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2711] = {
+	[2791] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f7a4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57090,7 +58690,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2712] = {
+	[2792] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f964,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57112,7 +58712,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2713] = {
+	[2793] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a724,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57133,7 +58733,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2714] = {
+	[2794] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a8e4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57155,7 +58755,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2715] = {
+	[2795] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1eda4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57177,7 +58777,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2716] = {
+	[2796] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ef64,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57200,7 +58800,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2717] = {
+	[2797] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1aad0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57220,7 +58820,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2718] = {
+	[2798] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1af90,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57241,7 +58841,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2719] = {
+	[2799] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d150,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57262,7 +58862,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2720] = {
+	[2800] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f210,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57284,7 +58884,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2721] = {
+	[2801] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8084,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57301,7 +58901,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2722] = {
+	[2802] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a244,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57319,7 +58919,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2723] = {
+	[2803] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c704,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57337,7 +58937,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2724] = {
+	[2804] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e8c4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57356,7 +58956,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2725] = {
+	[2805] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9dc8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57374,7 +58974,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2726] = {
+	[2806] = {
 	.class_hid = BNXT_ULP_CLASS_HID_be88,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57393,7 +58993,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2727] = {
+	[2807] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c048,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57412,7 +59012,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2728] = {
+	[2808] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e508,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57432,7 +59032,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2729] = {
+	[2809] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b3c8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57451,7 +59051,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2730] = {
+	[2810] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b488,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57471,7 +59071,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2731] = {
+	[2811] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f648,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57491,7 +59091,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2732] = {
+	[2812] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fb08,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57512,7 +59112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2733] = {
+	[2813] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b684,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57530,7 +59130,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2734] = {
+	[2814] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b844,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57549,7 +59149,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2735] = {
+	[2815] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fd04,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57568,7 +59168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2736] = {
+	[2816] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fec4,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57588,7 +59188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2737] = {
+	[2817] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a568,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57606,7 +59206,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2738] = {
+	[2818] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a628,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57625,7 +59225,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2739] = {
+	[2819] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ebe8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57644,7 +59244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2740] = {
+	[2820] = {
 	.class_hid = BNXT_ULP_CLASS_HID_eca8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57664,7 +59264,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2741] = {
+	[2821] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a1bc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57683,7 +59283,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2742] = {
+	[2822] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a37c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57703,7 +59303,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2743] = {
+	[2823] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e43c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57723,7 +59323,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2744] = {
+	[2824] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e9fc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57744,7 +59344,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2745] = {
+	[2825] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d7bc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57764,7 +59364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2746] = {
+	[2826] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f97c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57785,7 +59385,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2747] = {
+	[2827] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1da3c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57806,7 +59406,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2748] = {
+	[2828] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fffc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57828,7 +59428,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2749] = {
+	[2829] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1db68,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57847,7 +59447,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2750] = {
+	[2830] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fc28,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57867,7 +59467,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2751] = {
+	[2831] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c1e8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57887,7 +59487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2752] = {
+	[2832] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e2a8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57908,7 +59508,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2753] = {
+	[2833] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9ab8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57924,7 +59524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2754] = {
+	[2834] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bc78,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57941,7 +59541,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2755] = {
+	[2835] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c138,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57958,7 +59558,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2756] = {
+	[2836] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e2f8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57976,7 +59576,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2757] = {
+	[2837] = {
 	.class_hid = BNXT_ULP_CLASS_HID_978c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -57993,7 +59593,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2758] = {
+	[2838] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b94c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58011,7 +59611,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2759] = {
+	[2839] = {
 	.class_hid = BNXT_ULP_CLASS_HID_da0c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58029,7 +59629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2760] = {
+	[2840] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ffcc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58048,7 +59648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2761] = {
+	[2841] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18d8c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58066,7 +59666,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2762] = {
+	[2842] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1af4c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58085,7 +59685,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2763] = {
+	[2843] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f00c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58104,7 +59704,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2764] = {
+	[2844] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f5cc,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58124,7 +59724,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2765] = {
+	[2845] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b0b8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58141,7 +59741,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2766] = {
+	[2846] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b278,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58159,7 +59759,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2767] = {
+	[2847] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f738,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58177,7 +59777,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2768] = {
+	[2848] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f8f8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58196,7 +59796,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2769] = {
+	[2849] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bf2c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58213,7 +59813,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2770] = {
+	[2850] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a0ec,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58231,7 +59831,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2771] = {
+	[2851] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e5ac,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58249,7 +59849,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2772] = {
+	[2852] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e76c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58268,7 +59868,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2773] = {
+	[2853] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b870,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58286,7 +59886,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2774] = {
+	[2854] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bd30,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58305,7 +59905,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2775] = {
+	[2855] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fef0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58324,7 +59924,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2776] = {
+	[2856] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e3b0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58344,7 +59944,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2777] = {
+	[2857] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ae70,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58363,7 +59963,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2778] = {
+	[2858] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f330,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58383,7 +59983,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2779] = {
+	[2859] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d4f0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58403,7 +60003,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2780] = {
+	[2860] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f9b0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58424,7 +60024,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2781] = {
+	[2861] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d52c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58442,7 +60042,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2782] = {
+	[2862] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f6ec,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58461,7 +60061,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2783] = {
+	[2863] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1dbac,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58480,7 +60080,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2784] = {
+	[2864] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fd6c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58500,7 +60100,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2785] = {
+	[2865] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34d0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58517,7 +60117,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2786] = {
+	[2866] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a1c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58535,7 +60135,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2787] = {
+	[2867] = {
+	.class_hid = BNXT_ULP_CLASS_HID_3760,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 244,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_7_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2868] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5e80,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58554,7 +60173,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2788] = {
+	[2869] = {
+	.class_hid = BNXT_ULP_CLASS_HID_5bd4,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 244,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_7_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_7_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2870] = {
 	.class_hid = BNXT_ULP_CLASS_HID_07b8,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58573,7 +60212,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2789] = {
+	[2871] = {
+	.class_hid = BNXT_ULP_CLASS_HID_008c,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 244,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_7_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_7_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2872] = {
 	.class_hid = BNXT_ULP_CLASS_HID_282c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58593,7 +60252,46 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2790] = {
+	[2873] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2570,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 244,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_7_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_7_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_7_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2874] = {
+	.class_hid = BNXT_ULP_CLASS_HID_3124,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 244,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_7_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2875] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5944,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58611,7 +60309,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2791] = {
+	[2876] = {
+	.class_hid = BNXT_ULP_CLASS_HID_5588,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 244,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_7_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_7_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2877] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e7c,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58629,7 +60346,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2792] = {
+	[2878] = {
+	.class_hid = BNXT_ULP_CLASS_HID_1b40,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 244,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_7_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_7_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2879] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22e0,
 	.class_tid = 2,
 	.hdr_sig_id = 7,
@@ -58648,7 +60384,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_7_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2793] = {
+	[2880] = {
+	.class_hid = BNXT_ULP_CLASS_HID_3f34,
+	.class_tid = 2,
+	.hdr_sig_id = 7,
+	.flow_sig_id = 244,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_7_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_7_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_7_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[2881] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a77c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -58667,7 +60423,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2794] = {
+	[2882] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a8bc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -58687,7 +60443,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2795] = {
+	[2883] = {
 	.class_hid = BNXT_ULP_CLASS_HID_edfc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -58707,7 +60463,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2796] = {
+	[2884] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ef3c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -58728,7 +60484,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2797] = {
+	[2885] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a000,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -58748,7 +60504,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2798] = {
+	[2886] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a540,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -58769,7 +60525,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2799] = {
+	[2887] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e680,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -58790,7 +60546,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2800] = {
+	[2888] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ebc0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -58812,7 +60568,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2801] = {
+	[2889] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d600,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -58833,7 +60589,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2802] = {
+	[2890] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fb40,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -58855,7 +60611,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2803] = {
+	[2891] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1dc80,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -58877,7 +60633,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2804] = {
+	[2892] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e1c0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -58900,7 +60656,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2805] = {
+	[2893] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1dd7c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -58920,7 +60676,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2806] = {
+	[2894] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1febc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -58941,7 +60697,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2807] = {
+	[2895] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c3fc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -58962,7 +60718,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2808] = {
+	[2896] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e53c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -58984,7 +60740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2809] = {
+	[2897] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cbe0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59004,7 +60760,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2810] = {
+	[2898] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b1f4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59025,7 +60781,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2811] = {
+	[2899] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d334,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59046,7 +60802,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2812] = {
+	[2900] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f474,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59068,7 +60824,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2813] = {
+	[2901] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c4b4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59089,7 +60845,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2814] = {
+	[2902] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e9f4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59111,7 +60867,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2815] = {
+	[2903] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cb34,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59133,7 +60889,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2816] = {
+	[2904] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f138,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59156,7 +60912,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2817] = {
+	[2905] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19f78,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59178,7 +60934,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2818] = {
+	[2906] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a0b8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59201,7 +60957,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2819] = {
+	[2907] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c5f8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59224,7 +60980,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2820] = {
+	[2908] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e738,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59248,7 +61004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2821] = {
+	[2909] = {
 	.class_hid = BNXT_ULP_CLASS_HID_182b4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59269,7 +61025,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2822] = {
+	[2910] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a7f4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59291,7 +61047,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2823] = {
+	[2911] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c934,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59313,7 +61069,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2824] = {
+	[2912] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ea74,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59336,7 +61092,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2825] = {
+	[2913] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b0d8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59356,7 +61112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2826] = {
+	[2914] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b218,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59377,7 +61133,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2827] = {
+	[2915] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f758,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59398,7 +61154,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2828] = {
+	[2916] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f898,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59420,7 +61176,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2829] = {
+	[2917] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8dec,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59441,7 +61197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2830] = {
+	[2918] = {
 	.class_hid = BNXT_ULP_CLASS_HID_af2c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59463,7 +61219,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2831] = {
+	[2919] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f06c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59485,7 +61241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2832] = {
+	[2920] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f5ac,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59508,7 +61264,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2833] = {
+	[2921] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a3ec,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59530,7 +61286,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2834] = {
+	[2922] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a52c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59553,7 +61309,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2835] = {
+	[2923] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e66c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59576,7 +61332,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2836] = {
+	[2924] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ebac,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59600,7 +61356,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2837] = {
+	[2925] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a6d8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59621,7 +61377,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2838] = {
+	[2926] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a818,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59643,7 +61399,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2839] = {
+	[2927] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ed58,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59665,7 +61421,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2840] = {
+	[2928] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ee98,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59688,7 +61444,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2841] = {
+	[2929] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d54c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59709,7 +61465,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2842] = {
+	[2930] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f68c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59731,7 +61487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2843] = {
+	[2931] = {
 	.class_hid = BNXT_ULP_CLASS_HID_dbcc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59753,7 +61509,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2844] = {
+	[2932] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fd0c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59776,7 +61532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2845] = {
+	[2933] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ae10,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59798,7 +61554,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2846] = {
+	[2934] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f350,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59821,7 +61577,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2847] = {
+	[2935] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d490,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59844,7 +61600,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2848] = {
+	[2936] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f9d0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59868,7 +61624,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2849] = {
+	[2937] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c410,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59891,7 +61647,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2850] = {
+	[2938] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e950,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59915,7 +61671,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2851] = {
+	[2939] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ca90,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59939,7 +61695,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2852] = {
+	[2940] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f0e4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59964,7 +61720,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2853] = {
+	[2941] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cb4c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -59986,7 +61742,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2854] = {
+	[2942] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b150,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60009,7 +61765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2855] = {
+	[2943] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d290,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60032,7 +61788,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2856] = {
+	[2944] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f7d0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60056,7 +61812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2857] = {
+	[2945] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a1b0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60074,7 +61830,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2858] = {
+	[2946] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a2f0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60093,7 +61849,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2859] = {
+	[2947] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e430,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60112,7 +61868,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2860] = {
+	[2948] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e970,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60132,7 +61888,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2861] = {
+	[2949] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ba44,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60151,7 +61907,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2862] = {
+	[2950] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bf84,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60171,7 +61927,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2863] = {
+	[2951] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e0c4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60191,7 +61947,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2864] = {
+	[2952] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e204,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60212,7 +61968,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2865] = {
+	[2953] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d044,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60232,7 +61988,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2866] = {
+	[2954] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f584,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60253,7 +62009,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2867] = {
+	[2955] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d6c4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60274,7 +62030,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2868] = {
+	[2956] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f804,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60296,7 +62052,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2869] = {
+	[2957] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d7b0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60315,7 +62071,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2870] = {
+	[2958] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f8f0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60335,7 +62091,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2871] = {
+	[2959] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1da30,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60355,7 +62111,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2872] = {
+	[2960] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ff70,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60376,7 +62132,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2873] = {
+	[2961] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c224,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60395,7 +62151,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2874] = {
+	[2962] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e764,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60415,7 +62171,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2875] = {
+	[2963] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c8a4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60435,7 +62191,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2876] = {
+	[2964] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ede4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60456,7 +62212,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2877] = {
+	[2965] = {
 	.class_hid = BNXT_ULP_CLASS_HID_dee8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60476,7 +62232,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2878] = {
+	[2966] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e028,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60497,7 +62253,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2879] = {
+	[2967] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c568,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60518,7 +62274,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2880] = {
+	[2968] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e6a8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60540,7 +62296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2881] = {
+	[2969] = {
 	.class_hid = BNXT_ULP_CLASS_HID_199bc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60561,7 +62317,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2882] = {
+	[2970] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bafc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60583,7 +62339,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2883] = {
+	[2971] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1dc3c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60605,7 +62361,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2884] = {
+	[2972] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e17c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60628,7 +62384,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2885] = {
+	[2973] = {
 	.class_hid = BNXT_ULP_CLASS_HID_19ce8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60648,7 +62404,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2886] = {
+	[2974] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1be28,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60669,7 +62425,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2887] = {
+	[2975] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c368,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60690,7 +62446,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2888] = {
+	[2976] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e4a8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60712,7 +62468,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2889] = {
+	[2977] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8b1c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60731,7 +62487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2890] = {
+	[2978] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ac5c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60751,7 +62507,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2891] = {
+	[2979] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f19c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60771,7 +62527,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2892] = {
+	[2980] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f2dc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60792,7 +62548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2893] = {
+	[2981] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8420,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60812,7 +62568,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2894] = {
+	[2982] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a960,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60833,7 +62589,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2895] = {
+	[2983] = {
 	.class_hid = BNXT_ULP_CLASS_HID_caa0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60854,7 +62610,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2896] = {
+	[2984] = {
 	.class_hid = BNXT_ULP_CLASS_HID_efe0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60876,7 +62632,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2897] = {
+	[2985] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ba20,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60897,7 +62653,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2898] = {
+	[2986] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bf60,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60919,7 +62675,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2899] = {
+	[2987] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e0a0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60941,7 +62697,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2900] = {
+	[2988] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e5e0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60964,7 +62720,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2901] = {
+	[2989] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a11c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -60984,7 +62740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2902] = {
+	[2990] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a25c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61005,7 +62761,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2903] = {
+	[2991] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e79c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61026,7 +62782,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2904] = {
+	[2992] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e8dc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61048,7 +62804,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2905] = {
+	[2993] = {
 	.class_hid = BNXT_ULP_CLASS_HID_af80,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61068,7 +62824,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2906] = {
+	[2994] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f0c0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61089,7 +62845,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2907] = {
+	[2995] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d200,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61110,7 +62866,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2908] = {
+	[2996] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f740,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61132,7 +62888,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2909] = {
+	[2997] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a854,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61153,7 +62909,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2910] = {
+	[2998] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ad94,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61175,7 +62931,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2911] = {
+	[2999] = {
 	.class_hid = BNXT_ULP_CLASS_HID_eed4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61197,7 +62953,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2912] = {
+	[3000] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f014,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61220,7 +62976,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2913] = {
+	[3001] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1de54,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61242,7 +62998,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2914] = {
+	[3002] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e394,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61265,7 +63021,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2915] = {
+	[3003] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c4d4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61288,7 +63044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2916] = {
+	[3004] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e614,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61312,7 +63068,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2917] = {
+	[3005] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c580,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61333,7 +63089,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2918] = {
+	[3006] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e6c0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61355,7 +63111,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2919] = {
+	[3007] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c800,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61377,7 +63133,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2920] = {
+	[3008] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ed40,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61400,7 +63156,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2921] = {
+	[3009] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8c6c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61418,7 +63174,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2922] = {
+	[3010] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b1ac,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61437,7 +63193,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2923] = {
+	[3011] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f2ec,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61456,7 +63212,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2924] = {
+	[3012] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f42c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61476,7 +63232,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2925] = {
+	[3013] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8930,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61495,7 +63251,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2926] = {
+	[3014] = {
 	.class_hid = BNXT_ULP_CLASS_HID_aa70,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61515,7 +63271,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2927] = {
+	[3015] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cfb0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61535,7 +63291,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2928] = {
+	[3016] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f0f0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61556,7 +63312,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2929] = {
+	[3017] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bf30,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61576,7 +63332,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2930] = {
+	[3018] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a070,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61597,7 +63353,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2931] = {
+	[3019] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e5b0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61618,7 +63374,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2932] = {
+	[3020] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e6f0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61640,7 +63396,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2933] = {
+	[3021] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a26c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61659,7 +63415,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2934] = {
+	[3022] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a7ac,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61679,7 +63435,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2935] = {
+	[3023] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e8ec,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61699,7 +63455,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2936] = {
+	[3024] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ea2c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61720,7 +63476,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2937] = {
+	[3025] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d090,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61739,7 +63495,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2938] = {
+	[3026] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f5d0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61759,7 +63515,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2939] = {
+	[3027] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d710,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61779,7 +63535,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2940] = {
+	[3028] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f850,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61800,7 +63556,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2941] = {
+	[3029] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ada4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61820,7 +63576,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2942] = {
+	[3030] = {
 	.class_hid = BNXT_ULP_CLASS_HID_aee4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61841,7 +63597,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2943] = {
+	[3031] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d024,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61862,7 +63618,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2944] = {
+	[3032] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f564,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61884,7 +63640,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2945] = {
+	[3033] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c3a4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61905,7 +63661,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2946] = {
+	[3034] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e4e4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61927,7 +63683,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2947] = {
+	[3035] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c624,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61949,7 +63705,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2948] = {
+	[3036] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1eb64,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61972,7 +63728,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2949] = {
+	[3037] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c690,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -61992,7 +63748,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2950] = {
+	[3038] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ebd0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62013,7 +63769,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2951] = {
+	[3039] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cd10,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62034,7 +63790,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2952] = {
+	[3040] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f364,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62056,7 +63812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2953] = {
+	[3041] = {
 	.class_hid = BNXT_ULP_CLASS_HID_99c8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62075,7 +63831,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2954] = {
+	[3042] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bb08,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62095,7 +63851,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2955] = {
+	[3043] = {
 	.class_hid = BNXT_ULP_CLASS_HID_dc48,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62115,7 +63871,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2956] = {
+	[3044] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e188,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62136,7 +63892,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2957] = {
+	[3045] = {
 	.class_hid = BNXT_ULP_CLASS_HID_929c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62156,7 +63912,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2958] = {
+	[3046] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b7dc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62177,7 +63933,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2959] = {
+	[3047] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d91c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62198,7 +63954,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2960] = {
+	[3048] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fa5c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62220,7 +63976,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2961] = {
+	[3049] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1889c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62241,7 +63997,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2962] = {
+	[3050] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1addc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62263,7 +64019,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2963] = {
+	[3051] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cf1c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62285,7 +64041,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2964] = {
+	[3052] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f05c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62308,7 +64064,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2965] = {
+	[3053] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18fc8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62328,7 +64084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2966] = {
+	[3054] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b108,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62349,7 +64105,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2967] = {
+	[3055] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f248,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62370,7 +64126,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2968] = {
+	[3056] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f788,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62392,7 +64148,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2969] = {
+	[3057] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ba7c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62412,7 +64168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2970] = {
+	[3058] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bfbc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62433,7 +64189,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2971] = {
+	[3059] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e0fc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62454,7 +64210,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2972] = {
+	[3060] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e23c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62476,7 +64232,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2973] = {
+	[3061] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b700,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62497,7 +64253,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2974] = {
+	[3062] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b840,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62519,7 +64275,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2975] = {
+	[3063] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fd80,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62541,7 +64297,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2976] = {
+	[3064] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fec0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62564,7 +64320,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2977] = {
+	[3065] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ad00,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62586,7 +64342,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2978] = {
+	[3066] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ae40,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62609,7 +64365,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2979] = {
+	[3067] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d380,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62632,7 +64388,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2980] = {
+	[3068] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f4c0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62656,7 +64412,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2981] = {
+	[3069] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d07c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62677,7 +64433,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2982] = {
+	[3070] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f5bc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62699,7 +64455,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2983] = {
+	[3071] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d6fc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62721,7 +64477,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2984] = {
+	[3072] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f83c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62744,7 +64500,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2985] = {
+	[3073] = {
 	.class_hid = BNXT_ULP_CLASS_HID_86a0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62761,7 +64517,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2986] = {
+	[3074] = {
 	.class_hid = BNXT_ULP_CLASS_HID_abe0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62779,7 +64535,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2987] = {
+	[3075] = {
 	.class_hid = BNXT_ULP_CLASS_HID_cd20,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62797,7 +64553,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2988] = {
+	[3076] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ee60,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62816,7 +64572,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2989] = {
+	[3077] = {
 	.class_hid = BNXT_ULP_CLASS_HID_8374,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62834,7 +64590,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2990] = {
+	[3078] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a4b4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62853,7 +64609,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2991] = {
+	[3079] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c9f4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62872,7 +64628,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2992] = {
+	[3080] = {
 	.class_hid = BNXT_ULP_CLASS_HID_eb34,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62892,7 +64648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2993] = {
+	[3081] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b974,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62911,7 +64667,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2994] = {
+	[3082] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bab4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62931,7 +64687,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2995] = {
+	[3083] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fff4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62951,7 +64707,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2996] = {
+	[3084] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e134,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62972,7 +64728,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2997] = {
+	[3085] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1bca0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -62990,7 +64746,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2998] = {
+	[3086] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a1e0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63009,7 +64765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[2999] = {
+	[3087] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e320,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63028,7 +64784,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3000] = {
+	[3088] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e460,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63048,7 +64804,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3001] = {
+	[3089] = {
 	.class_hid = BNXT_ULP_CLASS_HID_aad4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63066,7 +64822,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3002] = {
+	[3090] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ac14,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63085,7 +64841,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3003] = {
+	[3091] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d154,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63104,7 +64860,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3004] = {
+	[3092] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f294,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63124,7 +64880,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3005] = {
+	[3093] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a798,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63143,7 +64899,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3006] = {
+	[3094] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a8d8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63163,7 +64919,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3007] = {
+	[3095] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ea18,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63183,7 +64939,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3008] = {
+	[3096] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ef58,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63204,7 +64960,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3009] = {
+	[3097] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1dd98,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63224,7 +64980,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3010] = {
+	[3098] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fed8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63245,7 +65001,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3011] = {
+	[3099] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c018,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63266,7 +65022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3012] = {
+	[3100] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e558,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63288,7 +65044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3013] = {
+	[3101] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c0d4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63307,7 +65063,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3014] = {
+	[3102] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e214,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63327,7 +65083,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3015] = {
+	[3103] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c754,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63347,7 +65103,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3016] = {
+	[3104] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e894,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63368,7 +65124,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3017] = {
+	[3105] = {
 	.class_hid = BNXT_ULP_CLASS_HID_900c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63386,7 +65142,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3018] = {
+	[3106] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b54c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63405,7 +65161,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3019] = {
+	[3107] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d68c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63424,7 +65180,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3020] = {
+	[3108] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fbcc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63444,7 +65200,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3021] = {
+	[3109] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c80c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63463,7 +65219,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3022] = {
+	[3110] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ed4c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63483,7 +65239,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3023] = {
+	[3111] = {
 	.class_hid = BNXT_ULP_CLASS_HID_d350,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63503,7 +65259,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3024] = {
+	[3112] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f490,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63524,7 +65280,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3025] = {
+	[3113] = {
 	.class_hid = BNXT_ULP_CLASS_HID_182d0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63544,7 +65300,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3026] = {
+	[3114] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a410,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63565,7 +65321,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3027] = {
+	[3115] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c950,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63586,7 +65342,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3028] = {
+	[3116] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ea90,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63608,7 +65364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3029] = {
+	[3117] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1860c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63627,7 +65383,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3030] = {
+	[3118] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ab4c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63647,7 +65403,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3031] = {
+	[3119] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1cc8c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63667,7 +65423,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3032] = {
+	[3120] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f1cc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63688,7 +65444,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3033] = {
+	[3121] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b4b0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63707,7 +65463,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3034] = {
+	[3122] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b9f0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63727,7 +65483,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3035] = {
+	[3123] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fb30,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63747,7 +65503,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3036] = {
+	[3124] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fc70,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63768,7 +65524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3037] = {
+	[3125] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b144,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63788,7 +65544,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3038] = {
+	[3126] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b284,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63809,7 +65565,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3039] = {
+	[3127] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f7c4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63830,7 +65586,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3040] = {
+	[3128] = {
 	.class_hid = BNXT_ULP_CLASS_HID_f904,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63852,7 +65608,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3041] = {
+	[3129] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a744,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63873,7 +65629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3042] = {
+	[3130] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1a884,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63895,7 +65651,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3043] = {
+	[3131] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1edc4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63917,7 +65673,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3044] = {
+	[3132] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ef04,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63940,7 +65696,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3045] = {
+	[3133] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1aab0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63960,7 +65716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3046] = {
+	[3134] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1aff0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -63981,7 +65737,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3047] = {
+	[3135] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d130,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64002,7 +65758,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3048] = {
+	[3136] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f270,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64024,7 +65780,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3049] = {
+	[3137] = {
 	.class_hid = BNXT_ULP_CLASS_HID_80e4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64041,7 +65797,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3050] = {
+	[3138] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a224,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64059,7 +65815,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3051] = {
+	[3139] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c764,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64077,7 +65833,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3052] = {
+	[3140] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e8a4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64096,7 +65852,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3053] = {
+	[3141] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9da8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64114,7 +65870,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3054] = {
+	[3142] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bee8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64133,7 +65889,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3055] = {
+	[3143] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c028,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64152,7 +65908,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3056] = {
+	[3144] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e568,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64172,7 +65928,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3057] = {
+	[3145] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b3a8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64191,7 +65947,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3058] = {
+	[3146] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b4e8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64211,7 +65967,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3059] = {
+	[3147] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f628,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64231,7 +65987,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3060] = {
+	[3148] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fb68,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64252,7 +66008,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3061] = {
+	[3149] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b6e4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64270,7 +66026,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3062] = {
+	[3150] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b824,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64289,7 +66045,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3063] = {
+	[3151] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fd64,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64308,7 +66064,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3064] = {
+	[3152] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fea4,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64328,7 +66084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3065] = {
+	[3153] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a508,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64346,7 +66102,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3066] = {
+	[3154] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a648,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64365,7 +66121,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3067] = {
+	[3155] = {
 	.class_hid = BNXT_ULP_CLASS_HID_eb88,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64384,7 +66140,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3068] = {
+	[3156] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ecc8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64404,7 +66160,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3069] = {
+	[3157] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a1dc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64423,7 +66179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3070] = {
+	[3158] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a31c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64443,7 +66199,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3071] = {
+	[3159] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e45c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64463,7 +66219,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3072] = {
+	[3160] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e99c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64484,7 +66240,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3073] = {
+	[3161] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d7dc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64504,7 +66260,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3074] = {
+	[3162] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f91c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64525,7 +66281,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3075] = {
+	[3163] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1da5c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64546,7 +66302,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3076] = {
+	[3164] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ff9c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64568,7 +66324,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3077] = {
+	[3165] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1db08,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64587,7 +66343,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3078] = {
+	[3166] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fc48,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64607,7 +66363,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3079] = {
+	[3167] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1c188,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64627,7 +66383,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3080] = {
+	[3168] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e2c8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64648,7 +66404,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3081] = {
+	[3169] = {
 	.class_hid = BNXT_ULP_CLASS_HID_9ad8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64664,7 +66420,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3082] = {
+	[3170] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bc18,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64681,7 +66437,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3083] = {
+	[3171] = {
 	.class_hid = BNXT_ULP_CLASS_HID_c158,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64698,7 +66454,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3084] = {
+	[3172] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e298,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64716,7 +66472,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3085] = {
+	[3173] = {
 	.class_hid = BNXT_ULP_CLASS_HID_97ec,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64733,7 +66489,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3086] = {
+	[3174] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b92c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64751,7 +66507,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3087] = {
+	[3175] = {
 	.class_hid = BNXT_ULP_CLASS_HID_da6c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64769,7 +66525,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3088] = {
+	[3176] = {
 	.class_hid = BNXT_ULP_CLASS_HID_ffac,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64788,7 +66544,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3089] = {
+	[3177] = {
 	.class_hid = BNXT_ULP_CLASS_HID_18dec,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64806,7 +66562,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3090] = {
+	[3178] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1af2c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64825,7 +66581,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3091] = {
+	[3179] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f06c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64844,7 +66600,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3092] = {
+	[3180] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f5ac,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64864,7 +66620,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3093] = {
+	[3181] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b0d8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64881,7 +66637,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3094] = {
+	[3182] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1b218,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64899,7 +66655,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3095] = {
+	[3183] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f758,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64917,7 +66673,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3096] = {
+	[3184] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f898,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64936,7 +66692,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3097] = {
+	[3185] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bf4c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64953,7 +66709,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3098] = {
+	[3186] = {
 	.class_hid = BNXT_ULP_CLASS_HID_a08c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64971,7 +66727,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3099] = {
+	[3187] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e5cc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -64989,7 +66745,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3100] = {
+	[3188] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e70c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65008,7 +66764,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3101] = {
+	[3189] = {
 	.class_hid = BNXT_ULP_CLASS_HID_b810,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65026,7 +66782,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3102] = {
+	[3190] = {
 	.class_hid = BNXT_ULP_CLASS_HID_bd50,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65045,7 +66801,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3103] = {
+	[3191] = {
 	.class_hid = BNXT_ULP_CLASS_HID_fe90,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65064,7 +66820,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3104] = {
+	[3192] = {
 	.class_hid = BNXT_ULP_CLASS_HID_e3d0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65084,7 +66840,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3105] = {
+	[3193] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1ae10,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65103,7 +66859,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3106] = {
+	[3194] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f350,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65123,7 +66879,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3107] = {
+	[3195] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d490,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65143,7 +66899,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3108] = {
+	[3196] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f9d0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65164,7 +66920,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3109] = {
+	[3197] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1d54c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65182,7 +66938,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3110] = {
+	[3198] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1f68c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65201,7 +66957,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3111] = {
+	[3199] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1dbcc,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65220,7 +66976,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3112] = {
+	[3200] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1fd0c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65240,7 +66996,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3113] = {
+	[3201] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34b0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65257,7 +67013,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3114] = {
+	[3202] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a7c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65275,7 +67031,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3115] = {
+	[3203] = {
+	.class_hid = BNXT_ULP_CLASS_HID_3700,
+	.class_tid = 2,
+	.hdr_sig_id = 8,
+	.flow_sig_id = 256,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_8_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3204] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5ee0,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65294,7 +67069,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3116] = {
+	[3205] = {
+	.class_hid = BNXT_ULP_CLASS_HID_5bb4,
+	.class_tid = 2,
+	.hdr_sig_id = 8,
+	.flow_sig_id = 256,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_8_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_8_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3206] = {
 	.class_hid = BNXT_ULP_CLASS_HID_07d8,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65313,7 +67108,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3117] = {
+	[3207] = {
+	.class_hid = BNXT_ULP_CLASS_HID_00ec,
+	.class_tid = 2,
+	.hdr_sig_id = 8,
+	.flow_sig_id = 256,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_8_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_8_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3208] = {
 	.class_hid = BNXT_ULP_CLASS_HID_284c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65333,7 +67148,46 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3118] = {
+	[3209] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2510,
+	.class_tid = 2,
+	.hdr_sig_id = 8,
+	.flow_sig_id = 256,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_8_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_8_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_8_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3210] = {
+	.class_hid = BNXT_ULP_CLASS_HID_3144,
+	.class_tid = 2,
+	.hdr_sig_id = 8,
+	.flow_sig_id = 256,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_8_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3211] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5924,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65351,7 +67205,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3119] = {
+	[3212] = {
+	.class_hid = BNXT_ULP_CLASS_HID_55e8,
+	.class_tid = 2,
+	.hdr_sig_id = 8,
+	.flow_sig_id = 256,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_8_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_8_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3213] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e1c,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65369,7 +67242,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3120] = {
+	[3214] = {
+	.class_hid = BNXT_ULP_CLASS_HID_1b20,
+	.class_tid = 2,
+	.hdr_sig_id = 8,
+	.flow_sig_id = 256,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_8_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_8_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3215] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2280,
 	.class_tid = 2,
 	.hdr_sig_id = 8,
@@ -65388,7 +67280,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_8_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3121] = {
+	[3216] = {
+	.class_hid = BNXT_ULP_CLASS_HID_3f54,
+	.class_tid = 2,
+	.hdr_sig_id = 8,
+	.flow_sig_id = 256,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV4 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_8_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_8_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_8_BITMASK_O_IPV4_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3217] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24604,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65406,7 +67318,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3122] = {
+	[3218] = {
 	.class_hid = BNXT_ULP_CLASS_HID_255d4,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65425,7 +67337,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3123] = {
+	[3219] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22e08,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65445,7 +67357,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3124] = {
+	[3220] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24378,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65464,7 +67376,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3125] = {
+	[3221] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20fcc,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65483,7 +67395,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3126] = {
+	[3222] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21a9c,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65503,7 +67415,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3127] = {
+	[3223] = {
 	.class_hid = BNXT_ULP_CLASS_HID_217d0,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65524,7 +67436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3128] = {
+	[3224] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20800,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65544,7 +67456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3129] = {
+	[3225] = {
 	.class_hid = BNXT_ULP_CLASS_HID_253a0,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65563,7 +67475,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3130] = {
+	[3226] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23f70,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65583,7 +67495,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3131] = {
+	[3227] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23ba4,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65604,7 +67516,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3132] = {
+	[3228] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22c94,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65624,7 +67536,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3133] = {
+	[3229] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21968,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65644,7 +67556,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3134] = {
+	[3230] = {
 	.class_hid = BNXT_ULP_CLASS_HID_243c4,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65665,7 +67577,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3135] = {
+	[3231] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25c38,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65687,7 +67599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3136] = {
+	[3232] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2125c,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65708,7 +67620,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3137] = {
+	[3233] = {
 	.class_hid = BNXT_ULP_CLASS_HID_240c8,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65725,7 +67637,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3138] = {
+	[3234] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22f98,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65743,7 +67655,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3139] = {
+	[3235] = {
 	.class_hid = BNXT_ULP_CLASS_HID_228cc,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65762,7 +67674,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3140] = {
+	[3236] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25d3c,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65780,7 +67692,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3141] = {
+	[3237] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20990,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65798,7 +67710,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3142] = {
+	[3238] = {
 	.class_hid = BNXT_ULP_CLASS_HID_214a0,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65817,7 +67729,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3143] = {
+	[3239] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21194,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65837,7 +67749,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3144] = {
+	[3240] = {
 	.class_hid = BNXT_ULP_CLASS_HID_202c4,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65856,7 +67768,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3145] = {
+	[3241] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22a64,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65874,7 +67786,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3146] = {
+	[3242] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23934,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65893,7 +67805,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3147] = {
+	[3243] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23268,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65913,7 +67825,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3148] = {
+	[3244] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22758,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65932,7 +67844,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3149] = {
+	[3245] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2132c,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65951,7 +67863,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3150] = {
+	[3246] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25d88,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65971,7 +67883,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3151] = {
+	[3247] = {
 	.class_hid = BNXT_ULP_CLASS_HID_256fc,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -65992,7 +67904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3152] = {
+	[3248] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24b2c,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66012,7 +67924,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3153] = {
+	[3249] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22f14,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66029,7 +67941,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3154] = {
+	[3250] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23a24,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66047,7 +67959,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3155] = {
+	[3251] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23718,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66066,7 +67978,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3156] = {
+	[3252] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22848,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66084,7 +67996,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3157] = {
+	[3253] = {
 	.class_hid = BNXT_ULP_CLASS_HID_214dc,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66102,7 +68014,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3158] = {
+	[3254] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25eb8,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66121,7 +68033,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3159] = {
+	[3255] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25bec,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66141,7 +68053,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3160] = {
+	[3256] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21110,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66160,7 +68072,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3161] = {
+	[3257] = {
 	.class_hid = BNXT_ULP_CLASS_HID_238b0,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66178,7 +68090,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3162] = {
+	[3258] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20440,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66197,7 +68109,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3163] = {
+	[3259] = {
 	.class_hid = BNXT_ULP_CLASS_HID_200b4,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66217,7 +68129,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3164] = {
+	[3260] = {
 	.class_hid = BNXT_ULP_CLASS_HID_235e4,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66236,7 +68148,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3165] = {
+	[3261] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25d04,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66255,7 +68167,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3166] = {
+	[3262] = {
 	.class_hid = BNXT_ULP_CLASS_HID_228d4,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66275,7 +68187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3167] = {
+	[3263] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22508,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66296,7 +68208,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3168] = {
+	[3264] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25678,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66316,7 +68228,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3169] = {
+	[3265] = {
 	.class_hid = BNXT_ULP_CLASS_HID_229d8,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66332,7 +68244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3170] = {
+	[3266] = {
 	.class_hid = BNXT_ULP_CLASS_HID_234e8,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66349,7 +68261,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3171] = {
+	[3267] = {
 	.class_hid = BNXT_ULP_CLASS_HID_231dc,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66367,7 +68279,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3172] = {
+	[3268] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2220c,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66384,7 +68296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3173] = {
+	[3269] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24dac,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66401,7 +68313,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3174] = {
+	[3270] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2597c,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66419,7 +68331,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3175] = {
+	[3271] = {
 	.class_hid = BNXT_ULP_CLASS_HID_255b0,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66438,7 +68350,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3176] = {
+	[3272] = {
 	.class_hid = BNXT_ULP_CLASS_HID_246e0,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66456,7 +68368,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3177] = {
+	[3273] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23374,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66473,7 +68385,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3178] = {
+	[3274] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21e04,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66491,7 +68403,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3179] = {
+	[3275] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21b78,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66510,7 +68422,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3180] = {
+	[3276] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20fa8,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66528,7 +68440,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3181] = {
+	[3277] = {
 	.class_hid = BNXT_ULP_CLASS_HID_257c8,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66546,7 +68458,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3182] = {
+	[3278] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22298,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66565,7 +68477,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3183] = {
+	[3279] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23fcc,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66585,7 +68497,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3184] = {
+	[3280] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2503c,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66604,7 +68516,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3185] = {
+	[3281] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2239c,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66620,7 +68532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3186] = {
+	[3282] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20eac,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66637,7 +68549,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3187] = {
+	[3283] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20be0,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66655,7 +68567,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3188] = {
+	[3284] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23cd0,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66672,7 +68584,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3189] = {
+	[3285] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24470,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66689,7 +68601,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3190] = {
+	[3286] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25300,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66707,7 +68619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3191] = {
+	[3287] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22c74,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66726,7 +68638,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3192] = {
+	[3288] = {
 	.class_hid = BNXT_ULP_CLASS_HID_240a4,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66744,7 +68656,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3193] = {
+	[3289] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23da0,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66759,7 +68671,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3194] = {
+	[3290] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20970,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66775,7 +68687,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3195] = {
+	[3291] = {
 	.class_hid = BNXT_ULP_CLASS_HID_205a4,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66792,7 +68704,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3196] = {
+	[3292] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23694,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66808,7 +68720,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3197] = {
+	[3293] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25e34,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66824,7 +68736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3198] = {
+	[3294] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22dc4,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66841,7 +68753,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3199] = {
+	[3295] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22638,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66859,7 +68771,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3200] = {
+	[3296] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25b68,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66876,7 +68788,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3201] = {
+	[3297] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34c8,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66892,7 +68804,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3202] = {
+	[3298] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a04,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66909,7 +68821,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3203] = {
+	[3299] = {
+	.class_hid = BNXT_ULP_CLASS_HID_09d4,
+	.class_tid = 2,
+	.hdr_sig_id = 9,
+	.flow_sig_id = 260,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_9_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3300] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5e98,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66927,7 +68857,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3204] = {
+	[3301] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2da8,
+	.class_tid = 2,
+	.hdr_sig_id = 9,
+	.flow_sig_id = 260,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_9_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_9_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3302] = {
 	.class_hid = BNXT_ULP_CLASS_HID_07a0,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66945,7 +68894,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3205] = {
+	[3303] = {
+	.class_hid = BNXT_ULP_CLASS_HID_1370,
+	.class_tid = 2,
+	.hdr_sig_id = 9,
+	.flow_sig_id = 260,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_9_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_9_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3304] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2834,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66964,7 +68932,44 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3206] = {
+	[3305] = {
+	.class_hid = BNXT_ULP_CLASS_HID_37c4,
+	.class_tid = 2,
+	.hdr_sig_id = 9,
+	.flow_sig_id = 260,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_9_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_9_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_9_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3306] = {
+	.class_hid = BNXT_ULP_CLASS_HID_0398,
+	.class_tid = 2,
+	.hdr_sig_id = 9,
+	.flow_sig_id = 260,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_9_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3307] = {
 	.class_hid = BNXT_ULP_CLASS_HID_595c,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66981,7 +68986,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3207] = {
+	[3308] = {
+	.class_hid = BNXT_ULP_CLASS_HID_246c,
+	.class_tid = 2,
+	.hdr_sig_id = 9,
+	.flow_sig_id = 260,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_9_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_9_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3309] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e64,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -66998,7 +69021,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3208] = {
+	[3310] = {
+	.class_hid = BNXT_ULP_CLASS_HID_48c0,
+	.class_tid = 2,
+	.hdr_sig_id = 9,
+	.flow_sig_id = 260,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_9_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_9_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3311] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22f8,
 	.class_tid = 2,
 	.hdr_sig_id = 9,
@@ -67016,7 +69057,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_9_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3209] = {
+	[3312] = {
+	.class_hid = BNXT_ULP_CLASS_HID_3188,
+	.class_tid = 2,
+	.hdr_sig_id = 9,
+	.flow_sig_id = 260,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_9_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_9_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_9_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3313] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24664,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67035,7 +69095,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3210] = {
+	[3314] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29418,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67055,7 +69115,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3211] = {
+	[3315] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30118,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67075,7 +69135,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3212] = {
+	[3316] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38a18,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67096,7 +69156,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3213] = {
+	[3317] = {
 	.class_hid = BNXT_ULP_CLASS_HID_255b4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67116,7 +69176,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3214] = {
+	[3318] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2deb4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67137,7 +69197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3215] = {
+	[3319] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34bb4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67158,7 +69218,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3216] = {
+	[3320] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39968,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67180,7 +69240,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3217] = {
+	[3321] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22e68,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67201,7 +69261,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3218] = {
+	[3322] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2db68,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67223,7 +69283,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3219] = {
+	[3323] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34468,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67245,7 +69305,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3220] = {
+	[3324] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3921c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67268,7 +69328,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3221] = {
+	[3325] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24318,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67288,7 +69348,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3222] = {
+	[3326] = {
 	.class_hid = BNXT_ULP_CLASS_HID_290cc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67309,7 +69369,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3223] = {
+	[3327] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31dcc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67330,7 +69390,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3224] = {
+	[3328] = {
 	.class_hid = BNXT_ULP_CLASS_HID_386cc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67352,7 +69412,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3225] = {
+	[3329] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20fac,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67372,7 +69432,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3226] = {
+	[3330] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b8ac,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67393,7 +69453,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3227] = {
+	[3331] = {
 	.class_hid = BNXT_ULP_CLASS_HID_325ac,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67414,7 +69474,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3228] = {
+	[3332] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3aeac,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67436,7 +69496,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3229] = {
+	[3333] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21afc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67457,7 +69517,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3230] = {
+	[3334] = {
 	.class_hid = BNXT_ULP_CLASS_HID_287fc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67479,7 +69539,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3231] = {
+	[3335] = {
 	.class_hid = BNXT_ULP_CLASS_HID_330fc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67501,7 +69561,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3232] = {
+	[3336] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3bdfc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67524,7 +69584,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3233] = {
+	[3337] = {
 	.class_hid = BNXT_ULP_CLASS_HID_217b0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67546,7 +69606,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3234] = {
+	[3338] = {
 	.class_hid = BNXT_ULP_CLASS_HID_280b0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67569,7 +69629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3235] = {
+	[3339] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30db0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67592,7 +69652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3236] = {
+	[3340] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b6b0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67616,7 +69676,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3237] = {
+	[3341] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20860,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67637,7 +69697,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3238] = {
+	[3342] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b560,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67659,7 +69719,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3239] = {
+	[3343] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33e60,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67681,7 +69741,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3240] = {
+	[3344] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3ab60,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67704,7 +69764,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3241] = {
+	[3345] = {
 	.class_hid = BNXT_ULP_CLASS_HID_253c0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67724,7 +69784,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3242] = {
+	[3346] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2dcc0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67745,7 +69805,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3243] = {
+	[3347] = {
 	.class_hid = BNXT_ULP_CLASS_HID_349c0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67766,7 +69826,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3244] = {
+	[3348] = {
 	.class_hid = BNXT_ULP_CLASS_HID_397f4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67788,7 +69848,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3245] = {
+	[3349] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23f10,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67809,7 +69869,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3246] = {
+	[3350] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a810,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67831,7 +69891,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3247] = {
+	[3351] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35510,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67853,7 +69913,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3248] = {
+	[3352] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3de10,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67876,7 +69936,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3249] = {
+	[3353] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23bc4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67898,7 +69958,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3250] = {
+	[3354] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a4c4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67921,7 +69981,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3251] = {
+	[3355] = {
 	.class_hid = BNXT_ULP_CLASS_HID_351c4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67944,7 +70004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3252] = {
+	[3356] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3dac4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67968,7 +70028,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3253] = {
+	[3357] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22cf4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -67989,7 +70049,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3254] = {
+	[3358] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d9f4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68011,7 +70071,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3255] = {
+	[3359] = {
 	.class_hid = BNXT_ULP_CLASS_HID_342f4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68033,7 +70093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3256] = {
+	[3360] = {
 	.class_hid = BNXT_ULP_CLASS_HID_390a8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68056,7 +70116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3257] = {
+	[3361] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21908,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68077,7 +70137,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3258] = {
+	[3362] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28208,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68099,7 +70159,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3259] = {
+	[3363] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30f08,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68121,7 +70181,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3260] = {
+	[3364] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b808,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68144,7 +70204,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3261] = {
+	[3365] = {
 	.class_hid = BNXT_ULP_CLASS_HID_243a4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68166,7 +70226,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3262] = {
+	[3366] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29158,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68189,7 +70249,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3263] = {
+	[3367] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31a58,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68212,7 +70272,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3264] = {
+	[3368] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38758,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68236,7 +70296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3265] = {
+	[3369] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25c58,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68259,7 +70319,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3266] = {
+	[3370] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c958,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68283,7 +70343,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3267] = {
+	[3371] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3170c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68307,7 +70367,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3268] = {
+	[3372] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3800c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68332,7 +70392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3269] = {
+	[3373] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2123c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68354,7 +70414,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3270] = {
+	[3374] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29f3c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68377,7 +70437,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3271] = {
+	[3375] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3083c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68400,7 +70460,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3272] = {
+	[3376] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b53c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68424,7 +70484,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3273] = {
+	[3377] = {
 	.class_hid = BNXT_ULP_CLASS_HID_240a8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68442,7 +70502,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3274] = {
+	[3378] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cda8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68461,7 +70521,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3275] = {
+	[3379] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31b5c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68480,7 +70540,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3276] = {
+	[3380] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3845c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68500,7 +70560,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3277] = {
+	[3381] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22ff8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68519,7 +70579,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3278] = {
+	[3382] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d8f8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68539,7 +70599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3279] = {
+	[3383] = {
 	.class_hid = BNXT_ULP_CLASS_HID_345f8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68559,7 +70619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3280] = {
+	[3384] = {
 	.class_hid = BNXT_ULP_CLASS_HID_393ac,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68580,7 +70640,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3281] = {
+	[3385] = {
 	.class_hid = BNXT_ULP_CLASS_HID_228ac,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68600,7 +70660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3282] = {
+	[3386] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d5ac,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68621,7 +70681,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3283] = {
+	[3387] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35eac,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68642,7 +70702,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3284] = {
+	[3388] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cbac,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68664,7 +70724,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3285] = {
+	[3389] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25d5c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68683,7 +70743,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3286] = {
+	[3390] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c65c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68703,7 +70763,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3287] = {
+	[3391] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31410,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68723,7 +70783,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3288] = {
+	[3392] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38110,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68744,7 +70804,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3289] = {
+	[3393] = {
 	.class_hid = BNXT_ULP_CLASS_HID_209f0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68763,7 +70823,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3290] = {
+	[3394] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b2f0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68783,7 +70843,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3291] = {
+	[3395] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33ff0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68803,7 +70863,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3292] = {
+	[3396] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a8f0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68824,7 +70884,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3293] = {
+	[3397] = {
 	.class_hid = BNXT_ULP_CLASS_HID_214c0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68844,7 +70904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3294] = {
+	[3398] = {
 	.class_hid = BNXT_ULP_CLASS_HID_281c0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68865,7 +70925,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3295] = {
+	[3399] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30ac0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68886,7 +70946,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3296] = {
+	[3400] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b7c0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68908,7 +70968,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3297] = {
+	[3401] = {
 	.class_hid = BNXT_ULP_CLASS_HID_211f4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68929,7 +70989,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3298] = {
+	[3402] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29af4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68951,7 +71011,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3299] = {
+	[3403] = {
 	.class_hid = BNXT_ULP_CLASS_HID_307f4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68973,7 +71033,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3300] = {
+	[3404] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b0f4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -68996,7 +71056,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3301] = {
+	[3405] = {
 	.class_hid = BNXT_ULP_CLASS_HID_202a4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69016,7 +71076,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3302] = {
+	[3406] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28fa4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69037,7 +71097,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3303] = {
+	[3407] = {
 	.class_hid = BNXT_ULP_CLASS_HID_338a4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69058,7 +71118,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3304] = {
+	[3408] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a5a4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69080,7 +71140,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3305] = {
+	[3409] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22a04,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69099,7 +71159,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3306] = {
+	[3410] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d704,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69119,7 +71179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3307] = {
+	[3411] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34004,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69139,7 +71199,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3308] = {
+	[3412] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cd04,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69160,7 +71220,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3309] = {
+	[3413] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23954,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69180,7 +71240,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3310] = {
+	[3414] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a254,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69201,7 +71261,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3311] = {
+	[3415] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32f54,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69222,7 +71282,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3312] = {
+	[3416] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d854,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69244,7 +71304,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3313] = {
+	[3417] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23208,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69265,7 +71325,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3314] = {
+	[3418] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bf08,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69287,7 +71347,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3315] = {
+	[3419] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32808,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69309,7 +71369,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3316] = {
+	[3420] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d508,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69332,7 +71392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3317] = {
+	[3421] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22738,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69352,7 +71412,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3318] = {
+	[3422] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d038,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69373,7 +71433,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3319] = {
+	[3423] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35d38,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69394,7 +71454,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3320] = {
+	[3424] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c638,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69416,7 +71476,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3321] = {
+	[3425] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2134c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69436,7 +71496,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3322] = {
+	[3426] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29c4c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69457,7 +71517,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3323] = {
+	[3427] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3094c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69478,7 +71538,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3324] = {
+	[3428] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b24c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69500,7 +71560,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3325] = {
+	[3429] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25de8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69521,7 +71581,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3326] = {
+	[3430] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c6e8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69543,7 +71603,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3327] = {
+	[3431] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3149c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69565,7 +71625,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3328] = {
+	[3432] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3819c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69588,7 +71648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3329] = {
+	[3433] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2569c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69610,7 +71670,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3330] = {
+	[3434] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c39c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69633,7 +71693,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3331] = {
+	[3435] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31150,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69656,7 +71716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3332] = {
+	[3436] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39a50,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69680,7 +71740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3333] = {
+	[3437] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24b4c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69701,7 +71761,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3334] = {
+	[3438] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29900,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69723,7 +71783,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3335] = {
+	[3439] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30200,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69745,7 +71805,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3336] = {
+	[3440] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38f00,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69768,7 +71828,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3337] = {
+	[3441] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22f74,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69786,7 +71846,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3338] = {
+	[3442] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d874,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69805,7 +71865,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3339] = {
+	[3443] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34574,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69824,7 +71884,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3340] = {
+	[3444] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39328,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69844,7 +71904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3341] = {
+	[3445] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23a44,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69863,7 +71923,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3342] = {
+	[3446] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a744,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69883,7 +71943,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3343] = {
+	[3447] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35044,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69903,7 +71963,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3344] = {
+	[3448] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3dd44,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69924,7 +71984,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3345] = {
+	[3449] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23778,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69944,7 +72004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3346] = {
+	[3450] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a078,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69965,7 +72025,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3347] = {
+	[3451] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32d78,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -69986,7 +72046,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3348] = {
+	[3452] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d678,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70008,7 +72068,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3349] = {
+	[3453] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22828,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70027,7 +72087,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3350] = {
+	[3454] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d528,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70047,7 +72107,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3351] = {
+	[3455] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35e28,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70067,7 +72127,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3352] = {
+	[3456] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cb28,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70088,7 +72148,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3353] = {
+	[3457] = {
 	.class_hid = BNXT_ULP_CLASS_HID_214bc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70107,7 +72167,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3354] = {
+	[3458] = {
 	.class_hid = BNXT_ULP_CLASS_HID_281bc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70127,7 +72187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3355] = {
+	[3459] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30abc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70147,7 +72207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3356] = {
+	[3460] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b7bc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70168,7 +72228,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3357] = {
+	[3461] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25ed8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70188,7 +72248,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3358] = {
+	[3462] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cbd8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70209,7 +72269,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3359] = {
+	[3463] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3198c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70230,7 +72290,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3360] = {
+	[3464] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3828c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70252,7 +72312,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3361] = {
+	[3465] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25b8c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70273,7 +72333,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3362] = {
+	[3466] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c48c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70295,7 +72355,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3363] = {
+	[3467] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31240,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70317,7 +72377,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3364] = {
+	[3468] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39f40,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70340,7 +72400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3365] = {
+	[3469] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21170,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70360,7 +72420,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3366] = {
+	[3470] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29a70,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70381,7 +72441,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3367] = {
+	[3471] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30770,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70402,7 +72462,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3368] = {
+	[3472] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b070,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70424,7 +72484,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3369] = {
+	[3473] = {
 	.class_hid = BNXT_ULP_CLASS_HID_238d0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70443,7 +72503,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3370] = {
+	[3474] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a5d0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70463,7 +72523,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3371] = {
+	[3475] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32ed0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70483,7 +72543,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3372] = {
+	[3476] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3dbd0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70504,7 +72564,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3373] = {
+	[3477] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20420,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70524,7 +72584,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3374] = {
+	[3478] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b120,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70545,7 +72605,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3375] = {
+	[3479] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33a20,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70566,7 +72626,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3376] = {
+	[3480] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a720,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70588,7 +72648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3377] = {
+	[3481] = {
 	.class_hid = BNXT_ULP_CLASS_HID_200d4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70609,7 +72669,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3378] = {
+	[3482] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28dd4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70631,7 +72691,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3379] = {
+	[3483] = {
 	.class_hid = BNXT_ULP_CLASS_HID_336d4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70653,7 +72713,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3380] = {
+	[3484] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a3d4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70676,7 +72736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3381] = {
+	[3485] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23584,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70696,7 +72756,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3382] = {
+	[3486] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2be84,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70717,7 +72777,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3383] = {
+	[3487] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32b84,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70738,7 +72798,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3384] = {
+	[3488] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d484,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70760,7 +72820,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3385] = {
+	[3489] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25d64,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70780,7 +72840,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3386] = {
+	[3490] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c664,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70801,7 +72861,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3387] = {
+	[3491] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31418,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70822,7 +72882,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3388] = {
+	[3492] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38118,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70844,7 +72904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3389] = {
+	[3493] = {
 	.class_hid = BNXT_ULP_CLASS_HID_228b4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70865,7 +72925,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3390] = {
+	[3494] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d5b4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70887,7 +72947,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3391] = {
+	[3495] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35eb4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70909,7 +72969,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3392] = {
+	[3496] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cbb4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70932,7 +72992,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3393] = {
+	[3497] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22568,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70954,7 +73014,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3394] = {
+	[3498] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2ae68,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -70977,7 +73037,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3395] = {
+	[3499] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35b68,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71000,7 +73060,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3396] = {
+	[3500] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c468,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71024,7 +73084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3397] = {
+	[3501] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25618,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71045,7 +73105,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3398] = {
+	[3502] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c318,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71067,7 +73127,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3399] = {
+	[3503] = {
 	.class_hid = BNXT_ULP_CLASS_HID_310cc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71089,7 +73149,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3400] = {
+	[3504] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39dcc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71112,7 +73172,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3401] = {
+	[3505] = {
 	.class_hid = BNXT_ULP_CLASS_HID_229b8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71129,7 +73189,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3402] = {
+	[3506] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d2b8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71147,7 +73207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3403] = {
+	[3507] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35fb8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71165,7 +73225,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3404] = {
+	[3508] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c8b8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71184,7 +73244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3405] = {
+	[3509] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23488,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71202,7 +73262,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3406] = {
+	[3510] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a188,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71221,7 +73281,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3407] = {
+	[3511] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32a88,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71240,7 +73300,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3408] = {
+	[3512] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d788,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71260,7 +73320,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3409] = {
+	[3513] = {
 	.class_hid = BNXT_ULP_CLASS_HID_231bc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71279,7 +73339,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3410] = {
+	[3514] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2babc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71299,7 +73359,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3411] = {
+	[3515] = {
 	.class_hid = BNXT_ULP_CLASS_HID_327bc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71319,7 +73379,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3412] = {
+	[3516] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d0bc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71340,7 +73400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3413] = {
+	[3517] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2226c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71358,7 +73418,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3414] = {
+	[3518] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2af6c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71377,7 +73437,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3415] = {
+	[3519] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3586c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71396,7 +73456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3416] = {
+	[3520] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c56c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71416,7 +73476,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3417] = {
+	[3521] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24dcc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71434,7 +73494,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3418] = {
+	[3522] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29b80,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71453,7 +73513,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3419] = {
+	[3523] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30480,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71472,7 +73532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3420] = {
+	[3524] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b180,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71492,7 +73552,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3421] = {
+	[3525] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2591c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71511,7 +73571,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3422] = {
+	[3526] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c21c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71531,7 +73591,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3423] = {
+	[3527] = {
 	.class_hid = BNXT_ULP_CLASS_HID_313d0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71551,7 +73611,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3424] = {
+	[3528] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39cd0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71572,7 +73632,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3425] = {
+	[3529] = {
 	.class_hid = BNXT_ULP_CLASS_HID_255d0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71592,7 +73652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3426] = {
+	[3530] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2ded0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71613,7 +73673,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3427] = {
+	[3531] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34bd0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71634,7 +73694,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3428] = {
+	[3532] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39984,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71656,7 +73716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3429] = {
+	[3533] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24680,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71675,7 +73735,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3430] = {
+	[3534] = {
 	.class_hid = BNXT_ULP_CLASS_HID_294b4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71695,7 +73755,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3431] = {
+	[3535] = {
 	.class_hid = BNXT_ULP_CLASS_HID_301b4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71715,7 +73775,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3432] = {
+	[3536] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38ab4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71736,7 +73796,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3433] = {
+	[3537] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23314,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71754,7 +73814,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3434] = {
+	[3538] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bc14,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71773,7 +73833,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3435] = {
+	[3539] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32914,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71792,7 +73852,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3436] = {
+	[3540] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d214,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71812,7 +73872,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3437] = {
+	[3541] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21e64,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71831,7 +73891,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3438] = {
+	[3542] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28b64,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71851,7 +73911,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3439] = {
+	[3543] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33464,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71871,7 +73931,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3440] = {
+	[3544] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a164,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71892,7 +73952,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3441] = {
+	[3545] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21b18,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71912,7 +73972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3442] = {
+	[3546] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28418,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71933,7 +73993,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3443] = {
+	[3547] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33118,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71954,7 +74014,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3444] = {
+	[3548] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3ba18,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71976,7 +74036,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3445] = {
+	[3549] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20fc8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -71995,7 +74055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3446] = {
+	[3550] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b8c8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72015,7 +74075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3447] = {
+	[3551] = {
 	.class_hid = BNXT_ULP_CLASS_HID_325c8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72035,7 +74095,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3448] = {
+	[3552] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3aec8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72056,7 +74116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3449] = {
+	[3553] = {
 	.class_hid = BNXT_ULP_CLASS_HID_257a8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72075,7 +74135,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3450] = {
+	[3554] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c0a8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72095,7 +74155,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3451] = {
+	[3555] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34da8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72115,7 +74175,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3452] = {
+	[3556] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39b5c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72136,7 +74196,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3453] = {
+	[3557] = {
 	.class_hid = BNXT_ULP_CLASS_HID_222f8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72156,7 +74216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3454] = {
+	[3558] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2aff8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72177,7 +74237,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3455] = {
+	[3559] = {
 	.class_hid = BNXT_ULP_CLASS_HID_358f8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72198,7 +74258,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3456] = {
+	[3560] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c5f8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72220,7 +74280,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3457] = {
+	[3561] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23fac,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72241,7 +74301,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3458] = {
+	[3562] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a8ac,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72263,7 +74323,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3459] = {
+	[3563] = {
 	.class_hid = BNXT_ULP_CLASS_HID_355ac,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72285,7 +74345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3460] = {
+	[3564] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3deac,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72308,7 +74368,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3461] = {
+	[3565] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2505c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72328,7 +74388,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3462] = {
+	[3566] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2dd5c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72349,7 +74409,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3463] = {
+	[3567] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3465c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72370,7 +74430,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3464] = {
+	[3568] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39410,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72392,7 +74452,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3465] = {
+	[3569] = {
 	.class_hid = BNXT_ULP_CLASS_HID_223fc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72409,7 +74469,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3466] = {
+	[3570] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2acfc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72427,7 +74487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3467] = {
+	[3571] = {
 	.class_hid = BNXT_ULP_CLASS_HID_359fc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72445,7 +74505,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3468] = {
+	[3572] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c2fc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72464,7 +74524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3469] = {
+	[3573] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20ecc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72482,7 +74542,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3470] = {
+	[3574] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bbcc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72501,7 +74561,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3471] = {
+	[3575] = {
 	.class_hid = BNXT_ULP_CLASS_HID_324cc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72520,7 +74580,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3472] = {
+	[3576] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d1cc,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72540,7 +74600,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3473] = {
+	[3577] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20b80,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72559,7 +74619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3474] = {
+	[3578] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b480,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72579,7 +74639,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3475] = {
+	[3579] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32180,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72599,7 +74659,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3476] = {
+	[3580] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3aa80,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72620,7 +74680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3477] = {
+	[3581] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23cb0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72638,7 +74698,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3478] = {
+	[3582] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a9b0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72657,7 +74717,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3479] = {
+	[3583] = {
 	.class_hid = BNXT_ULP_CLASS_HID_352b0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72676,7 +74736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3480] = {
+	[3584] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3dfb0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72696,7 +74756,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3481] = {
+	[3585] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24410,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72714,7 +74774,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3482] = {
+	[3586] = {
 	.class_hid = BNXT_ULP_CLASS_HID_295c4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72733,7 +74793,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3483] = {
+	[3587] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31ec4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72752,7 +74812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3484] = {
+	[3588] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38bc4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72772,7 +74832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3485] = {
+	[3589] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25360,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72791,7 +74851,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3486] = {
+	[3590] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2dc60,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72811,7 +74871,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3487] = {
+	[3591] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34960,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72831,7 +74891,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3488] = {
+	[3592] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39714,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72852,7 +74912,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3489] = {
+	[3593] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22c14,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72872,7 +74932,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3490] = {
+	[3594] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d914,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72893,7 +74953,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3491] = {
+	[3595] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34214,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72914,7 +74974,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3492] = {
+	[3596] = {
 	.class_hid = BNXT_ULP_CLASS_HID_393c8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72936,7 +74996,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3493] = {
+	[3597] = {
 	.class_hid = BNXT_ULP_CLASS_HID_240c4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72955,7 +75015,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3494] = {
+	[3598] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cdc4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72975,7 +75035,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3495] = {
+	[3599] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31bf8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -72995,7 +75055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3496] = {
+	[3600] = {
 	.class_hid = BNXT_ULP_CLASS_HID_384f8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73016,7 +75076,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3497] = {
+	[3601] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23dc0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73032,7 +75092,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3498] = {
+	[3602] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a6c0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73049,7 +75109,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3499] = {
+	[3603] = {
 	.class_hid = BNXT_ULP_CLASS_HID_353c0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73066,7 +75126,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3500] = {
+	[3604] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3dcc0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73084,7 +75144,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3501] = {
+	[3605] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20910,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73101,7 +75161,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3502] = {
+	[3606] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b210,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73119,7 +75179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3503] = {
+	[3607] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33f10,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73137,7 +75197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3504] = {
+	[3608] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a810,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73156,7 +75216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3505] = {
+	[3609] = {
 	.class_hid = BNXT_ULP_CLASS_HID_205c4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73174,7 +75234,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3506] = {
+	[3610] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28ec4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73193,7 +75253,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3507] = {
+	[3611] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33bc4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73212,7 +75272,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3508] = {
+	[3612] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a4c4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73232,7 +75292,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3509] = {
+	[3613] = {
 	.class_hid = BNXT_ULP_CLASS_HID_236f4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73249,7 +75309,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3510] = {
+	[3614] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a3f4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73267,7 +75327,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3511] = {
+	[3615] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32cf4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73285,7 +75345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3512] = {
+	[3616] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d9f4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73304,7 +75364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3513] = {
+	[3617] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25e54,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73321,7 +75381,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3514] = {
+	[3618] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cb54,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73339,7 +75399,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3515] = {
+	[3619] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31908,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73357,7 +75417,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3516] = {
+	[3620] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38208,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73376,7 +75436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3517] = {
+	[3621] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22da4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73394,7 +75454,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3518] = {
+	[3622] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d6a4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73413,7 +75473,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3519] = {
+	[3623] = {
 	.class_hid = BNXT_ULP_CLASS_HID_343a4,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73432,7 +75492,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3520] = {
+	[3624] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39158,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73452,7 +75512,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3521] = {
+	[3625] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22658,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73471,7 +75531,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3522] = {
+	[3626] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d358,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73491,7 +75551,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3523] = {
+	[3627] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35c58,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73511,7 +75571,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3524] = {
+	[3628] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c958,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73532,7 +75592,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3525] = {
+	[3629] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25b08,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73550,7 +75610,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3526] = {
+	[3630] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c408,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73569,7 +75629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3527] = {
+	[3631] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3123c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73588,7 +75648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3528] = {
+	[3632] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39f3c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73608,7 +75668,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3529] = {
+	[3633] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34a8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73625,7 +75685,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3530] = {
+	[3634] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a64,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73643,7 +75703,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3531] = {
+	[3635] = {
+	.class_hid = BNXT_ULP_CLASS_HID_09b4,
+	.class_tid = 2,
+	.hdr_sig_id = 10,
+	.flow_sig_id = 272,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_10_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3636] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5ef8,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73662,7 +75741,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3532] = {
+	[3637] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2dc8,
+	.class_tid = 2,
+	.hdr_sig_id = 10,
+	.flow_sig_id = 272,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_10_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_10_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3638] = {
 	.class_hid = BNXT_ULP_CLASS_HID_07c0,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73681,7 +75780,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3533] = {
+	[3639] = {
+	.class_hid = BNXT_ULP_CLASS_HID_1310,
+	.class_tid = 2,
+	.hdr_sig_id = 10,
+	.flow_sig_id = 272,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_10_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_10_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3640] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2854,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73701,7 +75820,46 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3534] = {
+	[3641] = {
+	.class_hid = BNXT_ULP_CLASS_HID_37a4,
+	.class_tid = 2,
+	.hdr_sig_id = 10,
+	.flow_sig_id = 272,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_10_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_10_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_10_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3642] = {
+	.class_hid = BNXT_ULP_CLASS_HID_03f8,
+	.class_tid = 2,
+	.hdr_sig_id = 10,
+	.flow_sig_id = 272,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_10_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3643] = {
 	.class_hid = BNXT_ULP_CLASS_HID_593c,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73719,7 +75877,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3535] = {
+	[3644] = {
+	.class_hid = BNXT_ULP_CLASS_HID_240c,
+	.class_tid = 2,
+	.hdr_sig_id = 10,
+	.flow_sig_id = 272,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_10_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_10_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3645] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e04,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73737,7 +75914,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3536] = {
+	[3646] = {
+	.class_hid = BNXT_ULP_CLASS_HID_48a0,
+	.class_tid = 2,
+	.hdr_sig_id = 10,
+	.flow_sig_id = 272,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_10_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_10_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3647] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2298,
 	.class_tid = 2,
 	.hdr_sig_id = 10,
@@ -73756,7 +75952,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_10_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3537] = {
+	[3648] = {
+	.class_hid = BNXT_ULP_CLASS_HID_31e8,
+	.class_tid = 2,
+	.hdr_sig_id = 10,
+	.flow_sig_id = 272,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_TCP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_10_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_10_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_10_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3649] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24644,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -73775,7 +75991,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3538] = {
+	[3650] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29438,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -73795,7 +76011,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3539] = {
+	[3651] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30138,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -73815,7 +76031,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3540] = {
+	[3652] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38a38,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -73836,7 +76052,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3541] = {
+	[3653] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25594,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -73856,7 +76072,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3542] = {
+	[3654] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2de94,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -73877,7 +76093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3543] = {
+	[3655] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34b94,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -73898,7 +76114,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3544] = {
+	[3656] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39948,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -73920,7 +76136,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3545] = {
+	[3657] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22e48,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -73941,7 +76157,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3546] = {
+	[3658] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2db48,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -73963,7 +76179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3547] = {
+	[3659] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34448,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -73985,7 +76201,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3548] = {
+	[3660] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3923c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74008,7 +76224,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3549] = {
+	[3661] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24338,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74028,7 +76244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3550] = {
+	[3662] = {
 	.class_hid = BNXT_ULP_CLASS_HID_290ec,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74049,7 +76265,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3551] = {
+	[3663] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31dec,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74070,7 +76286,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3552] = {
+	[3664] = {
 	.class_hid = BNXT_ULP_CLASS_HID_386ec,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74092,7 +76308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3553] = {
+	[3665] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20f8c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74112,7 +76328,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3554] = {
+	[3666] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b88c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74133,7 +76349,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3555] = {
+	[3667] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3258c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74154,7 +76370,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3556] = {
+	[3668] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3ae8c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74176,7 +76392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3557] = {
+	[3669] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21adc,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74197,7 +76413,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3558] = {
+	[3670] = {
 	.class_hid = BNXT_ULP_CLASS_HID_287dc,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74219,7 +76435,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3559] = {
+	[3671] = {
 	.class_hid = BNXT_ULP_CLASS_HID_330dc,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74241,7 +76457,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3560] = {
+	[3672] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3bddc,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74264,7 +76480,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3561] = {
+	[3673] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21790,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74286,7 +76502,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3562] = {
+	[3674] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28090,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74309,7 +76525,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3563] = {
+	[3675] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30d90,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74332,7 +76548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3564] = {
+	[3676] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b690,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74356,7 +76572,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3565] = {
+	[3677] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20840,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74377,7 +76593,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3566] = {
+	[3678] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b540,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74399,7 +76615,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3567] = {
+	[3679] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33e40,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74421,7 +76637,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3568] = {
+	[3680] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3ab40,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74444,7 +76660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3569] = {
+	[3681] = {
 	.class_hid = BNXT_ULP_CLASS_HID_253e0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74464,7 +76680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3570] = {
+	[3682] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2dce0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74485,7 +76701,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3571] = {
+	[3683] = {
 	.class_hid = BNXT_ULP_CLASS_HID_349e0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74506,7 +76722,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3572] = {
+	[3684] = {
 	.class_hid = BNXT_ULP_CLASS_HID_397d4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74528,7 +76744,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3573] = {
+	[3685] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23f30,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74549,7 +76765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3574] = {
+	[3686] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a830,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74571,7 +76787,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3575] = {
+	[3687] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35530,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74593,7 +76809,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3576] = {
+	[3688] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3de30,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74616,7 +76832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3577] = {
+	[3689] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23be4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74638,7 +76854,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3578] = {
+	[3690] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a4e4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74661,7 +76877,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3579] = {
+	[3691] = {
 	.class_hid = BNXT_ULP_CLASS_HID_351e4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74684,7 +76900,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3580] = {
+	[3692] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3dae4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74708,7 +76924,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3581] = {
+	[3693] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22cd4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74729,7 +76945,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3582] = {
+	[3694] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d9d4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74751,7 +76967,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3583] = {
+	[3695] = {
 	.class_hid = BNXT_ULP_CLASS_HID_342d4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74773,7 +76989,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3584] = {
+	[3696] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39088,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74796,7 +77012,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3585] = {
+	[3697] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21928,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74817,7 +77033,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3586] = {
+	[3698] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28228,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74839,7 +77055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3587] = {
+	[3699] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30f28,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74861,7 +77077,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3588] = {
+	[3700] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b828,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74884,7 +77100,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3589] = {
+	[3701] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24384,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74906,7 +77122,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3590] = {
+	[3702] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29178,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74929,7 +77145,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3591] = {
+	[3703] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31a78,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74952,7 +77168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3592] = {
+	[3704] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38778,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74976,7 +77192,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3593] = {
+	[3705] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25c78,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -74999,7 +77215,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3594] = {
+	[3706] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c978,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75023,7 +77239,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3595] = {
+	[3707] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3172c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75047,7 +77263,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3596] = {
+	[3708] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3802c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75072,7 +77288,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3597] = {
+	[3709] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2121c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75094,7 +77310,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3598] = {
+	[3710] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29f1c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75117,7 +77333,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3599] = {
+	[3711] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3081c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75140,7 +77356,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3600] = {
+	[3712] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b51c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75164,7 +77380,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3601] = {
+	[3713] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24088,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75182,7 +77398,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3602] = {
+	[3714] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cd88,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75201,7 +77417,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3603] = {
+	[3715] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31b7c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75220,7 +77436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3604] = {
+	[3716] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3847c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75240,7 +77456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3605] = {
+	[3717] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22fd8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75259,7 +77475,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3606] = {
+	[3718] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d8d8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75279,7 +77495,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3607] = {
+	[3719] = {
 	.class_hid = BNXT_ULP_CLASS_HID_345d8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75299,7 +77515,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3608] = {
+	[3720] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3938c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75320,7 +77536,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3609] = {
+	[3721] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2288c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75340,7 +77556,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3610] = {
+	[3722] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d58c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75361,7 +77577,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3611] = {
+	[3723] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35e8c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75382,7 +77598,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3612] = {
+	[3724] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cb8c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75404,7 +77620,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3613] = {
+	[3725] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25d7c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75423,7 +77639,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3614] = {
+	[3726] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c67c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75443,7 +77659,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3615] = {
+	[3727] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31430,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75463,7 +77679,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3616] = {
+	[3728] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38130,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75484,7 +77700,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3617] = {
+	[3729] = {
 	.class_hid = BNXT_ULP_CLASS_HID_209d0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75503,7 +77719,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3618] = {
+	[3730] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b2d0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75523,7 +77739,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3619] = {
+	[3731] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33fd0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75543,7 +77759,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3620] = {
+	[3732] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a8d0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75564,7 +77780,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3621] = {
+	[3733] = {
 	.class_hid = BNXT_ULP_CLASS_HID_214e0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75584,7 +77800,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3622] = {
+	[3734] = {
 	.class_hid = BNXT_ULP_CLASS_HID_281e0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75605,7 +77821,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3623] = {
+	[3735] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30ae0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75626,7 +77842,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3624] = {
+	[3736] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b7e0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75648,7 +77864,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3625] = {
+	[3737] = {
 	.class_hid = BNXT_ULP_CLASS_HID_211d4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75669,7 +77885,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3626] = {
+	[3738] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29ad4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75691,7 +77907,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3627] = {
+	[3739] = {
 	.class_hid = BNXT_ULP_CLASS_HID_307d4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75713,7 +77929,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3628] = {
+	[3740] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b0d4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75736,7 +77952,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3629] = {
+	[3741] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20284,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75756,7 +77972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3630] = {
+	[3742] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28f84,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75777,7 +77993,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3631] = {
+	[3743] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33884,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75798,7 +78014,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3632] = {
+	[3744] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a584,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75820,7 +78036,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3633] = {
+	[3745] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22a24,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75839,7 +78055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3634] = {
+	[3746] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d724,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75859,7 +78075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3635] = {
+	[3747] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34024,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75879,7 +78095,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3636] = {
+	[3748] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cd24,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75900,7 +78116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3637] = {
+	[3749] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23974,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75920,7 +78136,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3638] = {
+	[3750] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a274,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75941,7 +78157,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3639] = {
+	[3751] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32f74,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75962,7 +78178,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3640] = {
+	[3752] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d874,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -75984,7 +78200,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3641] = {
+	[3753] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23228,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76005,7 +78221,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3642] = {
+	[3754] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bf28,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76027,7 +78243,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3643] = {
+	[3755] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32828,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76049,7 +78265,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3644] = {
+	[3756] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d528,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76072,7 +78288,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3645] = {
+	[3757] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22718,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76092,7 +78308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3646] = {
+	[3758] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d018,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76113,7 +78329,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3647] = {
+	[3759] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35d18,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76134,7 +78350,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3648] = {
+	[3760] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c618,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76156,7 +78372,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3649] = {
+	[3761] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2136c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76176,7 +78392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3650] = {
+	[3762] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29c6c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76197,7 +78413,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3651] = {
+	[3763] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3096c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76218,7 +78434,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3652] = {
+	[3764] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b26c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76240,7 +78456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3653] = {
+	[3765] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25dc8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76261,7 +78477,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3654] = {
+	[3766] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c6c8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76283,7 +78499,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3655] = {
+	[3767] = {
 	.class_hid = BNXT_ULP_CLASS_HID_314bc,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76305,7 +78521,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3656] = {
+	[3768] = {
 	.class_hid = BNXT_ULP_CLASS_HID_381bc,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76328,7 +78544,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3657] = {
+	[3769] = {
 	.class_hid = BNXT_ULP_CLASS_HID_256bc,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76350,7 +78566,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3658] = {
+	[3770] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c3bc,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76373,7 +78589,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3659] = {
+	[3771] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31170,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76396,7 +78612,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3660] = {
+	[3772] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39a70,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76420,7 +78636,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3661] = {
+	[3773] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24b6c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76441,7 +78657,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3662] = {
+	[3774] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29920,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76463,7 +78679,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3663] = {
+	[3775] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30220,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76485,7 +78701,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3664] = {
+	[3776] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38f20,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76508,7 +78724,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3665] = {
+	[3777] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22f54,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76526,7 +78742,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3666] = {
+	[3778] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d854,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76545,7 +78761,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3667] = {
+	[3779] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34554,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76564,7 +78780,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3668] = {
+	[3780] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39308,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76584,7 +78800,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3669] = {
+	[3781] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23a64,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76603,7 +78819,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3670] = {
+	[3782] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a764,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76623,7 +78839,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3671] = {
+	[3783] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35064,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76643,7 +78859,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3672] = {
+	[3784] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3dd64,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76664,7 +78880,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3673] = {
+	[3785] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23758,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76684,7 +78900,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3674] = {
+	[3786] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a058,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76705,7 +78921,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3675] = {
+	[3787] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32d58,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76726,7 +78942,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3676] = {
+	[3788] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d658,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76748,7 +78964,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3677] = {
+	[3789] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22808,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76767,7 +78983,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3678] = {
+	[3790] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d508,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76787,7 +79003,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3679] = {
+	[3791] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35e08,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76807,7 +79023,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3680] = {
+	[3792] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cb08,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76828,7 +79044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3681] = {
+	[3793] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2149c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76847,7 +79063,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3682] = {
+	[3794] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2819c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76867,7 +79083,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3683] = {
+	[3795] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30a9c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76887,7 +79103,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3684] = {
+	[3796] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b79c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76908,7 +79124,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3685] = {
+	[3797] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25ef8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76928,7 +79144,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3686] = {
+	[3798] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cbf8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76949,7 +79165,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3687] = {
+	[3799] = {
 	.class_hid = BNXT_ULP_CLASS_HID_319ac,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76970,7 +79186,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3688] = {
+	[3800] = {
 	.class_hid = BNXT_ULP_CLASS_HID_382ac,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -76992,7 +79208,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3689] = {
+	[3801] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25bac,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77013,7 +79229,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3690] = {
+	[3802] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c4ac,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77035,7 +79251,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3691] = {
+	[3803] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31260,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77057,7 +79273,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3692] = {
+	[3804] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39f60,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77080,7 +79296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3693] = {
+	[3805] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21150,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77100,7 +79316,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3694] = {
+	[3806] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29a50,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77121,7 +79337,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3695] = {
+	[3807] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30750,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77142,7 +79358,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3696] = {
+	[3808] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b050,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77164,7 +79380,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3697] = {
+	[3809] = {
 	.class_hid = BNXT_ULP_CLASS_HID_238f0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77183,7 +79399,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3698] = {
+	[3810] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a5f0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77203,7 +79419,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3699] = {
+	[3811] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32ef0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77223,7 +79439,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3700] = {
+	[3812] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3dbf0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77244,7 +79460,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3701] = {
+	[3813] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20400,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77264,7 +79480,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3702] = {
+	[3814] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b100,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77285,7 +79501,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3703] = {
+	[3815] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33a00,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77306,7 +79522,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3704] = {
+	[3816] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a700,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77328,7 +79544,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3705] = {
+	[3817] = {
 	.class_hid = BNXT_ULP_CLASS_HID_200f4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77349,7 +79565,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3706] = {
+	[3818] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28df4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77371,7 +79587,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3707] = {
+	[3819] = {
 	.class_hid = BNXT_ULP_CLASS_HID_336f4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77393,7 +79609,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3708] = {
+	[3820] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a3f4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77416,7 +79632,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3709] = {
+	[3821] = {
 	.class_hid = BNXT_ULP_CLASS_HID_235a4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77436,7 +79652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3710] = {
+	[3822] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bea4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77457,7 +79673,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3711] = {
+	[3823] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32ba4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77478,7 +79694,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3712] = {
+	[3824] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d4a4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77500,7 +79716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3713] = {
+	[3825] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25d44,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77520,7 +79736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3714] = {
+	[3826] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c644,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77541,7 +79757,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3715] = {
+	[3827] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31438,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77562,7 +79778,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3716] = {
+	[3828] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38138,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77584,7 +79800,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3717] = {
+	[3829] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22894,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77605,7 +79821,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3718] = {
+	[3830] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d594,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77627,7 +79843,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3719] = {
+	[3831] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35e94,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77649,7 +79865,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3720] = {
+	[3832] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3cb94,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77672,7 +79888,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3721] = {
+	[3833] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22548,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77694,7 +79910,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3722] = {
+	[3834] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2ae48,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77717,7 +79933,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3723] = {
+	[3835] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35b48,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77740,7 +79956,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3724] = {
+	[3836] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c448,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77764,7 +79980,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3725] = {
+	[3837] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25638,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77785,7 +80001,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3726] = {
+	[3838] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c338,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77807,7 +80023,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3727] = {
+	[3839] = {
 	.class_hid = BNXT_ULP_CLASS_HID_310ec,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77829,7 +80045,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3728] = {
+	[3840] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39dec,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77852,7 +80068,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3729] = {
+	[3841] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22998,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77869,7 +80085,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3730] = {
+	[3842] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d298,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77887,7 +80103,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3731] = {
+	[3843] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35f98,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77905,7 +80121,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3732] = {
+	[3844] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c898,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77924,7 +80140,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3733] = {
+	[3845] = {
 	.class_hid = BNXT_ULP_CLASS_HID_234a8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77942,7 +80158,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3734] = {
+	[3846] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a1a8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77961,7 +80177,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3735] = {
+	[3847] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32aa8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -77980,7 +80196,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3736] = {
+	[3848] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d7a8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78000,7 +80216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3737] = {
+	[3849] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2319c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78019,7 +80235,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3738] = {
+	[3850] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2ba9c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78039,7 +80255,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3739] = {
+	[3851] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3279c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78059,7 +80275,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3740] = {
+	[3852] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d09c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78080,7 +80296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3741] = {
+	[3853] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2224c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78098,7 +80314,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3742] = {
+	[3854] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2af4c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78117,7 +80333,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3743] = {
+	[3855] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3584c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78136,7 +80352,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3744] = {
+	[3856] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c54c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78156,7 +80372,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3745] = {
+	[3857] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24dec,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78174,7 +80390,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3746] = {
+	[3858] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29ba0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78193,7 +80409,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3747] = {
+	[3859] = {
 	.class_hid = BNXT_ULP_CLASS_HID_304a0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78212,7 +80428,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3748] = {
+	[3860] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3b1a0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78232,7 +80448,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3749] = {
+	[3861] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2593c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78251,7 +80467,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3750] = {
+	[3862] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c23c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78271,7 +80487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3751] = {
+	[3863] = {
 	.class_hid = BNXT_ULP_CLASS_HID_313f0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78291,7 +80507,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3752] = {
+	[3864] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39cf0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78312,7 +80528,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3753] = {
+	[3865] = {
 	.class_hid = BNXT_ULP_CLASS_HID_255f0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78332,7 +80548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3754] = {
+	[3866] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2def0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78353,7 +80569,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3755] = {
+	[3867] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34bf0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78374,7 +80590,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3756] = {
+	[3868] = {
 	.class_hid = BNXT_ULP_CLASS_HID_399a4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78396,7 +80612,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3757] = {
+	[3869] = {
 	.class_hid = BNXT_ULP_CLASS_HID_246a0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78415,7 +80631,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3758] = {
+	[3870] = {
 	.class_hid = BNXT_ULP_CLASS_HID_29494,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78435,7 +80651,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3759] = {
+	[3871] = {
 	.class_hid = BNXT_ULP_CLASS_HID_30194,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78455,7 +80671,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3760] = {
+	[3872] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38a94,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78476,7 +80692,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3761] = {
+	[3873] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23334,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78494,7 +80710,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3762] = {
+	[3874] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bc34,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78513,7 +80729,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3763] = {
+	[3875] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32934,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78532,7 +80748,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3764] = {
+	[3876] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d234,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78552,7 +80768,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3765] = {
+	[3877] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21e44,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78571,7 +80787,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3766] = {
+	[3878] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28b44,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78591,7 +80807,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3767] = {
+	[3879] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33444,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78611,7 +80827,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3768] = {
+	[3880] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a144,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78632,7 +80848,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3769] = {
+	[3881] = {
 	.class_hid = BNXT_ULP_CLASS_HID_21b38,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78652,7 +80868,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3770] = {
+	[3882] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28438,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78673,7 +80889,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3771] = {
+	[3883] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33138,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78694,7 +80910,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3772] = {
+	[3884] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3ba38,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78716,7 +80932,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3773] = {
+	[3885] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20fe8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78735,7 +80951,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3774] = {
+	[3886] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b8e8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78755,7 +80971,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3775] = {
+	[3887] = {
 	.class_hid = BNXT_ULP_CLASS_HID_325e8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78775,7 +80991,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3776] = {
+	[3888] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3aee8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78796,7 +81012,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3777] = {
+	[3889] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25788,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78815,7 +81031,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3778] = {
+	[3890] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c088,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78835,7 +81051,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3779] = {
+	[3891] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34d88,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78855,7 +81071,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3780] = {
+	[3892] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39b7c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78876,7 +81092,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3781] = {
+	[3893] = {
 	.class_hid = BNXT_ULP_CLASS_HID_222d8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78896,7 +81112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3782] = {
+	[3894] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2afd8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78917,7 +81133,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3783] = {
+	[3895] = {
 	.class_hid = BNXT_ULP_CLASS_HID_358d8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78938,7 +81154,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3784] = {
+	[3896] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c5d8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78960,7 +81176,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3785] = {
+	[3897] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23f8c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -78981,7 +81197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3786] = {
+	[3898] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a88c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79003,7 +81219,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3787] = {
+	[3899] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3558c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79025,7 +81241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3788] = {
+	[3900] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3de8c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79048,7 +81264,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3789] = {
+	[3901] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2507c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79068,7 +81284,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3790] = {
+	[3902] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2dd7c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79089,7 +81305,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3791] = {
+	[3903] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3467c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79110,7 +81326,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3792] = {
+	[3904] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39430,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79132,7 +81348,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3793] = {
+	[3905] = {
 	.class_hid = BNXT_ULP_CLASS_HID_223dc,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79149,7 +81365,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3794] = {
+	[3906] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2acdc,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79167,7 +81383,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3795] = {
+	[3907] = {
 	.class_hid = BNXT_ULP_CLASS_HID_359dc,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79185,7 +81401,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3796] = {
+	[3908] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c2dc,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79204,7 +81420,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3797] = {
+	[3909] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20eec,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79222,7 +81438,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3798] = {
+	[3910] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2bbec,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79241,7 +81457,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3799] = {
+	[3911] = {
 	.class_hid = BNXT_ULP_CLASS_HID_324ec,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79260,7 +81476,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3800] = {
+	[3912] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d1ec,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79280,7 +81496,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3801] = {
+	[3913] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20ba0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79299,7 +81515,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3802] = {
+	[3914] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b4a0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79319,7 +81535,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3803] = {
+	[3915] = {
 	.class_hid = BNXT_ULP_CLASS_HID_321a0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79339,7 +81555,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3804] = {
+	[3916] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3aaa0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79360,7 +81576,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3805] = {
+	[3917] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23c90,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79378,7 +81594,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3806] = {
+	[3918] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a990,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79397,7 +81613,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3807] = {
+	[3919] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35290,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79416,7 +81632,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3808] = {
+	[3920] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3df90,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79436,7 +81652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3809] = {
+	[3921] = {
 	.class_hid = BNXT_ULP_CLASS_HID_24430,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79454,7 +81670,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3810] = {
+	[3922] = {
 	.class_hid = BNXT_ULP_CLASS_HID_295e4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79473,7 +81689,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3811] = {
+	[3923] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31ee4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79492,7 +81708,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3812] = {
+	[3924] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38be4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79512,7 +81728,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3813] = {
+	[3925] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25340,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79531,7 +81747,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3814] = {
+	[3926] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2dc40,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79551,7 +81767,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3815] = {
+	[3927] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34940,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79571,7 +81787,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3816] = {
+	[3928] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39734,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79592,7 +81808,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3817] = {
+	[3929] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22c34,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79612,7 +81828,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3818] = {
+	[3930] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d934,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79633,7 +81849,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3819] = {
+	[3931] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34234,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79654,7 +81870,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3820] = {
+	[3932] = {
 	.class_hid = BNXT_ULP_CLASS_HID_393e8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79676,7 +81892,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3821] = {
+	[3933] = {
 	.class_hid = BNXT_ULP_CLASS_HID_240e4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79695,7 +81911,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3822] = {
+	[3934] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cde4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79715,7 +81931,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3823] = {
+	[3935] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31bd8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79735,7 +81951,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3824] = {
+	[3936] = {
 	.class_hid = BNXT_ULP_CLASS_HID_384d8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79756,7 +81972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3825] = {
+	[3937] = {
 	.class_hid = BNXT_ULP_CLASS_HID_23de0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79772,7 +81988,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3826] = {
+	[3938] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a6e0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79789,7 +82005,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3827] = {
+	[3939] = {
 	.class_hid = BNXT_ULP_CLASS_HID_353e0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79806,7 +82022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3828] = {
+	[3940] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3dce0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79824,7 +82040,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3829] = {
+	[3941] = {
 	.class_hid = BNXT_ULP_CLASS_HID_20930,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79841,7 +82057,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3830] = {
+	[3942] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2b230,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79859,7 +82075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3831] = {
+	[3943] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33f30,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79877,7 +82093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3832] = {
+	[3944] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a830,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79896,7 +82112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3833] = {
+	[3945] = {
 	.class_hid = BNXT_ULP_CLASS_HID_205e4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79914,7 +82130,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3834] = {
+	[3946] = {
 	.class_hid = BNXT_ULP_CLASS_HID_28ee4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79933,7 +82149,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3835] = {
+	[3947] = {
 	.class_hid = BNXT_ULP_CLASS_HID_33be4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79952,7 +82168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3836] = {
+	[3948] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a4e4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79972,7 +82188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3837] = {
+	[3949] = {
 	.class_hid = BNXT_ULP_CLASS_HID_236d4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -79989,7 +82205,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3838] = {
+	[3950] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2a3d4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80007,7 +82223,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3839] = {
+	[3951] = {
 	.class_hid = BNXT_ULP_CLASS_HID_32cd4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80025,7 +82241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3840] = {
+	[3952] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3d9d4,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80044,7 +82260,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3841] = {
+	[3953] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25e74,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80061,7 +82277,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3842] = {
+	[3954] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2cb74,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80079,7 +82295,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3843] = {
+	[3955] = {
 	.class_hid = BNXT_ULP_CLASS_HID_31928,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80097,7 +82313,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3844] = {
+	[3956] = {
 	.class_hid = BNXT_ULP_CLASS_HID_38228,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80116,7 +82332,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3845] = {
+	[3957] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22d84,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80134,7 +82350,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3846] = {
+	[3958] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d684,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80153,7 +82369,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3847] = {
+	[3959] = {
 	.class_hid = BNXT_ULP_CLASS_HID_34384,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80172,7 +82388,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3848] = {
+	[3960] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39178,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80192,7 +82408,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3849] = {
+	[3961] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22678,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80211,7 +82427,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3850] = {
+	[3962] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2d378,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80231,7 +82447,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3851] = {
+	[3963] = {
 	.class_hid = BNXT_ULP_CLASS_HID_35c78,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80251,7 +82467,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3852] = {
+	[3964] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3c978,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80272,7 +82488,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3853] = {
+	[3965] = {
 	.class_hid = BNXT_ULP_CLASS_HID_25b28,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80290,7 +82506,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3854] = {
+	[3966] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2c428,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80309,7 +82525,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3855] = {
+	[3967] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3121c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80328,7 +82544,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3856] = {
+	[3968] = {
 	.class_hid = BNXT_ULP_CLASS_HID_39f1c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80348,7 +82564,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3857] = {
+	[3969] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3488,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80365,7 +82581,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3858] = {
+	[3970] = {
 	.class_hid = BNXT_ULP_CLASS_HID_3a44,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80383,7 +82599,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_O_ETH_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3859] = {
+	[3971] = {
+	.class_hid = BNXT_ULP_CLASS_HID_0994,
+	.class_tid = 2,
+	.hdr_sig_id = 11,
+	.flow_sig_id = 284,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_11_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3972] = {
 	.class_hid = BNXT_ULP_CLASS_HID_5ed8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80402,7 +82637,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3860] = {
+	[3973] = {
+	.class_hid = BNXT_ULP_CLASS_HID_2de8,
+	.class_tid = 2,
+	.hdr_sig_id = 11,
+	.flow_sig_id = 284,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_11_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_11_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3974] = {
 	.class_hid = BNXT_ULP_CLASS_HID_07e0,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80421,7 +82676,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3861] = {
+	[3975] = {
+	.class_hid = BNXT_ULP_CLASS_HID_1330,
+	.class_tid = 2,
+	.hdr_sig_id = 11,
+	.flow_sig_id = 284,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_11_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_11_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3976] = {
 	.class_hid = BNXT_ULP_CLASS_HID_2874,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80441,7 +82716,46 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3862] = {
+	[3977] = {
+	.class_hid = BNXT_ULP_CLASS_HID_3784,
+	.class_tid = 2,
+	.hdr_sig_id = 11,
+	.flow_sig_id = 284,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_TYPE |
+		BNXT_ULP_HF2_11_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_11_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_11_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3978] = {
+	.class_hid = BNXT_ULP_CLASS_HID_03d8,
+	.class_tid = 2,
+	.hdr_sig_id = 11,
+	.flow_sig_id = 284,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_11_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3979] = {
 	.class_hid = BNXT_ULP_CLASS_HID_591c,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80459,7 +82773,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3863] = {
+	[3980] = {
+	.class_hid = BNXT_ULP_CLASS_HID_242c,
+	.class_tid = 2,
+	.hdr_sig_id = 11,
+	.flow_sig_id = 284,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_11_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_11_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3981] = {
 	.class_hid = BNXT_ULP_CLASS_HID_1e24,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80477,7 +82810,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	},
-	[3864] = {
+	[3982] = {
+	.class_hid = BNXT_ULP_CLASS_HID_4880,
+	.class_tid = 2,
+	.hdr_sig_id = 11,
+	.flow_sig_id = 284,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_11_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_11_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3983] = {
 	.class_hid = BNXT_ULP_CLASS_HID_22b8,
 	.class_tid = 2,
 	.hdr_sig_id = 11,
@@ -80495,5 +82847,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
 		BNXT_ULP_HF2_11_BITMASK_OO_VLAN_VID |
 		BNXT_ULP_HF2_11_BITMASK_OO_VLAN_TYPE |
 		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
+	},
+	[3984] = {
+	.class_hid = BNXT_ULP_CLASS_HID_31c8,
+	.class_tid = 2,
+	.hdr_sig_id = 11,
+	.flow_sig_id = 284,
+	.flow_pattern_id = 2,
+	.hdr_sig = { .bits =
+		BNXT_ULP_HDR_BIT_O_ETH |
+		BNXT_ULP_HDR_BIT_OO_VLAN |
+		BNXT_ULP_HDR_BIT_O_IPV6 |
+		BNXT_ULP_HDR_BIT_O_UDP |
+		BNXT_ULP_FLOW_DIR_BITMASK_EGR },
+	.field_sig = { .bits =
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_DMAC |
+		BNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |
+		BNXT_ULP_HF2_11_BITMASK_OO_VLAN_VID |
+		BNXT_ULP_HF2_11_BITMASK_OO_VLAN_TYPE |
+		BNXT_ULP_HF2_11_BITMASK_O_IPV6_PROTO_ID |
+		BNXT_ULP_MATCH_TYPE_BITMASK_EM },
 	}
 };
diff --git a/drivers/net/bnxt/tf_ulp/ulp_template_db_enum.h b/drivers/net/bnxt/tf_ulp/ulp_template_db_enum.h
index 685b011b0e..95be8273d6 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_template_db_enum.h
+++ b/drivers/net/bnxt/tf_ulp/ulp_template_db_enum.h
@@ -3,7 +3,7 @@
  * All rights reserved.
  */
 
-/* date: Tue Jan 26 15:51:49 2021 */
+/* date: Fri Jan 29 09:44:41 2021 */
 
 #ifndef ULP_TEMPLATE_DB_H_
 #define ULP_TEMPLATE_DB_H_
@@ -11,9 +11,9 @@
 #define BNXT_ULP_REGFILE_MAX_SZ 34
 #define BNXT_ULP_MAX_NUM_DEVICES 4
 #define BNXT_ULP_LOG2_MAX_NUM_DEV 2
-#define BNXT_ULP_GEN_TBL_MAX_SZ 6
+#define BNXT_ULP_GEN_TBL_MAX_SZ 8
 #define BNXT_ULP_CLASS_SIG_TBL_MAX_SZ 262144
-#define BNXT_ULP_CLASS_MATCH_LIST_MAX_SZ 3865
+#define BNXT_ULP_CLASS_MATCH_LIST_MAX_SZ 3985
 #define BNXT_ULP_CLASS_HID_LOW_PRIME 5939
 #define BNXT_ULP_CLASS_HID_HIGH_PRIME 7669
 #define BNXT_ULP_CLASS_HID_SHFTR 31
@@ -32,11 +32,11 @@
 #define BNXT_ULP_HDR_SIG_ID_SHIFT 4
 #define BNXT_ULP_GLB_FIELD_TBL_SIZE 5595
 #define ULP_WH_PLUS_CLASS_TMPL_LIST_SIZE 8
-#define ULP_WH_PLUS_CLASS_TBL_LIST_SIZE 63
-#define ULP_WH_PLUS_CLASS_KEY_INFO_LIST_SIZE 410
+#define ULP_WH_PLUS_CLASS_TBL_LIST_SIZE 69
+#define ULP_WH_PLUS_CLASS_KEY_INFO_LIST_SIZE 418
 #define ULP_WH_PLUS_CLASS_IDENT_LIST_SIZE 17
-#define ULP_WH_PLUS_CLASS_RESULT_FIELD_LIST_SIZE 503
-#define ULP_WH_PLUS_CLASS_COND_LIST_SIZE 18
+#define ULP_WH_PLUS_CLASS_RESULT_FIELD_LIST_SIZE 519
+#define ULP_WH_PLUS_CLASS_COND_LIST_SIZE 20
 #define ULP_STINGRAY_CLASS_TMPL_LIST_SIZE 7
 #define ULP_STINGRAY_CLASS_TBL_LIST_SIZE 38
 #define ULP_STINGRAY_CLASS_KEY_INFO_LIST_SIZE 192
@@ -290,6 +290,12 @@ enum bnxt_ulp_field_src {
 	BNXT_ULP_FIELD_SRC_LAST = 15
 };
 
+enum bnxt_ulp_generic_tbl_lkup_type {
+	BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX = 0,
+	BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH = 1,
+	BNXT_ULP_GENERIC_TBL_LKUP_TYPE_LAST = 2
+};
+
 enum bnxt_ulp_generic_tbl_opc {
 	BNXT_ULP_GENERIC_TBL_OPC_NOT_USED = 0,
 	BNXT_ULP_GENERIC_TBL_OPC_READ = 1,
@@ -304,7 +310,8 @@ enum bnxt_ulp_glb_rf_idx {
 	BNXT_ULP_GLB_RF_IDX_L2_PROF_FUNC_ID = 3,
 	BNXT_ULP_GLB_RF_IDX_VXLAN_PROF_FUNC_ID = 4,
 	BNXT_ULP_GLB_RF_IDX_ENCAP_MAC_PTR = 5,
-	BNXT_ULP_GLB_RF_IDX_LAST = 6
+	BNXT_ULP_GLB_RF_IDX_DEFAULT_ING_AREC_PTR = 6,
+	BNXT_ULP_GLB_RF_IDX_LAST = 7
 };
 
 enum bnxt_ulp_hdr_type {
@@ -409,7 +416,7 @@ enum bnxt_ulp_rf_idx {
 	BNXT_ULP_RF_IDX_WC_TCAM_INDEX_0 = 23,
 	BNXT_ULP_RF_IDX_WC_TCAM_INDEX_1 = 24,
 	BNXT_ULP_RF_IDX_SRC_PROPERTY_PTR = 25,
-	BNXT_ULP_RF_IDX_GENERIC_TBL_HIT = 26,
+	BNXT_ULP_RF_IDX_GENERIC_TBL_MISS = 26,
 	BNXT_ULP_RF_IDX_MIRROR_PTR_0 = 27,
 	BNXT_ULP_RF_IDX_MIRROR_ID_0 = 28,
 	BNXT_ULP_RF_IDX_HDR_SIG_ID = 29,
@@ -424,7 +431,9 @@ enum bnxt_ulp_tcam_tbl_opc {
 	BNXT_ULP_TCAM_TBL_OPC_NOT_USED = 0,
 	BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE = 1,
 	BNXT_ULP_TCAM_TBL_OPC_SRCH_ALLOC_WR_REGFILE = 2,
-	BNXT_ULP_TCAM_TBL_OPC_LAST = 3
+	BNXT_ULP_TCAM_TBL_OPC_ALLOC_REGFILE = 3,
+	BNXT_ULP_TCAM_TBL_OPC_WR_REGFILE = 4,
+	BNXT_ULP_TCAM_TBL_OPC_LAST = 5
 };
 
 enum bnxt_ulp_template_type {
@@ -473,7 +482,8 @@ enum bnxt_ulp_resource_sub_type {
 	BNXT_ULP_RESOURCE_SUB_TYPE_INDEX_TABLE_EXT_COUNT = 4,
 	BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM = 0,
 	BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_PROFILE_TCAM = 1,
-	BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_SHARED_MIRROR = 2
+	BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_SHARED_MIRROR = 2,
+	BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_MAC_ADDR_CACHE = 3
 };
 
 enum bnxt_ulp_act_prop_sz {
@@ -569,6 +579,11 @@ enum bnxt_ulp_act_prop_idx {
 };
 
 enum ulp_wp_sym {
+	ULP_WP_SYM_CTXT_OPCODE_BYPASS_CFA = 0,
+	ULP_WP_SYM_CTXT_OPCODE_BYPASS_LKUP = 0,
+	ULP_WP_SYM_CTXT_OPCODE_META_UPDATE = 0,
+	ULP_WP_SYM_CTXT_OPCODE_NORMAL_FLOW = 0,
+	ULP_WP_SYM_CTXT_OPCODE_DROP = 0,
 	ULP_WP_SYM_PKT_TYPE_IGNORE = 0,
 	ULP_WP_SYM_PKT_TYPE_L2 = 0,
 	ULP_WP_SYM_PKT_TYPE_0_IGNORE = 0,
@@ -1031,6 +1046,8 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_4e61 = 0x4e61,
 	BNXT_ULP_CLASS_HID_2561 = 0x2561,
 	BNXT_ULP_CLASS_HID_2bad = 0x2bad,
+	BNXT_ULP_CLASS_HID_054d = 0x054d,
+	BNXT_ULP_CLASS_HID_5bdd = 0x5bdd,
 	BNXT_ULP_CLASS_HID_26f1 = 0x26f1,
 	BNXT_ULP_CLASS_HID_13cf1 = 0x13cf1,
 	BNXT_ULP_CLASS_HID_252f1 = 0x252f1,
@@ -1129,6 +1146,8 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_333b5 = 0x333b5,
 	BNXT_ULP_CLASS_HID_2541 = 0x2541,
 	BNXT_ULP_CLASS_HID_2b8d = 0x2b8d,
+	BNXT_ULP_CLASS_HID_056d = 0x056d,
+	BNXT_ULP_CLASS_HID_5bfd = 0x5bfd,
 	BNXT_ULP_CLASS_HID_2691 = 0x2691,
 	BNXT_ULP_CLASS_HID_13c91 = 0x13c91,
 	BNXT_ULP_CLASS_HID_25291 = 0x25291,
@@ -1227,6 +1246,8 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_333d5 = 0x333d5,
 	BNXT_ULP_CLASS_HID_2521 = 0x2521,
 	BNXT_ULP_CLASS_HID_2bed = 0x2bed,
+	BNXT_ULP_CLASS_HID_050d = 0x050d,
+	BNXT_ULP_CLASS_HID_5b9d = 0x5b9d,
 	BNXT_ULP_CLASS_HID_1865 = 0x1865,
 	BNXT_ULP_CLASS_HID_389d = 0x389d,
 	BNXT_ULP_CLASS_HID_123d = 0x123d,
@@ -1253,6 +1274,8 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_232d = 0x232d,
 	BNXT_ULP_CLASS_HID_2579 = 0x2579,
 	BNXT_ULP_CLASS_HID_2bb5 = 0x2bb5,
+	BNXT_ULP_CLASS_HID_4bad = 0x4bad,
+	BNXT_ULP_CLASS_HID_4591 = 0x4591,
 	BNXT_ULP_CLASS_HID_1845 = 0x1845,
 	BNXT_ULP_CLASS_HID_1399 = 0x1399,
 	BNXT_ULP_CLASS_HID_0eed = 0x0eed,
@@ -1351,6 +1374,8 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_14e9 = 0x14e9,
 	BNXT_ULP_CLASS_HID_2559 = 0x2559,
 	BNXT_ULP_CLASS_HID_2b95 = 0x2b95,
+	BNXT_ULP_CLASS_HID_4b8d = 0x4b8d,
+	BNXT_ULP_CLASS_HID_45b1 = 0x45b1,
 	BNXT_ULP_CLASS_HID_1825 = 0x1825,
 	BNXT_ULP_CLASS_HID_13f9 = 0x13f9,
 	BNXT_ULP_CLASS_HID_0e8d = 0x0e8d,
@@ -1449,6 +1474,8 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_1489 = 0x1489,
 	BNXT_ULP_CLASS_HID_2539 = 0x2539,
 	BNXT_ULP_CLASS_HID_2bf5 = 0x2bf5,
+	BNXT_ULP_CLASS_HID_4bed = 0x4bed,
+	BNXT_ULP_CLASS_HID_45d1 = 0x45d1,
 	BNXT_ULP_CLASS_HID_b6af = 0xb6af,
 	BNXT_ULP_CLASS_HID_b1d3 = 0xb1d3,
 	BNXT_ULP_CLASS_HID_1c7d3 = 0x1c7d3,
@@ -1531,12 +1558,20 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_1c49f = 0x1c49f,
 	BNXT_ULP_CLASS_HID_2563 = 0x2563,
 	BNXT_ULP_CLASS_HID_2baf = 0x2baf,
+	BNXT_ULP_CLASS_HID_26d3 = 0x26d3,
 	BNXT_ULP_CLASS_HID_4f33 = 0x4f33,
+	BNXT_ULP_CLASS_HID_4a67 = 0x4a67,
 	BNXT_ULP_CLASS_HID_160b = 0x160b,
+	BNXT_ULP_CLASS_HID_113f = 0x113f,
 	BNXT_ULP_CLASS_HID_399f = 0x399f,
+	BNXT_ULP_CLASS_HID_34c3 = 0x34c3,
+	BNXT_ULP_CLASS_HID_2097 = 0x2097,
 	BNXT_ULP_CLASS_HID_48f7 = 0x48f7,
+	BNXT_ULP_CLASS_HID_443b = 0x443b,
 	BNXT_ULP_CLASS_HID_0fcf = 0x0fcf,
+	BNXT_ULP_CLASS_HID_0af3 = 0x0af3,
 	BNXT_ULP_CLASS_HID_3353 = 0x3353,
+	BNXT_ULP_CLASS_HID_2e87 = 0x2e87,
 	BNXT_ULP_CLASS_HID_b68f = 0xb68f,
 	BNXT_ULP_CLASS_HID_b94f = 0xb94f,
 	BNXT_ULP_CLASS_HID_fc0f = 0xfc0f,
@@ -1859,12 +1894,20 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_1ecff = 0x1ecff,
 	BNXT_ULP_CLASS_HID_2543 = 0x2543,
 	BNXT_ULP_CLASS_HID_2b8f = 0x2b8f,
+	BNXT_ULP_CLASS_HID_26f3 = 0x26f3,
 	BNXT_ULP_CLASS_HID_4f13 = 0x4f13,
+	BNXT_ULP_CLASS_HID_4a47 = 0x4a47,
 	BNXT_ULP_CLASS_HID_162b = 0x162b,
+	BNXT_ULP_CLASS_HID_111f = 0x111f,
 	BNXT_ULP_CLASS_HID_39bf = 0x39bf,
+	BNXT_ULP_CLASS_HID_34e3 = 0x34e3,
+	BNXT_ULP_CLASS_HID_20b7 = 0x20b7,
 	BNXT_ULP_CLASS_HID_48d7 = 0x48d7,
+	BNXT_ULP_CLASS_HID_441b = 0x441b,
 	BNXT_ULP_CLASS_HID_0fef = 0x0fef,
+	BNXT_ULP_CLASS_HID_0ad3 = 0x0ad3,
 	BNXT_ULP_CLASS_HID_3373 = 0x3373,
+	BNXT_ULP_CLASS_HID_2ea7 = 0x2ea7,
 	BNXT_ULP_CLASS_HID_b6ef = 0xb6ef,
 	BNXT_ULP_CLASS_HID_b92f = 0xb92f,
 	BNXT_ULP_CLASS_HID_fc6f = 0xfc6f,
@@ -2187,12 +2230,20 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_1ec9f = 0x1ec9f,
 	BNXT_ULP_CLASS_HID_2523 = 0x2523,
 	BNXT_ULP_CLASS_HID_2bef = 0x2bef,
+	BNXT_ULP_CLASS_HID_2693 = 0x2693,
 	BNXT_ULP_CLASS_HID_4f73 = 0x4f73,
+	BNXT_ULP_CLASS_HID_4a27 = 0x4a27,
 	BNXT_ULP_CLASS_HID_164b = 0x164b,
+	BNXT_ULP_CLASS_HID_117f = 0x117f,
 	BNXT_ULP_CLASS_HID_39df = 0x39df,
+	BNXT_ULP_CLASS_HID_3483 = 0x3483,
+	BNXT_ULP_CLASS_HID_20d7 = 0x20d7,
 	BNXT_ULP_CLASS_HID_48b7 = 0x48b7,
+	BNXT_ULP_CLASS_HID_447b = 0x447b,
 	BNXT_ULP_CLASS_HID_0f8f = 0x0f8f,
+	BNXT_ULP_CLASS_HID_0ab3 = 0x0ab3,
 	BNXT_ULP_CLASS_HID_3313 = 0x3313,
+	BNXT_ULP_CLASS_HID_2ec7 = 0x2ec7,
 	BNXT_ULP_CLASS_HID_257b7 = 0x257b7,
 	BNXT_ULP_CLASS_HID_24467 = 0x24467,
 	BNXT_ULP_CLASS_HID_23fbb = 0x23fbb,
@@ -2275,12 +2326,20 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_24adb = 0x24adb,
 	BNXT_ULP_CLASS_HID_257b = 0x257b,
 	BNXT_ULP_CLASS_HID_2bb7 = 0x2bb7,
+	BNXT_ULP_CLASS_HID_1867 = 0x1867,
 	BNXT_ULP_CLASS_HID_4f2b = 0x4f2b,
+	BNXT_ULP_CLASS_HID_3c1b = 0x3c1b,
 	BNXT_ULP_CLASS_HID_1613 = 0x1613,
+	BNXT_ULP_CLASS_HID_02c3 = 0x02c3,
 	BNXT_ULP_CLASS_HID_3987 = 0x3987,
+	BNXT_ULP_CLASS_HID_2677 = 0x2677,
+	BNXT_ULP_CLASS_HID_122b = 0x122b,
 	BNXT_ULP_CLASS_HID_48ef = 0x48ef,
+	BNXT_ULP_CLASS_HID_35df = 0x35df,
 	BNXT_ULP_CLASS_HID_0fd7 = 0x0fd7,
+	BNXT_ULP_CLASS_HID_5973 = 0x5973,
 	BNXT_ULP_CLASS_HID_334b = 0x334b,
+	BNXT_ULP_CLASS_HID_203b = 0x203b,
 	BNXT_ULP_CLASS_HID_25797 = 0x25797,
 	BNXT_ULP_CLASS_HID_285eb = 0x285eb,
 	BNXT_ULP_CLASS_HID_310eb = 0x310eb,
@@ -2603,12 +2662,20 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_38ecf = 0x38ecf,
 	BNXT_ULP_CLASS_HID_255b = 0x255b,
 	BNXT_ULP_CLASS_HID_2b97 = 0x2b97,
+	BNXT_ULP_CLASS_HID_1847 = 0x1847,
 	BNXT_ULP_CLASS_HID_4f0b = 0x4f0b,
+	BNXT_ULP_CLASS_HID_3c3b = 0x3c3b,
 	BNXT_ULP_CLASS_HID_1633 = 0x1633,
+	BNXT_ULP_CLASS_HID_02e3 = 0x02e3,
 	BNXT_ULP_CLASS_HID_39a7 = 0x39a7,
+	BNXT_ULP_CLASS_HID_2657 = 0x2657,
+	BNXT_ULP_CLASS_HID_120b = 0x120b,
 	BNXT_ULP_CLASS_HID_48cf = 0x48cf,
+	BNXT_ULP_CLASS_HID_35ff = 0x35ff,
 	BNXT_ULP_CLASS_HID_0ff7 = 0x0ff7,
+	BNXT_ULP_CLASS_HID_5953 = 0x5953,
 	BNXT_ULP_CLASS_HID_336b = 0x336b,
+	BNXT_ULP_CLASS_HID_201b = 0x201b,
 	BNXT_ULP_CLASS_HID_257f7 = 0x257f7,
 	BNXT_ULP_CLASS_HID_2858b = 0x2858b,
 	BNXT_ULP_CLASS_HID_3108b = 0x3108b,
@@ -2931,12 +2998,20 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_38eaf = 0x38eaf,
 	BNXT_ULP_CLASS_HID_253b = 0x253b,
 	BNXT_ULP_CLASS_HID_2bf7 = 0x2bf7,
+	BNXT_ULP_CLASS_HID_1827 = 0x1827,
 	BNXT_ULP_CLASS_HID_4f6b = 0x4f6b,
+	BNXT_ULP_CLASS_HID_3c5b = 0x3c5b,
 	BNXT_ULP_CLASS_HID_1653 = 0x1653,
+	BNXT_ULP_CLASS_HID_0283 = 0x0283,
 	BNXT_ULP_CLASS_HID_39c7 = 0x39c7,
+	BNXT_ULP_CLASS_HID_2637 = 0x2637,
+	BNXT_ULP_CLASS_HID_126b = 0x126b,
 	BNXT_ULP_CLASS_HID_48af = 0x48af,
+	BNXT_ULP_CLASS_HID_359f = 0x359f,
 	BNXT_ULP_CLASS_HID_0f97 = 0x0f97,
+	BNXT_ULP_CLASS_HID_5933 = 0x5933,
 	BNXT_ULP_CLASS_HID_330b = 0x330b,
+	BNXT_ULP_CLASS_HID_207b = 0x207b,
 	BNXT_ULP_CLASS_HID_374e = 0x374e,
 	BNXT_ULP_CLASS_HID_11ee = 0x11ee,
 	BNXT_ULP_CLASS_HID_423a = 0x423a,
@@ -2963,6 +3038,8 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_5ffe = 0x5ffe,
 	BNXT_ULP_CLASS_HID_34fe = 0x34fe,
 	BNXT_ULP_CLASS_HID_3a32 = 0x3a32,
+	BNXT_ULP_CLASS_HID_14d2 = 0x14d2,
+	BNXT_ULP_CLASS_HID_4a42 = 0x4a42,
 	BNXT_ULP_CLASS_HID_376e = 0x376e,
 	BNXT_ULP_CLASS_HID_12d6e = 0x12d6e,
 	BNXT_ULP_CLASS_HID_2436e = 0x2436e,
@@ -3061,6 +3138,8 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_3222a = 0x3222a,
 	BNXT_ULP_CLASS_HID_34de = 0x34de,
 	BNXT_ULP_CLASS_HID_3a12 = 0x3a12,
+	BNXT_ULP_CLASS_HID_14f2 = 0x14f2,
+	BNXT_ULP_CLASS_HID_4a62 = 0x4a62,
 	BNXT_ULP_CLASS_HID_370e = 0x370e,
 	BNXT_ULP_CLASS_HID_12d0e = 0x12d0e,
 	BNXT_ULP_CLASS_HID_2430e = 0x2430e,
@@ -3159,6 +3238,8 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_3224a = 0x3224a,
 	BNXT_ULP_CLASS_HID_34be = 0x34be,
 	BNXT_ULP_CLASS_HID_3a72 = 0x3a72,
+	BNXT_ULP_CLASS_HID_1492 = 0x1492,
+	BNXT_ULP_CLASS_HID_4a02 = 0x4a02,
 	BNXT_ULP_CLASS_HID_09ea = 0x09ea,
 	BNXT_ULP_CLASS_HID_2912 = 0x2912,
 	BNXT_ULP_CLASS_HID_03b2 = 0x03b2,
@@ -3185,6 +3266,8 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_32a2 = 0x32a2,
 	BNXT_ULP_CLASS_HID_34f6 = 0x34f6,
 	BNXT_ULP_CLASS_HID_3a3a = 0x3a3a,
+	BNXT_ULP_CLASS_HID_5a22 = 0x5a22,
+	BNXT_ULP_CLASS_HID_541e = 0x541e,
 	BNXT_ULP_CLASS_HID_09ca = 0x09ca,
 	BNXT_ULP_CLASS_HID_0216 = 0x0216,
 	BNXT_ULP_CLASS_HID_1f62 = 0x1f62,
@@ -3283,6 +3366,8 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_0566 = 0x0566,
 	BNXT_ULP_CLASS_HID_34d6 = 0x34d6,
 	BNXT_ULP_CLASS_HID_3a1a = 0x3a1a,
+	BNXT_ULP_CLASS_HID_5a02 = 0x5a02,
+	BNXT_ULP_CLASS_HID_543e = 0x543e,
 	BNXT_ULP_CLASS_HID_09aa = 0x09aa,
 	BNXT_ULP_CLASS_HID_0276 = 0x0276,
 	BNXT_ULP_CLASS_HID_1f02 = 0x1f02,
@@ -3381,6 +3466,8 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_0506 = 0x0506,
 	BNXT_ULP_CLASS_HID_34b6 = 0x34b6,
 	BNXT_ULP_CLASS_HID_3a7a = 0x3a7a,
+	BNXT_ULP_CLASS_HID_5a62 = 0x5a62,
+	BNXT_ULP_CLASS_HID_545e = 0x545e,
 	BNXT_ULP_CLASS_HID_a73c = 0xa73c,
 	BNXT_ULP_CLASS_HID_a040 = 0xa040,
 	BNXT_ULP_CLASS_HID_1d640 = 0x1d640,
@@ -3463,12 +3550,20 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_1d50c = 0x1d50c,
 	BNXT_ULP_CLASS_HID_34f0 = 0x34f0,
 	BNXT_ULP_CLASS_HID_3a3c = 0x3a3c,
+	BNXT_ULP_CLASS_HID_3740 = 0x3740,
 	BNXT_ULP_CLASS_HID_5ea0 = 0x5ea0,
+	BNXT_ULP_CLASS_HID_5bf4 = 0x5bf4,
 	BNXT_ULP_CLASS_HID_0798 = 0x0798,
+	BNXT_ULP_CLASS_HID_00ac = 0x00ac,
 	BNXT_ULP_CLASS_HID_280c = 0x280c,
+	BNXT_ULP_CLASS_HID_2550 = 0x2550,
+	BNXT_ULP_CLASS_HID_3104 = 0x3104,
 	BNXT_ULP_CLASS_HID_5964 = 0x5964,
+	BNXT_ULP_CLASS_HID_55a8 = 0x55a8,
 	BNXT_ULP_CLASS_HID_1e5c = 0x1e5c,
+	BNXT_ULP_CLASS_HID_1b60 = 0x1b60,
 	BNXT_ULP_CLASS_HID_22c0 = 0x22c0,
+	BNXT_ULP_CLASS_HID_3f14 = 0x3f14,
 	BNXT_ULP_CLASS_HID_a71c = 0xa71c,
 	BNXT_ULP_CLASS_HID_a8dc = 0xa8dc,
 	BNXT_ULP_CLASS_HID_ed9c = 0xed9c,
@@ -3791,12 +3886,20 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_1fd6c = 0x1fd6c,
 	BNXT_ULP_CLASS_HID_34d0 = 0x34d0,
 	BNXT_ULP_CLASS_HID_3a1c = 0x3a1c,
+	BNXT_ULP_CLASS_HID_3760 = 0x3760,
 	BNXT_ULP_CLASS_HID_5e80 = 0x5e80,
+	BNXT_ULP_CLASS_HID_5bd4 = 0x5bd4,
 	BNXT_ULP_CLASS_HID_07b8 = 0x07b8,
+	BNXT_ULP_CLASS_HID_008c = 0x008c,
 	BNXT_ULP_CLASS_HID_282c = 0x282c,
+	BNXT_ULP_CLASS_HID_2570 = 0x2570,
+	BNXT_ULP_CLASS_HID_3124 = 0x3124,
 	BNXT_ULP_CLASS_HID_5944 = 0x5944,
+	BNXT_ULP_CLASS_HID_5588 = 0x5588,
 	BNXT_ULP_CLASS_HID_1e7c = 0x1e7c,
+	BNXT_ULP_CLASS_HID_1b40 = 0x1b40,
 	BNXT_ULP_CLASS_HID_22e0 = 0x22e0,
+	BNXT_ULP_CLASS_HID_3f34 = 0x3f34,
 	BNXT_ULP_CLASS_HID_a77c = 0xa77c,
 	BNXT_ULP_CLASS_HID_a8bc = 0xa8bc,
 	BNXT_ULP_CLASS_HID_edfc = 0xedfc,
@@ -4119,12 +4222,20 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_1fd0c = 0x1fd0c,
 	BNXT_ULP_CLASS_HID_34b0 = 0x34b0,
 	BNXT_ULP_CLASS_HID_3a7c = 0x3a7c,
+	BNXT_ULP_CLASS_HID_3700 = 0x3700,
 	BNXT_ULP_CLASS_HID_5ee0 = 0x5ee0,
+	BNXT_ULP_CLASS_HID_5bb4 = 0x5bb4,
 	BNXT_ULP_CLASS_HID_07d8 = 0x07d8,
+	BNXT_ULP_CLASS_HID_00ec = 0x00ec,
 	BNXT_ULP_CLASS_HID_284c = 0x284c,
+	BNXT_ULP_CLASS_HID_2510 = 0x2510,
+	BNXT_ULP_CLASS_HID_3144 = 0x3144,
 	BNXT_ULP_CLASS_HID_5924 = 0x5924,
+	BNXT_ULP_CLASS_HID_55e8 = 0x55e8,
 	BNXT_ULP_CLASS_HID_1e1c = 0x1e1c,
+	BNXT_ULP_CLASS_HID_1b20 = 0x1b20,
 	BNXT_ULP_CLASS_HID_2280 = 0x2280,
+	BNXT_ULP_CLASS_HID_3f54 = 0x3f54,
 	BNXT_ULP_CLASS_HID_24604 = 0x24604,
 	BNXT_ULP_CLASS_HID_255d4 = 0x255d4,
 	BNXT_ULP_CLASS_HID_22e08 = 0x22e08,
@@ -4207,12 +4318,20 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_25b68 = 0x25b68,
 	BNXT_ULP_CLASS_HID_34c8 = 0x34c8,
 	BNXT_ULP_CLASS_HID_3a04 = 0x3a04,
+	BNXT_ULP_CLASS_HID_09d4 = 0x09d4,
 	BNXT_ULP_CLASS_HID_5e98 = 0x5e98,
+	BNXT_ULP_CLASS_HID_2da8 = 0x2da8,
 	BNXT_ULP_CLASS_HID_07a0 = 0x07a0,
+	BNXT_ULP_CLASS_HID_1370 = 0x1370,
 	BNXT_ULP_CLASS_HID_2834 = 0x2834,
+	BNXT_ULP_CLASS_HID_37c4 = 0x37c4,
+	BNXT_ULP_CLASS_HID_0398 = 0x0398,
 	BNXT_ULP_CLASS_HID_595c = 0x595c,
+	BNXT_ULP_CLASS_HID_246c = 0x246c,
 	BNXT_ULP_CLASS_HID_1e64 = 0x1e64,
+	BNXT_ULP_CLASS_HID_48c0 = 0x48c0,
 	BNXT_ULP_CLASS_HID_22f8 = 0x22f8,
+	BNXT_ULP_CLASS_HID_3188 = 0x3188,
 	BNXT_ULP_CLASS_HID_24664 = 0x24664,
 	BNXT_ULP_CLASS_HID_29418 = 0x29418,
 	BNXT_ULP_CLASS_HID_30118 = 0x30118,
@@ -4535,12 +4654,20 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_39f3c = 0x39f3c,
 	BNXT_ULP_CLASS_HID_34a8 = 0x34a8,
 	BNXT_ULP_CLASS_HID_3a64 = 0x3a64,
+	BNXT_ULP_CLASS_HID_09b4 = 0x09b4,
 	BNXT_ULP_CLASS_HID_5ef8 = 0x5ef8,
+	BNXT_ULP_CLASS_HID_2dc8 = 0x2dc8,
 	BNXT_ULP_CLASS_HID_07c0 = 0x07c0,
+	BNXT_ULP_CLASS_HID_1310 = 0x1310,
 	BNXT_ULP_CLASS_HID_2854 = 0x2854,
+	BNXT_ULP_CLASS_HID_37a4 = 0x37a4,
+	BNXT_ULP_CLASS_HID_03f8 = 0x03f8,
 	BNXT_ULP_CLASS_HID_593c = 0x593c,
+	BNXT_ULP_CLASS_HID_240c = 0x240c,
 	BNXT_ULP_CLASS_HID_1e04 = 0x1e04,
+	BNXT_ULP_CLASS_HID_48a0 = 0x48a0,
 	BNXT_ULP_CLASS_HID_2298 = 0x2298,
+	BNXT_ULP_CLASS_HID_31e8 = 0x31e8,
 	BNXT_ULP_CLASS_HID_24644 = 0x24644,
 	BNXT_ULP_CLASS_HID_29438 = 0x29438,
 	BNXT_ULP_CLASS_HID_30138 = 0x30138,
@@ -4863,12 +4990,20 @@ enum bnxt_ulp_class_hid {
 	BNXT_ULP_CLASS_HID_39f1c = 0x39f1c,
 	BNXT_ULP_CLASS_HID_3488 = 0x3488,
 	BNXT_ULP_CLASS_HID_3a44 = 0x3a44,
+	BNXT_ULP_CLASS_HID_0994 = 0x0994,
 	BNXT_ULP_CLASS_HID_5ed8 = 0x5ed8,
+	BNXT_ULP_CLASS_HID_2de8 = 0x2de8,
 	BNXT_ULP_CLASS_HID_07e0 = 0x07e0,
+	BNXT_ULP_CLASS_HID_1330 = 0x1330,
 	BNXT_ULP_CLASS_HID_2874 = 0x2874,
+	BNXT_ULP_CLASS_HID_3784 = 0x3784,
+	BNXT_ULP_CLASS_HID_03d8 = 0x03d8,
 	BNXT_ULP_CLASS_HID_591c = 0x591c,
+	BNXT_ULP_CLASS_HID_242c = 0x242c,
 	BNXT_ULP_CLASS_HID_1e24 = 0x1e24,
-	BNXT_ULP_CLASS_HID_22b8 = 0x22b8
+	BNXT_ULP_CLASS_HID_4880 = 0x4880,
+	BNXT_ULP_CLASS_HID_22b8 = 0x22b8,
+	BNXT_ULP_CLASS_HID_31c8 = 0x31c8
 };
 
 enum bnxt_ulp_act_hid {
diff --git a/drivers/net/bnxt/tf_ulp/ulp_template_db_stingray_class.c b/drivers/net/bnxt/tf_ulp/ulp_template_db_stingray_class.c
index 320a89a5d9..c2cb452770 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_template_db_stingray_class.c
+++ b/drivers/net/bnxt/tf_ulp/ulp_template_db_stingray_class.c
@@ -916,7 +916,7 @@ struct bnxt_ulp_mapper_cond_info ulp_stingray_class_cond_list[] = {
 	},
 	{
 	.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
-	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT
+	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
 	},
 	{
 	.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,
@@ -940,7 +940,7 @@ struct bnxt_ulp_mapper_cond_info ulp_stingray_class_cond_list[] = {
 	},
 	{
 	.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,
-	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT
+	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
 	},
 	{
 	.cond_opcode = BNXT_ULP_COND_OPC_CF_NOT_SET,
@@ -948,7 +948,7 @@ struct bnxt_ulp_mapper_cond_info ulp_stingray_class_cond_list[] = {
 	},
 	{
 	.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,
-	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT
+	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
 	}
 };
 
diff --git a/drivers/net/bnxt/tf_ulp/ulp_template_db_tbl.c b/drivers/net/bnxt/tf_ulp/ulp_template_db_tbl.c
index 26e0ddfb1e..fd4ceb226c 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_template_db_tbl.c
+++ b/drivers/net/bnxt/tf_ulp/ulp_template_db_tbl.c
@@ -3,7 +3,7 @@
  * All rights reserved.
  */
 
-/* date: Wed Dec 16 16:03:45 2020 */
+/* date: Fri Jan 29 11:27:48 2021 */
 
 #include "ulp_template_db_enum.h"
 #include "ulp_template_db_field.h"
@@ -14,38 +14,82 @@
 struct bnxt_ulp_generic_tbl_params ulp_generic_tbl_params[] = {
 	[BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM << 1 |
 		BNXT_ULP_DIRECTION_INGRESS] = {
-	.result_num_entries      = 16384,
-	.result_num_bytes        = 16,
+	.name                    = "INGRESS GENERIC_TABLE_L2_CNTXT_TCAM",
+	.result_num_entries      = 256,
+	.result_num_bytes        = 8,
+	.key_num_bytes           = 0,
+	.num_buckets             = 0,
+	.hash_tbl_entries        = 0,
 	.result_byte_order       = BNXT_ULP_BYTE_ORDER_LE
 	},
 	[BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM << 1 |
 		BNXT_ULP_DIRECTION_EGRESS] = {
-	.result_num_entries      = 16384,
-	.result_num_bytes        = 16,
+	.name                    = "EGRESS GENERIC_TABLE_L2_CNTXT_TCAM",
+	.result_num_entries      = 256,
+	.result_num_bytes        = 8,
+	.key_num_bytes           = 0,
+	.num_buckets             = 0,
+	.hash_tbl_entries        = 0,
 	.result_byte_order       = BNXT_ULP_BYTE_ORDER_LE
 	},
 	[BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_PROFILE_TCAM << 1 |
 		BNXT_ULP_DIRECTION_INGRESS] = {
+	.name                    = "INGRESS GENERIC_TABLE_PROFILE_TCAM",
 	.result_num_entries      = 16384,
 	.result_num_bytes        = 16,
+	.key_num_bytes           = 0,
+	.num_buckets             = 0,
+	.hash_tbl_entries        = 0,
 	.result_byte_order       = BNXT_ULP_BYTE_ORDER_LE
 	},
 	[BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_PROFILE_TCAM << 1 |
 		BNXT_ULP_DIRECTION_EGRESS] = {
+	.name                    = "EGRESS GENERIC_TABLE_PROFILE_TCAM",
 	.result_num_entries      = 16384,
 	.result_num_bytes        = 16,
+	.key_num_bytes           = 0,
+	.num_buckets             = 0,
+	.hash_tbl_entries        = 0,
 	.result_byte_order       = BNXT_ULP_BYTE_ORDER_LE
 	},
 	[BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_SHARED_MIRROR << 1 |
 		BNXT_ULP_DIRECTION_INGRESS] = {
+	.name                    = "INGRESS GENERIC_TABLE_SHARED_MIRROR",
 	.result_num_entries      = 16,
 	.result_num_bytes        = 16,
+	.key_num_bytes           = 0,
+	.num_buckets             = 0,
+	.hash_tbl_entries        = 0,
 	.result_byte_order       = BNXT_ULP_BYTE_ORDER_LE
 	},
 	[BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_SHARED_MIRROR << 1 |
 		BNXT_ULP_DIRECTION_EGRESS] = {
+	.name                    = "EGRESS GENERIC_TABLE_SHARED_MIRROR",
 	.result_num_entries      = 16,
 	.result_num_bytes        = 16,
+	.key_num_bytes           = 0,
+	.num_buckets             = 0,
+	.hash_tbl_entries        = 0,
+	.result_byte_order       = BNXT_ULP_BYTE_ORDER_LE
+	},
+	[BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_MAC_ADDR_CACHE << 1 |
+		BNXT_ULP_DIRECTION_INGRESS] = {
+	.name                    = "INGRESS GENERIC_TABLE_MAC_ADDR_CACHE",
+	.result_num_entries      = 256,
+	.result_num_bytes        = 8,
+	.key_num_bytes           = 7,
+	.num_buckets             = 8,
+	.hash_tbl_entries        = 1024,
+	.result_byte_order       = BNXT_ULP_BYTE_ORDER_LE
+	},
+	[BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_MAC_ADDR_CACHE << 1 |
+		BNXT_ULP_DIRECTION_EGRESS] = {
+	.name                    = "EGRESS GENERIC_TABLE_MAC_ADDR_CACHE",
+	.result_num_entries      = 256,
+	.result_num_bytes        = 8,
+	.key_num_bytes           = 7,
+	.num_buckets             = 8,
+	.hash_tbl_entries        = 1024,
 	.result_byte_order       = BNXT_ULP_BYTE_ORDER_LE
 	}
 };
diff --git a/drivers/net/bnxt/tf_ulp/ulp_template_db_wh_plus_act.c b/drivers/net/bnxt/tf_ulp/ulp_template_db_wh_plus_act.c
index c3109cd85b..d871c531c4 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_template_db_wh_plus_act.c
+++ b/drivers/net/bnxt/tf_ulp/ulp_template_db_wh_plus_act.c
@@ -88,6 +88,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_act_tbl_list[] = {
 		.cond_start_idx = 9,
 		.cond_nums = 1 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
 	.key_start_idx = 0,
@@ -326,6 +327,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_act_tbl_list[] = {
 		.cond_start_idx = 13,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
 	.key_start_idx = 1,
diff --git a/drivers/net/bnxt/tf_ulp/ulp_template_db_wh_plus_class.c b/drivers/net/bnxt/tf_ulp/ulp_template_db_wh_plus_class.c
index 016f714c16..7eff6fec73 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_template_db_wh_plus_class.c
+++ b/drivers/net/bnxt/tf_ulp/ulp_template_db_wh_plus_class.c
@@ -3,7 +3,7 @@
  * All rights reserved.
  */
 
-/* date: Tue Jan 26 15:51:49 2021 */
+/* date: Fri Jan 29 09:44:41 2021 */
 
 #include "ulp_template_db_enum.h"
 #include "ulp_template_db_field.h"
@@ -15,7 +15,7 @@ struct bnxt_ulp_mapper_tmpl_info ulp_wh_plus_class_tmpl_list[] = {
 	/* class_tid: 1, wh_plus, ingress */
 	[1] = {
 	.device_name = BNXT_ULP_DEVICE_ID_WH_PLUS,
-	.num_tbls = 11,
+	.num_tbls = 14,
 	.start_tbl_idx = 0,
 	.reject_info = {
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
@@ -25,61 +25,61 @@ struct bnxt_ulp_mapper_tmpl_info ulp_wh_plus_class_tmpl_list[] = {
 	/* class_tid: 2, wh_plus, egress */
 	[2] = {
 	.device_name = BNXT_ULP_DEVICE_ID_WH_PLUS,
-	.num_tbls = 11,
-	.start_tbl_idx = 11,
+	.num_tbls = 14,
+	.start_tbl_idx = 14,
 	.reject_info = {
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
-		.cond_start_idx = 5,
+		.cond_start_idx = 6,
 		.cond_nums = 0 }
 	},
 	/* class_tid: 3, wh_plus, ingress */
 	[3] = {
 	.device_name = BNXT_ULP_DEVICE_ID_WH_PLUS,
 	.num_tbls = 8,
-	.start_tbl_idx = 22,
+	.start_tbl_idx = 28,
 	.reject_info = {
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
-		.cond_start_idx = 10,
+		.cond_start_idx = 12,
 		.cond_nums = 0 }
 	},
 	/* class_tid: 4, wh_plus, egress */
 	[4] = {
 	.device_name = BNXT_ULP_DEVICE_ID_WH_PLUS,
 	.num_tbls = 14,
-	.start_tbl_idx = 30,
+	.start_tbl_idx = 36,
 	.reject_info = {
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
-		.cond_start_idx = 11,
+		.cond_start_idx = 13,
 		.cond_nums = 0 }
 	},
 	/* class_tid: 5, wh_plus, egress */
 	[5] = {
 	.device_name = BNXT_ULP_DEVICE_ID_WH_PLUS,
 	.num_tbls = 9,
-	.start_tbl_idx = 44,
+	.start_tbl_idx = 50,
 	.reject_info = {
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
-		.cond_start_idx = 16,
+		.cond_start_idx = 18,
 		.cond_nums = 0 }
 	},
 	/* class_tid: 6, wh_plus, egress */
 	[6] = {
 	.device_name = BNXT_ULP_DEVICE_ID_WH_PLUS,
 	.num_tbls = 9,
-	.start_tbl_idx = 53,
+	.start_tbl_idx = 59,
 	.reject_info = {
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
-		.cond_start_idx = 17,
+		.cond_start_idx = 19,
 		.cond_nums = 0 }
 	},
 	/* class_tid: 7, wh_plus, egress */
 	[7] = {
 	.device_name = BNXT_ULP_DEVICE_ID_WH_PLUS,
 	.num_tbls = 1,
-	.start_tbl_idx = 62,
+	.start_tbl_idx = 68,
 	.reject_info = {
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,
-		.cond_start_idx = 18,
+		.cond_start_idx = 20,
 		.cond_nums = 0 }
 	}
 };
@@ -92,12 +92,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,
 	.direction = TF_DIR_RX,
 	.execute_info = {
-		.cond_true_goto  = 2,
+		.cond_true_goto  = 5,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
 		.cond_start_idx = 0,
 		.cond_nums = 1 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.key_start_idx = 0,
@@ -107,6 +108,42 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	.ident_start_idx = 0,
 	.ident_nums = 1
 	},
+	{ /* class_tid: 1, wh_plus, table: mac_addr_cache.rd */
+	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
+	.resource_sub_type =
+		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_MAC_ADDR_CACHE,
+	.direction = TF_DIR_RX,
+	.execute_info = {
+		.cond_true_goto  = 1,
+		.cond_false_goto = 1,
+		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
+		.cond_start_idx = 1,
+		.cond_nums = 0 },
+	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
+	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
+	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
+	.key_start_idx = 1,
+	.blob_key_bit_size = 56,
+	.key_bit_size = 56,
+	.key_num_fields = 2,
+	.result_start_idx = 0,
+	.result_bit_size = 62,
+	.result_num_fields = 4
+	},
+	{ /* class_tid: 1, wh_plus, table: control.0 */
+	.resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,
+	.direction = TF_DIR_RX,
+	.execute_info = {
+		.cond_true_goto  = 1,
+		.cond_false_goto = 3,
+		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
+		.cond_start_idx = 1,
+		.cond_nums = 1 },
+	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
+	.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
+	.fdb_operand = BNXT_ULP_RF_IDX_RID
+	},
 	{ /* class_tid: 1, wh_plus, table: l2_cntxt_tcam.0 */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_TCAM_TABLE,
 	.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_HIGH,
@@ -115,24 +152,47 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 1,
+		.cond_start_idx = 2,
 		.cond_nums = 0 },
-	.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_SRCH_ALLOC_WR_REGFILE,
+	.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.pri_opcode  = BNXT_ULP_PRI_OPC_CONST,
 	.pri_operand = 0,
-	.key_start_idx = 1,
+	.key_start_idx = 3,
 	.blob_key_bit_size = 167,
 	.key_bit_size = 167,
 	.key_num_fields = 13,
-	.result_start_idx = 0,
+	.result_start_idx = 4,
 	.result_bit_size = 64,
 	.result_num_fields = 13,
 	.ident_start_idx = 1,
 	.ident_nums = 1
 	},
+	{ /* class_tid: 1, wh_plus, table: mac_addr_cache.wr */
+	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
+	.resource_sub_type =
+		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_MAC_ADDR_CACHE,
+	.direction = TF_DIR_RX,
+	.execute_info = {
+		.cond_true_goto  = 1,
+		.cond_false_goto = 1,
+		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
+		.cond_start_idx = 2,
+		.cond_nums = 0 },
+	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
+	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
+	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
+	.key_start_idx = 16,
+	.blob_key_bit_size = 56,
+	.key_bit_size = 56,
+	.key_num_fields = 2,
+	.result_start_idx = 17,
+	.result_bit_size = 62,
+	.result_num_fields = 4
+	},
 	{ /* class_tid: 1, wh_plus, table: profile_tcam_cache.rd */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
 	.resource_type = TF_TCAM_TBL_TYPE_PROF_TCAM,
@@ -143,26 +203,27 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 1,
+		.cond_start_idx = 2,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_FLOW_SIG_ID_MATCH,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.key_start_idx = 14,
+	.key_start_idx = 18,
 	.blob_key_bit_size = 14,
 	.key_bit_size = 14,
 	.key_num_fields = 3,
 	.ident_start_idx = 2,
 	.ident_nums = 3
 	},
-	{ /* class_tid: 1, wh_plus, table: control.0 */
+	{ /* class_tid: 1, wh_plus, table: control.1 */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,
 	.direction = TF_DIR_RX,
 	.execute_info = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 4,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
-		.cond_start_idx = 1,
+		.cond_start_idx = 2,
 		.cond_nums = 1 },
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -176,7 +237,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 2,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
-		.cond_start_idx = 2,
+		.cond_start_idx = 3,
 		.cond_nums = 1 },
 	.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -185,11 +246,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	.fdb_operand = BNXT_ULP_RF_IDX_RID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,
-	.key_start_idx = 17,
+	.key_start_idx = 21,
 	.blob_key_bit_size = 81,
 	.key_bit_size = 81,
 	.key_num_fields = 43,
-	.result_start_idx = 13,
+	.result_start_idx = 21,
 	.result_bit_size = 38,
 	.result_num_fields = 17,
 	.ident_start_idx = 5,
@@ -203,7 +264,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 3,
+		.cond_start_idx = 4,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -212,11 +273,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	.fdb_operand = BNXT_ULP_RF_IDX_RID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,
-	.key_start_idx = 60,
+	.key_start_idx = 64,
 	.blob_key_bit_size = 81,
 	.key_bit_size = 81,
 	.key_num_fields = 43,
-	.result_start_idx = 30,
+	.result_start_idx = 38,
 	.result_bit_size = 38,
 	.result_num_fields = 17,
 	.ident_start_idx = 6,
@@ -232,17 +293,18 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 3,
+		.cond_start_idx = 4,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.key_start_idx = 103,
+	.key_start_idx = 107,
 	.blob_key_bit_size = 14,
 	.key_bit_size = 14,
 	.key_num_fields = 3,
-	.result_start_idx = 47,
-	.result_bit_size = 66,
+	.result_start_idx = 55,
+	.result_bit_size = 74,
 	.result_num_fields = 5
 	},
 	{ /* class_tid: 1, wh_plus, table: em.ipv4 */
@@ -254,17 +316,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 0,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
-		.cond_start_idx = 3,
+		.cond_start_idx = 4,
 		.cond_nums = 1 },
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_IF_MARK_ACTION,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,
-	.key_start_idx = 106,
+	.key_start_idx = 110,
 	.blob_key_bit_size = 176,
 	.key_bit_size = 176,
 	.key_num_fields = 10,
-	.result_start_idx = 52,
+	.result_start_idx = 60,
 	.result_bit_size = 64,
 	.result_num_fields = 9
 	},
@@ -277,17 +339,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 0,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
-		.cond_start_idx = 4,
+		.cond_start_idx = 5,
 		.cond_nums = 1 },
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_IF_MARK_ACTION,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,
-	.key_start_idx = 116,
+	.key_start_idx = 120,
 	.blob_key_bit_size = 448,
 	.key_bit_size = 448,
 	.key_num_fields = 10,
-	.result_start_idx = 61,
+	.result_start_idx = 69,
 	.result_bit_size = 64,
 	.result_num_fields = 9
 	},
@@ -300,17 +362,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 0,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 5,
+		.cond_start_idx = 6,
 		.cond_nums = 0 },
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_IF_MARK_ACTION,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,
-	.key_start_idx = 126,
+	.key_start_idx = 130,
 	.blob_key_bit_size = 416,
 	.key_bit_size = 416,
 	.key_num_fields = 11,
-	.result_start_idx = 70,
+	.result_start_idx = 78,
 	.result_bit_size = 64,
 	.result_num_fields = 9
 	},
@@ -322,42 +384,78 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 0,
 		.cond_false_goto = 0,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 5,
+		.cond_start_idx = 6,
 		.cond_nums = 0 },
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_IF_MARK_ACTION,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,
-	.key_start_idx = 137,
+	.key_start_idx = 141,
 	.blob_key_bit_size = 448,
 	.key_bit_size = 448,
 	.key_num_fields = 11,
-	.result_start_idx = 79,
+	.result_start_idx = 87,
 	.result_bit_size = 64,
 	.result_num_fields = 9
 	},
 	{ /* class_tid: 2, wh_plus, table: l2_cntxt_tcam_cache.rd */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
-	.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,
 	.resource_sub_type =
 		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,
 	.direction = TF_DIR_TX,
 	.execute_info = {
-		.cond_true_goto  = 2,
+		.cond_true_goto  = 5,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
-		.cond_start_idx = 5,
+		.cond_start_idx = 6,
 		.cond_nums = 1 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.key_start_idx = 148,
+	.key_start_idx = 152,
 	.blob_key_bit_size = 8,
 	.key_bit_size = 8,
 	.key_num_fields = 1,
 	.ident_start_idx = 7,
 	.ident_nums = 1
 	},
+	{ /* class_tid: 2, wh_plus, table: mac_addr_cache.rd */
+	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
+	.resource_sub_type =
+		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_MAC_ADDR_CACHE,
+	.direction = TF_DIR_TX,
+	.execute_info = {
+		.cond_true_goto  = 1,
+		.cond_false_goto = 1,
+		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
+		.cond_start_idx = 7,
+		.cond_nums = 0 },
+	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
+	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
+	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
+	.key_start_idx = 153,
+	.blob_key_bit_size = 56,
+	.key_bit_size = 56,
+	.key_num_fields = 2,
+	.result_start_idx = 96,
+	.result_bit_size = 62,
+	.result_num_fields = 4
+	},
+	{ /* class_tid: 2, wh_plus, table: control.0 */
+	.resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,
+	.direction = TF_DIR_TX,
+	.execute_info = {
+		.cond_true_goto  = 1,
+		.cond_false_goto = 3,
+		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
+		.cond_start_idx = 7,
+		.cond_nums = 1 },
+	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
+	.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
+	.fdb_operand = BNXT_ULP_RF_IDX_RID
+	},
 	{ /* class_tid: 2, wh_plus, table: l2_cntxt_tcam.0 */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_TCAM_TABLE,
 	.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_HIGH,
@@ -366,27 +464,50 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 6,
+		.cond_start_idx = 8,
 		.cond_nums = 0 },
-	.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_SRCH_ALLOC_WR_REGFILE,
+	.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
-	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
+	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,
+	.fdb_operand = BNXT_ULP_RF_IDX_RID,
 	.pri_opcode  = BNXT_ULP_PRI_OPC_CONST,
 	.pri_operand = 0,
-	.key_start_idx = 149,
+	.key_start_idx = 155,
 	.blob_key_bit_size = 167,
 	.key_bit_size = 167,
 	.key_num_fields = 13,
-	.result_start_idx = 88,
+	.result_start_idx = 100,
 	.result_bit_size = 64,
 	.result_num_fields = 13,
 	.ident_start_idx = 8,
 	.ident_nums = 1
 	},
+	{ /* class_tid: 2, wh_plus, table: mac_addr_cache.wr */
+	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
+	.resource_sub_type =
+		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_MAC_ADDR_CACHE,
+	.direction = TF_DIR_TX,
+	.execute_info = {
+		.cond_true_goto  = 1,
+		.cond_false_goto = 1,
+		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
+		.cond_start_idx = 8,
+		.cond_nums = 0 },
+	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,
+	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
+	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
+	.key_start_idx = 168,
+	.blob_key_bit_size = 56,
+	.key_bit_size = 56,
+	.key_num_fields = 2,
+	.result_start_idx = 113,
+	.result_bit_size = 62,
+	.result_num_fields = 4
+	},
 	{ /* class_tid: 2, wh_plus, table: profile_tcam_cache.rd */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
-	.resource_type = TF_TCAM_TBL_TYPE_PROF_TCAM,
 	.resource_sub_type =
 		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_PROFILE_TCAM,
 	.direction = TF_DIR_TX,
@@ -394,26 +515,27 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 6,
+		.cond_start_idx = 8,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_FLOW_SIG_ID_MATCH,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.key_start_idx = 162,
+	.key_start_idx = 170,
 	.blob_key_bit_size = 14,
 	.key_bit_size = 14,
 	.key_num_fields = 3,
 	.ident_start_idx = 9,
 	.ident_nums = 3
 	},
-	{ /* class_tid: 2, wh_plus, table: control.0 */
+	{ /* class_tid: 2, wh_plus, table: control.1 */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,
 	.direction = TF_DIR_TX,
 	.execute_info = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 4,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
-		.cond_start_idx = 6,
+		.cond_start_idx = 8,
 		.cond_nums = 1 },
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -427,7 +549,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 2,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
-		.cond_start_idx = 7,
+		.cond_start_idx = 9,
 		.cond_nums = 1 },
 	.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -436,11 +558,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	.fdb_operand = BNXT_ULP_RF_IDX_RID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,
-	.key_start_idx = 165,
+	.key_start_idx = 173,
 	.blob_key_bit_size = 81,
 	.key_bit_size = 81,
 	.key_num_fields = 43,
-	.result_start_idx = 101,
+	.result_start_idx = 117,
 	.result_bit_size = 38,
 	.result_num_fields = 17,
 	.ident_start_idx = 12,
@@ -454,7 +576,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 8,
+		.cond_start_idx = 10,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,
@@ -463,11 +585,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	.fdb_operand = BNXT_ULP_RF_IDX_RID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,
-	.key_start_idx = 208,
+	.key_start_idx = 216,
 	.blob_key_bit_size = 81,
 	.key_bit_size = 81,
 	.key_num_fields = 43,
-	.result_start_idx = 118,
+	.result_start_idx = 134,
 	.result_bit_size = 38,
 	.result_num_fields = 17,
 	.ident_start_idx = 13,
@@ -475,7 +597,6 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	},
 	{ /* class_tid: 2, wh_plus, table: profile_tcam_cache.wr */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
-	.resource_type = TF_TCAM_TBL_TYPE_PROF_TCAM,
 	.resource_sub_type =
 		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_PROFILE_TCAM,
 	.direction = TF_DIR_TX,
@@ -483,17 +604,18 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 8,
+		.cond_start_idx = 10,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.key_start_idx = 251,
+	.key_start_idx = 259,
 	.blob_key_bit_size = 14,
 	.key_bit_size = 14,
 	.key_num_fields = 3,
-	.result_start_idx = 135,
-	.result_bit_size = 66,
+	.result_start_idx = 151,
+	.result_bit_size = 74,
 	.result_num_fields = 5
 	},
 	{ /* class_tid: 2, wh_plus, table: em.ipv4 */
@@ -505,17 +627,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 0,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
-		.cond_start_idx = 8,
+		.cond_start_idx = 10,
 		.cond_nums = 1 },
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_IF_MARK_ACTION,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,
-	.key_start_idx = 254,
+	.key_start_idx = 262,
 	.blob_key_bit_size = 176,
 	.key_bit_size = 176,
 	.key_num_fields = 10,
-	.result_start_idx = 140,
+	.result_start_idx = 156,
 	.result_bit_size = 64,
 	.result_num_fields = 9
 	},
@@ -528,17 +650,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 0,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
-		.cond_start_idx = 9,
+		.cond_start_idx = 11,
 		.cond_nums = 1 },
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_IF_MARK_ACTION,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,
-	.key_start_idx = 264,
+	.key_start_idx = 272,
 	.blob_key_bit_size = 448,
 	.key_bit_size = 448,
 	.key_num_fields = 10,
-	.result_start_idx = 149,
+	.result_start_idx = 165,
 	.result_bit_size = 64,
 	.result_num_fields = 9
 	},
@@ -551,17 +673,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 0,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 10,
+		.cond_start_idx = 12,
 		.cond_nums = 0 },
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_IF_MARK_ACTION,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,
-	.key_start_idx = 274,
+	.key_start_idx = 282,
 	.blob_key_bit_size = 416,
 	.key_bit_size = 416,
 	.key_num_fields = 11,
-	.result_start_idx = 158,
+	.result_start_idx = 174,
 	.result_bit_size = 64,
 	.result_num_fields = 9
 	},
@@ -573,17 +695,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 0,
 		.cond_false_goto = 0,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 10,
+		.cond_start_idx = 12,
 		.cond_nums = 0 },
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_IF_MARK_ACTION,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,
-	.key_start_idx = 285,
+	.key_start_idx = 293,
 	.blob_key_bit_size = 448,
 	.key_bit_size = 448,
 	.key_num_fields = 11,
-	.result_start_idx = 167,
+	.result_start_idx = 183,
 	.result_bit_size = 64,
 	.result_num_fields = 9
 	},
@@ -597,20 +719,19 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 10,
+		.cond_start_idx = 12,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_MAIN_ACTION_PTR,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
-	.result_start_idx = 176,
+	.result_start_idx = 192,
 	.result_bit_size = 128,
 	.result_num_fields = 26
 	},
 	{ /* class_tid: 3, wh_plus, table: l2_cntxt_tcam_cache.rd */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
-	.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,
 	.resource_sub_type =
 		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,
 	.direction = TF_DIR_RX,
@@ -618,12 +739,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 10,
+		.cond_start_idx = 12,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.key_start_idx = 296,
+	.key_start_idx = 304,
 	.blob_key_bit_size = 8,
 	.key_bit_size = 8,
 	.key_num_fields = 1,
@@ -637,7 +759,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 3,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
-		.cond_start_idx = 10,
+		.cond_start_idx = 12,
 		.cond_nums = 1 },
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -651,7 +773,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 11,
+		.cond_start_idx = 13,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -662,11 +784,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	.pri_operand = 0,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,
-	.key_start_idx = 297,
+	.key_start_idx = 305,
 	.blob_key_bit_size = 167,
 	.key_bit_size = 167,
 	.key_num_fields = 13,
-	.result_start_idx = 202,
+	.result_start_idx = 218,
 	.result_bit_size = 64,
 	.result_num_fields = 13,
 	.ident_start_idx = 14,
@@ -674,7 +796,6 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	},
 	{ /* class_tid: 3, wh_plus, table: l2_cntxt_tcam_cache.wr */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
-	.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,
 	.resource_sub_type =
 		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,
 	.direction = TF_DIR_RX,
@@ -682,16 +803,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 11,
+		.cond_start_idx = 13,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.key_start_idx = 310,
+	.key_start_idx = 318,
 	.blob_key_bit_size = 8,
 	.key_bit_size = 8,
 	.key_num_fields = 1,
-	.result_start_idx = 215,
+	.result_start_idx = 231,
 	.result_bit_size = 62,
 	.result_num_fields = 4
 	},
@@ -703,13 +825,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 11,
+		.cond_start_idx = 13,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,
 	.tbl_operand = BNXT_ULP_CF_IDX_PHY_PORT_PARIF,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.result_start_idx = 219,
+	.result_start_idx = 235,
 	.result_bit_size = 32,
 	.result_num_fields = 1
 	},
@@ -721,13 +843,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 11,
+		.cond_start_idx = 13,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,
 	.tbl_operand = BNXT_ULP_CF_IDX_PHY_PORT_PARIF,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.result_start_idx = 220,
+	.result_start_idx = 236,
 	.result_bit_size = 32,
 	.result_num_fields = 1
 	},
@@ -739,13 +861,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 0,
 		.cond_false_goto = 0,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 11,
+		.cond_start_idx = 13,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,
 	.tbl_operand = BNXT_ULP_CF_IDX_PHY_PORT_PARIF,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.result_start_idx = 221,
+	.result_start_idx = 237,
 	.result_bit_size = 32,
 	.result_num_fields = 1
 	},
@@ -756,7 +878,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 6,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
-		.cond_start_idx = 11,
+		.cond_start_idx = 13,
 		.cond_nums = 1 },
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_NOP
@@ -771,21 +893,20 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 12,
+		.cond_start_idx = 14,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_MAIN_ACTION_PTR,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
-	.result_start_idx = 222,
+	.result_start_idx = 238,
 	.result_bit_size = 128,
 	.result_num_fields = 26,
 	.encap_num_fields = 0
 	},
 	{ /* class_tid: 4, wh_plus, table: l2_cntxt_tcam_cache.rd_vfr */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
-	.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,
 	.resource_sub_type =
 		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,
 	.direction = TF_DIR_TX,
@@ -793,12 +914,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 12,
+		.cond_start_idx = 14,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.key_start_idx = 311,
+	.key_start_idx = 319,
 	.blob_key_bit_size = 8,
 	.key_bit_size = 8,
 	.key_num_fields = 1,
@@ -812,7 +934,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 0,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
-		.cond_start_idx = 12,
+		.cond_start_idx = 14,
 		.cond_nums = 1 },
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -826,7 +948,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 13,
+		.cond_start_idx = 15,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -835,11 +957,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	.fdb_operand = BNXT_ULP_RF_IDX_RID,
 	.pri_opcode  = BNXT_ULP_PRI_OPC_CONST,
 	.pri_operand = 0,
-	.key_start_idx = 312,
+	.key_start_idx = 320,
 	.blob_key_bit_size = 167,
 	.key_bit_size = 167,
 	.key_num_fields = 13,
-	.result_start_idx = 248,
+	.result_start_idx = 264,
 	.result_bit_size = 64,
 	.result_num_fields = 13,
 	.ident_start_idx = 15,
@@ -847,7 +969,6 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	},
 	{ /* class_tid: 4, wh_plus, table: l2_cntxt_tcam_cache.wr_vfr */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
-	.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,
 	.resource_sub_type =
 		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,
 	.direction = TF_DIR_TX,
@@ -855,22 +976,22 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 0,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 13,
+		.cond_start_idx = 15,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.key_start_idx = 325,
+	.key_start_idx = 333,
 	.blob_key_bit_size = 8,
 	.key_bit_size = 8,
 	.key_num_fields = 1,
-	.result_start_idx = 261,
+	.result_start_idx = 277,
 	.result_bit_size = 62,
 	.result_num_fields = 4
 	},
 	{ /* class_tid: 4, wh_plus, table: l2_cntxt_tcam_cache.rd */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
-	.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,
 	.resource_sub_type =
 		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,
 	.direction = TF_DIR_TX,
@@ -878,12 +999,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 13,
+		.cond_start_idx = 15,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.key_start_idx = 326,
+	.key_start_idx = 334,
 	.blob_key_bit_size = 8,
 	.key_bit_size = 8,
 	.key_num_fields = 1,
@@ -897,7 +1019,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 3,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
-		.cond_start_idx = 13,
+		.cond_start_idx = 15,
 		.cond_nums = 1 },
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -911,7 +1033,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 14,
+		.cond_start_idx = 16,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -920,11 +1042,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	.fdb_operand = BNXT_ULP_RF_IDX_RID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,
-	.key_start_idx = 327,
+	.key_start_idx = 335,
 	.blob_key_bit_size = 167,
 	.key_bit_size = 167,
 	.key_num_fields = 13,
-	.result_start_idx = 265,
+	.result_start_idx = 281,
 	.result_bit_size = 64,
 	.result_num_fields = 13,
 	.ident_start_idx = 15,
@@ -932,7 +1054,6 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	},
 	{ /* class_tid: 4, wh_plus, table: l2_cntxt_tcam_cache.wr */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
-	.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,
 	.resource_sub_type =
 		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,
 	.direction = TF_DIR_TX,
@@ -940,16 +1061,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,
-		.cond_start_idx = 14,
+		.cond_start_idx = 16,
 		.cond_nums = 2 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.key_start_idx = 340,
+	.key_start_idx = 348,
 	.blob_key_bit_size = 8,
 	.key_bit_size = 8,
 	.key_num_fields = 1,
-	.result_start_idx = 278,
+	.result_start_idx = 294,
 	.result_bit_size = 62,
 	.result_num_fields = 4
 	},
@@ -963,14 +1085,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 16,
+		.cond_start_idx = 18,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_MAIN_ACTION_PTR,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
-	.result_start_idx = 282,
+	.result_start_idx = 298,
 	.result_bit_size = 128,
 	.result_num_fields = 26,
 	.encap_num_fields = 0
@@ -983,13 +1105,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 16,
+		.cond_start_idx = 18,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,
 	.tbl_operand = BNXT_ULP_CF_IDX_DRV_FUNC_PARIF,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.result_start_idx = 308,
+	.result_start_idx = 324,
 	.result_bit_size = 32,
 	.result_num_fields = 1
 	},
@@ -1001,13 +1123,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 16,
+		.cond_start_idx = 18,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,
 	.tbl_operand = BNXT_ULP_CF_IDX_DRV_FUNC_PARIF,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.result_start_idx = 309,
+	.result_start_idx = 325,
 	.result_bit_size = 32,
 	.result_num_fields = 1
 	},
@@ -1019,19 +1141,18 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 0,
 		.cond_false_goto = 0,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 16,
+		.cond_start_idx = 18,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,
 	.tbl_operand = BNXT_ULP_CF_IDX_DRV_FUNC_PARIF,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.result_start_idx = 310,
+	.result_start_idx = 326,
 	.result_bit_size = 32,
 	.result_num_fields = 1
 	},
 	{ /* class_tid: 5, wh_plus, table: l2_cntxt_tcam_cache.rd_egr0 */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
-	.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,
 	.resource_sub_type =
 		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,
 	.direction = TF_DIR_TX,
@@ -1039,12 +1160,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 16,
+		.cond_start_idx = 18,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.key_start_idx = 341,
+	.key_start_idx = 349,
 	.blob_key_bit_size = 8,
 	.key_bit_size = 8,
 	.key_num_fields = 1,
@@ -1058,7 +1180,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 3,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
-		.cond_start_idx = 16,
+		.cond_start_idx = 18,
 		.cond_nums = 1 },
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -1072,7 +1194,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 17,
+		.cond_start_idx = 19,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -1081,11 +1203,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	.fdb_operand = BNXT_ULP_RF_IDX_RID,
 	.pri_opcode  = BNXT_ULP_PRI_OPC_CONST,
 	.pri_operand = 0,
-	.key_start_idx = 342,
+	.key_start_idx = 350,
 	.blob_key_bit_size = 167,
 	.key_bit_size = 167,
 	.key_num_fields = 13,
-	.result_start_idx = 311,
+	.result_start_idx = 327,
 	.result_bit_size = 64,
 	.result_num_fields = 13,
 	.ident_start_idx = 16,
@@ -1093,7 +1215,6 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	},
 	{ /* class_tid: 5, wh_plus, table: l2_cntxt_tcam_cache.wr_egr0 */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
-	.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,
 	.resource_sub_type =
 		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,
 	.direction = TF_DIR_TX,
@@ -1101,16 +1222,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 17,
+		.cond_start_idx = 19,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.key_start_idx = 355,
+	.key_start_idx = 363,
 	.blob_key_bit_size = 8,
 	.key_bit_size = 8,
 	.key_num_fields = 1,
-	.result_start_idx = 324,
+	.result_start_idx = 340,
 	.result_bit_size = 62,
 	.result_num_fields = 4
 	},
@@ -1124,14 +1246,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 17,
+		.cond_start_idx = 19,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_ENCAP_PTR_0,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
-	.result_start_idx = 328,
+	.result_start_idx = 344,
 	.result_bit_size = 0,
 	.result_num_fields = 0,
 	.encap_num_fields = 12
@@ -1146,14 +1268,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 17,
+		.cond_start_idx = 19,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_MAIN_ACTION_PTR,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
-	.result_start_idx = 340,
+	.result_start_idx = 356,
 	.result_bit_size = 128,
 	.result_num_fields = 26
 	},
@@ -1167,14 +1289,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 17,
+		.cond_start_idx = 19,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_MAIN_ACTION_PTR,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
-	.result_start_idx = 366,
+	.result_start_idx = 382,
 	.result_bit_size = 128,
 	.result_num_fields = 26
 	},
@@ -1186,7 +1308,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 17,
+		.cond_start_idx = 19,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -1196,11 +1318,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	.pri_operand = 0,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,
-	.key_start_idx = 356,
+	.key_start_idx = 364,
 	.blob_key_bit_size = 167,
 	.key_bit_size = 167,
 	.key_num_fields = 13,
-	.result_start_idx = 392,
+	.result_start_idx = 408,
 	.result_bit_size = 64,
 	.result_num_fields = 13,
 	.ident_start_idx = 16,
@@ -1214,7 +1336,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 0,
 		.cond_false_goto = 0,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 17,
+		.cond_start_idx = 19,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -1224,11 +1346,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	.pri_operand = 0,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,
-	.key_start_idx = 369,
+	.key_start_idx = 377,
 	.blob_key_bit_size = 167,
 	.key_bit_size = 167,
 	.key_num_fields = 13,
-	.result_start_idx = 405,
+	.result_start_idx = 421,
 	.result_bit_size = 64,
 	.result_num_fields = 13,
 	.ident_start_idx = 16,
@@ -1236,7 +1358,6 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	},
 	{ /* class_tid: 6, wh_plus, table: l2_cntxt_tcam_cache.rd_egr */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
-	.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,
 	.resource_sub_type =
 		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,
 	.direction = TF_DIR_TX,
@@ -1244,12 +1365,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 17,
+		.cond_start_idx = 19,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.key_start_idx = 382,
+	.key_start_idx = 390,
 	.blob_key_bit_size = 8,
 	.key_bit_size = 8,
 	.key_num_fields = 1,
@@ -1263,7 +1385,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 3,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,
-		.cond_start_idx = 17,
+		.cond_start_idx = 19,
 		.cond_nums = 1 },
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,
@@ -1277,7 +1399,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 18,
+		.cond_start_idx = 20,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -1286,11 +1408,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	.fdb_operand = BNXT_ULP_RF_IDX_RID,
 	.pri_opcode  = BNXT_ULP_PRI_OPC_CONST,
 	.pri_operand = 0,
-	.key_start_idx = 383,
+	.key_start_idx = 391,
 	.blob_key_bit_size = 167,
 	.key_bit_size = 167,
 	.key_num_fields = 13,
-	.result_start_idx = 418,
+	.result_start_idx = 434,
 	.result_bit_size = 64,
 	.result_num_fields = 13,
 	.ident_start_idx = 16,
@@ -1298,7 +1420,6 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	},
 	{ /* class_tid: 6, wh_plus, table: l2_cntxt_tcam_cache.egr_wr */
 	.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,
-	.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,
 	.resource_sub_type =
 		BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,
 	.direction = TF_DIR_TX,
@@ -1306,16 +1427,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 18,
+		.cond_start_idx = 20,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,
+	.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.key_start_idx = 396,
+	.key_start_idx = 404,
 	.blob_key_bit_size = 8,
 	.key_bit_size = 8,
 	.key_num_fields = 1,
-	.result_start_idx = 431,
+	.result_start_idx = 447,
 	.result_bit_size = 62,
 	.result_num_fields = 4
 	},
@@ -1327,13 +1449,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 18,
+		.cond_start_idx = 20,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_CONST,
 	.tbl_operand = ULP_WP_SYM_LOOPBACK_PARIF,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.result_start_idx = 435,
+	.result_start_idx = 451,
 	.result_bit_size = 32,
 	.result_num_fields = 1
 	},
@@ -1345,13 +1467,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 18,
+		.cond_start_idx = 20,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_CONST,
 	.tbl_operand = ULP_WP_SYM_LOOPBACK_PARIF,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.result_start_idx = 436,
+	.result_start_idx = 452,
 	.result_bit_size = 32,
 	.result_num_fields = 1
 	},
@@ -1363,13 +1485,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 18,
+		.cond_start_idx = 20,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_CONST,
 	.tbl_operand = ULP_WP_SYM_LOOPBACK_PARIF,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
-	.result_start_idx = 437,
+	.result_start_idx = 453,
 	.result_bit_size = 32,
 	.result_num_fields = 1
 	},
@@ -1383,14 +1505,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 1,
 		.cond_false_goto = 1,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 18,
+		.cond_start_idx = 20,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_MAIN_ACTION_PTR,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_AND_SET_VFR_FLAG,
-	.result_start_idx = 438,
+	.result_start_idx = 454,
 	.result_bit_size = 128,
 	.result_num_fields = 26,
 	.encap_num_fields = 0
@@ -1403,7 +1525,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 0,
 		.cond_false_goto = 0,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 18,
+		.cond_start_idx = 20,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,
 	.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,
@@ -1413,11 +1535,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 	.pri_operand = 0,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
 	.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,
-	.key_start_idx = 397,
+	.key_start_idx = 405,
 	.blob_key_bit_size = 167,
 	.key_bit_size = 167,
 	.key_num_fields = 13,
-	.result_start_idx = 464,
+	.result_start_idx = 480,
 	.result_bit_size = 64,
 	.result_num_fields = 13,
 	.ident_start_idx = 17,
@@ -1433,14 +1555,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {
 		.cond_true_goto  = 0,
 		.cond_false_goto = 0,
 		.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,
-		.cond_start_idx = 18,
+		.cond_start_idx = 20,
 		.cond_nums = 0 },
 	.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_GLB_REGFILE,
 	.tbl_operand = BNXT_ULP_GLB_RF_IDX_GLB_LB_AREC_PTR,
 	.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,
 	.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,
 	.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,
-	.result_start_idx = 477,
+	.result_start_idx = 493,
 	.result_bit_size = 128,
 	.result_num_fields = 26,
 	.encap_num_fields = 0
@@ -1455,8 +1577,13 @@ struct bnxt_ulp_mapper_cond_info ulp_wh_plus_class_cond_list[] = {
 	},
 	/* cond_execute: class_tid: 1, control.0 */
 	{
-	.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,
-	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT
+	.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
+	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
+	},
+	/* cond_execute: class_tid: 1, control.1 */
+	{
+	.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
+	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
 	},
 	/* cond_execute: class_tid: 1, profile_tcam.ipv4 */
 	{
@@ -1480,8 +1607,13 @@ struct bnxt_ulp_mapper_cond_info ulp_wh_plus_class_cond_list[] = {
 	},
 	/* cond_execute: class_tid: 2, control.0 */
 	{
-	.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,
-	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT
+	.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
+	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
+	},
+	/* cond_execute: class_tid: 2, control.1 */
+	{
+	.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
+	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
 	},
 	/* cond_execute: class_tid: 2, profile_tcam.ipv4 */
 	{
@@ -1500,8 +1632,8 @@ struct bnxt_ulp_mapper_cond_info ulp_wh_plus_class_cond_list[] = {
 	},
 	/* cond_execute: class_tid: 3, control.0 */
 	{
-	.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,
-	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT
+	.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
+	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
 	},
 	/* cond_execute: class_tid: 4, control.0 */
 	{
@@ -1510,13 +1642,13 @@ struct bnxt_ulp_mapper_cond_info ulp_wh_plus_class_cond_list[] = {
 	},
 	/* cond_execute: class_tid: 4, control.1 */
 	{
-	.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,
-	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT
+	.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
+	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
 	},
 	/* cond_execute: class_tid: 4, control.2 */
 	{
-	.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,
-	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT
+	.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
+	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
 	},
 	/* cond_execute: class_tid: 4, l2_cntxt_tcam_cache.wr */
 	{
@@ -1524,18 +1656,18 @@ struct bnxt_ulp_mapper_cond_info ulp_wh_plus_class_cond_list[] = {
 	.cond_operand = BNXT_ULP_CF_IDX_VFR_MODE
 	},
 	{
-	.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,
-	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT
+	.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
+	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
 	},
 	/* cond_execute: class_tid: 5, control.0 */
 	{
-	.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,
-	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT
+	.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
+	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
 	},
 	/* cond_execute: class_tid: 6, control.0 */
 	{
-	.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,
-	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT
+	.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,
+	.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS
 	}
 };
 
@@ -1563,6 +1695,51 @@ struct bnxt_ulp_mapper_key_info ulp_wh_plus_class_key_info_list[] = {
 			BNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}
 		}
 	},
+	/* class_tid: 1, wh_plus, table: mac_addr_cache.rd */
+	{
+	.field_info_mask = {
+		.description = "svif",
+		.field_bit_size = 8,
+		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+		.field_src1 = BNXT_ULP_FIELD_SRC_HF,
+		.field_opr1 = {
+			(BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,
+			BNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}
+		},
+	.field_info_spec = {
+		.description = "svif",
+		.field_bit_size = 8,
+		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+		.field_src1 = BNXT_ULP_FIELD_SRC_HF,
+		.field_opr1 = {
+			(BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,
+			BNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}
+		}
+	},
+	{
+	.field_info_mask = {
+		.description = "mac_addr",
+		.field_bit_size = 48,
+		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+		.field_src1 = BNXT_ULP_FIELD_SRC_HF,
+		.field_opr1 = {
+			(BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
+			BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff}
+		},
+	.field_info_spec = {
+		.description = "mac_addr",
+		.field_bit_size = 48,
+		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+		.field_src1 = BNXT_ULP_FIELD_SRC_HF,
+		.field_opr1 = {
+			(BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
+			BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff}
+		}
+	},
 	/* class_tid: 1, wh_plus, table: l2_cntxt_tcam.0 */
 	{
 	.field_info_mask = {
@@ -1769,36 +1946,81 @@ struct bnxt_ulp_mapper_key_info ulp_wh_plus_class_key_info_list[] = {
 		.field_bit_size = 2,
 		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
 		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
-		.field_src1 = BNXT_ULP_FIELD_SRC_CONST,
+		.field_src1 = BNXT_ULP_FIELD_SRC_CONST,
+		.field_opr1 = {
+			0xff}
+		},
+	.field_info_spec = {
+		.description = "key_type",
+		.field_bit_size = 2,
+		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+		.field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+		}
+	},
+	{
+	.field_info_mask = {
+		.description = "valid",
+		.field_bit_size = 1,
+		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+		.field_src1 = BNXT_ULP_FIELD_SRC_CONST,
+		.field_opr1 = {
+			0xff}
+		},
+	.field_info_spec = {
+		.description = "valid",
+		.field_bit_size = 1,
+		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+		.field_src1 = BNXT_ULP_FIELD_SRC_CONST,
+		.field_opr1 = {
+			1}
+		}
+	},
+	/* class_tid: 1, wh_plus, table: mac_addr_cache.wr */
+	{
+	.field_info_mask = {
+		.description = "svif",
+		.field_bit_size = 8,
+		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+		.field_src1 = BNXT_ULP_FIELD_SRC_HF,
 		.field_opr1 = {
-			0xff}
+			(BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,
+			BNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}
 		},
 	.field_info_spec = {
-		.description = "key_type",
-		.field_bit_size = 2,
+		.description = "svif",
+		.field_bit_size = 8,
 		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
 		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
-		.field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+		.field_src1 = BNXT_ULP_FIELD_SRC_HF,
+		.field_opr1 = {
+			(BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,
+			BNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}
 		}
 	},
 	{
 	.field_info_mask = {
-		.description = "valid",
-		.field_bit_size = 1,
+		.description = "mac_addr",
+		.field_bit_size = 48,
 		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
 		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
-		.field_src1 = BNXT_ULP_FIELD_SRC_CONST,
+		.field_src1 = BNXT_ULP_FIELD_SRC_HF,
 		.field_opr1 = {
-			0xff}
+			(BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
+			BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff}
 		},
 	.field_info_spec = {
-		.description = "valid",
-		.field_bit_size = 1,
+		.description = "mac_addr",
+		.field_bit_size = 48,
 		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
 		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
-		.field_src1 = BNXT_ULP_FIELD_SRC_CONST,
+		.field_src1 = BNXT_ULP_FIELD_SRC_HF,
 		.field_opr1 = {
-			1}
+			(BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,
+			BNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff}
 		}
 	},
 	/* class_tid: 1, wh_plus, table: profile_tcam_cache.rd */
@@ -4548,6 +4770,51 @@ struct bnxt_ulp_mapper_key_info ulp_wh_plus_class_key_info_list[] = {
 			BNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}
 		}
 	},
+	/* class_tid: 2, wh_plus, table: mac_addr_cache.rd */
+	{
+	.field_info_mask = {
+		.description = "svif",
+		.field_bit_size = 8,
+		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+		.field_src1 = BNXT_ULP_FIELD_SRC_HF,
+		.field_opr1 = {
+			(BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,
+			BNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}
+		},
+	.field_info_spec = {
+		.description = "svif",
+		.field_bit_size = 8,
+		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+		.field_src1 = BNXT_ULP_FIELD_SRC_HF,
+		.field_opr1 = {
+			(BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,
+			BNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}
+		}
+	},
+	{
+	.field_info_mask = {
+		.description = "mac_addr",
+		.field_bit_size = 48,
+		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+		.field_src1 = BNXT_ULP_FIELD_SRC_HF,
+		.field_opr1 = {
+			(BNXT_ULP_GLB_HF_ID_O_ETH_SMAC >> 8) & 0xff,
+			BNXT_ULP_GLB_HF_ID_O_ETH_SMAC & 0xff}
+		},
+	.field_info_spec = {
+		.description = "mac_addr",
+		.field_bit_size = 48,
+		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+		.field_src1 = BNXT_ULP_FIELD_SRC_HF,
+		.field_opr1 = {
+			(BNXT_ULP_GLB_HF_ID_O_ETH_SMAC >> 8) & 0xff,
+			BNXT_ULP_GLB_HF_ID_O_ETH_SMAC & 0xff}
+		}
+	},
 	/* class_tid: 2, wh_plus, table: l2_cntxt_tcam.0 */
 	{
 	.field_info_mask = {
@@ -4786,6 +5053,51 @@ struct bnxt_ulp_mapper_key_info ulp_wh_plus_class_key_info_list[] = {
 			1}
 		}
 	},
+	/* class_tid: 2, wh_plus, table: mac_addr_cache.wr */
+	{
+	.field_info_mask = {
+		.description = "svif",
+		.field_bit_size = 8,
+		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+		.field_src1 = BNXT_ULP_FIELD_SRC_HF,
+		.field_opr1 = {
+			(BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,
+			BNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}
+		},
+	.field_info_spec = {
+		.description = "svif",
+		.field_bit_size = 8,
+		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+		.field_src1 = BNXT_ULP_FIELD_SRC_HF,
+		.field_opr1 = {
+			(BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,
+			BNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}
+		}
+	},
+	{
+	.field_info_mask = {
+		.description = "mac_addr",
+		.field_bit_size = 48,
+		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+		.field_src1 = BNXT_ULP_FIELD_SRC_HF,
+		.field_opr1 = {
+			(BNXT_ULP_GLB_HF_ID_O_ETH_SMAC >> 8) & 0xff,
+			BNXT_ULP_GLB_HF_ID_O_ETH_SMAC & 0xff}
+		},
+	.field_info_spec = {
+		.description = "mac_addr",
+		.field_bit_size = 48,
+		.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+		.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+		.field_src1 = BNXT_ULP_FIELD_SRC_HF,
+		.field_opr1 = {
+			(BNXT_ULP_GLB_HF_ID_O_ETH_SMAC >> 8) & 0xff,
+			BNXT_ULP_GLB_HF_ID_O_ETH_SMAC & 0xff}
+		}
+	},
 	/* class_tid: 2, wh_plus, table: profile_tcam_cache.rd */
 	{
 	.field_info_mask = {
@@ -9521,6 +9833,38 @@ struct bnxt_ulp_mapper_key_info ulp_wh_plus_class_key_info_list[] = {
 };
 
 struct bnxt_ulp_mapper_field_info ulp_wh_plus_class_result_field_list[] = {
+	/* class_tid: 1, wh_plus, table: mac_addr_cache.rd */
+	{
+	.description = "rid",
+	.field_bit_size = 32,
+	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+	.field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+	},
+	{
+	.description = "l2_cntxt_tcam_index",
+	.field_bit_size = 10,
+	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+	.field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+	},
+	{
+	.description = "l2_cntxt_id",
+	.field_bit_size = 10,
+	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+	.field_src1 = BNXT_ULP_FIELD_SRC_RF,
+	.field_opr1 = {
+		(BNXT_ULP_RF_IDX_L2_CNTXT_ID_0 >> 8) & 0xff,
+		BNXT_ULP_RF_IDX_L2_CNTXT_ID_0 & 0xff}
+	},
+	{
+	.description = "src_property_ptr",
+	.field_bit_size = 10,
+	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+	.field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+	},
 	/* class_tid: 1, wh_plus, table: l2_cntxt_tcam.0 */
 	{
 	.description = "l2_cntxt_id",
@@ -9624,6 +9968,44 @@ struct bnxt_ulp_mapper_field_info ulp_wh_plus_class_result_field_list[] = {
 	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
 	.field_src1 = BNXT_ULP_FIELD_SRC_ZERO
 	},
+	/* class_tid: 1, wh_plus, table: mac_addr_cache.wr */
+	{
+	.description = "rid",
+	.field_bit_size = 32,
+	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+	.field_src1 = BNXT_ULP_FIELD_SRC_RF,
+	.field_opr1 = {
+		(BNXT_ULP_RF_IDX_RID >> 8) & 0xff,
+		BNXT_ULP_RF_IDX_RID & 0xff}
+	},
+	{
+	.description = "l2_cntxt_tcam_index",
+	.field_bit_size = 10,
+	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+	.field_src1 = BNXT_ULP_FIELD_SRC_RF,
+	.field_opr1 = {
+		(BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0 >> 8) & 0xff,
+		BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0 & 0xff}
+	},
+	{
+	.description = "l2_cntxt_id",
+	.field_bit_size = 10,
+	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+	.field_src1 = BNXT_ULP_FIELD_SRC_RF,
+	.field_opr1 = {
+		(BNXT_ULP_RF_IDX_L2_CNTXT_ID_0 >> 8) & 0xff,
+		BNXT_ULP_RF_IDX_L2_CNTXT_ID_0 & 0xff}
+	},
+	{
+	.description = "src_property_ptr",
+	.field_bit_size = 10,
+	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+	.field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+	},
 	/* class_tid: 1, wh_plus, table: profile_tcam.ipv4 */
 	{
 	.description = "wc_key_id",
@@ -9952,7 +10334,7 @@ struct bnxt_ulp_mapper_field_info ulp_wh_plus_class_result_field_list[] = {
 	},
 	{
 	.description = "flow_sig_id",
-	.field_bit_size = 8,
+	.field_bit_size = 16,
 	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
 	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
 	.field_src1 = BNXT_ULP_FIELD_SRC_CF,
@@ -10256,6 +10638,38 @@ struct bnxt_ulp_mapper_field_info ulp_wh_plus_class_result_field_list[] = {
 	.field_opr1 = {
 		1}
 	},
+	/* class_tid: 2, wh_plus, table: mac_addr_cache.rd */
+	{
+	.description = "rid",
+	.field_bit_size = 32,
+	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+	.field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+	},
+	{
+	.description = "l2_cntxt_tcam_index",
+	.field_bit_size = 10,
+	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+	.field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+	},
+	{
+	.description = "l2_cntxt_id",
+	.field_bit_size = 10,
+	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+	.field_src1 = BNXT_ULP_FIELD_SRC_RF,
+	.field_opr1 = {
+		(BNXT_ULP_RF_IDX_L2_CNTXT_ID_0 >> 8) & 0xff,
+		BNXT_ULP_RF_IDX_L2_CNTXT_ID_0 & 0xff}
+	},
+	{
+	.description = "src_property_ptr",
+	.field_bit_size = 10,
+	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+	.field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+	},
 	/* class_tid: 2, wh_plus, table: l2_cntxt_tcam.0 */
 	{
 	.description = "l2_cntxt_id",
@@ -10368,6 +10782,44 @@ struct bnxt_ulp_mapper_field_info ulp_wh_plus_class_result_field_list[] = {
 	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
 	.field_src1 = BNXT_ULP_FIELD_SRC_ZERO
 	},
+	/* class_tid: 2, wh_plus, table: mac_addr_cache.wr */
+	{
+	.description = "rid",
+	.field_bit_size = 32,
+	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+	.field_src1 = BNXT_ULP_FIELD_SRC_RF,
+	.field_opr1 = {
+		(BNXT_ULP_RF_IDX_RID >> 8) & 0xff,
+		BNXT_ULP_RF_IDX_RID & 0xff}
+	},
+	{
+	.description = "l2_cntxt_tcam_index",
+	.field_bit_size = 10,
+	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+	.field_src1 = BNXT_ULP_FIELD_SRC_RF,
+	.field_opr1 = {
+		(BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0 >> 8) & 0xff,
+		BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0 & 0xff}
+	},
+	{
+	.description = "l2_cntxt_id",
+	.field_bit_size = 10,
+	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+	.field_src1 = BNXT_ULP_FIELD_SRC_RF,
+	.field_opr1 = {
+		(BNXT_ULP_RF_IDX_L2_CNTXT_ID_0 >> 8) & 0xff,
+		BNXT_ULP_RF_IDX_L2_CNTXT_ID_0 & 0xff}
+	},
+	{
+	.description = "src_property_ptr",
+	.field_bit_size = 10,
+	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
+	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
+	.field_src1 = BNXT_ULP_FIELD_SRC_ZERO
+	},
 	/* class_tid: 2, wh_plus, table: profile_tcam.ipv4 */
 	{
 	.description = "wc_key_id",
@@ -10696,7 +11148,7 @@ struct bnxt_ulp_mapper_field_info ulp_wh_plus_class_result_field_list[] = {
 	},
 	{
 	.description = "flow_sig_id",
-	.field_bit_size = 8,
+	.field_bit_size = 16,
 	.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,
 	.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,
 	.field_src1 = BNXT_ULP_FIELD_SRC_CF,
@@ -13518,7 +13970,7 @@ struct bnxt_ulp_mapper_ident_info ulp_wh_plus_class_ident_list[] = {
 	{
 	.description = "flow_sig_id",
 	.regfile_idx = BNXT_ULP_RF_IDX_FLOW_SIG_ID,
-	.ident_bit_size = 8,
+	.ident_bit_size = 16,
 	.ident_bit_pos = 58
 	},
 	{
@@ -13571,7 +14023,7 @@ struct bnxt_ulp_mapper_ident_info ulp_wh_plus_class_ident_list[] = {
 	{
 	.description = "flow_sig_id",
 	.regfile_idx = BNXT_ULP_RF_IDX_FLOW_SIG_ID,
-	.ident_bit_size = 8,
+	.ident_bit_size = 16,
 	.ident_bit_pos = 58
 	},
 	{
diff --git a/drivers/net/bnxt/tf_ulp/ulp_template_struct.h b/drivers/net/bnxt/tf_ulp/ulp_template_struct.h
index e3e9a4ef1c..cd954578e7 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_template_struct.h
+++ b/drivers/net/bnxt/tf_ulp/ulp_template_struct.h
@@ -254,6 +254,7 @@ struct bnxt_ulp_mapper_tbl_info {
 	/* Table opcode for table operations */
 	uint32_t			tbl_opcode;
 	uint32_t			tbl_operand;
+	enum bnxt_ulp_generic_tbl_lkup_type gen_tbl_lkup_type;
 
 	/* FDB table opcode */
 	enum bnxt_ulp_fdb_opc		fdb_opcode;
@@ -300,9 +301,13 @@ struct bnxt_ulp_cache_tbl_params {
 };
 
 struct bnxt_ulp_generic_tbl_params {
+	const char			*name;
 	uint16_t			result_num_entries;
 	uint16_t			result_num_bytes;
 	enum bnxt_ulp_byte_order	result_byte_order;
+	uint32_t			hash_tbl_entries;
+	uint16_t			num_buckets;
+	uint16_t			key_num_bytes;
 };
 
 struct bnxt_ulp_shared_act_info {
diff --git a/drivers/net/bnxt/tf_ulp/ulp_utils.c b/drivers/net/bnxt/tf_ulp/ulp_utils.c
index 8e3a920ab4..095a66a0c7 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_utils.c
+++ b/drivers/net/bnxt/tf_ulp/ulp_utils.c
@@ -923,3 +923,11 @@ uint32_t ulp_bitmap_notzero(uint8_t *bitmap, int32_t size)
 	}
 	return 0;
 }
+
+/* returns 0 if input is power of 2 */
+int32_t ulp_util_is_power_of_2(uint64_t x)
+{
+	if (((x - 1) & x))
+		return -1;
+	return 0;
+}
diff --git a/drivers/net/bnxt/tf_ulp/ulp_utils.h b/drivers/net/bnxt/tf_ulp/ulp_utils.h
index 9c259a7021..bdad10db15 100644
--- a/drivers/net/bnxt/tf_ulp/ulp_utils.h
+++ b/drivers/net/bnxt/tf_ulp/ulp_utils.h
@@ -461,4 +461,7 @@ uint32_t ulp_bitmap_is_ones(uint8_t *bitmap, int32_t size);
 /* Function to check if bitmap is not zero. Return 1 on success */
 uint32_t ulp_bitmap_notzero(uint8_t *bitmap, int32_t size);
 
+/* returns 0 if input is power of 2 */
+int32_t ulp_util_is_power_of_2(uint64_t x);
+
 #endif /* _ULP_UTILS_H_ */
-- 
2.21.1 (Apple Git-122.3)


  parent reply	other threads:[~2021-06-14 14:38 UTC|newest]

Thread overview: 129+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-05-30  8:58 [dpdk-dev] [PATCH 00/58] enhancements to host based flow table management Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 01/58] net/bnxt: add CFA folder to HCAPI directory Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 02/58] net/bnxt: add base TRUFLOW support for Thor Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 03/58] net/bnxt: add mailbox selection via dev op Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 04/58] net/bnxt: check resource reservation in TRUFLOW Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 05/58] net/bnxt: update TRUFLOW resources Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 06/58] net/bnxt: add support for EM with FKB Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 07/58] net/bnxt: add L2 Context TCAM get support Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 08/58] net/bnxt: add action SRAM Translation Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 09/58] net/bnxt: add Thor WC TCAM support Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 10/58] net/bnxt: add 64B SRAM record management with RM Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 11/58] net/bnxt: add hashing changes for Thor Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 12/58] net/bnxt: modify TRUFLOW HWRM messages Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 13/58] net/bnxt: change RM database type Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 14/58] net/bnxt: add shared session support Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 15/58] net/bnxt: add dpool allocator for EM allocation Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 16/58] net/bnxt: update shared session functionality Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 17/58] net/bnxt: modify resource reservation strategy Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 18/58] net/bnxt: shared TCAM region support Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 19/58] net/bnxt: cleanup session open/close messages Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 20/58] net/bnxt: add WC TCAM hi/lo move support Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 21/58] net/bnxt: add API to get shared table increments Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 22/58] net/bnxt: modify host session failure cleanup Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 23/58] net/bnxt: cleanup of WC TCAM shared unbind Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 24/58] net/bnxt: add support for WC TCAM shared session Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 25/58] net/bnxt: add API to clear hi/lo WC region Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 26/58] net/bnxt: check FW capability to support TRUFLOW Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 27/58] net/bnxt: add support for generic table processing Venkat Duvvuru
2021-05-30  8:58 ` [dpdk-dev] [PATCH 28/58] net/bnxt: add support for mapper flow database opcodes Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 29/58] net/bnxt: add conditional execution and rejection Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 30/58] net/bnxt: modify TCAM opcode processing Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 31/58] net/bnxt: modify VXLAN decap for multichannel mode Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 32/58] net/bnxt: modify table processing Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 33/58] net/bnxt: modify ULP priority opcode processing Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 34/58] net/bnxt: add support for conflict resolution Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 35/58] net/bnxt: add support for conditional goto processing Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 36/58] net/bnxt: set shared handle for generic table Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 37/58] net/bnxt: modify ULP template Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 38/58] net/bnxt: add conditional opcode and L4 port fields Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 39/58] net/bnxt: refactor TF ULP Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 40/58] net/bnxt: add partial header field processing Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 41/58] net/bnxt: add support for wild card pattern match Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 42/58] net/bnxt: add support for GRE flows Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 43/58] net/bnxt: enable extended exact match support Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 44/58] net/bnxt: refactor ULP mapper and parser Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 45/58] net/bnxt: add support for generic hash table Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 46/58] net/bnxt: add support for Thor platform Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 47/58] net/bnxt: refactor flow parser in ULP Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 48/58] net/bnxt: add shared session support to ULP Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 49/58] net/bnxt: add field opcodes in ULP Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 50/58] net/bnxt: add support for application ID in ULP matcher Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 51/58] net/bnxt: process resource lists before session open Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 52/58] net/bnxt: add support for shared sessions in ULP Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 53/58] net/bnxt: add HA support " Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 54/58] net/bnxt: add support for icmp6 ULP parsing Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 55/58] net/bnxt: add support for ULP context list for timers Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 56/58] net/bnxt: cleanup ULP parser and mapper Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 57/58] net/bnxt: reorganize ULP template directory structure Venkat Duvvuru
2021-05-30  8:59 ` [dpdk-dev] [PATCH 58/58] net/bnxt: add Thor template support Venkat Duvvuru
2021-06-13  0:05 ` [dpdk-dev] [PATCH v2 00/58] enhancements to host based flow table management Ajit Khaparde
2021-06-13  0:05   ` [dpdk-dev] [PATCH v2 01/58] net/bnxt: add CFA folder to HCAPI directory Ajit Khaparde
2021-06-13  0:05   ` [dpdk-dev] [PATCH v2 02/58] net/bnxt: add base TRUFLOW support for Thor Ajit Khaparde
2021-06-13  0:05   ` [dpdk-dev] [PATCH v2 03/58] net/bnxt: add mailbox selection via dev op Ajit Khaparde
2021-06-13  0:05   ` [dpdk-dev] [PATCH v2 04/58] net/bnxt: check resource reservation in TRUFLOW Ajit Khaparde
2021-06-13  0:05   ` [dpdk-dev] [PATCH v2 05/58] net/bnxt: update TRUFLOW resources Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 06/58] net/bnxt: add support for EM with FKB Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 07/58] net/bnxt: support L2 Context TCAM ops Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 08/58] net/bnxt: add action SRAM translation Ajit Khaparde
2021-07-05 21:23     ` Thomas Monjalon
2021-07-06 22:37       ` [dpdk-dev] [PATCH v3] " Ajit Khaparde
2021-07-06 22:58       ` [dpdk-dev] [PATCH v2 08/58] " Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 09/58] net/bnxt: add Thor WC TCAM support Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 10/58] net/bnxt: add 64B SRAM record management with RM Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 11/58] net/bnxt: add hashing changes for Thor Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 12/58] net/bnxt: modify TRUFLOW HWRM messages Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 13/58] net/bnxt: change RM database type Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 14/58] net/bnxt: add shared session support Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 15/58] net/bnxt: add dpool allocator for EM allocation Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 16/58] net/bnxt: update shared session functionality Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 17/58] net/bnxt: modify resource reservation strategy Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 18/58] net/bnxt: shared TCAM region support Ajit Khaparde
2021-07-05 21:27     ` Thomas Monjalon
2021-07-06 22:39       ` [dpdk-dev] [PATCH v3] " Ajit Khaparde
2021-07-06 22:57       ` [dpdk-dev] [PATCH v2 18/58] " Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 19/58] net/bnxt: cleanup logs in session handling paths Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 20/58] net/bnxt: add WC TCAM management support Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 21/58] net/bnxt: add API to get shared table increments Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 22/58] net/bnxt: refactor host session failure cleanup Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 23/58] net/bnxt: cleanup WC TCAM shared pool Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 24/58] net/bnxt: add support for WC TCAM shared session Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 25/58] net/bnxt: add API to clear TCAM regions Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 26/58] net/bnxt: check FW capability to support TRUFLOW Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 27/58] net/bnxt: add support for generic table processing Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 28/58] net/bnxt: add support for mapper flow database opcodes Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 29/58] net/bnxt: add conditional processing of templates Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 30/58] net/bnxt: modify TCAM opcode processing Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 31/58] net/bnxt: modify VXLAN decap for multichannel mode Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 32/58] net/bnxt: modify table processing Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 33/58] net/bnxt: add ULP priority opcode processing Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 34/58] net/bnxt: add support to identify duplicate flows Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 35/58] net/bnxt: add conditional goto processing Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 36/58] net/bnxt: set shared handle for generic table Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 37/58] net/bnxt: modify ULP template Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 38/58] net/bnxt: add conditional opcode and L4 port fields Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 39/58] net/bnxt: refactor TRUFLOW processing Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 40/58] net/bnxt: add partial header field processing Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 41/58] net/bnxt: add support for wild card pattern match Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 42/58] net/bnxt: add support for GRE flows Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 43/58] net/bnxt: enable extended exact match support Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 44/58] net/bnxt: refactor ULP mapper Ajit Khaparde
2021-06-13  0:06   ` Ajit Khaparde [this message]
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 46/58] net/bnxt: add support for Thor platform Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 47/58] net/bnxt: refactor flow parser in ULP Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 48/58] net/bnxt: add shared session support to ULP Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 49/58] net/bnxt: add field opcodes in ULP Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 50/58] net/bnxt: add support for application ID in ULP matcher Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 51/58] net/bnxt: process resource lists before session open Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 52/58] net/bnxt: add templates for shared sessions Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 53/58] net/bnxt: add HA support in ULP Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 54/58] net/bnxt: add ICMPv6 parser to ULP Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 55/58] net/bnxt: add context list for timers Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 56/58] net/bnxt: cleanup ULP parser and mapper Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 57/58] net/bnxt: reorganize ULP template directory structure Ajit Khaparde
2021-06-13  0:06   ` [dpdk-dev] [PATCH v2 58/58] net/bnxt: add Thor template support Ajit Khaparde
2021-06-15 19:33   ` [dpdk-dev] [PATCH v2 00/58] enhancements to host based flow table management Ajit Khaparde
2021-07-07  8:43     ` Thomas Monjalon
2021-07-08  3:57       ` Ajit Khaparde
2021-07-08 12:51         ` Thomas Monjalon
2021-07-08 14:37           ` Ajit Khaparde

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210613000652.28191-46-ajit.khaparde@broadcom.com \
    --to=ajit.khaparde@broadcom.com \
    --cc=dev@dpdk.org \
    --cc=kishore.padmanabha@broadcom.com \
    --cc=michael.baucom@broadcom.com \
    --cc=venkatkumar.duvvuru@broadcom.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).