get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/93695/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 93695,
    "url": "http://patches.dpdk.org/api/patches/93695/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20210530085929.29695-46-venkatkumar.duvvuru@broadcom.com/",
    "project": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/projects/1/?format=api",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<20210530085929.29695-46-venkatkumar.duvvuru@broadcom.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20210530085929.29695-46-venkatkumar.duvvuru@broadcom.com",
    "date": "2021-05-30T08:59:16",
    "name": "[45/58] net/bnxt: add support for generic hash table",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "f6d3303aea421507c5d2f24f04707a2c8ce8d6ad",
    "submitter": {
        "id": 1635,
        "url": "http://patches.dpdk.org/api/people/1635/?format=api",
        "name": "Venkat Duvvuru",
        "email": "venkatkumar.duvvuru@broadcom.com"
    },
    "delegate": {
        "id": 1766,
        "url": "http://patches.dpdk.org/api/users/1766/?format=api",
        "username": "ajitkhaparde",
        "first_name": "Ajit",
        "last_name": "Khaparde",
        "email": "ajit.khaparde@broadcom.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20210530085929.29695-46-venkatkumar.duvvuru@broadcom.com/mbox/",
    "series": [
        {
            "id": 17161,
            "url": "http://patches.dpdk.org/api/series/17161/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=17161",
            "date": "2021-05-30T08:58:31",
            "name": "enhancements to host based flow table management",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/17161/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/93695/comments/",
    "check": "warning",
    "checks": "http://patches.dpdk.org/api/patches/93695/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id C8B69A0524;\n\tTue,  1 Jun 2021 09:41:36 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 96C4841139;\n\tTue,  1 Jun 2021 09:40:05 +0200 (CEST)",
            "from relay.smtp-ext.broadcom.com (relay.smtp-ext.broadcom.com\n [192.19.11.229]) by mails.dpdk.org (Postfix) with ESMTP id AEEF5411F6\n for <dev@dpdk.org>; Sun, 30 May 2021 11:01:45 +0200 (CEST)",
            "from S60.dhcp.broadcom.net (unknown [10.123.66.170])\n (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))\n (No client certificate requested)\n by relay.smtp-ext.broadcom.com (Postfix) with ESMTPS id 6E89A7DC2;\n Sun, 30 May 2021 02:01:43 -0700 (PDT)"
        ],
        "DKIM-Filter": "OpenDKIM Filter v2.11.0 relay.smtp-ext.broadcom.com 6E89A7DC2",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=broadcom.com;\n s=dkimrelay; t=1622365305;\n bh=iSF84H/4fJVY2/hbDsaz+KNDHeouRChYO0fw32DO96U=;\n h=From:To:Cc:Subject:Date:In-Reply-To:References:From;\n b=Kfs9o11nNnPBTDTF2v8e2OWxrRi81Bn3Y5zglTh9rFmW+x8M4w7FGgOmGDoRJITMQ\n sa+qPjFdGJyumMph/YWPTr80RmZVagOV/SDSMr4A6jdOpPg/i9+gO7g3VE7syprhhM\n hpiq2AeOCSqbKBH+EgYXxECSd+cvKuGJ2ChbaAxc=",
        "From": "Venkat Duvvuru <venkatkumar.duvvuru@broadcom.com>",
        "To": "dev@dpdk.org",
        "Cc": "Kishore Padmanabha <kishore.padmanabha@broadcom.com>,\n Venkat Duvvuru <venkatkumar.duvvuru@broadcom.com>",
        "Date": "Sun, 30 May 2021 14:29:16 +0530",
        "Message-Id": "<20210530085929.29695-46-venkatkumar.duvvuru@broadcom.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "In-Reply-To": "<20210530085929.29695-1-venkatkumar.duvvuru@broadcom.com>",
        "References": "<20210530085929.29695-1-venkatkumar.duvvuru@broadcom.com>",
        "X-Mailman-Approved-At": "Tue, 01 Jun 2021 09:39:54 +0200",
        "Subject": "[dpdk-dev] [PATCH 45/58] net/bnxt: add support for generic hash\n table",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "From: Kishore Padmanabha <kishore.padmanabha@broadcom.com>\n\nAdded support for generic table to enable search of keys that\nare larger than 16 bits using hash table.\n\nSigned-off-by: Kishore Padmanabha <kishore.padmanabha@broadcom.com>\nSigned-off-by: Venkat Duvvuru <venkatkumar.duvvuru@broadcom.com>\nReviewed-by: Michael Baucom <michael.baucom@broadcom.com>\n---\n drivers/net/bnxt/tf_ulp/meson.build           |     1 +\n drivers/net/bnxt/tf_ulp/ulp_gen_hash.c        |   369 +\n drivers/net/bnxt/tf_ulp/ulp_gen_hash.h        |   166 +\n drivers/net/bnxt/tf_ulp/ulp_gen_tbl.c         |   130 +-\n drivers/net/bnxt/tf_ulp/ulp_gen_tbl.h         |    30 +-\n drivers/net/bnxt/tf_ulp/ulp_mapper.c          |    90 +-\n .../net/bnxt/tf_ulp/ulp_template_db_class.c   | 17724 +++++++++-------\n .../net/bnxt/tf_ulp/ulp_template_db_enum.h    |   159 +-\n .../tf_ulp/ulp_template_db_stingray_class.c   |     6 +-\n drivers/net/bnxt/tf_ulp/ulp_template_db_tbl.c |    54 +-\n .../bnxt/tf_ulp/ulp_template_db_wh_plus_act.c |     2 +\n .../tf_ulp/ulp_template_db_wh_plus_class.c    |   882 +-\n drivers/net/bnxt/tf_ulp/ulp_template_struct.h |     5 +\n drivers/net/bnxt/tf_ulp/ulp_utils.c           |     8 +\n drivers/net/bnxt/tf_ulp/ulp_utils.h           |     3 +\n 15 files changed, 11669 insertions(+), 7960 deletions(-)\n create mode 100644 drivers/net/bnxt/tf_ulp/ulp_gen_hash.c\n create mode 100644 drivers/net/bnxt/tf_ulp/ulp_gen_hash.h",
    "diff": "diff --git a/drivers/net/bnxt/tf_ulp/meson.build b/drivers/net/bnxt/tf_ulp/meson.build\nindex 701a510f27..c7ec5a3161 100644\n--- a/drivers/net/bnxt/tf_ulp/meson.build\n+++ b/drivers/net/bnxt/tf_ulp/meson.build\n@@ -23,6 +23,7 @@ sources += files(\n         'ulp_fc_mgr.c',\n         'ulp_tun.c',\n         'ulp_gen_tbl.c',\n+\t'ulp_gen_hash.c',\n \t'ulp_rte_handler_tbl.c',\n         'ulp_template_db_wh_plus_act.c',\n         'ulp_template_db_wh_plus_class.c',\ndiff --git a/drivers/net/bnxt/tf_ulp/ulp_gen_hash.c b/drivers/net/bnxt/tf_ulp/ulp_gen_hash.c\nnew file mode 100644\nindex 0000000000..3c6e7fe924\n--- /dev/null\n+++ b/drivers/net/bnxt/tf_ulp/ulp_gen_hash.c\n@@ -0,0 +1,369 @@\n+/* SPDX-License-Identifier: BSD-3-Clause\n+ * Copyright(c) 2014-2021 Broadcom\n+ * All rights reserved.\n+ */\n+\n+#include <rte_log.h>\n+#include <rte_malloc.h>\n+#include \"bnxt_tf_common.h\"\n+#include \"ulp_gen_hash.h\"\n+#include \"ulp_utils.h\"\n+#include \"tf_hash.h\"\n+\n+static\n+int32_t ulp_bit_alloc_list_alloc(struct bit_alloc_list *blist,\n+\t\t\t\t uint32_t *index)\n+{\n+\tuint64_t bentry;\n+\tuint32_t idx = 0, jdx = 0;\n+\n+\t/* Iterate all numbers that have all 1's */\n+\tdo {\n+\t\tbentry = blist->bdata[idx++];\n+\t} while (bentry == -1UL && idx < blist->bsize);\n+\n+\tif (idx < blist->bsize) {\n+\t\tif (bentry)\n+\t\t\tjdx = __builtin_clzl(~bentry);\n+\t\t*index = ((idx - 1) * ULP_INDEX_BITMAP_SIZE) + jdx;\n+\t\tULP_INDEX_BITMAP_SET(blist->bdata[(idx - 1)], jdx);\n+\t\treturn 0;\n+\t}\n+\tjdx = (uint32_t)(blist->bsize * ULP_INDEX_BITMAP_SIZE);\n+\tBNXT_TF_DBG(ERR, \"bit allocator is full reached max:%x\\n\", jdx);\n+\treturn -1;\n+}\n+\n+static\n+int32_t ulp_bit_alloc_list_dealloc(struct bit_alloc_list *blist,\n+\t\t\t\t   uint32_t index)\n+{\n+\tuint32_t idx = 0, jdx;\n+\n+\tidx = index / ULP_INDEX_BITMAP_SIZE;\n+\tif (idx >= blist->bsize) {\n+\t\tBNXT_TF_DBG(ERR, \"invalid bit index %x:%x\\n\", idx,\n+\t\t\t    blist->bsize);\n+\t\treturn -EINVAL;\n+\t}\n+\tjdx = index % ULP_INDEX_BITMAP_SIZE;\n+\tULP_INDEX_BITMAP_RESET(blist->bdata[idx], jdx);\n+\treturn 0;\n+}\n+\n+/*\n+ * Initialize the Generic Hash table\n+ *\n+ * cparams [in] Pointer to hash create params list\n+ * hash_tbl [out] the pointer to created hash table\n+ *\n+ * returns 0 on success\n+ */\n+int32_t\n+ulp_gen_hash_tbl_list_init(struct ulp_hash_create_params *cparams,\n+\t\t\t   struct ulp_gen_hash_tbl **hash_table)\n+{\n+\tstruct ulp_gen_hash_tbl *hash_tbl = NULL;\n+\tint32_t rc = 0;\n+\tuint32_t size = 0;\n+\n+\t/* validate the arguments */\n+\tif (!hash_table || !cparams) {\n+\t\tBNXT_TF_DBG(ERR, \"invalid arguments\\n\");\n+\t\treturn -EINVAL;\n+\t}\n+\n+\t/* validate the size parameters */\n+\tif (ulp_util_is_power_of_2(cparams->num_hash_tbl_entries) ||\n+\t    ulp_util_is_power_of_2(cparams->num_key_entries) ||\n+\t    (cparams->num_buckets % ULP_HASH_BUCKET_ROW_SZ)) {\n+\t\tBNXT_TF_DBG(ERR, \"invalid arguments for hash tbl\\n\");\n+\t\treturn -EINVAL;\n+\t}\n+\n+\t/* validate the size of the hash table size */\n+\tif (cparams->num_hash_tbl_entries >= ULP_GEN_HASH_MAX_TBL_SIZE) {\n+\t\tBNXT_TF_DBG(ERR, \"invalid size for hash tbl\\n\");\n+\t\treturn -EINVAL;\n+\t}\n+\n+\thash_tbl = rte_zmalloc(\"Generic hash table\",\n+\t\t\t       sizeof(struct ulp_gen_hash_tbl), 0);\n+\tif (!hash_tbl) {\n+\t\tBNXT_TF_DBG(ERR, \"failed to alloc mem for hash tbl\\n\");\n+\t\treturn -ENOMEM;\n+\t}\n+\t*hash_table = hash_tbl;\n+\t/* allocate the memory for the hash key table */\n+\thash_tbl->num_key_entries = cparams->num_key_entries;\n+\thash_tbl->key_tbl.data_size = cparams->key_size;\n+\thash_tbl->key_tbl.mem_size = cparams->key_size *\n+\t\t(cparams->num_key_entries + 1);\n+\thash_tbl->key_tbl.key_data = rte_zmalloc(\"Generic hash keys\",\n+\t\t\t\t\t\t hash_tbl->key_tbl.mem_size, 0);\n+\tif (!hash_tbl->key_tbl.key_data) {\n+\t\tBNXT_TF_DBG(ERR, \"failed to alloc mem for hash key\\n\");\n+\t\trc = -ENOMEM;\n+\t\tgoto init_error;\n+\t}\n+\n+\t/* allocate the memory for the hash table */\n+\thash_tbl->hash_bkt_num = cparams->num_buckets / ULP_HASH_BUCKET_ROW_SZ;\n+\thash_tbl->hash_tbl_size = cparams->num_hash_tbl_entries;\n+\tsize = hash_tbl->hash_tbl_size * hash_tbl->hash_bkt_num *\n+\t\tsizeof(struct ulp_hash_bucket_entry);\n+\thash_tbl->hash_list = rte_zmalloc(\"Generic hash table list\", size,\n+\t\t\t\t\t  ULP_BUFFER_ALIGN_64_BYTE);\n+\tif (!hash_tbl->hash_list) {\n+\t\tBNXT_TF_DBG(ERR, \"failed to alloc mem for hash tbl\\n\");\n+\t\trc = -ENOMEM;\n+\t\tgoto init_error;\n+\t}\n+\n+\t/* calculate the hash_mask based on the tbl size */\n+\tsize = 1;\n+\twhile (size < hash_tbl->hash_tbl_size)\n+\t\tsize = size << 1;\n+\thash_tbl->hash_mask = size - 1;\n+\n+\t/* allocate the memory for the bit allocator */\n+\tsize = (cparams->num_key_entries / sizeof(uint64_t)) + 1;\n+\thash_tbl->bit_list.bsize = size;\n+\thash_tbl->bit_list.bdata = rte_zmalloc(\"Generic hash bit alloc\", size,\n+\t\t\t\t\t       ULP_BUFFER_ALIGN_64_BYTE);\n+\tif (!hash_tbl->bit_list.bdata) {\n+\t\tBNXT_TF_DBG(ERR, \"failed to alloc mem for hash bit list\\n\");\n+\t\trc = -ENOMEM;\n+\t\tgoto init_error;\n+\t}\n+\treturn rc;\n+\n+init_error:\n+\tif (hash_tbl)\n+\t\tulp_gen_hash_tbl_list_deinit(hash_tbl);\n+\treturn rc;\n+}\n+\n+/*\n+ * Free the generic hash table\n+ *\n+ * hash_tbl [in] the pointer to hash table\n+ *\n+ * returns 0 on success\n+ */\n+int32_t\n+ulp_gen_hash_tbl_list_deinit(struct ulp_gen_hash_tbl *hash_tbl)\n+{\n+\tif (!hash_tbl)\n+\t\treturn -EINVAL;\n+\n+\tif (hash_tbl->key_tbl.key_data) {\n+\t\trte_free(hash_tbl->key_tbl.key_data);\n+\t\thash_tbl->key_tbl.key_data = NULL;\n+\t}\n+\n+\tif (hash_tbl->hash_list) {\n+\t\trte_free(hash_tbl->hash_list);\n+\t\thash_tbl->hash_list = NULL;\n+\t}\n+\n+\tif (hash_tbl->bit_list.bdata) {\n+\t\trte_free(hash_tbl->bit_list.bdata);\n+\t\thash_tbl->bit_list.bdata = NULL;\n+\t}\n+\n+\trte_free(hash_tbl);\n+\treturn 0;\n+}\n+\n+/*\n+ * Search the generic hash table using key data\n+ *\n+ * hash_tbl [in] the pointer to hash table\n+ * entry [in/out] pointer to hash entry details.\n+ *\n+ * returns 0 on success and marks search flag as found.\n+ */\n+int32_t\n+ulp_gen_hash_tbl_list_key_search(struct ulp_gen_hash_tbl *hash_tbl,\n+\t\t\t\t struct ulp_gen_hash_entry_params *entry)\n+{\n+\tuint32_t hash_id, key_idx, idx;\n+\tuint16_t *bucket;\n+\tint32_t miss_idx = ULP_HASH_BUCKET_INVAL;\n+\n+\t/* validate the arguments */\n+\tif (!hash_tbl || !entry || !entry->key_data || entry->key_length !=\n+\t    hash_tbl->key_tbl.data_size) {\n+\t\tBNXT_TF_DBG(ERR, \"invalid arguments\\n\");\n+\t\treturn -EINVAL;\n+\t}\n+\n+\t/* calculate the hash */\n+\thash_id = tf_hash_calc_crc32(entry->key_data,\n+\t\t\t\t     hash_tbl->key_tbl.data_size);\n+\thash_id = (uint16_t)(((hash_id >> 16) & 0xffff) ^ (hash_id & 0xffff));\n+\thash_id &= hash_tbl->hash_mask;\n+\thash_id = hash_id * hash_tbl->hash_bkt_num;\n+\n+\t/* Iterate the bucket list */\n+\tbucket = (uint16_t *)&hash_tbl->hash_list[hash_id];\n+\tfor (idx = 0; idx < (hash_tbl->hash_bkt_num * ULP_HASH_BUCKET_ROW_SZ);\n+\t      idx++, bucket++) {\n+\t\tif (ULP_HASH_BUCKET_INUSE(bucket)) {\n+\t\t\t/* compare the key contents */\n+\t\t\tkey_idx = ULP_HASH_BUCKET_INDEX(bucket);\n+\t\t\tif (key_idx >= hash_tbl->num_key_entries) {\n+\t\t\t\tBNXT_TF_DBG(ERR, \"Hash table corruption\\n\");\n+\t\t\t\treturn -EINVAL;\n+\t\t\t}\n+\t\t\tif (!memcmp(entry->key_data,\n+\t\t\t\t    &hash_tbl->key_tbl.key_data[key_idx *\n+\t\t\t\t    hash_tbl->key_tbl.data_size],\n+\t\t\t\t    hash_tbl->key_tbl.data_size)) {\n+\t\t\t\t/* Found the entry */\n+\t\t\t\tentry->search_flag = ULP_GEN_HASH_SEARCH_FOUND;\n+\t\t\t\tentry->hash_index = ULP_HASH_INDEX_CALC(hash_id,\n+\t\t\t\t\t\t\t\t\tidx);\n+\t\t\t\tentry->key_idx = key_idx;\n+\t\t\t\treturn 0;\n+\t\t\t}\n+\t\t} else if (miss_idx == ULP_HASH_BUCKET_INVAL) {\n+\t\t\tmiss_idx = idx;\n+\t\t}\n+\t}\n+\n+\tif (miss_idx == ULP_HASH_BUCKET_INVAL) {\n+\t\tentry->search_flag = ULP_GEN_HASH_SEARCH_FULL;\n+\t} else {\n+\t\tentry->search_flag = ULP_GEN_HASH_SEARCH_MISSED;\n+\t\tentry->hash_index = ULP_HASH_INDEX_CALC(hash_id, miss_idx);\n+\t}\n+\treturn 0;\n+}\n+\n+/*\n+ * Search the generic hash table using hash index\n+ *\n+ * hash_tbl [in] the pointer to hash table\n+ * entry [in/out] pointer to hash entry details.\n+ *\n+ * returns 0 on success and marks search flag as found.\n+ */\n+int32_t\n+ulp_gen_hash_tbl_list_index_search(struct ulp_gen_hash_tbl *hash_tbl,\n+\t\t\t\t   struct ulp_gen_hash_entry_params *entry)\n+{\n+\tuint32_t idx;\n+\tuint16_t *bucket;\n+\n+\t/* validate the arguments */\n+\tif (!hash_tbl || !entry) {\n+\t\tBNXT_TF_DBG(ERR, \"invalid arguments\\n\");\n+\t\treturn -EINVAL;\n+\t}\n+\n+\tidx = ULP_HASH_GET_H_INDEX(entry->hash_index);\n+\tif (idx > (hash_tbl->hash_tbl_size * hash_tbl->hash_bkt_num)) {\n+\t\tBNXT_TF_DBG(ERR, \"invalid hash index %x\\n\", idx);\n+\t\treturn -EINVAL;\n+\t}\n+\tbucket = (uint16_t *)&hash_tbl->hash_list[idx];\n+\tidx  = ULP_HASH_GET_B_INDEX(entry->hash_index);\n+\tif (idx >= (hash_tbl->hash_bkt_num * ULP_HASH_BUCKET_ROW_SZ)) {\n+\t\tBNXT_TF_DBG(ERR, \"invalid bucket index %x\\n\", idx);\n+\t\treturn -EINVAL;\n+\t}\n+\tbucket += idx;\n+\tif (ULP_HASH_BUCKET_INUSE(bucket)) {\n+\t\tentry->key_idx = ULP_HASH_BUCKET_INDEX(bucket);\n+\t\tentry->search_flag = ULP_GEN_HASH_SEARCH_FOUND;\n+\t} else {\n+\t\tentry->search_flag = ULP_GEN_HASH_SEARCH_MISSED;\n+\t\treturn -ENOENT;\n+\t}\n+\treturn 0;\n+}\n+\n+/*\n+ * Add the entry to the generic hash table\n+ *\n+ * hash_tbl [in] the pointer to hash table\n+ * entry [in/out] pointer to hash entry details. Fill the hash index and\n+ * key data details to be added.\n+ *\n+ * returns 0 on success\n+ *\n+ */\n+int32_t\n+ulp_gen_hash_tbl_list_add(struct ulp_gen_hash_tbl *hash_tbl,\n+\t\t\t  struct ulp_gen_hash_entry_params *entry)\n+{\n+\tint32_t rc = 0;\n+\tuint16_t *bucket;\n+\tuint32_t idx, key_index;\n+\n+\t/* add the entry */\n+\tidx = ULP_HASH_GET_H_INDEX(entry->hash_index);\n+\tbucket = (uint16_t *)&hash_tbl->hash_list[idx];\n+\tbucket += ULP_HASH_GET_B_INDEX(entry->hash_index);\n+\tif (ulp_bit_alloc_list_alloc(&hash_tbl->bit_list, &key_index)) {\n+\t\tBNXT_TF_DBG(ERR, \"Error in bit list alloc\\n\");\n+\t\treturn -ENOMEM;\n+\t}\n+\n+\t/* Update the hash entry */\n+\tULP_HASH_BUCKET_MARK_INUSE(bucket, (uint16_t)key_index);\n+\n+\t/* update the hash key and key index */\n+\tentry->key_idx = key_index;\n+\tkey_index = key_index * hash_tbl->key_tbl.data_size;\n+\tmemcpy(&hash_tbl->key_tbl.key_data[key_index], entry->key_data,\n+\t       hash_tbl->key_tbl.data_size);\n+\n+\treturn rc;\n+}\n+\n+/*\n+ * Delete the entry in the generic hash table\n+ *\n+ * hash_tbl [in] the pointer to hash table\n+ * entry [in] pointer to hash entry details. Fill the hash index details to be\n+ * deleted.\n+ *\n+ * returns 0 on success\n+ */\n+int32_t\n+ulp_gen_hash_tbl_list_del(struct ulp_gen_hash_tbl *hash_tbl,\n+\t\t\t  struct ulp_gen_hash_entry_params *entry)\n+{\n+\tuint16_t *bucket;\n+\tuint32_t idx, key_index;\n+\n+\t/* delete the entry */\n+\tidx = ULP_HASH_GET_H_INDEX(entry->hash_index);\n+\tbucket = (uint16_t *)&hash_tbl->hash_list[idx];\n+\tbucket += ULP_HASH_GET_B_INDEX(entry->hash_index);\n+\n+\t/* Get the hash entry */\n+\tkey_index = ULP_HASH_BUCKET_INDEX(bucket);\n+\tif (key_index >= hash_tbl->num_key_entries) {\n+\t\tBNXT_TF_DBG(ERR, \"Hash table corruption\\n\");\n+\t\treturn -EINVAL;\n+\t}\n+\n+\t/* reset the bit in the bit allocator */\n+\tif (ulp_bit_alloc_list_dealloc(&hash_tbl->bit_list,\n+\t\t\t\t       key_index)) {\n+\t\tBNXT_TF_DBG(ERR, \"Error is bit list dealloc\\n\");\n+\t\treturn -EINVAL;\n+\t}\n+\n+\t/* erase key details and bucket details */\n+\tkey_index = key_index * hash_tbl->key_tbl.data_size;\n+\tmemset(&hash_tbl->key_tbl.key_data[key_index], 0,\n+\t       hash_tbl->key_tbl.data_size);\n+\tULP_HASH_BUCKET_CLEAR(bucket);\n+\n+\treturn 0;\n+}\ndiff --git a/drivers/net/bnxt/tf_ulp/ulp_gen_hash.h b/drivers/net/bnxt/tf_ulp/ulp_gen_hash.h\nnew file mode 100644\nindex 0000000000..543ef79d30\n--- /dev/null\n+++ b/drivers/net/bnxt/tf_ulp/ulp_gen_hash.h\n@@ -0,0 +1,166 @@\n+/* SPDX-License-Identifier: BSD-3-Clause\n+ * Copyright(c) 2014-2021 Broadcom\n+ * All rights reserved.\n+ */\n+\n+#ifndef _ULP_GEN_HASH_H_\n+#define _ULP_GEN_HASH_H_\n+\n+#include \"bnxt.h\"\n+\n+#define ULP_GEN_HASH_MAX_TBL_SIZE\tBIT(15)\n+\n+/* Structure to store the hash key details */\n+struct ulp_gen_hash_key_entry {\n+\tuint32_t\t\tmem_size;\n+\tuint32_t\t\tdata_size;\n+\tuint8_t\t\t\t*key_data;\n+};\n+\n+/* Macros for bucket entries */\n+#define ULP_HASH_BUCKET_VALID\t0x8000\n+#define ULP_HASH_BUCKET_IDX_MSK\t0x7FFF\n+#define ULP_HASH_BUCKET_ROW_SZ\t4\n+#define ULP_HASH_BUCKET_INUSE(x) ((*(x)) & (ULP_HASH_BUCKET_VALID))\n+#define ULP_HASH_BUCKET_MARK_INUSE(x, y)\t\\\n+\t((*(x)) = ((y) & ULP_HASH_BUCKET_IDX_MSK) | (ULP_HASH_BUCKET_VALID))\n+#define ULP_HASH_BUCKET_CLEAR(x) ((*(x)) = 0)\n+#define ULP_HASH_BUCKET_INDEX(x) ((*(x)) & (ULP_HASH_BUCKET_IDX_MSK))\n+#define ULP_HASH_INDEX_CALC(id1, id2) (((id1) << 16) | ((id2) & 0xFFFF))\n+#define ULP_HASH_GET_H_INDEX(x) (((x) >> 16) & 0xFFFF)\n+#define ULP_HASH_GET_B_INDEX(x) ((x) & 0xFFFF)\n+#define ULP_HASH_BUCKET_INVAL -1\n+\n+/* Structure for the hash bucket details */\n+struct ulp_hash_bucket_entry {\n+\tuint64_t\t\t*bucket;\n+};\n+\n+/* Structure for the hash bucket details */\n+struct bit_alloc_list {\n+\tuint32_t\t\tbsize;\n+\tuint64_t\t\t*bdata;\n+};\n+\n+/*\n+ * Structure to store the generic tbl container\n+ * The ref count and byte data contain list of \"num_elem\" elements.\n+ * The size of each entry in byte_data is of size byte_data_size.\n+ */\n+struct ulp_gen_hash_tbl {\n+\t/* memory to store hash key */\n+\tuint32_t\t\t\tnum_key_entries;\n+\tstruct ulp_gen_hash_key_entry\tkey_tbl;\n+\n+\t/* Hash table memory */\n+\tuint32_t\t\t\thash_tbl_size;\n+\tuint32_t\t\t\thash_bkt_num;\n+\tstruct ulp_hash_bucket_entry\t*hash_list;\n+\tuint32_t\t\t\thash_mask;\n+\n+\t/* Bit allocator - to allocate key_res index */\n+\tstruct bit_alloc_list\t\tbit_list;\n+};\n+\n+/* structure to pass hash creation params */\n+struct ulp_hash_create_params {\n+\t/* this is size of the hash tbl - try to keep it to power of 2.*/\n+\tuint32_t\t\t\tnum_hash_tbl_entries;\n+\t/* Bucket size must be multiple of 4 */\n+\tuint32_t\t\t\tnum_buckets;\n+\t/* This is size of hash key and data - try to keep it to power of 2 */\n+\t/* This value has to be less than 2^15 */\n+\tuint32_t\t\t\tnum_key_entries;\n+\t/* the size of the hash key in bytes */\n+\tuint32_t\t\t\tkey_size;\n+};\n+\n+enum ulp_gen_hash_search_flag {\n+\tULP_GEN_HASH_SEARCH_MISSED = 1,\n+\tULP_GEN_HASH_SEARCH_FOUND = 2,\n+\tULP_GEN_HASH_SEARCH_FULL = 3\n+};\n+\n+/* structure to pass hash entry */\n+struct ulp_gen_hash_entry_params {\n+\tuint8_t\t\t\t\t*key_data;\n+\tuint32_t\t\t\tkey_length;\n+\tenum ulp_gen_hash_search_flag\tsearch_flag;\n+\tuint32_t\t\t\thash_index;\n+\tuint32_t\t\t\tkey_idx;\n+};\n+\n+/*\n+ * Initialize the Generic Hash table\n+ *\n+ * cparams [in] Pointer to hash create params list\n+ * hash_tbl [out] the pointer to created hash table\n+ *\n+ * returns 0 on success\n+ */\n+int32_t\n+ulp_gen_hash_tbl_list_init(struct ulp_hash_create_params *cparams,\n+\t\t\t   struct ulp_gen_hash_tbl **hash_tbl);\n+\n+/*\n+ * Free the generic hash table\n+ *\n+ * hash_tbl [in] the pointer to hash table\n+ *\n+ * returns 0 on success\n+ */\n+int32_t\n+ulp_gen_hash_tbl_list_deinit(struct ulp_gen_hash_tbl *hash_tbl);\n+\n+/*\n+ * Search the generic hash table using key data\n+ *\n+ * hash_tbl [in] the pointer to hash table\n+ * entry [in/out] pointer to hash entry details.\n+ *\n+ * returns 0 on success and marks search flag as found.\n+ */\n+int32_t\n+ulp_gen_hash_tbl_list_key_search(struct ulp_gen_hash_tbl *hash_tbl,\n+\t\t\t\t struct ulp_gen_hash_entry_params *entry);\n+\n+/*\n+ * Search the generic hash table using hash index\n+ *\n+ * hash_tbl [in] the pointer to hash table\n+ * entry [in/out] pointer to hash entry details.\n+ *\n+ * returns 0 on success and marks search flag as found.\n+ */\n+int32_t\n+ulp_gen_hash_tbl_list_index_search(struct ulp_gen_hash_tbl *hash_tbl,\n+\t\t\t\t   struct ulp_gen_hash_entry_params *entry);\n+\n+/*\n+ * Add the entry to the generic hash table\n+ *\n+ * hash_tbl [in] the pointer to hash table\n+ * entry [in/out] pointer to hash entry details. Fill the hash index and\n+ * key data details to be added.\n+ *\n+ * returns 0 on success\n+ *\n+ */\n+int32_t\n+ulp_gen_hash_tbl_list_add(struct ulp_gen_hash_tbl *hash_tbl,\n+\t\t\t  struct ulp_gen_hash_entry_params *entry);\n+\n+/*\n+ * Delete the entry in the generic hash table\n+ *\n+ * hash_tbl [in] the pointer to hash table\n+ * entry [in] pointer to hash entry details. Fill the hash index details to be\n+ * deleted.\n+ *\n+ * returns 0 on success\n+ */\n+int32_t\n+ulp_gen_hash_tbl_list_del(struct ulp_gen_hash_tbl *hash_tbl,\n+\t\t\t  struct ulp_gen_hash_entry_params *entry);\n+\n+#endif /* _ULP_GEN_HASH_H_ */\ndiff --git a/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.c b/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.c\nindex a762408d77..0b91520930 100644\n--- a/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.c\n+++ b/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.c\n@@ -33,6 +33,7 @@ ulp_mapper_generic_tbl_list_init(struct bnxt_ulp_mapper_data *mapper_data)\n {\n \tstruct bnxt_ulp_generic_tbl_params *tbl;\n \tstruct ulp_mapper_gen_tbl_list *entry;\n+\tstruct ulp_hash_create_params cparams;\n \tuint32_t idx, size;\n \n \t/* Allocate the generic tables. */\n@@ -45,6 +46,8 @@ ulp_mapper_generic_tbl_list_init(struct bnxt_ulp_mapper_data *mapper_data)\n \t\t}\n \t\tentry = &mapper_data->gen_tbl_list[idx];\n \t\tif (tbl->result_num_entries != 0) {\n+\t\t\t/* assign the name */\n+\t\t\tentry->gen_tbl_name = tbl->name;\n \t\t\t/* add 4 bytes for reference count */\n \t\t\tentry->mem_data_size = (tbl->result_num_entries + 1) *\n \t\t\t\t(tbl->result_num_bytes + sizeof(uint32_t));\n@@ -54,8 +57,8 @@ ulp_mapper_generic_tbl_list_init(struct bnxt_ulp_mapper_data *mapper_data)\n \t\t\t\t\t\t      entry->mem_data_size, 0);\n \t\t\tif (!entry->mem_data) {\n \t\t\t\tBNXT_TF_DBG(ERR,\n-\t\t\t\t\t    \"Failed to allocate gen table %d\\n\",\n-\t\t\t\t\t    idx);\n+\t\t\t\t\t    \"%s:Failed to alloc gen table %d\\n\",\n+\t\t\t\t\t    tbl->name, idx);\n \t\t\t\treturn -ENOMEM;\n \t\t\t}\n \t\t\t/* Populate the generic table container */\n@@ -66,6 +69,23 @@ ulp_mapper_generic_tbl_list_init(struct bnxt_ulp_mapper_data *mapper_data)\n \t\t\tsize = sizeof(uint32_t) * (tbl->result_num_entries + 1);\n \t\t\tentry->container.byte_data = &entry->mem_data[size];\n \t\t\tentry->container.byte_order = tbl->result_byte_order;\n+\t\t} else {\n+\t\t\tBNXT_TF_DBG(ERR, \"%s:Invalid gen table num of ent %d\\n\",\n+\t\t\t\t    tbl->name, idx);\n+\t\t\treturn -EINVAL;\n+\t\t}\n+\t\tif (tbl->hash_tbl_entries) {\n+\t\t\tcparams.key_size = tbl->key_num_bytes;\n+\t\t\tcparams.num_buckets = tbl->num_buckets;\n+\t\t\tcparams.num_hash_tbl_entries = tbl->hash_tbl_entries;\n+\t\t\tcparams.num_key_entries = tbl->result_num_entries;\n+\t\t\tif (ulp_gen_hash_tbl_list_init(&cparams,\n+\t\t\t\t\t\t       &entry->hash_tbl)) {\n+\t\t\t\tBNXT_TF_DBG(ERR,\n+\t\t\t\t\t    \"%s: Failed to alloc hash tbl %d\\n\",\n+\t\t\t\t\t    tbl->name, idx);\n+\t\t\t\treturn -ENOMEM;\n+\t\t\t}\n \t\t}\n \t}\n \t/* success */\n@@ -93,6 +113,10 @@ ulp_mapper_generic_tbl_list_deinit(struct bnxt_ulp_mapper_data *mapper_data)\n \t\t\trte_free(tbl_list->mem_data);\n \t\t\ttbl_list->mem_data = NULL;\n \t\t}\n+\t\tif (tbl_list->hash_tbl) {\n+\t\t\tulp_gen_hash_tbl_list_deinit(tbl_list->hash_tbl);\n+\t\t\ttbl_list->hash_tbl = NULL;\n+\t\t}\n \t}\n \t/* success */\n \treturn 0;\n@@ -101,32 +125,21 @@ ulp_mapper_generic_tbl_list_deinit(struct bnxt_ulp_mapper_data *mapper_data)\n /*\n  * Get the generic table list entry\n  *\n- * ulp_ctxt [in] - Ptr to ulp_context\n- * tbl_idx [in] -  Table index to the generic table list\n+ * tbl_list [in] - Ptr to generic table\n  * key [in] - Key index to the table\n  * entry [out] - output will include the entry if found\n  *\n  * returns 0 on success.\n  */\n int32_t\n-ulp_mapper_gen_tbl_entry_get(struct bnxt_ulp_context *ulp,\n-\t\t\t     uint32_t tbl_idx,\n+ulp_mapper_gen_tbl_entry_get(struct ulp_mapper_gen_tbl_list *tbl_list,\n \t\t\t     uint32_t key,\n \t\t\t     struct ulp_mapper_gen_tbl_entry *entry)\n {\n-\tstruct bnxt_ulp_mapper_data *mapper_data;\n-\tstruct ulp_mapper_gen_tbl_list *tbl_list;\n-\n-\tmapper_data = bnxt_ulp_cntxt_ptr2_mapper_data_get(ulp);\n-\tif (!mapper_data || tbl_idx >= BNXT_ULP_GEN_TBL_MAX_SZ ||\n-\t    !entry) {\n-\t\tBNXT_TF_DBG(ERR, \"invalid arguments %x:%x\\n\", tbl_idx, key);\n-\t\treturn -EINVAL;\n-\t}\n \t/* populate the output and return the values */\n-\ttbl_list = &mapper_data->gen_tbl_list[tbl_idx];\n \tif (key > tbl_list->container.num_elem) {\n-\t\tBNXT_TF_DBG(ERR, \"invalid key %x:%x\\n\", key,\n+\t\tBNXT_TF_DBG(ERR, \"%s: invalid key %x:%x\\n\",\n+\t\t\t    tbl_list->gen_tbl_name, key,\n \t\t\t    tbl_list->container.num_elem);\n \t\treturn -EINVAL;\n \t}\n@@ -245,9 +258,13 @@ int32_t\n ulp_mapper_gen_tbl_res_free(struct bnxt_ulp_context *ulp_ctx,\n \t\t\t    struct ulp_flow_db_res_params *res)\n {\n+\tstruct bnxt_ulp_mapper_data *mapper_data;\n+\tstruct ulp_mapper_gen_tbl_list *gen_tbl_list;\n \tstruct ulp_mapper_gen_tbl_entry entry;\n+\tstruct ulp_gen_hash_entry_params hash_entry;\n \tint32_t tbl_idx;\n \tuint32_t fid = 0;\n+\tuint32_t key_idx;\n \n \t/* Extract the resource sub type and direction */\n \ttbl_idx = ulp_mapper_gen_tbl_idx_calculate(res->resource_sub_type,\n@@ -258,9 +275,30 @@ ulp_mapper_gen_tbl_res_free(struct bnxt_ulp_context *ulp_ctx,\n \t\treturn -EINVAL;\n \t}\n \n+\tmapper_data = bnxt_ulp_cntxt_ptr2_mapper_data_get(ulp_ctx);\n+\tif (!mapper_data) {\n+\t\tBNXT_TF_DBG(ERR, \"invalid ulp context %x\\n\", tbl_idx);\n+\t\treturn -EINVAL;\n+\t}\n+\t/* get the generic table  */\n+\tgen_tbl_list = &mapper_data->gen_tbl_list[tbl_idx];\n+\n \t/* Get the generic table entry*/\n-\tif (ulp_mapper_gen_tbl_entry_get(ulp_ctx, tbl_idx, res->resource_hndl,\n-\t\t\t\t\t &entry)) {\n+\tif (gen_tbl_list->hash_tbl) {\n+\t\t/* use the hash index to get the value */\n+\t\thash_entry.hash_index = (uint32_t)res->resource_hndl;\n+\t\tif (ulp_gen_hash_tbl_list_index_search(gen_tbl_list->hash_tbl,\n+\t\t\t\t\t\t       &hash_entry)) {\n+\t\t\tBNXT_TF_DBG(ERR, \"Unable to find has entry %x:%x\\n\",\n+\t\t\t\t    tbl_idx, hash_entry.hash_index);\n+\t\t\treturn -EINVAL;\n+\t\t}\n+\t\tkey_idx = hash_entry.key_idx;\n+\n+\t} else {\n+\t\tkey_idx =  (uint32_t)res->resource_hndl;\n+\t}\n+\tif (ulp_mapper_gen_tbl_entry_get(gen_tbl_list, key_idx, &entry)) {\n \t\tBNXT_TF_DBG(ERR, \"Gen tbl entry get failed %x:%\" PRIX64 \"\\n\",\n \t\t\t    tbl_idx, res->resource_hndl);\n \t\treturn -EINVAL;\n@@ -294,8 +332,62 @@ ulp_mapper_gen_tbl_res_free(struct bnxt_ulp_context *ulp_ctx,\n \t\t\t\t    fid))\n \t\tBNXT_TF_DBG(ERR, \"Error in deleting shared flow id %x\\n\", fid);\n \n+\t/* Delete the entry from the hash table */\n+\tif (gen_tbl_list->hash_tbl)\n+\t\tulp_gen_hash_tbl_list_del(gen_tbl_list->hash_tbl, &hash_entry);\n+\n \t/* clear the byte data of the generic table entry */\n \tmemset(entry.byte_data, 0, entry.byte_data_size);\n \n \treturn 0;\n }\n+\n+/*\n+ * Write the generic table list hash entry\n+ *\n+ * tbl_list [in] - pointer to the generic table list\n+ * hash_entry [in] -  Hash table entry\n+ * gen_tbl_ent [out] - generic table entry\n+ *\n+ * returns 0 on success.\n+ */\n+int32_t\n+ulp_mapper_gen_tbl_hash_entry_add(struct ulp_mapper_gen_tbl_list *tbl_list,\n+\t\t\t\t  struct ulp_gen_hash_entry_params *hash_entry,\n+\t\t\t\t  struct ulp_mapper_gen_tbl_entry *gen_tbl_ent)\n+{\n+\tuint32_t key;\n+\tint32_t rc = 0;\n+\n+\tswitch (hash_entry->search_flag) {\n+\tcase ULP_GEN_HASH_SEARCH_FOUND:\n+\t\tBNXT_TF_DBG(ERR, \"%s: gen hash entry already present\\n\",\n+\t\t\t    tbl_list->gen_tbl_name);\n+\t\treturn -EINVAL;\n+\tcase ULP_GEN_HASH_SEARCH_FULL:\n+\t\tBNXT_TF_DBG(ERR, \"%s: gen hash table is full\\n\",\n+\t\t\t    tbl_list->gen_tbl_name);\n+\t\treturn -EINVAL;\n+\tcase ULP_GEN_HASH_SEARCH_MISSED:\n+\t\trc = ulp_gen_hash_tbl_list_add(tbl_list->hash_tbl, hash_entry);\n+\t\tif (rc) {\n+\t\t\tBNXT_TF_DBG(ERR, \"%s: gen hash table add failed\\n\",\n+\t\t\t\t    tbl_list->gen_tbl_name);\n+\t\t\treturn -EINVAL;\n+\t\t}\n+\t\tkey = hash_entry->key_idx;\n+\t\tgen_tbl_ent->ref_count = &tbl_list->container.ref_count[key];\n+\t\tgen_tbl_ent->byte_data_size =\n+\t\t\ttbl_list->container.byte_data_size;\n+\t\tgen_tbl_ent->byte_data = &tbl_list->container.byte_data[key *\n+\t\t\tgen_tbl_ent->byte_data_size];\n+\t\tgen_tbl_ent->byte_order = tbl_list->container.byte_order;\n+\t\tbreak;\n+\tdefault:\n+\t\tBNXT_TF_DBG(ERR, \"%s: invalid search flag\\n\",\n+\t\t\t    tbl_list->gen_tbl_name);\n+\t\treturn -EINVAL;\n+\t}\n+\n+\treturn rc;\n+}\ndiff --git a/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.h b/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.h\nindex 6236dc3ca2..7f4a877e9a 100644\n--- a/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.h\n+++ b/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.h\n@@ -6,6 +6,8 @@\n #ifndef _ULP_GEN_TBL_H_\n #define _ULP_GEN_TBL_H_\n \n+#include \"ulp_gen_hash.h\"\n+\n /* Macros for reference count manipulation */\n #define ULP_GEN_TBL_REF_CNT_INC(entry) {*(entry)->ref_count += 1; }\n #define ULP_GEN_TBL_REF_CNT_DEC(entry) {*(entry)->ref_count -= 1; }\n@@ -16,9 +18,9 @@\n \n /* Structure to pass the generic table values across APIs */\n struct ulp_mapper_gen_tbl_entry {\n-\tuint32_t\t\t*ref_count;\n-\tuint32_t\t\tbyte_data_size;\n-\tuint8_t\t\t\t*byte_data;\n+\tuint32_t\t\t\t*ref_count;\n+\tuint32_t\t\t\tbyte_data_size;\n+\tuint8_t\t\t\t\t*byte_data;\n \tenum bnxt_ulp_byte_order\tbyte_order;\n };\n \n@@ -39,9 +41,11 @@ struct ulp_mapper_gen_tbl_cont {\n \n /* Structure to store the generic tbl container */\n struct ulp_mapper_gen_tbl_list {\n+\tconst char\t\t\t*gen_tbl_name;\n \tstruct ulp_mapper_gen_tbl_cont\tcontainer;\n \tuint32_t\t\t\tmem_data_size;\n \tuint8_t\t\t\t\t*mem_data;\n+\tstruct ulp_gen_hash_tbl\t\t*hash_tbl;\n };\n \n /* Forward declaration */\n@@ -73,16 +77,14 @@ ulp_mapper_generic_tbl_list_deinit(struct bnxt_ulp_mapper_data *mapper_data);\n /*\n  * Get the generic table list entry\n  *\n- * ulp_ctxt [in] - Ptr to ulp_context\n- * tbl_idx [in] -  Table index to the generic table list\n+ * tbl_list [in] - Ptr to generic table\n  * key [in] - Key index to the table\n  * entry [out] - output will include the entry if found\n  *\n  * returns 0 on success.\n  */\n int32_t\n-ulp_mapper_gen_tbl_entry_get(struct bnxt_ulp_context *ulp,\n-\t\t\t     uint32_t tbl_idx,\n+ulp_mapper_gen_tbl_entry_get(struct ulp_mapper_gen_tbl_list *tbl_list,\n \t\t\t     uint32_t key,\n \t\t\t     struct ulp_mapper_gen_tbl_entry *entry);\n \n@@ -140,4 +142,18 @@ int32_t\n ulp_mapper_gen_tbl_res_free(struct bnxt_ulp_context *ulp_ctx,\n \t\t\t    struct ulp_flow_db_res_params *res);\n \n+/*\n+ * Write the generic table list hash entry\n+ *\n+ * tbl_list [in] - pointer to the generic table list\n+ * hash_entry [in] -  Hash table entry\n+ * gen_tbl_ent [out] - generic table entry\n+ *\n+ * returns 0 on success.\n+ */\n+int32_t\n+ulp_mapper_gen_tbl_hash_entry_add(struct ulp_mapper_gen_tbl_list *tbl_list,\n+\t\t\t\t  struct ulp_gen_hash_entry_params *hash_entry,\n+\t\t\t\t  struct ulp_mapper_gen_tbl_entry *gen_tbl_ent);\n+\n #endif /* _ULP_EN_TBL_H_ */\ndiff --git a/drivers/net/bnxt/tf_ulp/ulp_mapper.c b/drivers/net/bnxt/tf_ulp/ulp_mapper.c\nindex 27c7c871b1..996b80ebbf 100644\n--- a/drivers/net/bnxt/tf_ulp/ulp_mapper.c\n+++ b/drivers/net/bnxt/tf_ulp/ulp_mapper.c\n@@ -38,7 +38,6 @@ ulp_mapper_tmpl_name_str(enum bnxt_ulp_template_type tmpl_type)\n \t}\n }\n \n-\n static struct bnxt_ulp_glb_resource_info *\n ulp_mapper_glb_resource_info_list_get(uint32_t *num_entries)\n {\n@@ -2486,15 +2485,17 @@ static int32_t\n ulp_mapper_gen_tbl_process(struct bnxt_ulp_mapper_parms *parms,\n \t\t\t   struct bnxt_ulp_mapper_tbl_info *tbl)\n {\n+\tstruct ulp_mapper_gen_tbl_list *gen_tbl_list;\n \tstruct bnxt_ulp_mapper_key_info *kflds;\n \tstruct ulp_flow_db_res_params fid_parms;\n \tstruct ulp_mapper_gen_tbl_entry gen_tbl_ent, *g;\n+\tstruct ulp_gen_hash_entry_params hash_entry;\n \tuint16_t tmplen;\n \tstruct ulp_blob key, data;\n \tuint8_t *cache_key;\n \tint32_t tbl_idx;\n-\tuint32_t i, ckey, num_kflds = 0;\n-\tuint32_t gen_tbl_hit = 0, fdb_write = 0;\n+\tuint32_t i, num_kflds = 0, key_index = 0;\n+\tuint32_t gen_tbl_miss = 1, fdb_write = 0;\n \tuint8_t *byte_data;\n \tint32_t rc = 0;\n \n@@ -2504,6 +2505,7 @@ ulp_mapper_gen_tbl_process(struct bnxt_ulp_mapper_parms *parms,\n \t\tBNXT_TF_DBG(ERR, \"Failed to get key fields\\n\");\n \t\treturn -EINVAL;\n \t}\n+\n \tif (!ulp_blob_init(&key, tbl->key_bit_size,\n \t\t\t   parms->device_params->byte_order)) {\n \t\tBNXT_TF_DBG(ERR, \"Failed to alloc blob\\n\");\n@@ -2533,17 +2535,51 @@ ulp_mapper_gen_tbl_process(struct bnxt_ulp_mapper_parms *parms,\n \n \t/* The_key is a byte array convert it to a search index */\n \tcache_key = ulp_blob_data_get(&key, &tmplen);\n-\tmemcpy(&ckey, cache_key, sizeof(ckey));\n-\t/* Get the generic table entry */\n-\trc = ulp_mapper_gen_tbl_entry_get(parms->ulp_ctx,\n-\t\t\t\t\t  tbl_idx, ckey, &gen_tbl_ent);\n-\tif (rc) {\n-\t\tBNXT_TF_DBG(ERR,\n-\t\t\t    \"Failed to create key for Gen tbl rc=%d\\n\", rc);\n-\t\treturn -EINVAL;\n+\t/* get the generic table  */\n+\tgen_tbl_list = &parms->mapper_data->gen_tbl_list[tbl_idx];\n+\n+\t/* Check if generic hash table */\n+\tif (gen_tbl_list->hash_tbl) {\n+\t\tif (tbl->gen_tbl_lkup_type !=\n+\t\t    BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH) {\n+\t\t\tBNXT_TF_DBG(ERR, \"%s: Invalid template lkup type\\n\",\n+\t\t\t\t    gen_tbl_list->gen_tbl_name);\n+\t\t\treturn -EINVAL;\n+\t\t}\n+\t\thash_entry.key_data = cache_key;\n+\t\thash_entry.key_length = ULP_BITS_2_BYTE(tmplen);\n+\t\trc = ulp_gen_hash_tbl_list_key_search(gen_tbl_list->hash_tbl,\n+\t\t\t\t\t\t      &hash_entry);\n+\t\tif (rc) {\n+\t\t\tBNXT_TF_DBG(ERR, \"%s: hash tbl search failed\\n\",\n+\t\t\t\t    gen_tbl_list->gen_tbl_name);\n+\t\t\treturn rc;\n+\t\t}\n+\t\tif (hash_entry.search_flag == ULP_GEN_HASH_SEARCH_FOUND) {\n+\t\t\tkey_index = hash_entry.key_idx;\n+\t\t\t/* Get the generic table entry */\n+\t\t\tif (ulp_mapper_gen_tbl_entry_get(gen_tbl_list,\n+\t\t\t\t\t\t\t key_index,\n+\t\t\t\t\t\t\t &gen_tbl_ent))\n+\t\t\t\treturn -EINVAL;\n+\t\t\t/* store the hash index in the fdb */\n+\t\t\tkey_index = hash_entry.hash_index;\n+\t\t}\n+\t} else {\n+\t\t/* convert key to index directly */\n+\t\tmemcpy(&key_index, cache_key, ULP_BITS_2_BYTE(tmplen));\n+\t\t/* Get the generic table entry */\n+\t\tif (ulp_mapper_gen_tbl_entry_get(gen_tbl_list, key_index,\n+\t\t\t\t\t\t &gen_tbl_ent))\n+\t\t\treturn -EINVAL;\n \t}\n \tswitch (tbl->tbl_opcode) {\n \tcase BNXT_ULP_GENERIC_TBL_OPC_READ:\n+\t\tif (gen_tbl_list->hash_tbl) {\n+\t\t\tif (hash_entry.search_flag != ULP_GEN_HASH_SEARCH_FOUND)\n+\t\t\t\tbreak; /* nothing to be done , no entry */\n+\t\t}\n+\n \t\t/* check the reference count */\n \t\tif (ULP_GEN_TBL_REF_CNT(&gen_tbl_ent)) {\n \t\t\tg = &gen_tbl_ent;\n@@ -2563,16 +2599,24 @@ ulp_mapper_gen_tbl_process(struct bnxt_ulp_mapper_parms *parms,\n \t\t\t}\n \n \t\t\t/* it is a hit */\n-\t\t\tgen_tbl_hit = 1;\n+\t\t\tgen_tbl_miss = 0;\n \t\t\tfdb_write = 1;\n \t\t}\n \t\tbreak;\n \tcase BNXT_ULP_GENERIC_TBL_OPC_WRITE:\n+\t\tif (gen_tbl_list->hash_tbl) {\n+\t\t\trc = ulp_mapper_gen_tbl_hash_entry_add(gen_tbl_list,\n+\t\t\t\t\t\t\t       &hash_entry,\n+\t\t\t\t\t\t\t       &gen_tbl_ent);\n+\t\t\tif (rc)\n+\t\t\t\treturn rc;\n+\t\t\t/* store the hash index in the fdb */\n+\t\t\tkey_index = hash_entry.hash_index;\n+\t\t}\n \t\t/* check the reference count */\n \t\tif (ULP_GEN_TBL_REF_CNT(&gen_tbl_ent)) {\n \t\t\t/* a hit then error */\n-\t\t\tBNXT_TF_DBG(ERR, \"generic entry already present %x\\n\",\n-\t\t\t\t    ckey);\n+\t\t\tBNXT_TF_DBG(ERR, \"generic entry already present\\n\");\n \t\t\treturn -EINVAL; /* success */\n \t\t}\n \n@@ -2602,7 +2646,7 @@ ulp_mapper_gen_tbl_process(struct bnxt_ulp_mapper_parms *parms,\n \t\t/* increment the reference count */\n \t\tULP_GEN_TBL_REF_CNT_INC(&gen_tbl_ent);\n \t\tfdb_write = 1;\n-\t\tparms->shared_hndl = (uint64_t)tbl_idx << 32 | ckey;\n+\t\tparms->shared_hndl = (uint64_t)tbl_idx << 32 | key_index;\n \t\tbreak;\n \tdefault:\n \t\tBNXT_TF_DBG(ERR, \"Invalid table opcode %x\\n\", tbl->tbl_opcode);\n@@ -2611,11 +2655,11 @@ ulp_mapper_gen_tbl_process(struct bnxt_ulp_mapper_parms *parms,\n \n \t/* Set the generic entry hit */\n \trc = ulp_regfile_write(parms->regfile,\n-\t\t\t       BNXT_ULP_RF_IDX_GENERIC_TBL_HIT,\n-\t\t\t       tfp_cpu_to_be_64(gen_tbl_hit));\n+\t\t\t       BNXT_ULP_RF_IDX_GENERIC_TBL_MISS,\n+\t\t\t       tfp_cpu_to_be_64(gen_tbl_miss));\n \tif (rc) {\n \t\tBNXT_TF_DBG(ERR, \"Write regfile[%d] failed\\n\",\n-\t\t\t    BNXT_ULP_RF_IDX_GENERIC_TBL_HIT);\n+\t\t\t    BNXT_ULP_RF_IDX_GENERIC_TBL_MISS);\n \t\treturn -EIO;\n \t}\n \n@@ -2625,7 +2669,7 @@ ulp_mapper_gen_tbl_process(struct bnxt_ulp_mapper_parms *parms,\n \t\tfid_parms.direction = tbl->direction;\n \t\tfid_parms.resource_func\t= tbl->resource_func;\n \t\tfid_parms.resource_sub_type = tbl->resource_sub_type;\n-\t\tfid_parms.resource_hndl\t= ckey;\n+\t\tfid_parms.resource_hndl\t= key_index;\n \t\tfid_parms.critical_resource = tbl->critical_resource;\n \t\trc = ulp_mapper_fdb_opc_process(parms, tbl, &fid_parms);\n \t\tif (rc)\n@@ -2947,13 +2991,13 @@ ulp_mapper_conflict_resolution_process(struct bnxt_ulp_mapper_parms *parms,\n \t\t    BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE) {\n \t\t\t/* Perform the check that generic table is hit or not */\n \t\t\tif (!ulp_regfile_read(parms->regfile,\n-\t\t\t\t\t      BNXT_ULP_RF_IDX_GENERIC_TBL_HIT,\n+\t\t\t\t\t      BNXT_ULP_RF_IDX_GENERIC_TBL_MISS,\n \t\t\t\t\t      &regval)) {\n \t\t\t\tBNXT_TF_DBG(ERR, \"regfile[%d] read oob\\n\",\n-\t\t\t\t\t    BNXT_ULP_RF_IDX_GENERIC_TBL_HIT);\n+\t\t\t\t\t    BNXT_ULP_RF_IDX_GENERIC_TBL_MISS);\n \t\t\t\treturn -EINVAL;\n \t\t\t}\n-\t\t\tif (!regval) {\n+\t\t\tif (regval) {\n \t\t\t\t/* not a hit so no need to check flow sign*/\n \t\t\t\t*res = 1;\n \t\t\t\treturn rc;\n@@ -3204,7 +3248,7 @@ ulp_mapper_resources_free(struct bnxt_ulp_context *ulp_ctx,\n \t\t\t * remaining resources.  Don't return\n \t\t\t */\n \t\t\tBNXT_TF_DBG(ERR,\n-\t\t\t\t    \"Flow[%d][0x%x] Res[%d][0x%016\" PRIx64\n+\t\t\t\t    \"Flow[%d][0x%x] Res[%d][0x%016\" PRIX64\n \t\t\t\t    \"] failed rc=%d.\\n\",\n \t\t\t\t    flow_type, fid, res_parms.resource_func,\n \t\t\t\t    res_parms.resource_hndl, trc);\ndiff --git a/drivers/net/bnxt/tf_ulp/ulp_template_db_class.c b/drivers/net/bnxt/tf_ulp/ulp_template_db_class.c\nindex 0ca0d2b366..5c7b95bd08 100644\n--- a/drivers/net/bnxt/tf_ulp/ulp_template_db_class.c\n+++ b/drivers/net/bnxt/tf_ulp/ulp_template_db_class.c\n@@ -3,7 +3,7 @@\n  * All rights reserved.\n  */\n \n-/* date: Wed Dec 16 16:37:41 2020 */\n+/* date: Fri Jan 29 09:44:41 2021 */\n \n #include \"ulp_template_db_enum.h\"\n #include \"ulp_template_db_field.h\"\n@@ -42,3844 +42,3964 @@ uint16_t ulp_class_sig_tbl[BNXT_ULP_CLASS_SIG_TBL_MAX_SZ] = {\n \t[BNXT_ULP_CLASS_HID_4e61] = 24,\n \t[BNXT_ULP_CLASS_HID_2561] = 25,\n \t[BNXT_ULP_CLASS_HID_2bad] = 26,\n-\t[BNXT_ULP_CLASS_HID_26f1] = 27,\n-\t[BNXT_ULP_CLASS_HID_13cf1] = 28,\n-\t[BNXT_ULP_CLASS_HID_252f1] = 29,\n-\t[BNXT_ULP_CLASS_HID_30c25] = 30,\n-\t[BNXT_ULP_CLASS_HID_0051] = 31,\n-\t[BNXT_ULP_CLASS_HID_11651] = 32,\n-\t[BNXT_ULP_CLASS_HID_22c51] = 33,\n-\t[BNXT_ULP_CLASS_HID_34251] = 34,\n-\t[BNXT_ULP_CLASS_HID_5385] = 35,\n-\t[BNXT_ULP_CLASS_HID_10cc9] = 36,\n-\t[BNXT_ULP_CLASS_HID_222c9] = 37,\n-\t[BNXT_ULP_CLASS_HID_338c9] = 38,\n-\t[BNXT_ULP_CLASS_HID_1d69] = 39,\n-\t[BNXT_ULP_CLASS_HID_13369] = 40,\n-\t[BNXT_ULP_CLASS_HID_24969] = 41,\n-\t[BNXT_ULP_CLASS_HID_3025d] = 42,\n-\t[BNXT_ULP_CLASS_HID_20b5] = 43,\n-\t[BNXT_ULP_CLASS_HID_136b5] = 44,\n-\t[BNXT_ULP_CLASS_HID_24cb5] = 45,\n-\t[BNXT_ULP_CLASS_HID_305f9] = 46,\n-\t[BNXT_ULP_CLASS_HID_5721] = 47,\n-\t[BNXT_ULP_CLASS_HID_11015] = 48,\n-\t[BNXT_ULP_CLASS_HID_22615] = 49,\n-\t[BNXT_ULP_CLASS_HID_33c15] = 50,\n-\t[BNXT_ULP_CLASS_HID_4d59] = 51,\n-\t[BNXT_ULP_CLASS_HID_1068d] = 52,\n-\t[BNXT_ULP_CLASS_HID_21c8d] = 53,\n-\t[BNXT_ULP_CLASS_HID_3328d] = 54,\n-\t[BNXT_ULP_CLASS_HID_172d] = 55,\n-\t[BNXT_ULP_CLASS_HID_12d2d] = 56,\n-\t[BNXT_ULP_CLASS_HID_2432d] = 57,\n-\t[BNXT_ULP_CLASS_HID_3592d] = 58,\n-\t[BNXT_ULP_CLASS_HID_1a49] = 59,\n-\t[BNXT_ULP_CLASS_HID_13049] = 60,\n-\t[BNXT_ULP_CLASS_HID_24649] = 61,\n-\t[BNXT_ULP_CLASS_HID_35c49] = 62,\n-\t[BNXT_ULP_CLASS_HID_50e5] = 63,\n-\t[BNXT_ULP_CLASS_HID_10a29] = 64,\n-\t[BNXT_ULP_CLASS_HID_22029] = 65,\n-\t[BNXT_ULP_CLASS_HID_33629] = 66,\n-\t[BNXT_ULP_CLASS_HID_471d] = 67,\n-\t[BNXT_ULP_CLASS_HID_10041] = 68,\n-\t[BNXT_ULP_CLASS_HID_21641] = 69,\n-\t[BNXT_ULP_CLASS_HID_32c41] = 70,\n-\t[BNXT_ULP_CLASS_HID_10e1] = 71,\n-\t[BNXT_ULP_CLASS_HID_126e1] = 72,\n-\t[BNXT_ULP_CLASS_HID_23ce1] = 73,\n-\t[BNXT_ULP_CLASS_HID_352e1] = 74,\n-\t[BNXT_ULP_CLASS_HID_140d] = 75,\n-\t[BNXT_ULP_CLASS_HID_12a0d] = 76,\n-\t[BNXT_ULP_CLASS_HID_2400d] = 77,\n-\t[BNXT_ULP_CLASS_HID_3560d] = 78,\n-\t[BNXT_ULP_CLASS_HID_4ab9] = 79,\n-\t[BNXT_ULP_CLASS_HID_103ed] = 80,\n-\t[BNXT_ULP_CLASS_HID_219ed] = 81,\n-\t[BNXT_ULP_CLASS_HID_32fed] = 82,\n-\t[BNXT_ULP_CLASS_HID_40d1] = 83,\n-\t[BNXT_ULP_CLASS_HID_156d1] = 84,\n-\t[BNXT_ULP_CLASS_HID_21005] = 85,\n-\t[BNXT_ULP_CLASS_HID_32605] = 86,\n-\t[BNXT_ULP_CLASS_HID_0aa5] = 87,\n-\t[BNXT_ULP_CLASS_HID_120a5] = 88,\n-\t[BNXT_ULP_CLASS_HID_236a5] = 89,\n-\t[BNXT_ULP_CLASS_HID_34ca5] = 90,\n-\t[BNXT_ULP_CLASS_HID_0159] = 91,\n-\t[BNXT_ULP_CLASS_HID_11759] = 92,\n-\t[BNXT_ULP_CLASS_HID_22d59] = 93,\n-\t[BNXT_ULP_CLASS_HID_34359] = 94,\n-\t[BNXT_ULP_CLASS_HID_37f5] = 95,\n-\t[BNXT_ULP_CLASS_HID_14df5] = 96,\n-\t[BNXT_ULP_CLASS_HID_20739] = 97,\n-\t[BNXT_ULP_CLASS_HID_31d39] = 98,\n-\t[BNXT_ULP_CLASS_HID_2e6d] = 99,\n-\t[BNXT_ULP_CLASS_HID_1446d] = 100,\n-\t[BNXT_ULP_CLASS_HID_25a6d] = 101,\n-\t[BNXT_ULP_CLASS_HID_31351] = 102,\n-\t[BNXT_ULP_CLASS_HID_548d] = 103,\n-\t[BNXT_ULP_CLASS_HID_10df1] = 104,\n-\t[BNXT_ULP_CLASS_HID_223f1] = 105,\n-\t[BNXT_ULP_CLASS_HID_339f1] = 106,\n-\t[BNXT_ULP_CLASS_HID_5829] = 107,\n-\t[BNXT_ULP_CLASS_HID_1111d] = 108,\n-\t[BNXT_ULP_CLASS_HID_2271d] = 109,\n-\t[BNXT_ULP_CLASS_HID_33d1d] = 110,\n-\t[BNXT_ULP_CLASS_HID_3189] = 111,\n-\t[BNXT_ULP_CLASS_HID_14789] = 112,\n-\t[BNXT_ULP_CLASS_HID_200fd] = 113,\n-\t[BNXT_ULP_CLASS_HID_316fd] = 114,\n-\t[BNXT_ULP_CLASS_HID_2821] = 115,\n-\t[BNXT_ULP_CLASS_HID_13e21] = 116,\n-\t[BNXT_ULP_CLASS_HID_25421] = 117,\n-\t[BNXT_ULP_CLASS_HID_30d15] = 118,\n-\t[BNXT_ULP_CLASS_HID_4e41] = 119,\n-\t[BNXT_ULP_CLASS_HID_107b5] = 120,\n-\t[BNXT_ULP_CLASS_HID_21db5] = 121,\n-\t[BNXT_ULP_CLASS_HID_333b5] = 122,\n-\t[BNXT_ULP_CLASS_HID_2541] = 123,\n-\t[BNXT_ULP_CLASS_HID_2b8d] = 124,\n-\t[BNXT_ULP_CLASS_HID_2691] = 125,\n-\t[BNXT_ULP_CLASS_HID_13c91] = 126,\n-\t[BNXT_ULP_CLASS_HID_25291] = 127,\n-\t[BNXT_ULP_CLASS_HID_30c45] = 128,\n-\t[BNXT_ULP_CLASS_HID_0031] = 129,\n-\t[BNXT_ULP_CLASS_HID_11631] = 130,\n-\t[BNXT_ULP_CLASS_HID_22c31] = 131,\n-\t[BNXT_ULP_CLASS_HID_34231] = 132,\n-\t[BNXT_ULP_CLASS_HID_53e5] = 133,\n-\t[BNXT_ULP_CLASS_HID_10ca9] = 134,\n-\t[BNXT_ULP_CLASS_HID_222a9] = 135,\n-\t[BNXT_ULP_CLASS_HID_338a9] = 136,\n-\t[BNXT_ULP_CLASS_HID_1d09] = 137,\n-\t[BNXT_ULP_CLASS_HID_13309] = 138,\n-\t[BNXT_ULP_CLASS_HID_24909] = 139,\n-\t[BNXT_ULP_CLASS_HID_3023d] = 140,\n-\t[BNXT_ULP_CLASS_HID_20d5] = 141,\n-\t[BNXT_ULP_CLASS_HID_136d5] = 142,\n-\t[BNXT_ULP_CLASS_HID_24cd5] = 143,\n-\t[BNXT_ULP_CLASS_HID_30599] = 144,\n-\t[BNXT_ULP_CLASS_HID_5741] = 145,\n-\t[BNXT_ULP_CLASS_HID_11075] = 146,\n-\t[BNXT_ULP_CLASS_HID_22675] = 147,\n-\t[BNXT_ULP_CLASS_HID_33c75] = 148,\n-\t[BNXT_ULP_CLASS_HID_4d39] = 149,\n-\t[BNXT_ULP_CLASS_HID_106ed] = 150,\n-\t[BNXT_ULP_CLASS_HID_21ced] = 151,\n-\t[BNXT_ULP_CLASS_HID_332ed] = 152,\n-\t[BNXT_ULP_CLASS_HID_174d] = 153,\n-\t[BNXT_ULP_CLASS_HID_12d4d] = 154,\n-\t[BNXT_ULP_CLASS_HID_2434d] = 155,\n-\t[BNXT_ULP_CLASS_HID_3594d] = 156,\n-\t[BNXT_ULP_CLASS_HID_1a29] = 157,\n-\t[BNXT_ULP_CLASS_HID_13029] = 158,\n-\t[BNXT_ULP_CLASS_HID_24629] = 159,\n-\t[BNXT_ULP_CLASS_HID_35c29] = 160,\n-\t[BNXT_ULP_CLASS_HID_5085] = 161,\n-\t[BNXT_ULP_CLASS_HID_10a49] = 162,\n-\t[BNXT_ULP_CLASS_HID_22049] = 163,\n-\t[BNXT_ULP_CLASS_HID_33649] = 164,\n-\t[BNXT_ULP_CLASS_HID_477d] = 165,\n-\t[BNXT_ULP_CLASS_HID_10021] = 166,\n-\t[BNXT_ULP_CLASS_HID_21621] = 167,\n-\t[BNXT_ULP_CLASS_HID_32c21] = 168,\n-\t[BNXT_ULP_CLASS_HID_1081] = 169,\n-\t[BNXT_ULP_CLASS_HID_12681] = 170,\n-\t[BNXT_ULP_CLASS_HID_23c81] = 171,\n-\t[BNXT_ULP_CLASS_HID_35281] = 172,\n-\t[BNXT_ULP_CLASS_HID_146d] = 173,\n-\t[BNXT_ULP_CLASS_HID_12a6d] = 174,\n-\t[BNXT_ULP_CLASS_HID_2406d] = 175,\n-\t[BNXT_ULP_CLASS_HID_3566d] = 176,\n-\t[BNXT_ULP_CLASS_HID_4ad9] = 177,\n-\t[BNXT_ULP_CLASS_HID_1038d] = 178,\n-\t[BNXT_ULP_CLASS_HID_2198d] = 179,\n-\t[BNXT_ULP_CLASS_HID_32f8d] = 180,\n-\t[BNXT_ULP_CLASS_HID_40b1] = 181,\n-\t[BNXT_ULP_CLASS_HID_156b1] = 182,\n-\t[BNXT_ULP_CLASS_HID_21065] = 183,\n-\t[BNXT_ULP_CLASS_HID_32665] = 184,\n-\t[BNXT_ULP_CLASS_HID_0ac5] = 185,\n-\t[BNXT_ULP_CLASS_HID_120c5] = 186,\n-\t[BNXT_ULP_CLASS_HID_236c5] = 187,\n-\t[BNXT_ULP_CLASS_HID_34cc5] = 188,\n-\t[BNXT_ULP_CLASS_HID_0139] = 189,\n-\t[BNXT_ULP_CLASS_HID_11739] = 190,\n-\t[BNXT_ULP_CLASS_HID_22d39] = 191,\n-\t[BNXT_ULP_CLASS_HID_34339] = 192,\n-\t[BNXT_ULP_CLASS_HID_3795] = 193,\n-\t[BNXT_ULP_CLASS_HID_14d95] = 194,\n-\t[BNXT_ULP_CLASS_HID_20759] = 195,\n-\t[BNXT_ULP_CLASS_HID_31d59] = 196,\n-\t[BNXT_ULP_CLASS_HID_2e0d] = 197,\n-\t[BNXT_ULP_CLASS_HID_1440d] = 198,\n-\t[BNXT_ULP_CLASS_HID_25a0d] = 199,\n-\t[BNXT_ULP_CLASS_HID_31331] = 200,\n-\t[BNXT_ULP_CLASS_HID_54ed] = 201,\n-\t[BNXT_ULP_CLASS_HID_10d91] = 202,\n-\t[BNXT_ULP_CLASS_HID_22391] = 203,\n-\t[BNXT_ULP_CLASS_HID_33991] = 204,\n-\t[BNXT_ULP_CLASS_HID_5849] = 205,\n-\t[BNXT_ULP_CLASS_HID_1117d] = 206,\n-\t[BNXT_ULP_CLASS_HID_2277d] = 207,\n-\t[BNXT_ULP_CLASS_HID_33d7d] = 208,\n-\t[BNXT_ULP_CLASS_HID_31e9] = 209,\n-\t[BNXT_ULP_CLASS_HID_147e9] = 210,\n-\t[BNXT_ULP_CLASS_HID_2009d] = 211,\n-\t[BNXT_ULP_CLASS_HID_3169d] = 212,\n-\t[BNXT_ULP_CLASS_HID_2841] = 213,\n-\t[BNXT_ULP_CLASS_HID_13e41] = 214,\n-\t[BNXT_ULP_CLASS_HID_25441] = 215,\n-\t[BNXT_ULP_CLASS_HID_30d75] = 216,\n-\t[BNXT_ULP_CLASS_HID_4e21] = 217,\n-\t[BNXT_ULP_CLASS_HID_107d5] = 218,\n-\t[BNXT_ULP_CLASS_HID_21dd5] = 219,\n-\t[BNXT_ULP_CLASS_HID_333d5] = 220,\n-\t[BNXT_ULP_CLASS_HID_2521] = 221,\n-\t[BNXT_ULP_CLASS_HID_2bed] = 222,\n-\t[BNXT_ULP_CLASS_HID_1865] = 223,\n-\t[BNXT_ULP_CLASS_HID_389d] = 224,\n-\t[BNXT_ULP_CLASS_HID_123d] = 225,\n-\t[BNXT_ULP_CLASS_HID_4ef1] = 226,\n-\t[BNXT_ULP_CLASS_HID_1229] = 227,\n-\t[BNXT_ULP_CLASS_HID_3241] = 228,\n-\t[BNXT_ULP_CLASS_HID_0be1] = 229,\n-\t[BNXT_ULP_CLASS_HID_48b5] = 230,\n-\t[BNXT_ULP_CLASS_HID_0bed] = 231,\n-\t[BNXT_ULP_CLASS_HID_2c05] = 232,\n-\t[BNXT_ULP_CLASS_HID_05a5] = 233,\n-\t[BNXT_ULP_CLASS_HID_4279] = 234,\n-\t[BNXT_ULP_CLASS_HID_05d1] = 235,\n-\t[BNXT_ULP_CLASS_HID_25c9] = 236,\n-\t[BNXT_ULP_CLASS_HID_5c55] = 237,\n-\t[BNXT_ULP_CLASS_HID_3c3d] = 238,\n-\t[BNXT_ULP_CLASS_HID_4fc9] = 239,\n-\t[BNXT_ULP_CLASS_HID_1335] = 240,\n-\t[BNXT_ULP_CLASS_HID_4981] = 241,\n-\t[BNXT_ULP_CLASS_HID_2969] = 242,\n-\t[BNXT_ULP_CLASS_HID_498d] = 243,\n-\t[BNXT_ULP_CLASS_HID_0cf9] = 244,\n-\t[BNXT_ULP_CLASS_HID_4345] = 245,\n-\t[BNXT_ULP_CLASS_HID_232d] = 246,\n-\t[BNXT_ULP_CLASS_HID_2579] = 247,\n-\t[BNXT_ULP_CLASS_HID_2bb5] = 248,\n-\t[BNXT_ULP_CLASS_HID_1845] = 249,\n-\t[BNXT_ULP_CLASS_HID_1399] = 250,\n-\t[BNXT_ULP_CLASS_HID_0eed] = 251,\n-\t[BNXT_ULP_CLASS_HID_0a21] = 252,\n-\t[BNXT_ULP_CLASS_HID_38bd] = 253,\n-\t[BNXT_ULP_CLASS_HID_33f1] = 254,\n-\t[BNXT_ULP_CLASS_HID_2ec5] = 255,\n-\t[BNXT_ULP_CLASS_HID_2a19] = 256,\n-\t[BNXT_ULP_CLASS_HID_121d] = 257,\n-\t[BNXT_ULP_CLASS_HID_0d51] = 258,\n-\t[BNXT_ULP_CLASS_HID_08a5] = 259,\n-\t[BNXT_ULP_CLASS_HID_03f9] = 260,\n-\t[BNXT_ULP_CLASS_HID_4ed1] = 261,\n-\t[BNXT_ULP_CLASS_HID_4a25] = 262,\n-\t[BNXT_ULP_CLASS_HID_4579] = 263,\n-\t[BNXT_ULP_CLASS_HID_404d] = 264,\n-\t[BNXT_ULP_CLASS_HID_1209] = 265,\n-\t[BNXT_ULP_CLASS_HID_0d5d] = 266,\n-\t[BNXT_ULP_CLASS_HID_0891] = 267,\n-\t[BNXT_ULP_CLASS_HID_03e5] = 268,\n-\t[BNXT_ULP_CLASS_HID_3261] = 269,\n-\t[BNXT_ULP_CLASS_HID_2db5] = 270,\n-\t[BNXT_ULP_CLASS_HID_2889] = 271,\n-\t[BNXT_ULP_CLASS_HID_23dd] = 272,\n-\t[BNXT_ULP_CLASS_HID_0bc1] = 273,\n-\t[BNXT_ULP_CLASS_HID_0715] = 274,\n-\t[BNXT_ULP_CLASS_HID_0269] = 275,\n-\t[BNXT_ULP_CLASS_HID_5a69] = 276,\n-\t[BNXT_ULP_CLASS_HID_4895] = 277,\n-\t[BNXT_ULP_CLASS_HID_43e9] = 278,\n-\t[BNXT_ULP_CLASS_HID_3f3d] = 279,\n-\t[BNXT_ULP_CLASS_HID_3a71] = 280,\n-\t[BNXT_ULP_CLASS_HID_0bcd] = 281,\n-\t[BNXT_ULP_CLASS_HID_0701] = 282,\n-\t[BNXT_ULP_CLASS_HID_0255] = 283,\n-\t[BNXT_ULP_CLASS_HID_5a55] = 284,\n-\t[BNXT_ULP_CLASS_HID_2c25] = 285,\n-\t[BNXT_ULP_CLASS_HID_2779] = 286,\n-\t[BNXT_ULP_CLASS_HID_224d] = 287,\n-\t[BNXT_ULP_CLASS_HID_1d81] = 288,\n-\t[BNXT_ULP_CLASS_HID_0585] = 289,\n-\t[BNXT_ULP_CLASS_HID_00d9] = 290,\n-\t[BNXT_ULP_CLASS_HID_58d9] = 291,\n-\t[BNXT_ULP_CLASS_HID_542d] = 292,\n-\t[BNXT_ULP_CLASS_HID_4259] = 293,\n-\t[BNXT_ULP_CLASS_HID_3dad] = 294,\n-\t[BNXT_ULP_CLASS_HID_38e1] = 295,\n-\t[BNXT_ULP_CLASS_HID_3435] = 296,\n-\t[BNXT_ULP_CLASS_HID_05f1] = 297,\n-\t[BNXT_ULP_CLASS_HID_00c5] = 298,\n-\t[BNXT_ULP_CLASS_HID_58c5] = 299,\n-\t[BNXT_ULP_CLASS_HID_5419] = 300,\n-\t[BNXT_ULP_CLASS_HID_25e9] = 301,\n-\t[BNXT_ULP_CLASS_HID_213d] = 302,\n-\t[BNXT_ULP_CLASS_HID_1c71] = 303,\n-\t[BNXT_ULP_CLASS_HID_1745] = 304,\n-\t[BNXT_ULP_CLASS_HID_5c75] = 305,\n-\t[BNXT_ULP_CLASS_HID_5749] = 306,\n-\t[BNXT_ULP_CLASS_HID_529d] = 307,\n-\t[BNXT_ULP_CLASS_HID_4dd1] = 308,\n-\t[BNXT_ULP_CLASS_HID_3c1d] = 309,\n-\t[BNXT_ULP_CLASS_HID_3751] = 310,\n-\t[BNXT_ULP_CLASS_HID_32a5] = 311,\n-\t[BNXT_ULP_CLASS_HID_2df9] = 312,\n-\t[BNXT_ULP_CLASS_HID_4fe9] = 313,\n-\t[BNXT_ULP_CLASS_HID_4b3d] = 314,\n-\t[BNXT_ULP_CLASS_HID_4671] = 315,\n-\t[BNXT_ULP_CLASS_HID_4145] = 316,\n-\t[BNXT_ULP_CLASS_HID_1315] = 317,\n-\t[BNXT_ULP_CLASS_HID_0e69] = 318,\n-\t[BNXT_ULP_CLASS_HID_09bd] = 319,\n-\t[BNXT_ULP_CLASS_HID_04f1] = 320,\n-\t[BNXT_ULP_CLASS_HID_49a1] = 321,\n-\t[BNXT_ULP_CLASS_HID_44f5] = 322,\n-\t[BNXT_ULP_CLASS_HID_3fc9] = 323,\n-\t[BNXT_ULP_CLASS_HID_3b1d] = 324,\n-\t[BNXT_ULP_CLASS_HID_2949] = 325,\n-\t[BNXT_ULP_CLASS_HID_249d] = 326,\n-\t[BNXT_ULP_CLASS_HID_1fd1] = 327,\n-\t[BNXT_ULP_CLASS_HID_1b25] = 328,\n-\t[BNXT_ULP_CLASS_HID_49ad] = 329,\n-\t[BNXT_ULP_CLASS_HID_44e1] = 330,\n-\t[BNXT_ULP_CLASS_HID_4035] = 331,\n-\t[BNXT_ULP_CLASS_HID_3b09] = 332,\n-\t[BNXT_ULP_CLASS_HID_0cd9] = 333,\n-\t[BNXT_ULP_CLASS_HID_082d] = 334,\n-\t[BNXT_ULP_CLASS_HID_0361] = 335,\n-\t[BNXT_ULP_CLASS_HID_5b61] = 336,\n-\t[BNXT_ULP_CLASS_HID_4365] = 337,\n-\t[BNXT_ULP_CLASS_HID_3eb9] = 338,\n-\t[BNXT_ULP_CLASS_HID_398d] = 339,\n-\t[BNXT_ULP_CLASS_HID_34c1] = 340,\n-\t[BNXT_ULP_CLASS_HID_230d] = 341,\n-\t[BNXT_ULP_CLASS_HID_1e41] = 342,\n-\t[BNXT_ULP_CLASS_HID_1995] = 343,\n-\t[BNXT_ULP_CLASS_HID_14e9] = 344,\n-\t[BNXT_ULP_CLASS_HID_2559] = 345,\n-\t[BNXT_ULP_CLASS_HID_2b95] = 346,\n-\t[BNXT_ULP_CLASS_HID_1825] = 347,\n-\t[BNXT_ULP_CLASS_HID_13f9] = 348,\n-\t[BNXT_ULP_CLASS_HID_0e8d] = 349,\n-\t[BNXT_ULP_CLASS_HID_0a41] = 350,\n-\t[BNXT_ULP_CLASS_HID_38dd] = 351,\n-\t[BNXT_ULP_CLASS_HID_3391] = 352,\n-\t[BNXT_ULP_CLASS_HID_2ea5] = 353,\n-\t[BNXT_ULP_CLASS_HID_2a79] = 354,\n-\t[BNXT_ULP_CLASS_HID_127d] = 355,\n-\t[BNXT_ULP_CLASS_HID_0d31] = 356,\n-\t[BNXT_ULP_CLASS_HID_08c5] = 357,\n-\t[BNXT_ULP_CLASS_HID_0399] = 358,\n-\t[BNXT_ULP_CLASS_HID_4eb1] = 359,\n-\t[BNXT_ULP_CLASS_HID_4a45] = 360,\n-\t[BNXT_ULP_CLASS_HID_4519] = 361,\n-\t[BNXT_ULP_CLASS_HID_402d] = 362,\n-\t[BNXT_ULP_CLASS_HID_1269] = 363,\n-\t[BNXT_ULP_CLASS_HID_0d3d] = 364,\n-\t[BNXT_ULP_CLASS_HID_08f1] = 365,\n-\t[BNXT_ULP_CLASS_HID_0385] = 366,\n-\t[BNXT_ULP_CLASS_HID_3201] = 367,\n-\t[BNXT_ULP_CLASS_HID_2dd5] = 368,\n-\t[BNXT_ULP_CLASS_HID_28e9] = 369,\n-\t[BNXT_ULP_CLASS_HID_23bd] = 370,\n-\t[BNXT_ULP_CLASS_HID_0ba1] = 371,\n-\t[BNXT_ULP_CLASS_HID_0775] = 372,\n-\t[BNXT_ULP_CLASS_HID_0209] = 373,\n-\t[BNXT_ULP_CLASS_HID_5a09] = 374,\n-\t[BNXT_ULP_CLASS_HID_48f5] = 375,\n-\t[BNXT_ULP_CLASS_HID_4389] = 376,\n-\t[BNXT_ULP_CLASS_HID_3f5d] = 377,\n-\t[BNXT_ULP_CLASS_HID_3a11] = 378,\n-\t[BNXT_ULP_CLASS_HID_0bad] = 379,\n-\t[BNXT_ULP_CLASS_HID_0761] = 380,\n-\t[BNXT_ULP_CLASS_HID_0235] = 381,\n-\t[BNXT_ULP_CLASS_HID_5a35] = 382,\n-\t[BNXT_ULP_CLASS_HID_2c45] = 383,\n-\t[BNXT_ULP_CLASS_HID_2719] = 384,\n-\t[BNXT_ULP_CLASS_HID_222d] = 385,\n-\t[BNXT_ULP_CLASS_HID_1de1] = 386,\n-\t[BNXT_ULP_CLASS_HID_05e5] = 387,\n-\t[BNXT_ULP_CLASS_HID_00b9] = 388,\n-\t[BNXT_ULP_CLASS_HID_58b9] = 389,\n-\t[BNXT_ULP_CLASS_HID_544d] = 390,\n-\t[BNXT_ULP_CLASS_HID_4239] = 391,\n-\t[BNXT_ULP_CLASS_HID_3dcd] = 392,\n-\t[BNXT_ULP_CLASS_HID_3881] = 393,\n-\t[BNXT_ULP_CLASS_HID_3455] = 394,\n-\t[BNXT_ULP_CLASS_HID_0591] = 395,\n-\t[BNXT_ULP_CLASS_HID_00a5] = 396,\n-\t[BNXT_ULP_CLASS_HID_58a5] = 397,\n-\t[BNXT_ULP_CLASS_HID_5479] = 398,\n-\t[BNXT_ULP_CLASS_HID_2589] = 399,\n-\t[BNXT_ULP_CLASS_HID_215d] = 400,\n-\t[BNXT_ULP_CLASS_HID_1c11] = 401,\n-\t[BNXT_ULP_CLASS_HID_1725] = 402,\n-\t[BNXT_ULP_CLASS_HID_5c15] = 403,\n-\t[BNXT_ULP_CLASS_HID_5729] = 404,\n-\t[BNXT_ULP_CLASS_HID_52fd] = 405,\n-\t[BNXT_ULP_CLASS_HID_4db1] = 406,\n-\t[BNXT_ULP_CLASS_HID_3c7d] = 407,\n-\t[BNXT_ULP_CLASS_HID_3731] = 408,\n-\t[BNXT_ULP_CLASS_HID_32c5] = 409,\n-\t[BNXT_ULP_CLASS_HID_2d99] = 410,\n-\t[BNXT_ULP_CLASS_HID_4f89] = 411,\n-\t[BNXT_ULP_CLASS_HID_4b5d] = 412,\n-\t[BNXT_ULP_CLASS_HID_4611] = 413,\n-\t[BNXT_ULP_CLASS_HID_4125] = 414,\n-\t[BNXT_ULP_CLASS_HID_1375] = 415,\n-\t[BNXT_ULP_CLASS_HID_0e09] = 416,\n-\t[BNXT_ULP_CLASS_HID_09dd] = 417,\n-\t[BNXT_ULP_CLASS_HID_0491] = 418,\n-\t[BNXT_ULP_CLASS_HID_49c1] = 419,\n-\t[BNXT_ULP_CLASS_HID_4495] = 420,\n-\t[BNXT_ULP_CLASS_HID_3fa9] = 421,\n-\t[BNXT_ULP_CLASS_HID_3b7d] = 422,\n-\t[BNXT_ULP_CLASS_HID_2929] = 423,\n-\t[BNXT_ULP_CLASS_HID_24fd] = 424,\n-\t[BNXT_ULP_CLASS_HID_1fb1] = 425,\n-\t[BNXT_ULP_CLASS_HID_1b45] = 426,\n-\t[BNXT_ULP_CLASS_HID_49cd] = 427,\n-\t[BNXT_ULP_CLASS_HID_4481] = 428,\n-\t[BNXT_ULP_CLASS_HID_4055] = 429,\n-\t[BNXT_ULP_CLASS_HID_3b69] = 430,\n-\t[BNXT_ULP_CLASS_HID_0cb9] = 431,\n-\t[BNXT_ULP_CLASS_HID_084d] = 432,\n-\t[BNXT_ULP_CLASS_HID_0301] = 433,\n-\t[BNXT_ULP_CLASS_HID_5b01] = 434,\n-\t[BNXT_ULP_CLASS_HID_4305] = 435,\n-\t[BNXT_ULP_CLASS_HID_3ed9] = 436,\n-\t[BNXT_ULP_CLASS_HID_39ed] = 437,\n-\t[BNXT_ULP_CLASS_HID_34a1] = 438,\n-\t[BNXT_ULP_CLASS_HID_236d] = 439,\n-\t[BNXT_ULP_CLASS_HID_1e21] = 440,\n-\t[BNXT_ULP_CLASS_HID_19f5] = 441,\n-\t[BNXT_ULP_CLASS_HID_1489] = 442,\n-\t[BNXT_ULP_CLASS_HID_2539] = 443,\n-\t[BNXT_ULP_CLASS_HID_2bf5] = 444,\n-\t[BNXT_ULP_CLASS_HID_b6af] = 445,\n-\t[BNXT_ULP_CLASS_HID_b1d3] = 446,\n-\t[BNXT_ULP_CLASS_HID_1c7d3] = 447,\n-\t[BNXT_ULP_CLASS_HID_1ccaf] = 448,\n-\t[BNXT_ULP_CLASS_HID_da33] = 449,\n-\t[BNXT_ULP_CLASS_HID_d567] = 450,\n-\t[BNXT_ULP_CLASS_HID_18eab] = 451,\n-\t[BNXT_ULP_CLASS_HID_19367] = 452,\n-\t[BNXT_ULP_CLASS_HID_a10b] = 453,\n-\t[BNXT_ULP_CLASS_HID_9c3f] = 454,\n-\t[BNXT_ULP_CLASS_HID_1b23f] = 455,\n-\t[BNXT_ULP_CLASS_HID_1b70b] = 456,\n-\t[BNXT_ULP_CLASS_HID_c49f] = 457,\n-\t[BNXT_ULP_CLASS_HID_bfc3] = 458,\n-\t[BNXT_ULP_CLASS_HID_1d5c3] = 459,\n-\t[BNXT_ULP_CLASS_HID_1da9f] = 460,\n-\t[BNXT_ULP_CLASS_HID_b063] = 461,\n-\t[BNXT_ULP_CLASS_HID_ab97] = 462,\n-\t[BNXT_ULP_CLASS_HID_1c197] = 463,\n-\t[BNXT_ULP_CLASS_HID_1c663] = 464,\n-\t[BNXT_ULP_CLASS_HID_d3f7] = 465,\n-\t[BNXT_ULP_CLASS_HID_cf3b] = 466,\n-\t[BNXT_ULP_CLASS_HID_1886f] = 467,\n-\t[BNXT_ULP_CLASS_HID_18d3b] = 468,\n-\t[BNXT_ULP_CLASS_HID_9acf] = 469,\n-\t[BNXT_ULP_CLASS_HID_95f3] = 470,\n-\t[BNXT_ULP_CLASS_HID_1abf3] = 471,\n-\t[BNXT_ULP_CLASS_HID_1b0cf] = 472,\n-\t[BNXT_ULP_CLASS_HID_be53] = 473,\n-\t[BNXT_ULP_CLASS_HID_b987] = 474,\n-\t[BNXT_ULP_CLASS_HID_1cf87] = 475,\n-\t[BNXT_ULP_CLASS_HID_1d453] = 476,\n-\t[BNXT_ULP_CLASS_HID_aa27] = 477,\n-\t[BNXT_ULP_CLASS_HID_a56b] = 478,\n-\t[BNXT_ULP_CLASS_HID_1bb6b] = 479,\n-\t[BNXT_ULP_CLASS_HID_1c027] = 480,\n-\t[BNXT_ULP_CLASS_HID_cdcb] = 481,\n-\t[BNXT_ULP_CLASS_HID_c8ff] = 482,\n-\t[BNXT_ULP_CLASS_HID_18223] = 483,\n-\t[BNXT_ULP_CLASS_HID_186ff] = 484,\n-\t[BNXT_ULP_CLASS_HID_9483] = 485,\n-\t[BNXT_ULP_CLASS_HID_8fb7] = 486,\n-\t[BNXT_ULP_CLASS_HID_1a5b7] = 487,\n-\t[BNXT_ULP_CLASS_HID_1aa83] = 488,\n-\t[BNXT_ULP_CLASS_HID_b817] = 489,\n-\t[BNXT_ULP_CLASS_HID_b35b] = 490,\n-\t[BNXT_ULP_CLASS_HID_1c95b] = 491,\n-\t[BNXT_ULP_CLASS_HID_1ce17] = 492,\n-\t[BNXT_ULP_CLASS_HID_a3fb] = 493,\n-\t[BNXT_ULP_CLASS_HID_9f2f] = 494,\n-\t[BNXT_ULP_CLASS_HID_1b52f] = 495,\n-\t[BNXT_ULP_CLASS_HID_1b9fb] = 496,\n-\t[BNXT_ULP_CLASS_HID_c78f] = 497,\n-\t[BNXT_ULP_CLASS_HID_c2b3] = 498,\n-\t[BNXT_ULP_CLASS_HID_1d8b3] = 499,\n-\t[BNXT_ULP_CLASS_HID_180b3] = 500,\n-\t[BNXT_ULP_CLASS_HID_8e47] = 501,\n-\t[BNXT_ULP_CLASS_HID_898b] = 502,\n-\t[BNXT_ULP_CLASS_HID_19f8b] = 503,\n-\t[BNXT_ULP_CLASS_HID_1a447] = 504,\n-\t[BNXT_ULP_CLASS_HID_b1eb] = 505,\n-\t[BNXT_ULP_CLASS_HID_ad1f] = 506,\n-\t[BNXT_ULP_CLASS_HID_1c31f] = 507,\n-\t[BNXT_ULP_CLASS_HID_1c7eb] = 508,\n-\t[BNXT_ULP_CLASS_HID_9137] = 509,\n-\t[BNXT_ULP_CLASS_HID_8c7b] = 510,\n-\t[BNXT_ULP_CLASS_HID_1a27b] = 511,\n-\t[BNXT_ULP_CLASS_HID_1a737] = 512,\n-\t[BNXT_ULP_CLASS_HID_b4db] = 513,\n-\t[BNXT_ULP_CLASS_HID_b00f] = 514,\n-\t[BNXT_ULP_CLASS_HID_1c60f] = 515,\n-\t[BNXT_ULP_CLASS_HID_1cadb] = 516,\n-\t[BNXT_ULP_CLASS_HID_8b0b] = 517,\n-\t[BNXT_ULP_CLASS_HID_863f] = 518,\n-\t[BNXT_ULP_CLASS_HID_19c3f] = 519,\n-\t[BNXT_ULP_CLASS_HID_1a10b] = 520,\n-\t[BNXT_ULP_CLASS_HID_ae9f] = 521,\n-\t[BNXT_ULP_CLASS_HID_a9c3] = 522,\n-\t[BNXT_ULP_CLASS_HID_1bfc3] = 523,\n-\t[BNXT_ULP_CLASS_HID_1c49f] = 524,\n-\t[BNXT_ULP_CLASS_HID_2563] = 525,\n-\t[BNXT_ULP_CLASS_HID_2baf] = 526,\n-\t[BNXT_ULP_CLASS_HID_4f33] = 527,\n-\t[BNXT_ULP_CLASS_HID_160b] = 528,\n-\t[BNXT_ULP_CLASS_HID_399f] = 529,\n-\t[BNXT_ULP_CLASS_HID_48f7] = 530,\n-\t[BNXT_ULP_CLASS_HID_0fcf] = 531,\n-\t[BNXT_ULP_CLASS_HID_3353] = 532,\n-\t[BNXT_ULP_CLASS_HID_b68f] = 533,\n-\t[BNXT_ULP_CLASS_HID_b94f] = 534,\n-\t[BNXT_ULP_CLASS_HID_fc0f] = 535,\n-\t[BNXT_ULP_CLASS_HID_fecf] = 536,\n-\t[BNXT_ULP_CLASS_HID_b1f3] = 537,\n-\t[BNXT_ULP_CLASS_HID_b4b3] = 538,\n-\t[BNXT_ULP_CLASS_HID_f773] = 539,\n-\t[BNXT_ULP_CLASS_HID_fa33] = 540,\n-\t[BNXT_ULP_CLASS_HID_1c7f3] = 541,\n-\t[BNXT_ULP_CLASS_HID_1eab3] = 542,\n-\t[BNXT_ULP_CLASS_HID_1cd73] = 543,\n-\t[BNXT_ULP_CLASS_HID_1f033] = 544,\n-\t[BNXT_ULP_CLASS_HID_1cc8f] = 545,\n-\t[BNXT_ULP_CLASS_HID_1ef4f] = 546,\n-\t[BNXT_ULP_CLASS_HID_1d20f] = 547,\n-\t[BNXT_ULP_CLASS_HID_1f4cf] = 548,\n-\t[BNXT_ULP_CLASS_HID_da13] = 549,\n-\t[BNXT_ULP_CLASS_HID_a007] = 550,\n-\t[BNXT_ULP_CLASS_HID_c2c7] = 551,\n-\t[BNXT_ULP_CLASS_HID_e587] = 552,\n-\t[BNXT_ULP_CLASS_HID_d547] = 553,\n-\t[BNXT_ULP_CLASS_HID_f807] = 554,\n-\t[BNXT_ULP_CLASS_HID_dac7] = 555,\n-\t[BNXT_ULP_CLASS_HID_e0cb] = 556,\n-\t[BNXT_ULP_CLASS_HID_18e8b] = 557,\n-\t[BNXT_ULP_CLASS_HID_1b14b] = 558,\n-\t[BNXT_ULP_CLASS_HID_1d40b] = 559,\n-\t[BNXT_ULP_CLASS_HID_1f6cb] = 560,\n-\t[BNXT_ULP_CLASS_HID_19347] = 561,\n-\t[BNXT_ULP_CLASS_HID_1b607] = 562,\n-\t[BNXT_ULP_CLASS_HID_1d8c7] = 563,\n-\t[BNXT_ULP_CLASS_HID_1fb87] = 564,\n-\t[BNXT_ULP_CLASS_HID_a12b] = 565,\n-\t[BNXT_ULP_CLASS_HID_a3eb] = 566,\n-\t[BNXT_ULP_CLASS_HID_e6ab] = 567,\n-\t[BNXT_ULP_CLASS_HID_e96b] = 568,\n-\t[BNXT_ULP_CLASS_HID_9c1f] = 569,\n-\t[BNXT_ULP_CLASS_HID_bedf] = 570,\n-\t[BNXT_ULP_CLASS_HID_e19f] = 571,\n-\t[BNXT_ULP_CLASS_HID_e45f] = 572,\n-\t[BNXT_ULP_CLASS_HID_1b21f] = 573,\n-\t[BNXT_ULP_CLASS_HID_1b4df] = 574,\n-\t[BNXT_ULP_CLASS_HID_1f79f] = 575,\n-\t[BNXT_ULP_CLASS_HID_1fa5f] = 576,\n-\t[BNXT_ULP_CLASS_HID_1b72b] = 577,\n-\t[BNXT_ULP_CLASS_HID_1b9eb] = 578,\n-\t[BNXT_ULP_CLASS_HID_1fcab] = 579,\n-\t[BNXT_ULP_CLASS_HID_1ff6b] = 580,\n-\t[BNXT_ULP_CLASS_HID_c4bf] = 581,\n-\t[BNXT_ULP_CLASS_HID_e77f] = 582,\n-\t[BNXT_ULP_CLASS_HID_ca3f] = 583,\n-\t[BNXT_ULP_CLASS_HID_ecff] = 584,\n-\t[BNXT_ULP_CLASS_HID_bfe3] = 585,\n-\t[BNXT_ULP_CLASS_HID_e2a3] = 586,\n-\t[BNXT_ULP_CLASS_HID_c563] = 587,\n-\t[BNXT_ULP_CLASS_HID_e823] = 588,\n-\t[BNXT_ULP_CLASS_HID_1d5e3] = 589,\n-\t[BNXT_ULP_CLASS_HID_1f8a3] = 590,\n-\t[BNXT_ULP_CLASS_HID_1db63] = 591,\n-\t[BNXT_ULP_CLASS_HID_1e117] = 592,\n-\t[BNXT_ULP_CLASS_HID_1dabf] = 593,\n-\t[BNXT_ULP_CLASS_HID_1a0a3] = 594,\n-\t[BNXT_ULP_CLASS_HID_1c363] = 595,\n-\t[BNXT_ULP_CLASS_HID_1e623] = 596,\n-\t[BNXT_ULP_CLASS_HID_b043] = 597,\n-\t[BNXT_ULP_CLASS_HID_b303] = 598,\n-\t[BNXT_ULP_CLASS_HID_f5c3] = 599,\n-\t[BNXT_ULP_CLASS_HID_f883] = 600,\n-\t[BNXT_ULP_CLASS_HID_abb7] = 601,\n-\t[BNXT_ULP_CLASS_HID_ae77] = 602,\n-\t[BNXT_ULP_CLASS_HID_f137] = 603,\n-\t[BNXT_ULP_CLASS_HID_f3f7] = 604,\n-\t[BNXT_ULP_CLASS_HID_1c1b7] = 605,\n-\t[BNXT_ULP_CLASS_HID_1e477] = 606,\n-\t[BNXT_ULP_CLASS_HID_1c737] = 607,\n-\t[BNXT_ULP_CLASS_HID_1e9f7] = 608,\n-\t[BNXT_ULP_CLASS_HID_1c643] = 609,\n-\t[BNXT_ULP_CLASS_HID_1e903] = 610,\n-\t[BNXT_ULP_CLASS_HID_1cbc3] = 611,\n-\t[BNXT_ULP_CLASS_HID_1ee83] = 612,\n-\t[BNXT_ULP_CLASS_HID_d3d7] = 613,\n-\t[BNXT_ULP_CLASS_HID_f697] = 614,\n-\t[BNXT_ULP_CLASS_HID_d957] = 615,\n-\t[BNXT_ULP_CLASS_HID_fc17] = 616,\n-\t[BNXT_ULP_CLASS_HID_cf1b] = 617,\n-\t[BNXT_ULP_CLASS_HID_f1db] = 618,\n-\t[BNXT_ULP_CLASS_HID_d49b] = 619,\n-\t[BNXT_ULP_CLASS_HID_f75b] = 620,\n-\t[BNXT_ULP_CLASS_HID_1884f] = 621,\n-\t[BNXT_ULP_CLASS_HID_1ab0f] = 622,\n-\t[BNXT_ULP_CLASS_HID_1cdcf] = 623,\n-\t[BNXT_ULP_CLASS_HID_1f08f] = 624,\n-\t[BNXT_ULP_CLASS_HID_18d1b] = 625,\n-\t[BNXT_ULP_CLASS_HID_1afdb] = 626,\n-\t[BNXT_ULP_CLASS_HID_1d29b] = 627,\n-\t[BNXT_ULP_CLASS_HID_1f55b] = 628,\n-\t[BNXT_ULP_CLASS_HID_9aef] = 629,\n-\t[BNXT_ULP_CLASS_HID_bdaf] = 630,\n-\t[BNXT_ULP_CLASS_HID_e06f] = 631,\n-\t[BNXT_ULP_CLASS_HID_e32f] = 632,\n-\t[BNXT_ULP_CLASS_HID_95d3] = 633,\n-\t[BNXT_ULP_CLASS_HID_b893] = 634,\n-\t[BNXT_ULP_CLASS_HID_db53] = 635,\n-\t[BNXT_ULP_CLASS_HID_fe13] = 636,\n-\t[BNXT_ULP_CLASS_HID_1abd3] = 637,\n-\t[BNXT_ULP_CLASS_HID_1ae93] = 638,\n-\t[BNXT_ULP_CLASS_HID_1f153] = 639,\n-\t[BNXT_ULP_CLASS_HID_1f413] = 640,\n-\t[BNXT_ULP_CLASS_HID_1b0ef] = 641,\n-\t[BNXT_ULP_CLASS_HID_1b3af] = 642,\n-\t[BNXT_ULP_CLASS_HID_1f66f] = 643,\n-\t[BNXT_ULP_CLASS_HID_1f92f] = 644,\n-\t[BNXT_ULP_CLASS_HID_be73] = 645,\n-\t[BNXT_ULP_CLASS_HID_e133] = 646,\n-\t[BNXT_ULP_CLASS_HID_c3f3] = 647,\n-\t[BNXT_ULP_CLASS_HID_e6b3] = 648,\n-\t[BNXT_ULP_CLASS_HID_b9a7] = 649,\n-\t[BNXT_ULP_CLASS_HID_bc67] = 650,\n-\t[BNXT_ULP_CLASS_HID_ff27] = 651,\n-\t[BNXT_ULP_CLASS_HID_e1e7] = 652,\n-\t[BNXT_ULP_CLASS_HID_1cfa7] = 653,\n-\t[BNXT_ULP_CLASS_HID_1f267] = 654,\n-\t[BNXT_ULP_CLASS_HID_1d527] = 655,\n-\t[BNXT_ULP_CLASS_HID_1f7e7] = 656,\n-\t[BNXT_ULP_CLASS_HID_1d473] = 657,\n-\t[BNXT_ULP_CLASS_HID_1f733] = 658,\n-\t[BNXT_ULP_CLASS_HID_1d9f3] = 659,\n-\t[BNXT_ULP_CLASS_HID_1fcb3] = 660,\n-\t[BNXT_ULP_CLASS_HID_aa07] = 661,\n-\t[BNXT_ULP_CLASS_HID_acc7] = 662,\n-\t[BNXT_ULP_CLASS_HID_ef87] = 663,\n-\t[BNXT_ULP_CLASS_HID_f247] = 664,\n-\t[BNXT_ULP_CLASS_HID_a54b] = 665,\n-\t[BNXT_ULP_CLASS_HID_a80b] = 666,\n-\t[BNXT_ULP_CLASS_HID_eacb] = 667,\n-\t[BNXT_ULP_CLASS_HID_ed8b] = 668,\n-\t[BNXT_ULP_CLASS_HID_1bb4b] = 669,\n-\t[BNXT_ULP_CLASS_HID_1be0b] = 670,\n-\t[BNXT_ULP_CLASS_HID_1c0cb] = 671,\n-\t[BNXT_ULP_CLASS_HID_1e38b] = 672,\n-\t[BNXT_ULP_CLASS_HID_1c007] = 673,\n-\t[BNXT_ULP_CLASS_HID_1e2c7] = 674,\n-\t[BNXT_ULP_CLASS_HID_1c587] = 675,\n-\t[BNXT_ULP_CLASS_HID_1e847] = 676,\n-\t[BNXT_ULP_CLASS_HID_cdeb] = 677,\n-\t[BNXT_ULP_CLASS_HID_f0ab] = 678,\n-\t[BNXT_ULP_CLASS_HID_d36b] = 679,\n-\t[BNXT_ULP_CLASS_HID_f62b] = 680,\n-\t[BNXT_ULP_CLASS_HID_c8df] = 681,\n-\t[BNXT_ULP_CLASS_HID_eb9f] = 682,\n-\t[BNXT_ULP_CLASS_HID_ce5f] = 683,\n-\t[BNXT_ULP_CLASS_HID_f11f] = 684,\n-\t[BNXT_ULP_CLASS_HID_18203] = 685,\n-\t[BNXT_ULP_CLASS_HID_1a4c3] = 686,\n-\t[BNXT_ULP_CLASS_HID_1c783] = 687,\n-\t[BNXT_ULP_CLASS_HID_1ea43] = 688,\n-\t[BNXT_ULP_CLASS_HID_186df] = 689,\n-\t[BNXT_ULP_CLASS_HID_1a99f] = 690,\n-\t[BNXT_ULP_CLASS_HID_1cc5f] = 691,\n-\t[BNXT_ULP_CLASS_HID_1ef1f] = 692,\n-\t[BNXT_ULP_CLASS_HID_94a3] = 693,\n-\t[BNXT_ULP_CLASS_HID_b763] = 694,\n-\t[BNXT_ULP_CLASS_HID_da23] = 695,\n-\t[BNXT_ULP_CLASS_HID_fce3] = 696,\n-\t[BNXT_ULP_CLASS_HID_8f97] = 697,\n-\t[BNXT_ULP_CLASS_HID_b257] = 698,\n-\t[BNXT_ULP_CLASS_HID_d517] = 699,\n-\t[BNXT_ULP_CLASS_HID_f7d7] = 700,\n-\t[BNXT_ULP_CLASS_HID_1a597] = 701,\n-\t[BNXT_ULP_CLASS_HID_1a857] = 702,\n-\t[BNXT_ULP_CLASS_HID_1eb17] = 703,\n-\t[BNXT_ULP_CLASS_HID_1edd7] = 704,\n-\t[BNXT_ULP_CLASS_HID_1aaa3] = 705,\n-\t[BNXT_ULP_CLASS_HID_1ad63] = 706,\n-\t[BNXT_ULP_CLASS_HID_1f023] = 707,\n-\t[BNXT_ULP_CLASS_HID_1f2e3] = 708,\n-\t[BNXT_ULP_CLASS_HID_b837] = 709,\n-\t[BNXT_ULP_CLASS_HID_baf7] = 710,\n-\t[BNXT_ULP_CLASS_HID_fdb7] = 711,\n-\t[BNXT_ULP_CLASS_HID_e077] = 712,\n-\t[BNXT_ULP_CLASS_HID_b37b] = 713,\n-\t[BNXT_ULP_CLASS_HID_b63b] = 714,\n-\t[BNXT_ULP_CLASS_HID_f8fb] = 715,\n-\t[BNXT_ULP_CLASS_HID_fbbb] = 716,\n-\t[BNXT_ULP_CLASS_HID_1c97b] = 717,\n-\t[BNXT_ULP_CLASS_HID_1ec3b] = 718,\n-\t[BNXT_ULP_CLASS_HID_1cefb] = 719,\n-\t[BNXT_ULP_CLASS_HID_1f1bb] = 720,\n-\t[BNXT_ULP_CLASS_HID_1ce37] = 721,\n-\t[BNXT_ULP_CLASS_HID_1f0f7] = 722,\n-\t[BNXT_ULP_CLASS_HID_1d3b7] = 723,\n-\t[BNXT_ULP_CLASS_HID_1f677] = 724,\n-\t[BNXT_ULP_CLASS_HID_a3db] = 725,\n-\t[BNXT_ULP_CLASS_HID_a69b] = 726,\n-\t[BNXT_ULP_CLASS_HID_e95b] = 727,\n-\t[BNXT_ULP_CLASS_HID_ec1b] = 728,\n-\t[BNXT_ULP_CLASS_HID_9f0f] = 729,\n-\t[BNXT_ULP_CLASS_HID_a1cf] = 730,\n-\t[BNXT_ULP_CLASS_HID_e48f] = 731,\n-\t[BNXT_ULP_CLASS_HID_e74f] = 732,\n-\t[BNXT_ULP_CLASS_HID_1b50f] = 733,\n-\t[BNXT_ULP_CLASS_HID_1b7cf] = 734,\n-\t[BNXT_ULP_CLASS_HID_1fa8f] = 735,\n-\t[BNXT_ULP_CLASS_HID_1fd4f] = 736,\n-\t[BNXT_ULP_CLASS_HID_1b9db] = 737,\n-\t[BNXT_ULP_CLASS_HID_1bc9b] = 738,\n-\t[BNXT_ULP_CLASS_HID_1ff5b] = 739,\n-\t[BNXT_ULP_CLASS_HID_1e21b] = 740,\n-\t[BNXT_ULP_CLASS_HID_c7af] = 741,\n-\t[BNXT_ULP_CLASS_HID_ea6f] = 742,\n-\t[BNXT_ULP_CLASS_HID_cd2f] = 743,\n-\t[BNXT_ULP_CLASS_HID_efef] = 744,\n-\t[BNXT_ULP_CLASS_HID_c293] = 745,\n-\t[BNXT_ULP_CLASS_HID_e553] = 746,\n-\t[BNXT_ULP_CLASS_HID_c813] = 747,\n-\t[BNXT_ULP_CLASS_HID_ead3] = 748,\n-\t[BNXT_ULP_CLASS_HID_1d893] = 749,\n-\t[BNXT_ULP_CLASS_HID_1fb53] = 750,\n-\t[BNXT_ULP_CLASS_HID_1c147] = 751,\n-\t[BNXT_ULP_CLASS_HID_1e407] = 752,\n-\t[BNXT_ULP_CLASS_HID_18093] = 753,\n-\t[BNXT_ULP_CLASS_HID_1a353] = 754,\n-\t[BNXT_ULP_CLASS_HID_1c613] = 755,\n-\t[BNXT_ULP_CLASS_HID_1e8d3] = 756,\n-\t[BNXT_ULP_CLASS_HID_8e67] = 757,\n-\t[BNXT_ULP_CLASS_HID_b127] = 758,\n-\t[BNXT_ULP_CLASS_HID_d3e7] = 759,\n-\t[BNXT_ULP_CLASS_HID_f6a7] = 760,\n-\t[BNXT_ULP_CLASS_HID_89ab] = 761,\n-\t[BNXT_ULP_CLASS_HID_ac6b] = 762,\n-\t[BNXT_ULP_CLASS_HID_cf2b] = 763,\n-\t[BNXT_ULP_CLASS_HID_f1eb] = 764,\n-\t[BNXT_ULP_CLASS_HID_19fab] = 765,\n-\t[BNXT_ULP_CLASS_HID_1a26b] = 766,\n-\t[BNXT_ULP_CLASS_HID_1e52b] = 767,\n-\t[BNXT_ULP_CLASS_HID_1e7eb] = 768,\n-\t[BNXT_ULP_CLASS_HID_1a467] = 769,\n-\t[BNXT_ULP_CLASS_HID_1a727] = 770,\n-\t[BNXT_ULP_CLASS_HID_1e9e7] = 771,\n-\t[BNXT_ULP_CLASS_HID_1eca7] = 772,\n-\t[BNXT_ULP_CLASS_HID_b1cb] = 773,\n-\t[BNXT_ULP_CLASS_HID_b48b] = 774,\n-\t[BNXT_ULP_CLASS_HID_f74b] = 775,\n-\t[BNXT_ULP_CLASS_HID_fa0b] = 776,\n-\t[BNXT_ULP_CLASS_HID_ad3f] = 777,\n-\t[BNXT_ULP_CLASS_HID_afff] = 778,\n-\t[BNXT_ULP_CLASS_HID_f2bf] = 779,\n-\t[BNXT_ULP_CLASS_HID_f57f] = 780,\n-\t[BNXT_ULP_CLASS_HID_1c33f] = 781,\n-\t[BNXT_ULP_CLASS_HID_1e5ff] = 782,\n-\t[BNXT_ULP_CLASS_HID_1c8bf] = 783,\n-\t[BNXT_ULP_CLASS_HID_1eb7f] = 784,\n-\t[BNXT_ULP_CLASS_HID_1c7cb] = 785,\n-\t[BNXT_ULP_CLASS_HID_1ea8b] = 786,\n-\t[BNXT_ULP_CLASS_HID_1cd4b] = 787,\n-\t[BNXT_ULP_CLASS_HID_1f00b] = 788,\n-\t[BNXT_ULP_CLASS_HID_9117] = 789,\n-\t[BNXT_ULP_CLASS_HID_b3d7] = 790,\n-\t[BNXT_ULP_CLASS_HID_d697] = 791,\n-\t[BNXT_ULP_CLASS_HID_f957] = 792,\n-\t[BNXT_ULP_CLASS_HID_8c5b] = 793,\n-\t[BNXT_ULP_CLASS_HID_af1b] = 794,\n-\t[BNXT_ULP_CLASS_HID_d1db] = 795,\n-\t[BNXT_ULP_CLASS_HID_f49b] = 796,\n-\t[BNXT_ULP_CLASS_HID_1a25b] = 797,\n-\t[BNXT_ULP_CLASS_HID_1a51b] = 798,\n-\t[BNXT_ULP_CLASS_HID_1e7db] = 799,\n-\t[BNXT_ULP_CLASS_HID_1ea9b] = 800,\n-\t[BNXT_ULP_CLASS_HID_1a717] = 801,\n-\t[BNXT_ULP_CLASS_HID_1a9d7] = 802,\n-\t[BNXT_ULP_CLASS_HID_1ec97] = 803,\n-\t[BNXT_ULP_CLASS_HID_1ef57] = 804,\n-\t[BNXT_ULP_CLASS_HID_b4fb] = 805,\n-\t[BNXT_ULP_CLASS_HID_b7bb] = 806,\n-\t[BNXT_ULP_CLASS_HID_fa7b] = 807,\n-\t[BNXT_ULP_CLASS_HID_fd3b] = 808,\n-\t[BNXT_ULP_CLASS_HID_b02f] = 809,\n-\t[BNXT_ULP_CLASS_HID_b2ef] = 810,\n-\t[BNXT_ULP_CLASS_HID_f5af] = 811,\n-\t[BNXT_ULP_CLASS_HID_f86f] = 812,\n-\t[BNXT_ULP_CLASS_HID_1c62f] = 813,\n-\t[BNXT_ULP_CLASS_HID_1e8ef] = 814,\n-\t[BNXT_ULP_CLASS_HID_1cbaf] = 815,\n-\t[BNXT_ULP_CLASS_HID_1ee6f] = 816,\n-\t[BNXT_ULP_CLASS_HID_1cafb] = 817,\n-\t[BNXT_ULP_CLASS_HID_1edbb] = 818,\n-\t[BNXT_ULP_CLASS_HID_1d07b] = 819,\n-\t[BNXT_ULP_CLASS_HID_1f33b] = 820,\n-\t[BNXT_ULP_CLASS_HID_8b2b] = 821,\n-\t[BNXT_ULP_CLASS_HID_adeb] = 822,\n-\t[BNXT_ULP_CLASS_HID_d0ab] = 823,\n-\t[BNXT_ULP_CLASS_HID_f36b] = 824,\n-\t[BNXT_ULP_CLASS_HID_861f] = 825,\n-\t[BNXT_ULP_CLASS_HID_a8df] = 826,\n-\t[BNXT_ULP_CLASS_HID_cb9f] = 827,\n-\t[BNXT_ULP_CLASS_HID_ee5f] = 828,\n-\t[BNXT_ULP_CLASS_HID_19c1f] = 829,\n-\t[BNXT_ULP_CLASS_HID_1bedf] = 830,\n-\t[BNXT_ULP_CLASS_HID_1e19f] = 831,\n-\t[BNXT_ULP_CLASS_HID_1e45f] = 832,\n-\t[BNXT_ULP_CLASS_HID_1a12b] = 833,\n-\t[BNXT_ULP_CLASS_HID_1a3eb] = 834,\n-\t[BNXT_ULP_CLASS_HID_1e6ab] = 835,\n-\t[BNXT_ULP_CLASS_HID_1e96b] = 836,\n-\t[BNXT_ULP_CLASS_HID_aebf] = 837,\n-\t[BNXT_ULP_CLASS_HID_b17f] = 838,\n-\t[BNXT_ULP_CLASS_HID_f43f] = 839,\n-\t[BNXT_ULP_CLASS_HID_f6ff] = 840,\n-\t[BNXT_ULP_CLASS_HID_a9e3] = 841,\n-\t[BNXT_ULP_CLASS_HID_aca3] = 842,\n-\t[BNXT_ULP_CLASS_HID_ef63] = 843,\n-\t[BNXT_ULP_CLASS_HID_f223] = 844,\n-\t[BNXT_ULP_CLASS_HID_1bfe3] = 845,\n-\t[BNXT_ULP_CLASS_HID_1e2a3] = 846,\n-\t[BNXT_ULP_CLASS_HID_1c563] = 847,\n-\t[BNXT_ULP_CLASS_HID_1e823] = 848,\n-\t[BNXT_ULP_CLASS_HID_1c4bf] = 849,\n-\t[BNXT_ULP_CLASS_HID_1e77f] = 850,\n-\t[BNXT_ULP_CLASS_HID_1ca3f] = 851,\n-\t[BNXT_ULP_CLASS_HID_1ecff] = 852,\n-\t[BNXT_ULP_CLASS_HID_2543] = 853,\n-\t[BNXT_ULP_CLASS_HID_2b8f] = 854,\n-\t[BNXT_ULP_CLASS_HID_4f13] = 855,\n-\t[BNXT_ULP_CLASS_HID_162b] = 856,\n-\t[BNXT_ULP_CLASS_HID_39bf] = 857,\n-\t[BNXT_ULP_CLASS_HID_48d7] = 858,\n-\t[BNXT_ULP_CLASS_HID_0fef] = 859,\n-\t[BNXT_ULP_CLASS_HID_3373] = 860,\n-\t[BNXT_ULP_CLASS_HID_b6ef] = 861,\n-\t[BNXT_ULP_CLASS_HID_b92f] = 862,\n-\t[BNXT_ULP_CLASS_HID_fc6f] = 863,\n-\t[BNXT_ULP_CLASS_HID_feaf] = 864,\n-\t[BNXT_ULP_CLASS_HID_b193] = 865,\n-\t[BNXT_ULP_CLASS_HID_b4d3] = 866,\n-\t[BNXT_ULP_CLASS_HID_f713] = 867,\n-\t[BNXT_ULP_CLASS_HID_fa53] = 868,\n-\t[BNXT_ULP_CLASS_HID_1c793] = 869,\n-\t[BNXT_ULP_CLASS_HID_1ead3] = 870,\n-\t[BNXT_ULP_CLASS_HID_1cd13] = 871,\n-\t[BNXT_ULP_CLASS_HID_1f053] = 872,\n-\t[BNXT_ULP_CLASS_HID_1ccef] = 873,\n-\t[BNXT_ULP_CLASS_HID_1ef2f] = 874,\n-\t[BNXT_ULP_CLASS_HID_1d26f] = 875,\n-\t[BNXT_ULP_CLASS_HID_1f4af] = 876,\n-\t[BNXT_ULP_CLASS_HID_da73] = 877,\n-\t[BNXT_ULP_CLASS_HID_a067] = 878,\n-\t[BNXT_ULP_CLASS_HID_c2a7] = 879,\n-\t[BNXT_ULP_CLASS_HID_e5e7] = 880,\n-\t[BNXT_ULP_CLASS_HID_d527] = 881,\n-\t[BNXT_ULP_CLASS_HID_f867] = 882,\n-\t[BNXT_ULP_CLASS_HID_daa7] = 883,\n-\t[BNXT_ULP_CLASS_HID_e0ab] = 884,\n-\t[BNXT_ULP_CLASS_HID_18eeb] = 885,\n-\t[BNXT_ULP_CLASS_HID_1b12b] = 886,\n-\t[BNXT_ULP_CLASS_HID_1d46b] = 887,\n-\t[BNXT_ULP_CLASS_HID_1f6ab] = 888,\n-\t[BNXT_ULP_CLASS_HID_19327] = 889,\n-\t[BNXT_ULP_CLASS_HID_1b667] = 890,\n-\t[BNXT_ULP_CLASS_HID_1d8a7] = 891,\n-\t[BNXT_ULP_CLASS_HID_1fbe7] = 892,\n-\t[BNXT_ULP_CLASS_HID_a14b] = 893,\n-\t[BNXT_ULP_CLASS_HID_a38b] = 894,\n-\t[BNXT_ULP_CLASS_HID_e6cb] = 895,\n-\t[BNXT_ULP_CLASS_HID_e90b] = 896,\n-\t[BNXT_ULP_CLASS_HID_9c7f] = 897,\n-\t[BNXT_ULP_CLASS_HID_bebf] = 898,\n-\t[BNXT_ULP_CLASS_HID_e1ff] = 899,\n-\t[BNXT_ULP_CLASS_HID_e43f] = 900,\n-\t[BNXT_ULP_CLASS_HID_1b27f] = 901,\n-\t[BNXT_ULP_CLASS_HID_1b4bf] = 902,\n-\t[BNXT_ULP_CLASS_HID_1f7ff] = 903,\n-\t[BNXT_ULP_CLASS_HID_1fa3f] = 904,\n-\t[BNXT_ULP_CLASS_HID_1b74b] = 905,\n-\t[BNXT_ULP_CLASS_HID_1b98b] = 906,\n-\t[BNXT_ULP_CLASS_HID_1fccb] = 907,\n-\t[BNXT_ULP_CLASS_HID_1ff0b] = 908,\n-\t[BNXT_ULP_CLASS_HID_c4df] = 909,\n-\t[BNXT_ULP_CLASS_HID_e71f] = 910,\n-\t[BNXT_ULP_CLASS_HID_ca5f] = 911,\n-\t[BNXT_ULP_CLASS_HID_ec9f] = 912,\n-\t[BNXT_ULP_CLASS_HID_bf83] = 913,\n-\t[BNXT_ULP_CLASS_HID_e2c3] = 914,\n-\t[BNXT_ULP_CLASS_HID_c503] = 915,\n-\t[BNXT_ULP_CLASS_HID_e843] = 916,\n-\t[BNXT_ULP_CLASS_HID_1d583] = 917,\n-\t[BNXT_ULP_CLASS_HID_1f8c3] = 918,\n-\t[BNXT_ULP_CLASS_HID_1db03] = 919,\n-\t[BNXT_ULP_CLASS_HID_1e177] = 920,\n-\t[BNXT_ULP_CLASS_HID_1dadf] = 921,\n-\t[BNXT_ULP_CLASS_HID_1a0c3] = 922,\n-\t[BNXT_ULP_CLASS_HID_1c303] = 923,\n-\t[BNXT_ULP_CLASS_HID_1e643] = 924,\n-\t[BNXT_ULP_CLASS_HID_b023] = 925,\n-\t[BNXT_ULP_CLASS_HID_b363] = 926,\n-\t[BNXT_ULP_CLASS_HID_f5a3] = 927,\n-\t[BNXT_ULP_CLASS_HID_f8e3] = 928,\n-\t[BNXT_ULP_CLASS_HID_abd7] = 929,\n-\t[BNXT_ULP_CLASS_HID_ae17] = 930,\n-\t[BNXT_ULP_CLASS_HID_f157] = 931,\n-\t[BNXT_ULP_CLASS_HID_f397] = 932,\n-\t[BNXT_ULP_CLASS_HID_1c1d7] = 933,\n-\t[BNXT_ULP_CLASS_HID_1e417] = 934,\n-\t[BNXT_ULP_CLASS_HID_1c757] = 935,\n-\t[BNXT_ULP_CLASS_HID_1e997] = 936,\n-\t[BNXT_ULP_CLASS_HID_1c623] = 937,\n-\t[BNXT_ULP_CLASS_HID_1e963] = 938,\n-\t[BNXT_ULP_CLASS_HID_1cba3] = 939,\n-\t[BNXT_ULP_CLASS_HID_1eee3] = 940,\n-\t[BNXT_ULP_CLASS_HID_d3b7] = 941,\n-\t[BNXT_ULP_CLASS_HID_f6f7] = 942,\n-\t[BNXT_ULP_CLASS_HID_d937] = 943,\n-\t[BNXT_ULP_CLASS_HID_fc77] = 944,\n-\t[BNXT_ULP_CLASS_HID_cf7b] = 945,\n-\t[BNXT_ULP_CLASS_HID_f1bb] = 946,\n-\t[BNXT_ULP_CLASS_HID_d4fb] = 947,\n-\t[BNXT_ULP_CLASS_HID_f73b] = 948,\n-\t[BNXT_ULP_CLASS_HID_1882f] = 949,\n-\t[BNXT_ULP_CLASS_HID_1ab6f] = 950,\n-\t[BNXT_ULP_CLASS_HID_1cdaf] = 951,\n-\t[BNXT_ULP_CLASS_HID_1f0ef] = 952,\n-\t[BNXT_ULP_CLASS_HID_18d7b] = 953,\n-\t[BNXT_ULP_CLASS_HID_1afbb] = 954,\n-\t[BNXT_ULP_CLASS_HID_1d2fb] = 955,\n-\t[BNXT_ULP_CLASS_HID_1f53b] = 956,\n-\t[BNXT_ULP_CLASS_HID_9a8f] = 957,\n-\t[BNXT_ULP_CLASS_HID_bdcf] = 958,\n-\t[BNXT_ULP_CLASS_HID_e00f] = 959,\n-\t[BNXT_ULP_CLASS_HID_e34f] = 960,\n-\t[BNXT_ULP_CLASS_HID_95b3] = 961,\n-\t[BNXT_ULP_CLASS_HID_b8f3] = 962,\n-\t[BNXT_ULP_CLASS_HID_db33] = 963,\n-\t[BNXT_ULP_CLASS_HID_fe73] = 964,\n-\t[BNXT_ULP_CLASS_HID_1abb3] = 965,\n-\t[BNXT_ULP_CLASS_HID_1aef3] = 966,\n-\t[BNXT_ULP_CLASS_HID_1f133] = 967,\n-\t[BNXT_ULP_CLASS_HID_1f473] = 968,\n-\t[BNXT_ULP_CLASS_HID_1b08f] = 969,\n-\t[BNXT_ULP_CLASS_HID_1b3cf] = 970,\n-\t[BNXT_ULP_CLASS_HID_1f60f] = 971,\n-\t[BNXT_ULP_CLASS_HID_1f94f] = 972,\n-\t[BNXT_ULP_CLASS_HID_be13] = 973,\n-\t[BNXT_ULP_CLASS_HID_e153] = 974,\n-\t[BNXT_ULP_CLASS_HID_c393] = 975,\n-\t[BNXT_ULP_CLASS_HID_e6d3] = 976,\n-\t[BNXT_ULP_CLASS_HID_b9c7] = 977,\n-\t[BNXT_ULP_CLASS_HID_bc07] = 978,\n-\t[BNXT_ULP_CLASS_HID_ff47] = 979,\n-\t[BNXT_ULP_CLASS_HID_e187] = 980,\n-\t[BNXT_ULP_CLASS_HID_1cfc7] = 981,\n-\t[BNXT_ULP_CLASS_HID_1f207] = 982,\n-\t[BNXT_ULP_CLASS_HID_1d547] = 983,\n-\t[BNXT_ULP_CLASS_HID_1f787] = 984,\n-\t[BNXT_ULP_CLASS_HID_1d413] = 985,\n-\t[BNXT_ULP_CLASS_HID_1f753] = 986,\n-\t[BNXT_ULP_CLASS_HID_1d993] = 987,\n-\t[BNXT_ULP_CLASS_HID_1fcd3] = 988,\n-\t[BNXT_ULP_CLASS_HID_aa67] = 989,\n-\t[BNXT_ULP_CLASS_HID_aca7] = 990,\n-\t[BNXT_ULP_CLASS_HID_efe7] = 991,\n-\t[BNXT_ULP_CLASS_HID_f227] = 992,\n-\t[BNXT_ULP_CLASS_HID_a52b] = 993,\n-\t[BNXT_ULP_CLASS_HID_a86b] = 994,\n-\t[BNXT_ULP_CLASS_HID_eaab] = 995,\n-\t[BNXT_ULP_CLASS_HID_edeb] = 996,\n-\t[BNXT_ULP_CLASS_HID_1bb2b] = 997,\n-\t[BNXT_ULP_CLASS_HID_1be6b] = 998,\n-\t[BNXT_ULP_CLASS_HID_1c0ab] = 999,\n-\t[BNXT_ULP_CLASS_HID_1e3eb] = 1000,\n-\t[BNXT_ULP_CLASS_HID_1c067] = 1001,\n-\t[BNXT_ULP_CLASS_HID_1e2a7] = 1002,\n-\t[BNXT_ULP_CLASS_HID_1c5e7] = 1003,\n-\t[BNXT_ULP_CLASS_HID_1e827] = 1004,\n-\t[BNXT_ULP_CLASS_HID_cd8b] = 1005,\n-\t[BNXT_ULP_CLASS_HID_f0cb] = 1006,\n-\t[BNXT_ULP_CLASS_HID_d30b] = 1007,\n-\t[BNXT_ULP_CLASS_HID_f64b] = 1008,\n-\t[BNXT_ULP_CLASS_HID_c8bf] = 1009,\n-\t[BNXT_ULP_CLASS_HID_ebff] = 1010,\n-\t[BNXT_ULP_CLASS_HID_ce3f] = 1011,\n-\t[BNXT_ULP_CLASS_HID_f17f] = 1012,\n-\t[BNXT_ULP_CLASS_HID_18263] = 1013,\n-\t[BNXT_ULP_CLASS_HID_1a4a3] = 1014,\n-\t[BNXT_ULP_CLASS_HID_1c7e3] = 1015,\n-\t[BNXT_ULP_CLASS_HID_1ea23] = 1016,\n-\t[BNXT_ULP_CLASS_HID_186bf] = 1017,\n-\t[BNXT_ULP_CLASS_HID_1a9ff] = 1018,\n-\t[BNXT_ULP_CLASS_HID_1cc3f] = 1019,\n-\t[BNXT_ULP_CLASS_HID_1ef7f] = 1020,\n-\t[BNXT_ULP_CLASS_HID_94c3] = 1021,\n-\t[BNXT_ULP_CLASS_HID_b703] = 1022,\n-\t[BNXT_ULP_CLASS_HID_da43] = 1023,\n-\t[BNXT_ULP_CLASS_HID_fc83] = 1024,\n-\t[BNXT_ULP_CLASS_HID_8ff7] = 1025,\n-\t[BNXT_ULP_CLASS_HID_b237] = 1026,\n-\t[BNXT_ULP_CLASS_HID_d577] = 1027,\n-\t[BNXT_ULP_CLASS_HID_f7b7] = 1028,\n-\t[BNXT_ULP_CLASS_HID_1a5f7] = 1029,\n-\t[BNXT_ULP_CLASS_HID_1a837] = 1030,\n-\t[BNXT_ULP_CLASS_HID_1eb77] = 1031,\n-\t[BNXT_ULP_CLASS_HID_1edb7] = 1032,\n-\t[BNXT_ULP_CLASS_HID_1aac3] = 1033,\n-\t[BNXT_ULP_CLASS_HID_1ad03] = 1034,\n-\t[BNXT_ULP_CLASS_HID_1f043] = 1035,\n-\t[BNXT_ULP_CLASS_HID_1f283] = 1036,\n-\t[BNXT_ULP_CLASS_HID_b857] = 1037,\n-\t[BNXT_ULP_CLASS_HID_ba97] = 1038,\n-\t[BNXT_ULP_CLASS_HID_fdd7] = 1039,\n-\t[BNXT_ULP_CLASS_HID_e017] = 1040,\n-\t[BNXT_ULP_CLASS_HID_b31b] = 1041,\n-\t[BNXT_ULP_CLASS_HID_b65b] = 1042,\n-\t[BNXT_ULP_CLASS_HID_f89b] = 1043,\n-\t[BNXT_ULP_CLASS_HID_fbdb] = 1044,\n-\t[BNXT_ULP_CLASS_HID_1c91b] = 1045,\n-\t[BNXT_ULP_CLASS_HID_1ec5b] = 1046,\n-\t[BNXT_ULP_CLASS_HID_1ce9b] = 1047,\n-\t[BNXT_ULP_CLASS_HID_1f1db] = 1048,\n-\t[BNXT_ULP_CLASS_HID_1ce57] = 1049,\n-\t[BNXT_ULP_CLASS_HID_1f097] = 1050,\n-\t[BNXT_ULP_CLASS_HID_1d3d7] = 1051,\n-\t[BNXT_ULP_CLASS_HID_1f617] = 1052,\n-\t[BNXT_ULP_CLASS_HID_a3bb] = 1053,\n-\t[BNXT_ULP_CLASS_HID_a6fb] = 1054,\n-\t[BNXT_ULP_CLASS_HID_e93b] = 1055,\n-\t[BNXT_ULP_CLASS_HID_ec7b] = 1056,\n-\t[BNXT_ULP_CLASS_HID_9f6f] = 1057,\n-\t[BNXT_ULP_CLASS_HID_a1af] = 1058,\n-\t[BNXT_ULP_CLASS_HID_e4ef] = 1059,\n-\t[BNXT_ULP_CLASS_HID_e72f] = 1060,\n-\t[BNXT_ULP_CLASS_HID_1b56f] = 1061,\n-\t[BNXT_ULP_CLASS_HID_1b7af] = 1062,\n-\t[BNXT_ULP_CLASS_HID_1faef] = 1063,\n-\t[BNXT_ULP_CLASS_HID_1fd2f] = 1064,\n-\t[BNXT_ULP_CLASS_HID_1b9bb] = 1065,\n-\t[BNXT_ULP_CLASS_HID_1bcfb] = 1066,\n-\t[BNXT_ULP_CLASS_HID_1ff3b] = 1067,\n-\t[BNXT_ULP_CLASS_HID_1e27b] = 1068,\n-\t[BNXT_ULP_CLASS_HID_c7cf] = 1069,\n-\t[BNXT_ULP_CLASS_HID_ea0f] = 1070,\n-\t[BNXT_ULP_CLASS_HID_cd4f] = 1071,\n-\t[BNXT_ULP_CLASS_HID_ef8f] = 1072,\n-\t[BNXT_ULP_CLASS_HID_c2f3] = 1073,\n-\t[BNXT_ULP_CLASS_HID_e533] = 1074,\n-\t[BNXT_ULP_CLASS_HID_c873] = 1075,\n-\t[BNXT_ULP_CLASS_HID_eab3] = 1076,\n-\t[BNXT_ULP_CLASS_HID_1d8f3] = 1077,\n-\t[BNXT_ULP_CLASS_HID_1fb33] = 1078,\n-\t[BNXT_ULP_CLASS_HID_1c127] = 1079,\n-\t[BNXT_ULP_CLASS_HID_1e467] = 1080,\n-\t[BNXT_ULP_CLASS_HID_180f3] = 1081,\n-\t[BNXT_ULP_CLASS_HID_1a333] = 1082,\n-\t[BNXT_ULP_CLASS_HID_1c673] = 1083,\n-\t[BNXT_ULP_CLASS_HID_1e8b3] = 1084,\n-\t[BNXT_ULP_CLASS_HID_8e07] = 1085,\n-\t[BNXT_ULP_CLASS_HID_b147] = 1086,\n-\t[BNXT_ULP_CLASS_HID_d387] = 1087,\n-\t[BNXT_ULP_CLASS_HID_f6c7] = 1088,\n-\t[BNXT_ULP_CLASS_HID_89cb] = 1089,\n-\t[BNXT_ULP_CLASS_HID_ac0b] = 1090,\n-\t[BNXT_ULP_CLASS_HID_cf4b] = 1091,\n-\t[BNXT_ULP_CLASS_HID_f18b] = 1092,\n-\t[BNXT_ULP_CLASS_HID_19fcb] = 1093,\n-\t[BNXT_ULP_CLASS_HID_1a20b] = 1094,\n-\t[BNXT_ULP_CLASS_HID_1e54b] = 1095,\n-\t[BNXT_ULP_CLASS_HID_1e78b] = 1096,\n-\t[BNXT_ULP_CLASS_HID_1a407] = 1097,\n-\t[BNXT_ULP_CLASS_HID_1a747] = 1098,\n-\t[BNXT_ULP_CLASS_HID_1e987] = 1099,\n-\t[BNXT_ULP_CLASS_HID_1ecc7] = 1100,\n-\t[BNXT_ULP_CLASS_HID_b1ab] = 1101,\n-\t[BNXT_ULP_CLASS_HID_b4eb] = 1102,\n-\t[BNXT_ULP_CLASS_HID_f72b] = 1103,\n-\t[BNXT_ULP_CLASS_HID_fa6b] = 1104,\n-\t[BNXT_ULP_CLASS_HID_ad5f] = 1105,\n-\t[BNXT_ULP_CLASS_HID_af9f] = 1106,\n-\t[BNXT_ULP_CLASS_HID_f2df] = 1107,\n-\t[BNXT_ULP_CLASS_HID_f51f] = 1108,\n-\t[BNXT_ULP_CLASS_HID_1c35f] = 1109,\n-\t[BNXT_ULP_CLASS_HID_1e59f] = 1110,\n-\t[BNXT_ULP_CLASS_HID_1c8df] = 1111,\n-\t[BNXT_ULP_CLASS_HID_1eb1f] = 1112,\n-\t[BNXT_ULP_CLASS_HID_1c7ab] = 1113,\n-\t[BNXT_ULP_CLASS_HID_1eaeb] = 1114,\n-\t[BNXT_ULP_CLASS_HID_1cd2b] = 1115,\n-\t[BNXT_ULP_CLASS_HID_1f06b] = 1116,\n-\t[BNXT_ULP_CLASS_HID_9177] = 1117,\n-\t[BNXT_ULP_CLASS_HID_b3b7] = 1118,\n-\t[BNXT_ULP_CLASS_HID_d6f7] = 1119,\n-\t[BNXT_ULP_CLASS_HID_f937] = 1120,\n-\t[BNXT_ULP_CLASS_HID_8c3b] = 1121,\n-\t[BNXT_ULP_CLASS_HID_af7b] = 1122,\n-\t[BNXT_ULP_CLASS_HID_d1bb] = 1123,\n-\t[BNXT_ULP_CLASS_HID_f4fb] = 1124,\n-\t[BNXT_ULP_CLASS_HID_1a23b] = 1125,\n-\t[BNXT_ULP_CLASS_HID_1a57b] = 1126,\n-\t[BNXT_ULP_CLASS_HID_1e7bb] = 1127,\n-\t[BNXT_ULP_CLASS_HID_1eafb] = 1128,\n-\t[BNXT_ULP_CLASS_HID_1a777] = 1129,\n-\t[BNXT_ULP_CLASS_HID_1a9b7] = 1130,\n-\t[BNXT_ULP_CLASS_HID_1ecf7] = 1131,\n-\t[BNXT_ULP_CLASS_HID_1ef37] = 1132,\n-\t[BNXT_ULP_CLASS_HID_b49b] = 1133,\n-\t[BNXT_ULP_CLASS_HID_b7db] = 1134,\n-\t[BNXT_ULP_CLASS_HID_fa1b] = 1135,\n-\t[BNXT_ULP_CLASS_HID_fd5b] = 1136,\n-\t[BNXT_ULP_CLASS_HID_b04f] = 1137,\n-\t[BNXT_ULP_CLASS_HID_b28f] = 1138,\n-\t[BNXT_ULP_CLASS_HID_f5cf] = 1139,\n-\t[BNXT_ULP_CLASS_HID_f80f] = 1140,\n-\t[BNXT_ULP_CLASS_HID_1c64f] = 1141,\n-\t[BNXT_ULP_CLASS_HID_1e88f] = 1142,\n-\t[BNXT_ULP_CLASS_HID_1cbcf] = 1143,\n-\t[BNXT_ULP_CLASS_HID_1ee0f] = 1144,\n-\t[BNXT_ULP_CLASS_HID_1ca9b] = 1145,\n-\t[BNXT_ULP_CLASS_HID_1eddb] = 1146,\n-\t[BNXT_ULP_CLASS_HID_1d01b] = 1147,\n-\t[BNXT_ULP_CLASS_HID_1f35b] = 1148,\n-\t[BNXT_ULP_CLASS_HID_8b4b] = 1149,\n-\t[BNXT_ULP_CLASS_HID_ad8b] = 1150,\n-\t[BNXT_ULP_CLASS_HID_d0cb] = 1151,\n-\t[BNXT_ULP_CLASS_HID_f30b] = 1152,\n-\t[BNXT_ULP_CLASS_HID_867f] = 1153,\n-\t[BNXT_ULP_CLASS_HID_a8bf] = 1154,\n-\t[BNXT_ULP_CLASS_HID_cbff] = 1155,\n-\t[BNXT_ULP_CLASS_HID_ee3f] = 1156,\n-\t[BNXT_ULP_CLASS_HID_19c7f] = 1157,\n-\t[BNXT_ULP_CLASS_HID_1bebf] = 1158,\n-\t[BNXT_ULP_CLASS_HID_1e1ff] = 1159,\n-\t[BNXT_ULP_CLASS_HID_1e43f] = 1160,\n-\t[BNXT_ULP_CLASS_HID_1a14b] = 1161,\n-\t[BNXT_ULP_CLASS_HID_1a38b] = 1162,\n-\t[BNXT_ULP_CLASS_HID_1e6cb] = 1163,\n-\t[BNXT_ULP_CLASS_HID_1e90b] = 1164,\n-\t[BNXT_ULP_CLASS_HID_aedf] = 1165,\n-\t[BNXT_ULP_CLASS_HID_b11f] = 1166,\n-\t[BNXT_ULP_CLASS_HID_f45f] = 1167,\n-\t[BNXT_ULP_CLASS_HID_f69f] = 1168,\n-\t[BNXT_ULP_CLASS_HID_a983] = 1169,\n-\t[BNXT_ULP_CLASS_HID_acc3] = 1170,\n-\t[BNXT_ULP_CLASS_HID_ef03] = 1171,\n-\t[BNXT_ULP_CLASS_HID_f243] = 1172,\n-\t[BNXT_ULP_CLASS_HID_1bf83] = 1173,\n-\t[BNXT_ULP_CLASS_HID_1e2c3] = 1174,\n-\t[BNXT_ULP_CLASS_HID_1c503] = 1175,\n-\t[BNXT_ULP_CLASS_HID_1e843] = 1176,\n-\t[BNXT_ULP_CLASS_HID_1c4df] = 1177,\n-\t[BNXT_ULP_CLASS_HID_1e71f] = 1178,\n-\t[BNXT_ULP_CLASS_HID_1ca5f] = 1179,\n-\t[BNXT_ULP_CLASS_HID_1ec9f] = 1180,\n-\t[BNXT_ULP_CLASS_HID_2523] = 1181,\n-\t[BNXT_ULP_CLASS_HID_2bef] = 1182,\n-\t[BNXT_ULP_CLASS_HID_4f73] = 1183,\n-\t[BNXT_ULP_CLASS_HID_164b] = 1184,\n-\t[BNXT_ULP_CLASS_HID_39df] = 1185,\n-\t[BNXT_ULP_CLASS_HID_48b7] = 1186,\n-\t[BNXT_ULP_CLASS_HID_0f8f] = 1187,\n-\t[BNXT_ULP_CLASS_HID_3313] = 1188,\n-\t[BNXT_ULP_CLASS_HID_257b7] = 1189,\n-\t[BNXT_ULP_CLASS_HID_24467] = 1190,\n-\t[BNXT_ULP_CLASS_HID_23fbb] = 1191,\n-\t[BNXT_ULP_CLASS_HID_252cb] = 1192,\n-\t[BNXT_ULP_CLASS_HID_21e7f] = 1193,\n-\t[BNXT_ULP_CLASS_HID_20b2f] = 1194,\n-\t[BNXT_ULP_CLASS_HID_20663] = 1195,\n-\t[BNXT_ULP_CLASS_HID_219b3] = 1196,\n-\t[BNXT_ULP_CLASS_HID_24213] = 1197,\n-\t[BNXT_ULP_CLASS_HID_22ec3] = 1198,\n-\t[BNXT_ULP_CLASS_HID_22a17] = 1199,\n-\t[BNXT_ULP_CLASS_HID_23d27] = 1200,\n-\t[BNXT_ULP_CLASS_HID_208db] = 1201,\n-\t[BNXT_ULP_CLASS_HID_25277] = 1202,\n-\t[BNXT_ULP_CLASS_HID_24d8b] = 1203,\n-\t[BNXT_ULP_CLASS_HID_203ef] = 1204,\n-\t[BNXT_ULP_CLASS_HID_2517b] = 1205,\n-\t[BNXT_ULP_CLASS_HID_23e2b] = 1206,\n-\t[BNXT_ULP_CLASS_HID_2397f] = 1207,\n-\t[BNXT_ULP_CLASS_HID_24c8f] = 1208,\n-\t[BNXT_ULP_CLASS_HID_21823] = 1209,\n-\t[BNXT_ULP_CLASS_HID_20513] = 1210,\n-\t[BNXT_ULP_CLASS_HID_20027] = 1211,\n-\t[BNXT_ULP_CLASS_HID_21377] = 1212,\n-\t[BNXT_ULP_CLASS_HID_23bd7] = 1213,\n-\t[BNXT_ULP_CLASS_HID_22887] = 1214,\n-\t[BNXT_ULP_CLASS_HID_223db] = 1215,\n-\t[BNXT_ULP_CLASS_HID_236eb] = 1216,\n-\t[BNXT_ULP_CLASS_HID_2029f] = 1217,\n-\t[BNXT_ULP_CLASS_HID_24c3b] = 1218,\n-\t[BNXT_ULP_CLASS_HID_2474f] = 1219,\n-\t[BNXT_ULP_CLASS_HID_25a9f] = 1220,\n-\t[BNXT_ULP_CLASS_HID_24b3f] = 1221,\n-\t[BNXT_ULP_CLASS_HID_237ef] = 1222,\n-\t[BNXT_ULP_CLASS_HID_23323] = 1223,\n-\t[BNXT_ULP_CLASS_HID_24673] = 1224,\n-\t[BNXT_ULP_CLASS_HID_211e7] = 1225,\n-\t[BNXT_ULP_CLASS_HID_25b83] = 1226,\n-\t[BNXT_ULP_CLASS_HID_256d7] = 1227,\n-\t[BNXT_ULP_CLASS_HID_20d3b] = 1228,\n-\t[BNXT_ULP_CLASS_HID_2359b] = 1229,\n-\t[BNXT_ULP_CLASS_HID_2224b] = 1230,\n-\t[BNXT_ULP_CLASS_HID_21d9f] = 1231,\n-\t[BNXT_ULP_CLASS_HID_230af] = 1232,\n-\t[BNXT_ULP_CLASS_HID_2590f] = 1233,\n-\t[BNXT_ULP_CLASS_HID_245ff] = 1234,\n-\t[BNXT_ULP_CLASS_HID_24133] = 1235,\n-\t[BNXT_ULP_CLASS_HID_25443] = 1236,\n-\t[BNXT_ULP_CLASS_HID_244e3] = 1237,\n-\t[BNXT_ULP_CLASS_HID_231d3] = 1238,\n-\t[BNXT_ULP_CLASS_HID_22ce7] = 1239,\n-\t[BNXT_ULP_CLASS_HID_24037] = 1240,\n-\t[BNXT_ULP_CLASS_HID_20bab] = 1241,\n-\t[BNXT_ULP_CLASS_HID_25547] = 1242,\n-\t[BNXT_ULP_CLASS_HID_2509b] = 1243,\n-\t[BNXT_ULP_CLASS_HID_206ff] = 1244,\n-\t[BNXT_ULP_CLASS_HID_22f5f] = 1245,\n-\t[BNXT_ULP_CLASS_HID_21c0f] = 1246,\n-\t[BNXT_ULP_CLASS_HID_21743] = 1247,\n-\t[BNXT_ULP_CLASS_HID_22a93] = 1248,\n-\t[BNXT_ULP_CLASS_HID_252f3] = 1249,\n-\t[BNXT_ULP_CLASS_HID_23fa3] = 1250,\n-\t[BNXT_ULP_CLASS_HID_23af7] = 1251,\n-\t[BNXT_ULP_CLASS_HID_24e07] = 1252,\n-\t[BNXT_ULP_CLASS_HID_2322f] = 1253,\n-\t[BNXT_ULP_CLASS_HID_21f1f] = 1254,\n-\t[BNXT_ULP_CLASS_HID_21a53] = 1255,\n-\t[BNXT_ULP_CLASS_HID_22d63] = 1256,\n-\t[BNXT_ULP_CLASS_HID_255c3] = 1257,\n-\t[BNXT_ULP_CLASS_HID_242b3] = 1258,\n-\t[BNXT_ULP_CLASS_HID_23dc7] = 1259,\n-\t[BNXT_ULP_CLASS_HID_25117] = 1260,\n-\t[BNXT_ULP_CLASS_HID_22c13] = 1261,\n-\t[BNXT_ULP_CLASS_HID_218c3] = 1262,\n-\t[BNXT_ULP_CLASS_HID_21417] = 1263,\n-\t[BNXT_ULP_CLASS_HID_22727] = 1264,\n-\t[BNXT_ULP_CLASS_HID_24f87] = 1265,\n-\t[BNXT_ULP_CLASS_HID_23c77] = 1266,\n-\t[BNXT_ULP_CLASS_HID_2378b] = 1267,\n-\t[BNXT_ULP_CLASS_HID_24adb] = 1268,\n-\t[BNXT_ULP_CLASS_HID_257b] = 1269,\n-\t[BNXT_ULP_CLASS_HID_2bb7] = 1270,\n-\t[BNXT_ULP_CLASS_HID_4f2b] = 1271,\n-\t[BNXT_ULP_CLASS_HID_1613] = 1272,\n-\t[BNXT_ULP_CLASS_HID_3987] = 1273,\n-\t[BNXT_ULP_CLASS_HID_48ef] = 1274,\n-\t[BNXT_ULP_CLASS_HID_0fd7] = 1275,\n-\t[BNXT_ULP_CLASS_HID_334b] = 1276,\n-\t[BNXT_ULP_CLASS_HID_25797] = 1277,\n-\t[BNXT_ULP_CLASS_HID_285eb] = 1278,\n-\t[BNXT_ULP_CLASS_HID_310eb] = 1279,\n-\t[BNXT_ULP_CLASS_HID_39beb] = 1280,\n-\t[BNXT_ULP_CLASS_HID_24447] = 1281,\n-\t[BNXT_ULP_CLASS_HID_2cf47] = 1282,\n-\t[BNXT_ULP_CLASS_HID_35a47] = 1283,\n-\t[BNXT_ULP_CLASS_HID_3889b] = 1284,\n-\t[BNXT_ULP_CLASS_HID_23f9b] = 1285,\n-\t[BNXT_ULP_CLASS_HID_2ca9b] = 1286,\n-\t[BNXT_ULP_CLASS_HID_3559b] = 1287,\n-\t[BNXT_ULP_CLASS_HID_383ef] = 1288,\n-\t[BNXT_ULP_CLASS_HID_252eb] = 1289,\n-\t[BNXT_ULP_CLASS_HID_2813f] = 1290,\n-\t[BNXT_ULP_CLASS_HID_30c3f] = 1291,\n-\t[BNXT_ULP_CLASS_HID_3973f] = 1292,\n-\t[BNXT_ULP_CLASS_HID_21e5f] = 1293,\n-\t[BNXT_ULP_CLASS_HID_2a95f] = 1294,\n-\t[BNXT_ULP_CLASS_HID_3345f] = 1295,\n-\t[BNXT_ULP_CLASS_HID_3bf5f] = 1296,\n-\t[BNXT_ULP_CLASS_HID_20b0f] = 1297,\n-\t[BNXT_ULP_CLASS_HID_2960f] = 1298,\n-\t[BNXT_ULP_CLASS_HID_3210f] = 1299,\n-\t[BNXT_ULP_CLASS_HID_3ac0f] = 1300,\n-\t[BNXT_ULP_CLASS_HID_20643] = 1301,\n-\t[BNXT_ULP_CLASS_HID_29143] = 1302,\n-\t[BNXT_ULP_CLASS_HID_31c43] = 1303,\n-\t[BNXT_ULP_CLASS_HID_3a743] = 1304,\n-\t[BNXT_ULP_CLASS_HID_21993] = 1305,\n-\t[BNXT_ULP_CLASS_HID_2a493] = 1306,\n-\t[BNXT_ULP_CLASS_HID_32f93] = 1307,\n-\t[BNXT_ULP_CLASS_HID_3ba93] = 1308,\n-\t[BNXT_ULP_CLASS_HID_24233] = 1309,\n-\t[BNXT_ULP_CLASS_HID_2cd33] = 1310,\n-\t[BNXT_ULP_CLASS_HID_35833] = 1311,\n-\t[BNXT_ULP_CLASS_HID_38607] = 1312,\n-\t[BNXT_ULP_CLASS_HID_22ee3] = 1313,\n-\t[BNXT_ULP_CLASS_HID_2b9e3] = 1314,\n-\t[BNXT_ULP_CLASS_HID_344e3] = 1315,\n-\t[BNXT_ULP_CLASS_HID_3cfe3] = 1316,\n-\t[BNXT_ULP_CLASS_HID_22a37] = 1317,\n-\t[BNXT_ULP_CLASS_HID_2b537] = 1318,\n-\t[BNXT_ULP_CLASS_HID_34037] = 1319,\n-\t[BNXT_ULP_CLASS_HID_3cb37] = 1320,\n-\t[BNXT_ULP_CLASS_HID_23d07] = 1321,\n-\t[BNXT_ULP_CLASS_HID_2c807] = 1322,\n-\t[BNXT_ULP_CLASS_HID_35307] = 1323,\n-\t[BNXT_ULP_CLASS_HID_3815b] = 1324,\n-\t[BNXT_ULP_CLASS_HID_208fb] = 1325,\n-\t[BNXT_ULP_CLASS_HID_293fb] = 1326,\n-\t[BNXT_ULP_CLASS_HID_31efb] = 1327,\n-\t[BNXT_ULP_CLASS_HID_3a9fb] = 1328,\n-\t[BNXT_ULP_CLASS_HID_25257] = 1329,\n-\t[BNXT_ULP_CLASS_HID_280ab] = 1330,\n-\t[BNXT_ULP_CLASS_HID_30bab] = 1331,\n-\t[BNXT_ULP_CLASS_HID_396ab] = 1332,\n-\t[BNXT_ULP_CLASS_HID_24dab] = 1333,\n-\t[BNXT_ULP_CLASS_HID_2d8ab] = 1334,\n-\t[BNXT_ULP_CLASS_HID_306ff] = 1335,\n-\t[BNXT_ULP_CLASS_HID_391ff] = 1336,\n-\t[BNXT_ULP_CLASS_HID_203cf] = 1337,\n-\t[BNXT_ULP_CLASS_HID_28ecf] = 1338,\n-\t[BNXT_ULP_CLASS_HID_319cf] = 1339,\n-\t[BNXT_ULP_CLASS_HID_3a4cf] = 1340,\n-\t[BNXT_ULP_CLASS_HID_2515b] = 1341,\n-\t[BNXT_ULP_CLASS_HID_2dc5b] = 1342,\n-\t[BNXT_ULP_CLASS_HID_30aaf] = 1343,\n-\t[BNXT_ULP_CLASS_HID_395af] = 1344,\n-\t[BNXT_ULP_CLASS_HID_23e0b] = 1345,\n-\t[BNXT_ULP_CLASS_HID_2c90b] = 1346,\n-\t[BNXT_ULP_CLASS_HID_3540b] = 1347,\n-\t[BNXT_ULP_CLASS_HID_3825f] = 1348,\n-\t[BNXT_ULP_CLASS_HID_2395f] = 1349,\n-\t[BNXT_ULP_CLASS_HID_2c45f] = 1350,\n-\t[BNXT_ULP_CLASS_HID_34f5f] = 1351,\n-\t[BNXT_ULP_CLASS_HID_3da5f] = 1352,\n-\t[BNXT_ULP_CLASS_HID_24caf] = 1353,\n-\t[BNXT_ULP_CLASS_HID_2d7af] = 1354,\n-\t[BNXT_ULP_CLASS_HID_305e3] = 1355,\n-\t[BNXT_ULP_CLASS_HID_390e3] = 1356,\n-\t[BNXT_ULP_CLASS_HID_21803] = 1357,\n-\t[BNXT_ULP_CLASS_HID_2a303] = 1358,\n-\t[BNXT_ULP_CLASS_HID_32e03] = 1359,\n-\t[BNXT_ULP_CLASS_HID_3b903] = 1360,\n-\t[BNXT_ULP_CLASS_HID_20533] = 1361,\n-\t[BNXT_ULP_CLASS_HID_29033] = 1362,\n-\t[BNXT_ULP_CLASS_HID_31b33] = 1363,\n-\t[BNXT_ULP_CLASS_HID_3a633] = 1364,\n-\t[BNXT_ULP_CLASS_HID_20007] = 1365,\n-\t[BNXT_ULP_CLASS_HID_28b07] = 1366,\n-\t[BNXT_ULP_CLASS_HID_31607] = 1367,\n-\t[BNXT_ULP_CLASS_HID_3a107] = 1368,\n-\t[BNXT_ULP_CLASS_HID_21357] = 1369,\n-\t[BNXT_ULP_CLASS_HID_29e57] = 1370,\n-\t[BNXT_ULP_CLASS_HID_32957] = 1371,\n-\t[BNXT_ULP_CLASS_HID_3b457] = 1372,\n-\t[BNXT_ULP_CLASS_HID_23bf7] = 1373,\n-\t[BNXT_ULP_CLASS_HID_2c6f7] = 1374,\n-\t[BNXT_ULP_CLASS_HID_351f7] = 1375,\n-\t[BNXT_ULP_CLASS_HID_3dcf7] = 1376,\n-\t[BNXT_ULP_CLASS_HID_228a7] = 1377,\n-\t[BNXT_ULP_CLASS_HID_2b3a7] = 1378,\n-\t[BNXT_ULP_CLASS_HID_33ea7] = 1379,\n-\t[BNXT_ULP_CLASS_HID_3c9a7] = 1380,\n-\t[BNXT_ULP_CLASS_HID_223fb] = 1381,\n-\t[BNXT_ULP_CLASS_HID_2aefb] = 1382,\n-\t[BNXT_ULP_CLASS_HID_339fb] = 1383,\n-\t[BNXT_ULP_CLASS_HID_3c4fb] = 1384,\n-\t[BNXT_ULP_CLASS_HID_236cb] = 1385,\n-\t[BNXT_ULP_CLASS_HID_2c1cb] = 1386,\n-\t[BNXT_ULP_CLASS_HID_34ccb] = 1387,\n-\t[BNXT_ULP_CLASS_HID_3d7cb] = 1388,\n-\t[BNXT_ULP_CLASS_HID_202bf] = 1389,\n-\t[BNXT_ULP_CLASS_HID_28dbf] = 1390,\n-\t[BNXT_ULP_CLASS_HID_318bf] = 1391,\n-\t[BNXT_ULP_CLASS_HID_3a3bf] = 1392,\n-\t[BNXT_ULP_CLASS_HID_24c1b] = 1393,\n-\t[BNXT_ULP_CLASS_HID_2d71b] = 1394,\n-\t[BNXT_ULP_CLASS_HID_3056f] = 1395,\n-\t[BNXT_ULP_CLASS_HID_3906f] = 1396,\n-\t[BNXT_ULP_CLASS_HID_2476f] = 1397,\n-\t[BNXT_ULP_CLASS_HID_2d26f] = 1398,\n-\t[BNXT_ULP_CLASS_HID_300a3] = 1399,\n-\t[BNXT_ULP_CLASS_HID_38ba3] = 1400,\n-\t[BNXT_ULP_CLASS_HID_25abf] = 1401,\n-\t[BNXT_ULP_CLASS_HID_288f3] = 1402,\n-\t[BNXT_ULP_CLASS_HID_313f3] = 1403,\n-\t[BNXT_ULP_CLASS_HID_39ef3] = 1404,\n-\t[BNXT_ULP_CLASS_HID_24b1f] = 1405,\n-\t[BNXT_ULP_CLASS_HID_2d61f] = 1406,\n-\t[BNXT_ULP_CLASS_HID_30453] = 1407,\n-\t[BNXT_ULP_CLASS_HID_38f53] = 1408,\n-\t[BNXT_ULP_CLASS_HID_237cf] = 1409,\n-\t[BNXT_ULP_CLASS_HID_2c2cf] = 1410,\n-\t[BNXT_ULP_CLASS_HID_34dcf] = 1411,\n-\t[BNXT_ULP_CLASS_HID_3d8cf] = 1412,\n-\t[BNXT_ULP_CLASS_HID_23303] = 1413,\n-\t[BNXT_ULP_CLASS_HID_2be03] = 1414,\n-\t[BNXT_ULP_CLASS_HID_34903] = 1415,\n-\t[BNXT_ULP_CLASS_HID_3d403] = 1416,\n-\t[BNXT_ULP_CLASS_HID_24653] = 1417,\n-\t[BNXT_ULP_CLASS_HID_2d153] = 1418,\n-\t[BNXT_ULP_CLASS_HID_35c53] = 1419,\n-\t[BNXT_ULP_CLASS_HID_38aa7] = 1420,\n-\t[BNXT_ULP_CLASS_HID_211c7] = 1421,\n-\t[BNXT_ULP_CLASS_HID_29cc7] = 1422,\n-\t[BNXT_ULP_CLASS_HID_327c7] = 1423,\n-\t[BNXT_ULP_CLASS_HID_3b2c7] = 1424,\n-\t[BNXT_ULP_CLASS_HID_25ba3] = 1425,\n-\t[BNXT_ULP_CLASS_HID_289f7] = 1426,\n-\t[BNXT_ULP_CLASS_HID_314f7] = 1427,\n-\t[BNXT_ULP_CLASS_HID_39ff7] = 1428,\n-\t[BNXT_ULP_CLASS_HID_256f7] = 1429,\n-\t[BNXT_ULP_CLASS_HID_284cb] = 1430,\n-\t[BNXT_ULP_CLASS_HID_30fcb] = 1431,\n-\t[BNXT_ULP_CLASS_HID_39acb] = 1432,\n-\t[BNXT_ULP_CLASS_HID_20d1b] = 1433,\n-\t[BNXT_ULP_CLASS_HID_2981b] = 1434,\n-\t[BNXT_ULP_CLASS_HID_3231b] = 1435,\n-\t[BNXT_ULP_CLASS_HID_3ae1b] = 1436,\n-\t[BNXT_ULP_CLASS_HID_235bb] = 1437,\n-\t[BNXT_ULP_CLASS_HID_2c0bb] = 1438,\n-\t[BNXT_ULP_CLASS_HID_34bbb] = 1439,\n-\t[BNXT_ULP_CLASS_HID_3d6bb] = 1440,\n-\t[BNXT_ULP_CLASS_HID_2226b] = 1441,\n-\t[BNXT_ULP_CLASS_HID_2ad6b] = 1442,\n-\t[BNXT_ULP_CLASS_HID_3386b] = 1443,\n-\t[BNXT_ULP_CLASS_HID_3c36b] = 1444,\n-\t[BNXT_ULP_CLASS_HID_21dbf] = 1445,\n-\t[BNXT_ULP_CLASS_HID_2a8bf] = 1446,\n-\t[BNXT_ULP_CLASS_HID_333bf] = 1447,\n-\t[BNXT_ULP_CLASS_HID_3bebf] = 1448,\n-\t[BNXT_ULP_CLASS_HID_2308f] = 1449,\n-\t[BNXT_ULP_CLASS_HID_2bb8f] = 1450,\n-\t[BNXT_ULP_CLASS_HID_3468f] = 1451,\n-\t[BNXT_ULP_CLASS_HID_3d18f] = 1452,\n-\t[BNXT_ULP_CLASS_HID_2592f] = 1453,\n-\t[BNXT_ULP_CLASS_HID_28763] = 1454,\n-\t[BNXT_ULP_CLASS_HID_31263] = 1455,\n-\t[BNXT_ULP_CLASS_HID_39d63] = 1456,\n-\t[BNXT_ULP_CLASS_HID_245df] = 1457,\n-\t[BNXT_ULP_CLASS_HID_2d0df] = 1458,\n-\t[BNXT_ULP_CLASS_HID_35bdf] = 1459,\n-\t[BNXT_ULP_CLASS_HID_38a13] = 1460,\n-\t[BNXT_ULP_CLASS_HID_24113] = 1461,\n-\t[BNXT_ULP_CLASS_HID_2cc13] = 1462,\n-\t[BNXT_ULP_CLASS_HID_35713] = 1463,\n-\t[BNXT_ULP_CLASS_HID_38567] = 1464,\n-\t[BNXT_ULP_CLASS_HID_25463] = 1465,\n-\t[BNXT_ULP_CLASS_HID_282b7] = 1466,\n-\t[BNXT_ULP_CLASS_HID_30db7] = 1467,\n-\t[BNXT_ULP_CLASS_HID_398b7] = 1468,\n-\t[BNXT_ULP_CLASS_HID_244c3] = 1469,\n-\t[BNXT_ULP_CLASS_HID_2cfc3] = 1470,\n-\t[BNXT_ULP_CLASS_HID_35ac3] = 1471,\n-\t[BNXT_ULP_CLASS_HID_38917] = 1472,\n-\t[BNXT_ULP_CLASS_HID_231f3] = 1473,\n-\t[BNXT_ULP_CLASS_HID_2bcf3] = 1474,\n-\t[BNXT_ULP_CLASS_HID_347f3] = 1475,\n-\t[BNXT_ULP_CLASS_HID_3d2f3] = 1476,\n-\t[BNXT_ULP_CLASS_HID_22cc7] = 1477,\n-\t[BNXT_ULP_CLASS_HID_2b7c7] = 1478,\n-\t[BNXT_ULP_CLASS_HID_342c7] = 1479,\n-\t[BNXT_ULP_CLASS_HID_3cdc7] = 1480,\n-\t[BNXT_ULP_CLASS_HID_24017] = 1481,\n-\t[BNXT_ULP_CLASS_HID_2cb17] = 1482,\n-\t[BNXT_ULP_CLASS_HID_35617] = 1483,\n-\t[BNXT_ULP_CLASS_HID_3846b] = 1484,\n-\t[BNXT_ULP_CLASS_HID_20b8b] = 1485,\n-\t[BNXT_ULP_CLASS_HID_2968b] = 1486,\n-\t[BNXT_ULP_CLASS_HID_3218b] = 1487,\n-\t[BNXT_ULP_CLASS_HID_3ac8b] = 1488,\n-\t[BNXT_ULP_CLASS_HID_25567] = 1489,\n-\t[BNXT_ULP_CLASS_HID_283bb] = 1490,\n-\t[BNXT_ULP_CLASS_HID_30ebb] = 1491,\n-\t[BNXT_ULP_CLASS_HID_399bb] = 1492,\n-\t[BNXT_ULP_CLASS_HID_250bb] = 1493,\n-\t[BNXT_ULP_CLASS_HID_2dbbb] = 1494,\n-\t[BNXT_ULP_CLASS_HID_3098f] = 1495,\n-\t[BNXT_ULP_CLASS_HID_3948f] = 1496,\n-\t[BNXT_ULP_CLASS_HID_206df] = 1497,\n-\t[BNXT_ULP_CLASS_HID_291df] = 1498,\n-\t[BNXT_ULP_CLASS_HID_31cdf] = 1499,\n-\t[BNXT_ULP_CLASS_HID_3a7df] = 1500,\n-\t[BNXT_ULP_CLASS_HID_22f7f] = 1501,\n-\t[BNXT_ULP_CLASS_HID_2ba7f] = 1502,\n-\t[BNXT_ULP_CLASS_HID_3457f] = 1503,\n-\t[BNXT_ULP_CLASS_HID_3d07f] = 1504,\n-\t[BNXT_ULP_CLASS_HID_21c2f] = 1505,\n-\t[BNXT_ULP_CLASS_HID_2a72f] = 1506,\n-\t[BNXT_ULP_CLASS_HID_3322f] = 1507,\n-\t[BNXT_ULP_CLASS_HID_3bd2f] = 1508,\n-\t[BNXT_ULP_CLASS_HID_21763] = 1509,\n-\t[BNXT_ULP_CLASS_HID_2a263] = 1510,\n-\t[BNXT_ULP_CLASS_HID_32d63] = 1511,\n-\t[BNXT_ULP_CLASS_HID_3b863] = 1512,\n-\t[BNXT_ULP_CLASS_HID_22ab3] = 1513,\n-\t[BNXT_ULP_CLASS_HID_2b5b3] = 1514,\n-\t[BNXT_ULP_CLASS_HID_340b3] = 1515,\n-\t[BNXT_ULP_CLASS_HID_3cbb3] = 1516,\n-\t[BNXT_ULP_CLASS_HID_252d3] = 1517,\n-\t[BNXT_ULP_CLASS_HID_28127] = 1518,\n-\t[BNXT_ULP_CLASS_HID_30c27] = 1519,\n-\t[BNXT_ULP_CLASS_HID_39727] = 1520,\n-\t[BNXT_ULP_CLASS_HID_23f83] = 1521,\n-\t[BNXT_ULP_CLASS_HID_2ca83] = 1522,\n-\t[BNXT_ULP_CLASS_HID_35583] = 1523,\n-\t[BNXT_ULP_CLASS_HID_383d7] = 1524,\n-\t[BNXT_ULP_CLASS_HID_23ad7] = 1525,\n-\t[BNXT_ULP_CLASS_HID_2c5d7] = 1526,\n-\t[BNXT_ULP_CLASS_HID_350d7] = 1527,\n-\t[BNXT_ULP_CLASS_HID_3dbd7] = 1528,\n-\t[BNXT_ULP_CLASS_HID_24e27] = 1529,\n-\t[BNXT_ULP_CLASS_HID_2d927] = 1530,\n-\t[BNXT_ULP_CLASS_HID_3077b] = 1531,\n-\t[BNXT_ULP_CLASS_HID_3927b] = 1532,\n-\t[BNXT_ULP_CLASS_HID_2320f] = 1533,\n-\t[BNXT_ULP_CLASS_HID_2bd0f] = 1534,\n-\t[BNXT_ULP_CLASS_HID_3480f] = 1535,\n-\t[BNXT_ULP_CLASS_HID_3d30f] = 1536,\n-\t[BNXT_ULP_CLASS_HID_21f3f] = 1537,\n-\t[BNXT_ULP_CLASS_HID_2aa3f] = 1538,\n-\t[BNXT_ULP_CLASS_HID_3353f] = 1539,\n-\t[BNXT_ULP_CLASS_HID_3c03f] = 1540,\n-\t[BNXT_ULP_CLASS_HID_21a73] = 1541,\n-\t[BNXT_ULP_CLASS_HID_2a573] = 1542,\n-\t[BNXT_ULP_CLASS_HID_33073] = 1543,\n-\t[BNXT_ULP_CLASS_HID_3bb73] = 1544,\n-\t[BNXT_ULP_CLASS_HID_22d43] = 1545,\n-\t[BNXT_ULP_CLASS_HID_2b843] = 1546,\n-\t[BNXT_ULP_CLASS_HID_34343] = 1547,\n-\t[BNXT_ULP_CLASS_HID_3ce43] = 1548,\n-\t[BNXT_ULP_CLASS_HID_255e3] = 1549,\n-\t[BNXT_ULP_CLASS_HID_28437] = 1550,\n-\t[BNXT_ULP_CLASS_HID_30f37] = 1551,\n-\t[BNXT_ULP_CLASS_HID_39a37] = 1552,\n-\t[BNXT_ULP_CLASS_HID_24293] = 1553,\n-\t[BNXT_ULP_CLASS_HID_2cd93] = 1554,\n-\t[BNXT_ULP_CLASS_HID_35893] = 1555,\n-\t[BNXT_ULP_CLASS_HID_386e7] = 1556,\n-\t[BNXT_ULP_CLASS_HID_23de7] = 1557,\n-\t[BNXT_ULP_CLASS_HID_2c8e7] = 1558,\n-\t[BNXT_ULP_CLASS_HID_353e7] = 1559,\n-\t[BNXT_ULP_CLASS_HID_3823b] = 1560,\n-\t[BNXT_ULP_CLASS_HID_25137] = 1561,\n-\t[BNXT_ULP_CLASS_HID_2dc37] = 1562,\n-\t[BNXT_ULP_CLASS_HID_30a0b] = 1563,\n-\t[BNXT_ULP_CLASS_HID_3950b] = 1564,\n-\t[BNXT_ULP_CLASS_HID_22c33] = 1565,\n-\t[BNXT_ULP_CLASS_HID_2b733] = 1566,\n-\t[BNXT_ULP_CLASS_HID_34233] = 1567,\n-\t[BNXT_ULP_CLASS_HID_3cd33] = 1568,\n-\t[BNXT_ULP_CLASS_HID_218e3] = 1569,\n-\t[BNXT_ULP_CLASS_HID_2a3e3] = 1570,\n-\t[BNXT_ULP_CLASS_HID_32ee3] = 1571,\n-\t[BNXT_ULP_CLASS_HID_3b9e3] = 1572,\n-\t[BNXT_ULP_CLASS_HID_21437] = 1573,\n-\t[BNXT_ULP_CLASS_HID_29f37] = 1574,\n-\t[BNXT_ULP_CLASS_HID_32a37] = 1575,\n-\t[BNXT_ULP_CLASS_HID_3b537] = 1576,\n-\t[BNXT_ULP_CLASS_HID_22707] = 1577,\n-\t[BNXT_ULP_CLASS_HID_2b207] = 1578,\n-\t[BNXT_ULP_CLASS_HID_33d07] = 1579,\n-\t[BNXT_ULP_CLASS_HID_3c807] = 1580,\n-\t[BNXT_ULP_CLASS_HID_24fa7] = 1581,\n-\t[BNXT_ULP_CLASS_HID_2daa7] = 1582,\n-\t[BNXT_ULP_CLASS_HID_308fb] = 1583,\n-\t[BNXT_ULP_CLASS_HID_393fb] = 1584,\n-\t[BNXT_ULP_CLASS_HID_23c57] = 1585,\n-\t[BNXT_ULP_CLASS_HID_2c757] = 1586,\n-\t[BNXT_ULP_CLASS_HID_35257] = 1587,\n-\t[BNXT_ULP_CLASS_HID_380ab] = 1588,\n-\t[BNXT_ULP_CLASS_HID_237ab] = 1589,\n-\t[BNXT_ULP_CLASS_HID_2c2ab] = 1590,\n-\t[BNXT_ULP_CLASS_HID_34dab] = 1591,\n-\t[BNXT_ULP_CLASS_HID_3d8ab] = 1592,\n-\t[BNXT_ULP_CLASS_HID_24afb] = 1593,\n-\t[BNXT_ULP_CLASS_HID_2d5fb] = 1594,\n-\t[BNXT_ULP_CLASS_HID_303cf] = 1595,\n-\t[BNXT_ULP_CLASS_HID_38ecf] = 1596,\n-\t[BNXT_ULP_CLASS_HID_255b] = 1597,\n-\t[BNXT_ULP_CLASS_HID_2b97] = 1598,\n-\t[BNXT_ULP_CLASS_HID_4f0b] = 1599,\n-\t[BNXT_ULP_CLASS_HID_1633] = 1600,\n-\t[BNXT_ULP_CLASS_HID_39a7] = 1601,\n-\t[BNXT_ULP_CLASS_HID_48cf] = 1602,\n-\t[BNXT_ULP_CLASS_HID_0ff7] = 1603,\n-\t[BNXT_ULP_CLASS_HID_336b] = 1604,\n-\t[BNXT_ULP_CLASS_HID_257f7] = 1605,\n-\t[BNXT_ULP_CLASS_HID_2858b] = 1606,\n-\t[BNXT_ULP_CLASS_HID_3108b] = 1607,\n-\t[BNXT_ULP_CLASS_HID_39b8b] = 1608,\n-\t[BNXT_ULP_CLASS_HID_24427] = 1609,\n-\t[BNXT_ULP_CLASS_HID_2cf27] = 1610,\n-\t[BNXT_ULP_CLASS_HID_35a27] = 1611,\n-\t[BNXT_ULP_CLASS_HID_388fb] = 1612,\n-\t[BNXT_ULP_CLASS_HID_23ffb] = 1613,\n-\t[BNXT_ULP_CLASS_HID_2cafb] = 1614,\n-\t[BNXT_ULP_CLASS_HID_355fb] = 1615,\n-\t[BNXT_ULP_CLASS_HID_3838f] = 1616,\n-\t[BNXT_ULP_CLASS_HID_2528b] = 1617,\n-\t[BNXT_ULP_CLASS_HID_2815f] = 1618,\n-\t[BNXT_ULP_CLASS_HID_30c5f] = 1619,\n-\t[BNXT_ULP_CLASS_HID_3975f] = 1620,\n-\t[BNXT_ULP_CLASS_HID_21e3f] = 1621,\n-\t[BNXT_ULP_CLASS_HID_2a93f] = 1622,\n-\t[BNXT_ULP_CLASS_HID_3343f] = 1623,\n-\t[BNXT_ULP_CLASS_HID_3bf3f] = 1624,\n-\t[BNXT_ULP_CLASS_HID_20b6f] = 1625,\n-\t[BNXT_ULP_CLASS_HID_2966f] = 1626,\n-\t[BNXT_ULP_CLASS_HID_3216f] = 1627,\n-\t[BNXT_ULP_CLASS_HID_3ac6f] = 1628,\n-\t[BNXT_ULP_CLASS_HID_20623] = 1629,\n-\t[BNXT_ULP_CLASS_HID_29123] = 1630,\n-\t[BNXT_ULP_CLASS_HID_31c23] = 1631,\n-\t[BNXT_ULP_CLASS_HID_3a723] = 1632,\n-\t[BNXT_ULP_CLASS_HID_219f3] = 1633,\n-\t[BNXT_ULP_CLASS_HID_2a4f3] = 1634,\n-\t[BNXT_ULP_CLASS_HID_32ff3] = 1635,\n-\t[BNXT_ULP_CLASS_HID_3baf3] = 1636,\n-\t[BNXT_ULP_CLASS_HID_24253] = 1637,\n-\t[BNXT_ULP_CLASS_HID_2cd53] = 1638,\n-\t[BNXT_ULP_CLASS_HID_35853] = 1639,\n-\t[BNXT_ULP_CLASS_HID_38667] = 1640,\n-\t[BNXT_ULP_CLASS_HID_22e83] = 1641,\n-\t[BNXT_ULP_CLASS_HID_2b983] = 1642,\n-\t[BNXT_ULP_CLASS_HID_34483] = 1643,\n-\t[BNXT_ULP_CLASS_HID_3cf83] = 1644,\n-\t[BNXT_ULP_CLASS_HID_22a57] = 1645,\n-\t[BNXT_ULP_CLASS_HID_2b557] = 1646,\n-\t[BNXT_ULP_CLASS_HID_34057] = 1647,\n-\t[BNXT_ULP_CLASS_HID_3cb57] = 1648,\n-\t[BNXT_ULP_CLASS_HID_23d67] = 1649,\n-\t[BNXT_ULP_CLASS_HID_2c867] = 1650,\n-\t[BNXT_ULP_CLASS_HID_35367] = 1651,\n-\t[BNXT_ULP_CLASS_HID_3813b] = 1652,\n-\t[BNXT_ULP_CLASS_HID_2089b] = 1653,\n-\t[BNXT_ULP_CLASS_HID_2939b] = 1654,\n-\t[BNXT_ULP_CLASS_HID_31e9b] = 1655,\n-\t[BNXT_ULP_CLASS_HID_3a99b] = 1656,\n-\t[BNXT_ULP_CLASS_HID_25237] = 1657,\n-\t[BNXT_ULP_CLASS_HID_280cb] = 1658,\n-\t[BNXT_ULP_CLASS_HID_30bcb] = 1659,\n-\t[BNXT_ULP_CLASS_HID_396cb] = 1660,\n-\t[BNXT_ULP_CLASS_HID_24dcb] = 1661,\n-\t[BNXT_ULP_CLASS_HID_2d8cb] = 1662,\n-\t[BNXT_ULP_CLASS_HID_3069f] = 1663,\n-\t[BNXT_ULP_CLASS_HID_3919f] = 1664,\n-\t[BNXT_ULP_CLASS_HID_203af] = 1665,\n-\t[BNXT_ULP_CLASS_HID_28eaf] = 1666,\n-\t[BNXT_ULP_CLASS_HID_319af] = 1667,\n-\t[BNXT_ULP_CLASS_HID_3a4af] = 1668,\n-\t[BNXT_ULP_CLASS_HID_2513b] = 1669,\n-\t[BNXT_ULP_CLASS_HID_2dc3b] = 1670,\n-\t[BNXT_ULP_CLASS_HID_30acf] = 1671,\n-\t[BNXT_ULP_CLASS_HID_395cf] = 1672,\n-\t[BNXT_ULP_CLASS_HID_23e6b] = 1673,\n-\t[BNXT_ULP_CLASS_HID_2c96b] = 1674,\n-\t[BNXT_ULP_CLASS_HID_3546b] = 1675,\n-\t[BNXT_ULP_CLASS_HID_3823f] = 1676,\n-\t[BNXT_ULP_CLASS_HID_2393f] = 1677,\n-\t[BNXT_ULP_CLASS_HID_2c43f] = 1678,\n-\t[BNXT_ULP_CLASS_HID_34f3f] = 1679,\n-\t[BNXT_ULP_CLASS_HID_3da3f] = 1680,\n-\t[BNXT_ULP_CLASS_HID_24ccf] = 1681,\n-\t[BNXT_ULP_CLASS_HID_2d7cf] = 1682,\n-\t[BNXT_ULP_CLASS_HID_30583] = 1683,\n-\t[BNXT_ULP_CLASS_HID_39083] = 1684,\n-\t[BNXT_ULP_CLASS_HID_21863] = 1685,\n-\t[BNXT_ULP_CLASS_HID_2a363] = 1686,\n-\t[BNXT_ULP_CLASS_HID_32e63] = 1687,\n-\t[BNXT_ULP_CLASS_HID_3b963] = 1688,\n-\t[BNXT_ULP_CLASS_HID_20553] = 1689,\n-\t[BNXT_ULP_CLASS_HID_29053] = 1690,\n-\t[BNXT_ULP_CLASS_HID_31b53] = 1691,\n-\t[BNXT_ULP_CLASS_HID_3a653] = 1692,\n-\t[BNXT_ULP_CLASS_HID_20067] = 1693,\n-\t[BNXT_ULP_CLASS_HID_28b67] = 1694,\n-\t[BNXT_ULP_CLASS_HID_31667] = 1695,\n-\t[BNXT_ULP_CLASS_HID_3a167] = 1696,\n-\t[BNXT_ULP_CLASS_HID_21337] = 1697,\n-\t[BNXT_ULP_CLASS_HID_29e37] = 1698,\n-\t[BNXT_ULP_CLASS_HID_32937] = 1699,\n-\t[BNXT_ULP_CLASS_HID_3b437] = 1700,\n-\t[BNXT_ULP_CLASS_HID_23b97] = 1701,\n-\t[BNXT_ULP_CLASS_HID_2c697] = 1702,\n-\t[BNXT_ULP_CLASS_HID_35197] = 1703,\n-\t[BNXT_ULP_CLASS_HID_3dc97] = 1704,\n-\t[BNXT_ULP_CLASS_HID_228c7] = 1705,\n-\t[BNXT_ULP_CLASS_HID_2b3c7] = 1706,\n-\t[BNXT_ULP_CLASS_HID_33ec7] = 1707,\n-\t[BNXT_ULP_CLASS_HID_3c9c7] = 1708,\n-\t[BNXT_ULP_CLASS_HID_2239b] = 1709,\n-\t[BNXT_ULP_CLASS_HID_2ae9b] = 1710,\n-\t[BNXT_ULP_CLASS_HID_3399b] = 1711,\n-\t[BNXT_ULP_CLASS_HID_3c49b] = 1712,\n-\t[BNXT_ULP_CLASS_HID_236ab] = 1713,\n-\t[BNXT_ULP_CLASS_HID_2c1ab] = 1714,\n-\t[BNXT_ULP_CLASS_HID_34cab] = 1715,\n-\t[BNXT_ULP_CLASS_HID_3d7ab] = 1716,\n-\t[BNXT_ULP_CLASS_HID_202df] = 1717,\n-\t[BNXT_ULP_CLASS_HID_28ddf] = 1718,\n-\t[BNXT_ULP_CLASS_HID_318df] = 1719,\n-\t[BNXT_ULP_CLASS_HID_3a3df] = 1720,\n-\t[BNXT_ULP_CLASS_HID_24c7b] = 1721,\n-\t[BNXT_ULP_CLASS_HID_2d77b] = 1722,\n-\t[BNXT_ULP_CLASS_HID_3050f] = 1723,\n-\t[BNXT_ULP_CLASS_HID_3900f] = 1724,\n-\t[BNXT_ULP_CLASS_HID_2470f] = 1725,\n-\t[BNXT_ULP_CLASS_HID_2d20f] = 1726,\n-\t[BNXT_ULP_CLASS_HID_300c3] = 1727,\n-\t[BNXT_ULP_CLASS_HID_38bc3] = 1728,\n-\t[BNXT_ULP_CLASS_HID_25adf] = 1729,\n-\t[BNXT_ULP_CLASS_HID_28893] = 1730,\n-\t[BNXT_ULP_CLASS_HID_31393] = 1731,\n-\t[BNXT_ULP_CLASS_HID_39e93] = 1732,\n-\t[BNXT_ULP_CLASS_HID_24b7f] = 1733,\n-\t[BNXT_ULP_CLASS_HID_2d67f] = 1734,\n-\t[BNXT_ULP_CLASS_HID_30433] = 1735,\n-\t[BNXT_ULP_CLASS_HID_38f33] = 1736,\n-\t[BNXT_ULP_CLASS_HID_237af] = 1737,\n-\t[BNXT_ULP_CLASS_HID_2c2af] = 1738,\n-\t[BNXT_ULP_CLASS_HID_34daf] = 1739,\n-\t[BNXT_ULP_CLASS_HID_3d8af] = 1740,\n-\t[BNXT_ULP_CLASS_HID_23363] = 1741,\n-\t[BNXT_ULP_CLASS_HID_2be63] = 1742,\n-\t[BNXT_ULP_CLASS_HID_34963] = 1743,\n-\t[BNXT_ULP_CLASS_HID_3d463] = 1744,\n-\t[BNXT_ULP_CLASS_HID_24633] = 1745,\n-\t[BNXT_ULP_CLASS_HID_2d133] = 1746,\n-\t[BNXT_ULP_CLASS_HID_35c33] = 1747,\n-\t[BNXT_ULP_CLASS_HID_38ac7] = 1748,\n-\t[BNXT_ULP_CLASS_HID_211a7] = 1749,\n-\t[BNXT_ULP_CLASS_HID_29ca7] = 1750,\n-\t[BNXT_ULP_CLASS_HID_327a7] = 1751,\n-\t[BNXT_ULP_CLASS_HID_3b2a7] = 1752,\n-\t[BNXT_ULP_CLASS_HID_25bc3] = 1753,\n-\t[BNXT_ULP_CLASS_HID_28997] = 1754,\n-\t[BNXT_ULP_CLASS_HID_31497] = 1755,\n-\t[BNXT_ULP_CLASS_HID_39f97] = 1756,\n-\t[BNXT_ULP_CLASS_HID_25697] = 1757,\n-\t[BNXT_ULP_CLASS_HID_284ab] = 1758,\n-\t[BNXT_ULP_CLASS_HID_30fab] = 1759,\n-\t[BNXT_ULP_CLASS_HID_39aab] = 1760,\n-\t[BNXT_ULP_CLASS_HID_20d7b] = 1761,\n-\t[BNXT_ULP_CLASS_HID_2987b] = 1762,\n-\t[BNXT_ULP_CLASS_HID_3237b] = 1763,\n-\t[BNXT_ULP_CLASS_HID_3ae7b] = 1764,\n-\t[BNXT_ULP_CLASS_HID_235db] = 1765,\n-\t[BNXT_ULP_CLASS_HID_2c0db] = 1766,\n-\t[BNXT_ULP_CLASS_HID_34bdb] = 1767,\n-\t[BNXT_ULP_CLASS_HID_3d6db] = 1768,\n-\t[BNXT_ULP_CLASS_HID_2220b] = 1769,\n-\t[BNXT_ULP_CLASS_HID_2ad0b] = 1770,\n-\t[BNXT_ULP_CLASS_HID_3380b] = 1771,\n-\t[BNXT_ULP_CLASS_HID_3c30b] = 1772,\n-\t[BNXT_ULP_CLASS_HID_21ddf] = 1773,\n-\t[BNXT_ULP_CLASS_HID_2a8df] = 1774,\n-\t[BNXT_ULP_CLASS_HID_333df] = 1775,\n-\t[BNXT_ULP_CLASS_HID_3bedf] = 1776,\n-\t[BNXT_ULP_CLASS_HID_230ef] = 1777,\n-\t[BNXT_ULP_CLASS_HID_2bbef] = 1778,\n-\t[BNXT_ULP_CLASS_HID_346ef] = 1779,\n-\t[BNXT_ULP_CLASS_HID_3d1ef] = 1780,\n-\t[BNXT_ULP_CLASS_HID_2594f] = 1781,\n-\t[BNXT_ULP_CLASS_HID_28703] = 1782,\n-\t[BNXT_ULP_CLASS_HID_31203] = 1783,\n-\t[BNXT_ULP_CLASS_HID_39d03] = 1784,\n-\t[BNXT_ULP_CLASS_HID_245bf] = 1785,\n-\t[BNXT_ULP_CLASS_HID_2d0bf] = 1786,\n-\t[BNXT_ULP_CLASS_HID_35bbf] = 1787,\n-\t[BNXT_ULP_CLASS_HID_38a73] = 1788,\n-\t[BNXT_ULP_CLASS_HID_24173] = 1789,\n-\t[BNXT_ULP_CLASS_HID_2cc73] = 1790,\n-\t[BNXT_ULP_CLASS_HID_35773] = 1791,\n-\t[BNXT_ULP_CLASS_HID_38507] = 1792,\n-\t[BNXT_ULP_CLASS_HID_25403] = 1793,\n-\t[BNXT_ULP_CLASS_HID_282d7] = 1794,\n-\t[BNXT_ULP_CLASS_HID_30dd7] = 1795,\n-\t[BNXT_ULP_CLASS_HID_398d7] = 1796,\n-\t[BNXT_ULP_CLASS_HID_244a3] = 1797,\n-\t[BNXT_ULP_CLASS_HID_2cfa3] = 1798,\n-\t[BNXT_ULP_CLASS_HID_35aa3] = 1799,\n-\t[BNXT_ULP_CLASS_HID_38977] = 1800,\n-\t[BNXT_ULP_CLASS_HID_23193] = 1801,\n-\t[BNXT_ULP_CLASS_HID_2bc93] = 1802,\n-\t[BNXT_ULP_CLASS_HID_34793] = 1803,\n-\t[BNXT_ULP_CLASS_HID_3d293] = 1804,\n-\t[BNXT_ULP_CLASS_HID_22ca7] = 1805,\n-\t[BNXT_ULP_CLASS_HID_2b7a7] = 1806,\n-\t[BNXT_ULP_CLASS_HID_342a7] = 1807,\n-\t[BNXT_ULP_CLASS_HID_3cda7] = 1808,\n-\t[BNXT_ULP_CLASS_HID_24077] = 1809,\n-\t[BNXT_ULP_CLASS_HID_2cb77] = 1810,\n-\t[BNXT_ULP_CLASS_HID_35677] = 1811,\n-\t[BNXT_ULP_CLASS_HID_3840b] = 1812,\n-\t[BNXT_ULP_CLASS_HID_20beb] = 1813,\n-\t[BNXT_ULP_CLASS_HID_296eb] = 1814,\n-\t[BNXT_ULP_CLASS_HID_321eb] = 1815,\n-\t[BNXT_ULP_CLASS_HID_3aceb] = 1816,\n-\t[BNXT_ULP_CLASS_HID_25507] = 1817,\n-\t[BNXT_ULP_CLASS_HID_283db] = 1818,\n-\t[BNXT_ULP_CLASS_HID_30edb] = 1819,\n-\t[BNXT_ULP_CLASS_HID_399db] = 1820,\n-\t[BNXT_ULP_CLASS_HID_250db] = 1821,\n-\t[BNXT_ULP_CLASS_HID_2dbdb] = 1822,\n-\t[BNXT_ULP_CLASS_HID_309ef] = 1823,\n-\t[BNXT_ULP_CLASS_HID_394ef] = 1824,\n-\t[BNXT_ULP_CLASS_HID_206bf] = 1825,\n-\t[BNXT_ULP_CLASS_HID_291bf] = 1826,\n-\t[BNXT_ULP_CLASS_HID_31cbf] = 1827,\n-\t[BNXT_ULP_CLASS_HID_3a7bf] = 1828,\n-\t[BNXT_ULP_CLASS_HID_22f1f] = 1829,\n-\t[BNXT_ULP_CLASS_HID_2ba1f] = 1830,\n-\t[BNXT_ULP_CLASS_HID_3451f] = 1831,\n-\t[BNXT_ULP_CLASS_HID_3d01f] = 1832,\n-\t[BNXT_ULP_CLASS_HID_21c4f] = 1833,\n-\t[BNXT_ULP_CLASS_HID_2a74f] = 1834,\n-\t[BNXT_ULP_CLASS_HID_3324f] = 1835,\n-\t[BNXT_ULP_CLASS_HID_3bd4f] = 1836,\n-\t[BNXT_ULP_CLASS_HID_21703] = 1837,\n-\t[BNXT_ULP_CLASS_HID_2a203] = 1838,\n-\t[BNXT_ULP_CLASS_HID_32d03] = 1839,\n-\t[BNXT_ULP_CLASS_HID_3b803] = 1840,\n-\t[BNXT_ULP_CLASS_HID_22ad3] = 1841,\n-\t[BNXT_ULP_CLASS_HID_2b5d3] = 1842,\n-\t[BNXT_ULP_CLASS_HID_340d3] = 1843,\n-\t[BNXT_ULP_CLASS_HID_3cbd3] = 1844,\n-\t[BNXT_ULP_CLASS_HID_252b3] = 1845,\n-\t[BNXT_ULP_CLASS_HID_28147] = 1846,\n-\t[BNXT_ULP_CLASS_HID_30c47] = 1847,\n-\t[BNXT_ULP_CLASS_HID_39747] = 1848,\n-\t[BNXT_ULP_CLASS_HID_23fe3] = 1849,\n-\t[BNXT_ULP_CLASS_HID_2cae3] = 1850,\n-\t[BNXT_ULP_CLASS_HID_355e3] = 1851,\n-\t[BNXT_ULP_CLASS_HID_383b7] = 1852,\n-\t[BNXT_ULP_CLASS_HID_23ab7] = 1853,\n-\t[BNXT_ULP_CLASS_HID_2c5b7] = 1854,\n-\t[BNXT_ULP_CLASS_HID_350b7] = 1855,\n-\t[BNXT_ULP_CLASS_HID_3dbb7] = 1856,\n-\t[BNXT_ULP_CLASS_HID_24e47] = 1857,\n-\t[BNXT_ULP_CLASS_HID_2d947] = 1858,\n-\t[BNXT_ULP_CLASS_HID_3071b] = 1859,\n-\t[BNXT_ULP_CLASS_HID_3921b] = 1860,\n-\t[BNXT_ULP_CLASS_HID_2326f] = 1861,\n-\t[BNXT_ULP_CLASS_HID_2bd6f] = 1862,\n-\t[BNXT_ULP_CLASS_HID_3486f] = 1863,\n-\t[BNXT_ULP_CLASS_HID_3d36f] = 1864,\n-\t[BNXT_ULP_CLASS_HID_21f5f] = 1865,\n-\t[BNXT_ULP_CLASS_HID_2aa5f] = 1866,\n-\t[BNXT_ULP_CLASS_HID_3355f] = 1867,\n-\t[BNXT_ULP_CLASS_HID_3c05f] = 1868,\n-\t[BNXT_ULP_CLASS_HID_21a13] = 1869,\n-\t[BNXT_ULP_CLASS_HID_2a513] = 1870,\n-\t[BNXT_ULP_CLASS_HID_33013] = 1871,\n-\t[BNXT_ULP_CLASS_HID_3bb13] = 1872,\n-\t[BNXT_ULP_CLASS_HID_22d23] = 1873,\n-\t[BNXT_ULP_CLASS_HID_2b823] = 1874,\n-\t[BNXT_ULP_CLASS_HID_34323] = 1875,\n-\t[BNXT_ULP_CLASS_HID_3ce23] = 1876,\n-\t[BNXT_ULP_CLASS_HID_25583] = 1877,\n-\t[BNXT_ULP_CLASS_HID_28457] = 1878,\n-\t[BNXT_ULP_CLASS_HID_30f57] = 1879,\n-\t[BNXT_ULP_CLASS_HID_39a57] = 1880,\n-\t[BNXT_ULP_CLASS_HID_242f3] = 1881,\n-\t[BNXT_ULP_CLASS_HID_2cdf3] = 1882,\n-\t[BNXT_ULP_CLASS_HID_358f3] = 1883,\n-\t[BNXT_ULP_CLASS_HID_38687] = 1884,\n-\t[BNXT_ULP_CLASS_HID_23d87] = 1885,\n-\t[BNXT_ULP_CLASS_HID_2c887] = 1886,\n-\t[BNXT_ULP_CLASS_HID_35387] = 1887,\n-\t[BNXT_ULP_CLASS_HID_3825b] = 1888,\n-\t[BNXT_ULP_CLASS_HID_25157] = 1889,\n-\t[BNXT_ULP_CLASS_HID_2dc57] = 1890,\n-\t[BNXT_ULP_CLASS_HID_30a6b] = 1891,\n-\t[BNXT_ULP_CLASS_HID_3956b] = 1892,\n-\t[BNXT_ULP_CLASS_HID_22c53] = 1893,\n-\t[BNXT_ULP_CLASS_HID_2b753] = 1894,\n-\t[BNXT_ULP_CLASS_HID_34253] = 1895,\n-\t[BNXT_ULP_CLASS_HID_3cd53] = 1896,\n-\t[BNXT_ULP_CLASS_HID_21883] = 1897,\n-\t[BNXT_ULP_CLASS_HID_2a383] = 1898,\n-\t[BNXT_ULP_CLASS_HID_32e83] = 1899,\n-\t[BNXT_ULP_CLASS_HID_3b983] = 1900,\n-\t[BNXT_ULP_CLASS_HID_21457] = 1901,\n-\t[BNXT_ULP_CLASS_HID_29f57] = 1902,\n-\t[BNXT_ULP_CLASS_HID_32a57] = 1903,\n-\t[BNXT_ULP_CLASS_HID_3b557] = 1904,\n-\t[BNXT_ULP_CLASS_HID_22767] = 1905,\n-\t[BNXT_ULP_CLASS_HID_2b267] = 1906,\n-\t[BNXT_ULP_CLASS_HID_33d67] = 1907,\n-\t[BNXT_ULP_CLASS_HID_3c867] = 1908,\n-\t[BNXT_ULP_CLASS_HID_24fc7] = 1909,\n-\t[BNXT_ULP_CLASS_HID_2dac7] = 1910,\n-\t[BNXT_ULP_CLASS_HID_3089b] = 1911,\n-\t[BNXT_ULP_CLASS_HID_3939b] = 1912,\n-\t[BNXT_ULP_CLASS_HID_23c37] = 1913,\n-\t[BNXT_ULP_CLASS_HID_2c737] = 1914,\n-\t[BNXT_ULP_CLASS_HID_35237] = 1915,\n-\t[BNXT_ULP_CLASS_HID_380cb] = 1916,\n-\t[BNXT_ULP_CLASS_HID_237cb] = 1917,\n-\t[BNXT_ULP_CLASS_HID_2c2cb] = 1918,\n-\t[BNXT_ULP_CLASS_HID_34dcb] = 1919,\n-\t[BNXT_ULP_CLASS_HID_3d8cb] = 1920,\n-\t[BNXT_ULP_CLASS_HID_24a9b] = 1921,\n-\t[BNXT_ULP_CLASS_HID_2d59b] = 1922,\n-\t[BNXT_ULP_CLASS_HID_303af] = 1923,\n-\t[BNXT_ULP_CLASS_HID_38eaf] = 1924,\n-\t[BNXT_ULP_CLASS_HID_253b] = 1925,\n-\t[BNXT_ULP_CLASS_HID_2bf7] = 1926,\n-\t[BNXT_ULP_CLASS_HID_4f6b] = 1927,\n-\t[BNXT_ULP_CLASS_HID_1653] = 1928,\n-\t[BNXT_ULP_CLASS_HID_39c7] = 1929,\n-\t[BNXT_ULP_CLASS_HID_48af] = 1930,\n-\t[BNXT_ULP_CLASS_HID_0f97] = 1931,\n-\t[BNXT_ULP_CLASS_HID_330b] = 1932,\n-\t[BNXT_ULP_CLASS_HID_374e] = 1933,\n-\t[BNXT_ULP_CLASS_HID_11ee] = 1934,\n-\t[BNXT_ULP_CLASS_HID_423a] = 1935,\n-\t[BNXT_ULP_CLASS_HID_0cd6] = 1936,\n-\t[BNXT_ULP_CLASS_HID_310a] = 1937,\n-\t[BNXT_ULP_CLASS_HID_469e] = 1938,\n-\t[BNXT_ULP_CLASS_HID_5ce6] = 1939,\n-\t[BNXT_ULP_CLASS_HID_0692] = 1940,\n-\t[BNXT_ULP_CLASS_HID_1c7e] = 1941,\n-\t[BNXT_ULP_CLASS_HID_55c2] = 1942,\n-\t[BNXT_ULP_CLASS_HID_2b2a] = 1943,\n-\t[BNXT_ULP_CLASS_HID_15c6] = 1944,\n-\t[BNXT_ULP_CLASS_HID_163a] = 1945,\n-\t[BNXT_ULP_CLASS_HID_2f8e] = 1946,\n-\t[BNXT_ULP_CLASS_HID_2516] = 1947,\n-\t[BNXT_ULP_CLASS_HID_4b76] = 1948,\n-\t[BNXT_ULP_CLASS_HID_10e6] = 1949,\n-\t[BNXT_ULP_CLASS_HID_264a] = 1950,\n-\t[BNXT_ULP_CLASS_HID_3fd2] = 1951,\n-\t[BNXT_ULP_CLASS_HID_4532] = 1952,\n-\t[BNXT_ULP_CLASS_HID_4996] = 1953,\n-\t[BNXT_ULP_CLASS_HID_2036] = 1954,\n-\t[BNXT_ULP_CLASS_HID_399e] = 1955,\n-\t[BNXT_ULP_CLASS_HID_5ffe] = 1956,\n-\t[BNXT_ULP_CLASS_HID_34fe] = 1957,\n-\t[BNXT_ULP_CLASS_HID_3a32] = 1958,\n-\t[BNXT_ULP_CLASS_HID_376e] = 1959,\n-\t[BNXT_ULP_CLASS_HID_12d6e] = 1960,\n-\t[BNXT_ULP_CLASS_HID_2436e] = 1961,\n-\t[BNXT_ULP_CLASS_HID_31dba] = 1962,\n-\t[BNXT_ULP_CLASS_HID_11ce] = 1963,\n-\t[BNXT_ULP_CLASS_HID_107ce] = 1964,\n-\t[BNXT_ULP_CLASS_HID_23dce] = 1965,\n-\t[BNXT_ULP_CLASS_HID_353ce] = 1966,\n-\t[BNXT_ULP_CLASS_HID_421a] = 1967,\n-\t[BNXT_ULP_CLASS_HID_11d56] = 1968,\n-\t[BNXT_ULP_CLASS_HID_23356] = 1969,\n-\t[BNXT_ULP_CLASS_HID_32956] = 1970,\n-\t[BNXT_ULP_CLASS_HID_0cf6] = 1971,\n-\t[BNXT_ULP_CLASS_HID_122f6] = 1972,\n-\t[BNXT_ULP_CLASS_HID_258f6] = 1973,\n-\t[BNXT_ULP_CLASS_HID_313c2] = 1974,\n-\t[BNXT_ULP_CLASS_HID_312a] = 1975,\n-\t[BNXT_ULP_CLASS_HID_1272a] = 1976,\n-\t[BNXT_ULP_CLASS_HID_25d2a] = 1977,\n-\t[BNXT_ULP_CLASS_HID_31466] = 1978,\n-\t[BNXT_ULP_CLASS_HID_46be] = 1979,\n-\t[BNXT_ULP_CLASS_HID_1018a] = 1980,\n-\t[BNXT_ULP_CLASS_HID_2378a] = 1981,\n-\t[BNXT_ULP_CLASS_HID_32d8a] = 1982,\n-\t[BNXT_ULP_CLASS_HID_5cc6] = 1983,\n-\t[BNXT_ULP_CLASS_HID_11712] = 1984,\n-\t[BNXT_ULP_CLASS_HID_20d12] = 1985,\n-\t[BNXT_ULP_CLASS_HID_32312] = 1986,\n-\t[BNXT_ULP_CLASS_HID_06b2] = 1987,\n-\t[BNXT_ULP_CLASS_HID_13cb2] = 1988,\n-\t[BNXT_ULP_CLASS_HID_252b2] = 1989,\n-\t[BNXT_ULP_CLASS_HID_348b2] = 1990,\n-\t[BNXT_ULP_CLASS_HID_1c5e] = 1991,\n-\t[BNXT_ULP_CLASS_HID_1325e] = 1992,\n-\t[BNXT_ULP_CLASS_HID_2285e] = 1993,\n-\t[BNXT_ULP_CLASS_HID_35e5e] = 1994,\n-\t[BNXT_ULP_CLASS_HID_55e2] = 1995,\n-\t[BNXT_ULP_CLASS_HID_14be2] = 1996,\n-\t[BNXT_ULP_CLASS_HID_2023e] = 1997,\n-\t[BNXT_ULP_CLASS_HID_3383e] = 1998,\n-\t[BNXT_ULP_CLASS_HID_2b0a] = 1999,\n-\t[BNXT_ULP_CLASS_HID_1410a] = 2000,\n-\t[BNXT_ULP_CLASS_HID_21846] = 2001,\n-\t[BNXT_ULP_CLASS_HID_30e46] = 2002,\n-\t[BNXT_ULP_CLASS_HID_15e6] = 2003,\n-\t[BNXT_ULP_CLASS_HID_10be6] = 2004,\n-\t[BNXT_ULP_CLASS_HID_221e6] = 2005,\n-\t[BNXT_ULP_CLASS_HID_357e6] = 2006,\n-\t[BNXT_ULP_CLASS_HID_161a] = 2007,\n-\t[BNXT_ULP_CLASS_HID_10c1a] = 2008,\n-\t[BNXT_ULP_CLASS_HID_2221a] = 2009,\n-\t[BNXT_ULP_CLASS_HID_3581a] = 2010,\n-\t[BNXT_ULP_CLASS_HID_2fae] = 2011,\n-\t[BNXT_ULP_CLASS_HID_145ae] = 2012,\n-\t[BNXT_ULP_CLASS_HID_21cfa] = 2013,\n-\t[BNXT_ULP_CLASS_HID_332fa] = 2014,\n-\t[BNXT_ULP_CLASS_HID_2536] = 2015,\n-\t[BNXT_ULP_CLASS_HID_15b36] = 2016,\n-\t[BNXT_ULP_CLASS_HID_21202] = 2017,\n-\t[BNXT_ULP_CLASS_HID_30802] = 2018,\n-\t[BNXT_ULP_CLASS_HID_4b56] = 2019,\n-\t[BNXT_ULP_CLASS_HID_105a2] = 2020,\n-\t[BNXT_ULP_CLASS_HID_23ba2] = 2021,\n-\t[BNXT_ULP_CLASS_HID_351a2] = 2022,\n-\t[BNXT_ULP_CLASS_HID_10c6] = 2023,\n-\t[BNXT_ULP_CLASS_HID_106c6] = 2024,\n-\t[BNXT_ULP_CLASS_HID_23cc6] = 2025,\n-\t[BNXT_ULP_CLASS_HID_352c6] = 2026,\n-\t[BNXT_ULP_CLASS_HID_266a] = 2027,\n-\t[BNXT_ULP_CLASS_HID_15c6a] = 2028,\n-\t[BNXT_ULP_CLASS_HID_216a6] = 2029,\n-\t[BNXT_ULP_CLASS_HID_30ca6] = 2030,\n-\t[BNXT_ULP_CLASS_HID_3ff2] = 2031,\n-\t[BNXT_ULP_CLASS_HID_155f2] = 2032,\n-\t[BNXT_ULP_CLASS_HID_24bf2] = 2033,\n-\t[BNXT_ULP_CLASS_HID_302ce] = 2034,\n-\t[BNXT_ULP_CLASS_HID_4512] = 2035,\n-\t[BNXT_ULP_CLASS_HID_11c6e] = 2036,\n-\t[BNXT_ULP_CLASS_HID_2326e] = 2037,\n-\t[BNXT_ULP_CLASS_HID_3286e] = 2038,\n-\t[BNXT_ULP_CLASS_HID_49b6] = 2039,\n-\t[BNXT_ULP_CLASS_HID_10082] = 2040,\n-\t[BNXT_ULP_CLASS_HID_23682] = 2041,\n-\t[BNXT_ULP_CLASS_HID_32c82] = 2042,\n-\t[BNXT_ULP_CLASS_HID_2016] = 2043,\n-\t[BNXT_ULP_CLASS_HID_15616] = 2044,\n-\t[BNXT_ULP_CLASS_HID_21162] = 2045,\n-\t[BNXT_ULP_CLASS_HID_30762] = 2046,\n-\t[BNXT_ULP_CLASS_HID_39be] = 2047,\n-\t[BNXT_ULP_CLASS_HID_12fbe] = 2048,\n-\t[BNXT_ULP_CLASS_HID_245be] = 2049,\n-\t[BNXT_ULP_CLASS_HID_31c8a] = 2050,\n-\t[BNXT_ULP_CLASS_HID_5fde] = 2051,\n-\t[BNXT_ULP_CLASS_HID_1162a] = 2052,\n-\t[BNXT_ULP_CLASS_HID_20c2a] = 2053,\n-\t[BNXT_ULP_CLASS_HID_3222a] = 2054,\n-\t[BNXT_ULP_CLASS_HID_34de] = 2055,\n-\t[BNXT_ULP_CLASS_HID_3a12] = 2056,\n-\t[BNXT_ULP_CLASS_HID_370e] = 2057,\n-\t[BNXT_ULP_CLASS_HID_12d0e] = 2058,\n-\t[BNXT_ULP_CLASS_HID_2430e] = 2059,\n-\t[BNXT_ULP_CLASS_HID_31dda] = 2060,\n-\t[BNXT_ULP_CLASS_HID_11ae] = 2061,\n-\t[BNXT_ULP_CLASS_HID_107ae] = 2062,\n-\t[BNXT_ULP_CLASS_HID_23dae] = 2063,\n-\t[BNXT_ULP_CLASS_HID_353ae] = 2064,\n-\t[BNXT_ULP_CLASS_HID_427a] = 2065,\n-\t[BNXT_ULP_CLASS_HID_11d36] = 2066,\n-\t[BNXT_ULP_CLASS_HID_23336] = 2067,\n-\t[BNXT_ULP_CLASS_HID_32936] = 2068,\n-\t[BNXT_ULP_CLASS_HID_0c96] = 2069,\n-\t[BNXT_ULP_CLASS_HID_12296] = 2070,\n-\t[BNXT_ULP_CLASS_HID_25896] = 2071,\n-\t[BNXT_ULP_CLASS_HID_313a2] = 2072,\n-\t[BNXT_ULP_CLASS_HID_314a] = 2073,\n-\t[BNXT_ULP_CLASS_HID_1274a] = 2074,\n-\t[BNXT_ULP_CLASS_HID_25d4a] = 2075,\n-\t[BNXT_ULP_CLASS_HID_31406] = 2076,\n-\t[BNXT_ULP_CLASS_HID_46de] = 2077,\n-\t[BNXT_ULP_CLASS_HID_101ea] = 2078,\n-\t[BNXT_ULP_CLASS_HID_237ea] = 2079,\n-\t[BNXT_ULP_CLASS_HID_32dea] = 2080,\n-\t[BNXT_ULP_CLASS_HID_5ca6] = 2081,\n-\t[BNXT_ULP_CLASS_HID_11772] = 2082,\n-\t[BNXT_ULP_CLASS_HID_20d72] = 2083,\n-\t[BNXT_ULP_CLASS_HID_32372] = 2084,\n-\t[BNXT_ULP_CLASS_HID_06d2] = 2085,\n-\t[BNXT_ULP_CLASS_HID_13cd2] = 2086,\n-\t[BNXT_ULP_CLASS_HID_252d2] = 2087,\n-\t[BNXT_ULP_CLASS_HID_348d2] = 2088,\n-\t[BNXT_ULP_CLASS_HID_1c3e] = 2089,\n-\t[BNXT_ULP_CLASS_HID_1323e] = 2090,\n-\t[BNXT_ULP_CLASS_HID_2283e] = 2091,\n-\t[BNXT_ULP_CLASS_HID_35e3e] = 2092,\n-\t[BNXT_ULP_CLASS_HID_5582] = 2093,\n-\t[BNXT_ULP_CLASS_HID_14b82] = 2094,\n-\t[BNXT_ULP_CLASS_HID_2025e] = 2095,\n-\t[BNXT_ULP_CLASS_HID_3385e] = 2096,\n-\t[BNXT_ULP_CLASS_HID_2b6a] = 2097,\n-\t[BNXT_ULP_CLASS_HID_1416a] = 2098,\n-\t[BNXT_ULP_CLASS_HID_21826] = 2099,\n-\t[BNXT_ULP_CLASS_HID_30e26] = 2100,\n-\t[BNXT_ULP_CLASS_HID_1586] = 2101,\n-\t[BNXT_ULP_CLASS_HID_10b86] = 2102,\n-\t[BNXT_ULP_CLASS_HID_22186] = 2103,\n-\t[BNXT_ULP_CLASS_HID_35786] = 2104,\n-\t[BNXT_ULP_CLASS_HID_167a] = 2105,\n-\t[BNXT_ULP_CLASS_HID_10c7a] = 2106,\n-\t[BNXT_ULP_CLASS_HID_2227a] = 2107,\n-\t[BNXT_ULP_CLASS_HID_3587a] = 2108,\n-\t[BNXT_ULP_CLASS_HID_2fce] = 2109,\n-\t[BNXT_ULP_CLASS_HID_145ce] = 2110,\n-\t[BNXT_ULP_CLASS_HID_21c9a] = 2111,\n-\t[BNXT_ULP_CLASS_HID_3329a] = 2112,\n-\t[BNXT_ULP_CLASS_HID_2556] = 2113,\n-\t[BNXT_ULP_CLASS_HID_15b56] = 2114,\n-\t[BNXT_ULP_CLASS_HID_21262] = 2115,\n-\t[BNXT_ULP_CLASS_HID_30862] = 2116,\n-\t[BNXT_ULP_CLASS_HID_4b36] = 2117,\n-\t[BNXT_ULP_CLASS_HID_105c2] = 2118,\n-\t[BNXT_ULP_CLASS_HID_23bc2] = 2119,\n-\t[BNXT_ULP_CLASS_HID_351c2] = 2120,\n-\t[BNXT_ULP_CLASS_HID_10a6] = 2121,\n-\t[BNXT_ULP_CLASS_HID_106a6] = 2122,\n-\t[BNXT_ULP_CLASS_HID_23ca6] = 2123,\n-\t[BNXT_ULP_CLASS_HID_352a6] = 2124,\n-\t[BNXT_ULP_CLASS_HID_260a] = 2125,\n-\t[BNXT_ULP_CLASS_HID_15c0a] = 2126,\n-\t[BNXT_ULP_CLASS_HID_216c6] = 2127,\n-\t[BNXT_ULP_CLASS_HID_30cc6] = 2128,\n-\t[BNXT_ULP_CLASS_HID_3f92] = 2129,\n-\t[BNXT_ULP_CLASS_HID_15592] = 2130,\n-\t[BNXT_ULP_CLASS_HID_24b92] = 2131,\n-\t[BNXT_ULP_CLASS_HID_302ae] = 2132,\n-\t[BNXT_ULP_CLASS_HID_4572] = 2133,\n-\t[BNXT_ULP_CLASS_HID_11c0e] = 2134,\n-\t[BNXT_ULP_CLASS_HID_2320e] = 2135,\n-\t[BNXT_ULP_CLASS_HID_3280e] = 2136,\n-\t[BNXT_ULP_CLASS_HID_49d6] = 2137,\n-\t[BNXT_ULP_CLASS_HID_100e2] = 2138,\n-\t[BNXT_ULP_CLASS_HID_236e2] = 2139,\n-\t[BNXT_ULP_CLASS_HID_32ce2] = 2140,\n-\t[BNXT_ULP_CLASS_HID_2076] = 2141,\n-\t[BNXT_ULP_CLASS_HID_15676] = 2142,\n-\t[BNXT_ULP_CLASS_HID_21102] = 2143,\n-\t[BNXT_ULP_CLASS_HID_30702] = 2144,\n-\t[BNXT_ULP_CLASS_HID_39de] = 2145,\n-\t[BNXT_ULP_CLASS_HID_12fde] = 2146,\n-\t[BNXT_ULP_CLASS_HID_245de] = 2147,\n-\t[BNXT_ULP_CLASS_HID_31cea] = 2148,\n-\t[BNXT_ULP_CLASS_HID_5fbe] = 2149,\n-\t[BNXT_ULP_CLASS_HID_1164a] = 2150,\n-\t[BNXT_ULP_CLASS_HID_20c4a] = 2151,\n-\t[BNXT_ULP_CLASS_HID_3224a] = 2152,\n-\t[BNXT_ULP_CLASS_HID_34be] = 2153,\n-\t[BNXT_ULP_CLASS_HID_3a72] = 2154,\n-\t[BNXT_ULP_CLASS_HID_09ea] = 2155,\n-\t[BNXT_ULP_CLASS_HID_2912] = 2156,\n-\t[BNXT_ULP_CLASS_HID_03b2] = 2157,\n-\t[BNXT_ULP_CLASS_HID_5f7e] = 2158,\n-\t[BNXT_ULP_CLASS_HID_03a6] = 2159,\n-\t[BNXT_ULP_CLASS_HID_23ce] = 2160,\n-\t[BNXT_ULP_CLASS_HID_1a6e] = 2161,\n-\t[BNXT_ULP_CLASS_HID_593a] = 2162,\n-\t[BNXT_ULP_CLASS_HID_4dce] = 2163,\n-\t[BNXT_ULP_CLASS_HID_0e02] = 2164,\n-\t[BNXT_ULP_CLASS_HID_4796] = 2165,\n-\t[BNXT_ULP_CLASS_HID_246e] = 2166,\n-\t[BNXT_ULP_CLASS_HID_478a] = 2167,\n-\t[BNXT_ULP_CLASS_HID_08fe] = 2168,\n-\t[BNXT_ULP_CLASS_HID_5e52] = 2169,\n-\t[BNXT_ULP_CLASS_HID_3e2a] = 2170,\n-\t[BNXT_ULP_CLASS_HID_5e46] = 2171,\n-\t[BNXT_ULP_CLASS_HID_02ba] = 2172,\n-\t[BNXT_ULP_CLASS_HID_580e] = 2173,\n-\t[BNXT_ULP_CLASS_HID_38e6] = 2174,\n-\t[BNXT_ULP_CLASS_HID_5802] = 2175,\n-\t[BNXT_ULP_CLASS_HID_1d76] = 2176,\n-\t[BNXT_ULP_CLASS_HID_52ca] = 2177,\n-\t[BNXT_ULP_CLASS_HID_32a2] = 2178,\n-\t[BNXT_ULP_CLASS_HID_34f6] = 2179,\n-\t[BNXT_ULP_CLASS_HID_3a3a] = 2180,\n-\t[BNXT_ULP_CLASS_HID_09ca] = 2181,\n-\t[BNXT_ULP_CLASS_HID_0216] = 2182,\n-\t[BNXT_ULP_CLASS_HID_1f62] = 2183,\n-\t[BNXT_ULP_CLASS_HID_1bae] = 2184,\n-\t[BNXT_ULP_CLASS_HID_2932] = 2185,\n-\t[BNXT_ULP_CLASS_HID_227e] = 2186,\n-\t[BNXT_ULP_CLASS_HID_3f4a] = 2187,\n-\t[BNXT_ULP_CLASS_HID_3b96] = 2188,\n-\t[BNXT_ULP_CLASS_HID_0392] = 2189,\n-\t[BNXT_ULP_CLASS_HID_1cde] = 2190,\n-\t[BNXT_ULP_CLASS_HID_192a] = 2191,\n-\t[BNXT_ULP_CLASS_HID_1276] = 2192,\n-\t[BNXT_ULP_CLASS_HID_5f5e] = 2193,\n-\t[BNXT_ULP_CLASS_HID_5baa] = 2194,\n-\t[BNXT_ULP_CLASS_HID_54f6] = 2195,\n-\t[BNXT_ULP_CLASS_HID_51c2] = 2196,\n-\t[BNXT_ULP_CLASS_HID_0386] = 2197,\n-\t[BNXT_ULP_CLASS_HID_1cd2] = 2198,\n-\t[BNXT_ULP_CLASS_HID_191e] = 2199,\n-\t[BNXT_ULP_CLASS_HID_126a] = 2200,\n-\t[BNXT_ULP_CLASS_HID_23ee] = 2201,\n-\t[BNXT_ULP_CLASS_HID_3c3a] = 2202,\n-\t[BNXT_ULP_CLASS_HID_3906] = 2203,\n-\t[BNXT_ULP_CLASS_HID_3252] = 2204,\n-\t[BNXT_ULP_CLASS_HID_1a4e] = 2205,\n-\t[BNXT_ULP_CLASS_HID_169a] = 2206,\n-\t[BNXT_ULP_CLASS_HID_13e6] = 2207,\n-\t[BNXT_ULP_CLASS_HID_4be6] = 2208,\n-\t[BNXT_ULP_CLASS_HID_591a] = 2209,\n-\t[BNXT_ULP_CLASS_HID_5266] = 2210,\n-\t[BNXT_ULP_CLASS_HID_2eb2] = 2211,\n-\t[BNXT_ULP_CLASS_HID_2bfe] = 2212,\n-\t[BNXT_ULP_CLASS_HID_4dee] = 2213,\n-\t[BNXT_ULP_CLASS_HID_463a] = 2214,\n-\t[BNXT_ULP_CLASS_HID_4306] = 2215,\n-\t[BNXT_ULP_CLASS_HID_5c52] = 2216,\n-\t[BNXT_ULP_CLASS_HID_0e22] = 2217,\n-\t[BNXT_ULP_CLASS_HID_0b6e] = 2218,\n-\t[BNXT_ULP_CLASS_HID_07ba] = 2219,\n-\t[BNXT_ULP_CLASS_HID_0086] = 2220,\n-\t[BNXT_ULP_CLASS_HID_47b6] = 2221,\n-\t[BNXT_ULP_CLASS_HID_4082] = 2222,\n-\t[BNXT_ULP_CLASS_HID_5dce] = 2223,\n-\t[BNXT_ULP_CLASS_HID_561a] = 2224,\n-\t[BNXT_ULP_CLASS_HID_244e] = 2225,\n-\t[BNXT_ULP_CLASS_HID_209a] = 2226,\n-\t[BNXT_ULP_CLASS_HID_3de6] = 2227,\n-\t[BNXT_ULP_CLASS_HID_3632] = 2228,\n-\t[BNXT_ULP_CLASS_HID_47aa] = 2229,\n-\t[BNXT_ULP_CLASS_HID_40f6] = 2230,\n-\t[BNXT_ULP_CLASS_HID_5dc2] = 2231,\n-\t[BNXT_ULP_CLASS_HID_560e] = 2232,\n-\t[BNXT_ULP_CLASS_HID_08de] = 2233,\n-\t[BNXT_ULP_CLASS_HID_052a] = 2234,\n-\t[BNXT_ULP_CLASS_HID_1e76] = 2235,\n-\t[BNXT_ULP_CLASS_HID_1b42] = 2236,\n-\t[BNXT_ULP_CLASS_HID_5e72] = 2237,\n-\t[BNXT_ULP_CLASS_HID_5abe] = 2238,\n-\t[BNXT_ULP_CLASS_HID_578a] = 2239,\n-\t[BNXT_ULP_CLASS_HID_50d6] = 2240,\n-\t[BNXT_ULP_CLASS_HID_3e0a] = 2241,\n-\t[BNXT_ULP_CLASS_HID_3b56] = 2242,\n-\t[BNXT_ULP_CLASS_HID_37a2] = 2243,\n-\t[BNXT_ULP_CLASS_HID_30ee] = 2244,\n-\t[BNXT_ULP_CLASS_HID_5e66] = 2245,\n-\t[BNXT_ULP_CLASS_HID_5ab2] = 2246,\n-\t[BNXT_ULP_CLASS_HID_57fe] = 2247,\n-\t[BNXT_ULP_CLASS_HID_50ca] = 2248,\n-\t[BNXT_ULP_CLASS_HID_029a] = 2249,\n-\t[BNXT_ULP_CLASS_HID_1fe6] = 2250,\n-\t[BNXT_ULP_CLASS_HID_1832] = 2251,\n-\t[BNXT_ULP_CLASS_HID_157e] = 2252,\n-\t[BNXT_ULP_CLASS_HID_582e] = 2253,\n-\t[BNXT_ULP_CLASS_HID_557a] = 2254,\n-\t[BNXT_ULP_CLASS_HID_2e46] = 2255,\n-\t[BNXT_ULP_CLASS_HID_2a92] = 2256,\n-\t[BNXT_ULP_CLASS_HID_38c6] = 2257,\n-\t[BNXT_ULP_CLASS_HID_3512] = 2258,\n-\t[BNXT_ULP_CLASS_HID_0e5e] = 2259,\n-\t[BNXT_ULP_CLASS_HID_0aaa] = 2260,\n-\t[BNXT_ULP_CLASS_HID_5822] = 2261,\n-\t[BNXT_ULP_CLASS_HID_556e] = 2262,\n-\t[BNXT_ULP_CLASS_HID_51ba] = 2263,\n-\t[BNXT_ULP_CLASS_HID_2a86] = 2264,\n-\t[BNXT_ULP_CLASS_HID_1d56] = 2265,\n-\t[BNXT_ULP_CLASS_HID_19a2] = 2266,\n-\t[BNXT_ULP_CLASS_HID_12ee] = 2267,\n-\t[BNXT_ULP_CLASS_HID_4aee] = 2268,\n-\t[BNXT_ULP_CLASS_HID_52ea] = 2269,\n-\t[BNXT_ULP_CLASS_HID_2f36] = 2270,\n-\t[BNXT_ULP_CLASS_HID_2802] = 2271,\n-\t[BNXT_ULP_CLASS_HID_254e] = 2272,\n-\t[BNXT_ULP_CLASS_HID_3282] = 2273,\n-\t[BNXT_ULP_CLASS_HID_0fce] = 2274,\n-\t[BNXT_ULP_CLASS_HID_081a] = 2275,\n-\t[BNXT_ULP_CLASS_HID_0566] = 2276,\n-\t[BNXT_ULP_CLASS_HID_34d6] = 2277,\n-\t[BNXT_ULP_CLASS_HID_3a1a] = 2278,\n-\t[BNXT_ULP_CLASS_HID_09aa] = 2279,\n-\t[BNXT_ULP_CLASS_HID_0276] = 2280,\n-\t[BNXT_ULP_CLASS_HID_1f02] = 2281,\n-\t[BNXT_ULP_CLASS_HID_1bce] = 2282,\n-\t[BNXT_ULP_CLASS_HID_2952] = 2283,\n-\t[BNXT_ULP_CLASS_HID_221e] = 2284,\n-\t[BNXT_ULP_CLASS_HID_3f2a] = 2285,\n-\t[BNXT_ULP_CLASS_HID_3bf6] = 2286,\n-\t[BNXT_ULP_CLASS_HID_03f2] = 2287,\n-\t[BNXT_ULP_CLASS_HID_1cbe] = 2288,\n-\t[BNXT_ULP_CLASS_HID_194a] = 2289,\n-\t[BNXT_ULP_CLASS_HID_1216] = 2290,\n-\t[BNXT_ULP_CLASS_HID_5f3e] = 2291,\n-\t[BNXT_ULP_CLASS_HID_5bca] = 2292,\n-\t[BNXT_ULP_CLASS_HID_5496] = 2293,\n-\t[BNXT_ULP_CLASS_HID_51a2] = 2294,\n-\t[BNXT_ULP_CLASS_HID_03e6] = 2295,\n-\t[BNXT_ULP_CLASS_HID_1cb2] = 2296,\n-\t[BNXT_ULP_CLASS_HID_197e] = 2297,\n-\t[BNXT_ULP_CLASS_HID_120a] = 2298,\n-\t[BNXT_ULP_CLASS_HID_238e] = 2299,\n-\t[BNXT_ULP_CLASS_HID_3c5a] = 2300,\n-\t[BNXT_ULP_CLASS_HID_3966] = 2301,\n-\t[BNXT_ULP_CLASS_HID_3232] = 2302,\n-\t[BNXT_ULP_CLASS_HID_1a2e] = 2303,\n-\t[BNXT_ULP_CLASS_HID_16fa] = 2304,\n-\t[BNXT_ULP_CLASS_HID_1386] = 2305,\n-\t[BNXT_ULP_CLASS_HID_4b86] = 2306,\n-\t[BNXT_ULP_CLASS_HID_597a] = 2307,\n-\t[BNXT_ULP_CLASS_HID_5206] = 2308,\n-\t[BNXT_ULP_CLASS_HID_2ed2] = 2309,\n-\t[BNXT_ULP_CLASS_HID_2b9e] = 2310,\n-\t[BNXT_ULP_CLASS_HID_4d8e] = 2311,\n-\t[BNXT_ULP_CLASS_HID_465a] = 2312,\n-\t[BNXT_ULP_CLASS_HID_4366] = 2313,\n-\t[BNXT_ULP_CLASS_HID_5c32] = 2314,\n-\t[BNXT_ULP_CLASS_HID_0e42] = 2315,\n-\t[BNXT_ULP_CLASS_HID_0b0e] = 2316,\n-\t[BNXT_ULP_CLASS_HID_07da] = 2317,\n-\t[BNXT_ULP_CLASS_HID_00e6] = 2318,\n-\t[BNXT_ULP_CLASS_HID_47d6] = 2319,\n-\t[BNXT_ULP_CLASS_HID_40e2] = 2320,\n-\t[BNXT_ULP_CLASS_HID_5dae] = 2321,\n-\t[BNXT_ULP_CLASS_HID_567a] = 2322,\n-\t[BNXT_ULP_CLASS_HID_242e] = 2323,\n-\t[BNXT_ULP_CLASS_HID_20fa] = 2324,\n-\t[BNXT_ULP_CLASS_HID_3d86] = 2325,\n-\t[BNXT_ULP_CLASS_HID_3652] = 2326,\n-\t[BNXT_ULP_CLASS_HID_47ca] = 2327,\n-\t[BNXT_ULP_CLASS_HID_4096] = 2328,\n-\t[BNXT_ULP_CLASS_HID_5da2] = 2329,\n-\t[BNXT_ULP_CLASS_HID_566e] = 2330,\n-\t[BNXT_ULP_CLASS_HID_08be] = 2331,\n-\t[BNXT_ULP_CLASS_HID_054a] = 2332,\n-\t[BNXT_ULP_CLASS_HID_1e16] = 2333,\n-\t[BNXT_ULP_CLASS_HID_1b22] = 2334,\n-\t[BNXT_ULP_CLASS_HID_5e12] = 2335,\n-\t[BNXT_ULP_CLASS_HID_5ade] = 2336,\n-\t[BNXT_ULP_CLASS_HID_57ea] = 2337,\n-\t[BNXT_ULP_CLASS_HID_50b6] = 2338,\n-\t[BNXT_ULP_CLASS_HID_3e6a] = 2339,\n-\t[BNXT_ULP_CLASS_HID_3b36] = 2340,\n-\t[BNXT_ULP_CLASS_HID_37c2] = 2341,\n-\t[BNXT_ULP_CLASS_HID_308e] = 2342,\n-\t[BNXT_ULP_CLASS_HID_5e06] = 2343,\n-\t[BNXT_ULP_CLASS_HID_5ad2] = 2344,\n-\t[BNXT_ULP_CLASS_HID_579e] = 2345,\n-\t[BNXT_ULP_CLASS_HID_50aa] = 2346,\n-\t[BNXT_ULP_CLASS_HID_02fa] = 2347,\n-\t[BNXT_ULP_CLASS_HID_1f86] = 2348,\n-\t[BNXT_ULP_CLASS_HID_1852] = 2349,\n-\t[BNXT_ULP_CLASS_HID_151e] = 2350,\n-\t[BNXT_ULP_CLASS_HID_584e] = 2351,\n-\t[BNXT_ULP_CLASS_HID_551a] = 2352,\n-\t[BNXT_ULP_CLASS_HID_2e26] = 2353,\n-\t[BNXT_ULP_CLASS_HID_2af2] = 2354,\n-\t[BNXT_ULP_CLASS_HID_38a6] = 2355,\n-\t[BNXT_ULP_CLASS_HID_3572] = 2356,\n-\t[BNXT_ULP_CLASS_HID_0e3e] = 2357,\n-\t[BNXT_ULP_CLASS_HID_0aca] = 2358,\n-\t[BNXT_ULP_CLASS_HID_5842] = 2359,\n-\t[BNXT_ULP_CLASS_HID_550e] = 2360,\n-\t[BNXT_ULP_CLASS_HID_51da] = 2361,\n-\t[BNXT_ULP_CLASS_HID_2ae6] = 2362,\n-\t[BNXT_ULP_CLASS_HID_1d36] = 2363,\n-\t[BNXT_ULP_CLASS_HID_19c2] = 2364,\n-\t[BNXT_ULP_CLASS_HID_128e] = 2365,\n-\t[BNXT_ULP_CLASS_HID_4a8e] = 2366,\n-\t[BNXT_ULP_CLASS_HID_528a] = 2367,\n-\t[BNXT_ULP_CLASS_HID_2f56] = 2368,\n-\t[BNXT_ULP_CLASS_HID_2862] = 2369,\n-\t[BNXT_ULP_CLASS_HID_252e] = 2370,\n-\t[BNXT_ULP_CLASS_HID_32e2] = 2371,\n-\t[BNXT_ULP_CLASS_HID_0fae] = 2372,\n-\t[BNXT_ULP_CLASS_HID_087a] = 2373,\n-\t[BNXT_ULP_CLASS_HID_0506] = 2374,\n-\t[BNXT_ULP_CLASS_HID_34b6] = 2375,\n-\t[BNXT_ULP_CLASS_HID_3a7a] = 2376,\n-\t[BNXT_ULP_CLASS_HID_a73c] = 2377,\n-\t[BNXT_ULP_CLASS_HID_a040] = 2378,\n-\t[BNXT_ULP_CLASS_HID_1d640] = 2379,\n-\t[BNXT_ULP_CLASS_HID_1dd3c] = 2380,\n-\t[BNXT_ULP_CLASS_HID_cba0] = 2381,\n-\t[BNXT_ULP_CLASS_HID_c4f4] = 2382,\n-\t[BNXT_ULP_CLASS_HID_19f38] = 2383,\n-\t[BNXT_ULP_CLASS_HID_182f4] = 2384,\n-\t[BNXT_ULP_CLASS_HID_b098] = 2385,\n-\t[BNXT_ULP_CLASS_HID_8dac] = 2386,\n-\t[BNXT_ULP_CLASS_HID_1a3ac] = 2387,\n-\t[BNXT_ULP_CLASS_HID_1a698] = 2388,\n-\t[BNXT_ULP_CLASS_HID_d50c] = 2389,\n-\t[BNXT_ULP_CLASS_HID_ae50] = 2390,\n-\t[BNXT_ULP_CLASS_HID_1c450] = 2391,\n-\t[BNXT_ULP_CLASS_HID_1cb0c] = 2392,\n-\t[BNXT_ULP_CLASS_HID_a1f0] = 2393,\n-\t[BNXT_ULP_CLASS_HID_ba04] = 2394,\n-\t[BNXT_ULP_CLASS_HID_1d004] = 2395,\n-\t[BNXT_ULP_CLASS_HID_1d7f0] = 2396,\n-\t[BNXT_ULP_CLASS_HID_c264] = 2397,\n-\t[BNXT_ULP_CLASS_HID_dea8] = 2398,\n-\t[BNXT_ULP_CLASS_HID_199fc] = 2399,\n-\t[BNXT_ULP_CLASS_HID_19ca8] = 2400,\n-\t[BNXT_ULP_CLASS_HID_8b5c] = 2401,\n-\t[BNXT_ULP_CLASS_HID_8460] = 2402,\n-\t[BNXT_ULP_CLASS_HID_1ba60] = 2403,\n-\t[BNXT_ULP_CLASS_HID_1a15c] = 2404,\n-\t[BNXT_ULP_CLASS_HID_afc0] = 2405,\n-\t[BNXT_ULP_CLASS_HID_a814] = 2406,\n-\t[BNXT_ULP_CLASS_HID_1de14] = 2407,\n-\t[BNXT_ULP_CLASS_HID_1c5c0] = 2408,\n-\t[BNXT_ULP_CLASS_HID_8c2c] = 2409,\n-\t[BNXT_ULP_CLASS_HID_8970] = 2410,\n-\t[BNXT_ULP_CLASS_HID_1bf70] = 2411,\n-\t[BNXT_ULP_CLASS_HID_1a22c] = 2412,\n-\t[BNXT_ULP_CLASS_HID_d0d0] = 2413,\n-\t[BNXT_ULP_CLASS_HID_ade4] = 2414,\n-\t[BNXT_ULP_CLASS_HID_1c3e4] = 2415,\n-\t[BNXT_ULP_CLASS_HID_1c6d0] = 2416,\n-\t[BNXT_ULP_CLASS_HID_9988] = 2417,\n-\t[BNXT_ULP_CLASS_HID_92dc] = 2418,\n-\t[BNXT_ULP_CLASS_HID_188dc] = 2419,\n-\t[BNXT_ULP_CLASS_HID_18f88] = 2420,\n-\t[BNXT_ULP_CLASS_HID_ba3c] = 2421,\n-\t[BNXT_ULP_CLASS_HID_b740] = 2422,\n-\t[BNXT_ULP_CLASS_HID_1ad40] = 2423,\n-\t[BNXT_ULP_CLASS_HID_1d03c] = 2424,\n-\t[BNXT_ULP_CLASS_HID_86e0] = 2425,\n-\t[BNXT_ULP_CLASS_HID_8334] = 2426,\n-\t[BNXT_ULP_CLASS_HID_1b934] = 2427,\n-\t[BNXT_ULP_CLASS_HID_1bce0] = 2428,\n-\t[BNXT_ULP_CLASS_HID_aa94] = 2429,\n-\t[BNXT_ULP_CLASS_HID_a7d8] = 2430,\n-\t[BNXT_ULP_CLASS_HID_1ddd8] = 2431,\n-\t[BNXT_ULP_CLASS_HID_1c094] = 2432,\n-\t[BNXT_ULP_CLASS_HID_904c] = 2433,\n-\t[BNXT_ULP_CLASS_HID_c84c] = 2434,\n-\t[BNXT_ULP_CLASS_HID_18290] = 2435,\n-\t[BNXT_ULP_CLASS_HID_1864c] = 2436,\n-\t[BNXT_ULP_CLASS_HID_b4f0] = 2437,\n-\t[BNXT_ULP_CLASS_HID_b104] = 2438,\n-\t[BNXT_ULP_CLASS_HID_1a704] = 2439,\n-\t[BNXT_ULP_CLASS_HID_1aaf0] = 2440,\n-\t[BNXT_ULP_CLASS_HID_80a4] = 2441,\n-\t[BNXT_ULP_CLASS_HID_9de8] = 2442,\n-\t[BNXT_ULP_CLASS_HID_1b3e8] = 2443,\n-\t[BNXT_ULP_CLASS_HID_1b6a4] = 2444,\n-\t[BNXT_ULP_CLASS_HID_a548] = 2445,\n-\t[BNXT_ULP_CLASS_HID_a19c] = 2446,\n-\t[BNXT_ULP_CLASS_HID_1d79c] = 2447,\n-\t[BNXT_ULP_CLASS_HID_1db48] = 2448,\n-\t[BNXT_ULP_CLASS_HID_9a98] = 2449,\n-\t[BNXT_ULP_CLASS_HID_97ac] = 2450,\n-\t[BNXT_ULP_CLASS_HID_18dac] = 2451,\n-\t[BNXT_ULP_CLASS_HID_1b098] = 2452,\n-\t[BNXT_ULP_CLASS_HID_bf0c] = 2453,\n-\t[BNXT_ULP_CLASS_HID_b850] = 2454,\n-\t[BNXT_ULP_CLASS_HID_1ae50] = 2455,\n-\t[BNXT_ULP_CLASS_HID_1d50c] = 2456,\n-\t[BNXT_ULP_CLASS_HID_34f0] = 2457,\n-\t[BNXT_ULP_CLASS_HID_3a3c] = 2458,\n-\t[BNXT_ULP_CLASS_HID_5ea0] = 2459,\n-\t[BNXT_ULP_CLASS_HID_0798] = 2460,\n-\t[BNXT_ULP_CLASS_HID_280c] = 2461,\n-\t[BNXT_ULP_CLASS_HID_5964] = 2462,\n-\t[BNXT_ULP_CLASS_HID_1e5c] = 2463,\n-\t[BNXT_ULP_CLASS_HID_22c0] = 2464,\n-\t[BNXT_ULP_CLASS_HID_a71c] = 2465,\n-\t[BNXT_ULP_CLASS_HID_a8dc] = 2466,\n-\t[BNXT_ULP_CLASS_HID_ed9c] = 2467,\n-\t[BNXT_ULP_CLASS_HID_ef5c] = 2468,\n-\t[BNXT_ULP_CLASS_HID_a060] = 2469,\n-\t[BNXT_ULP_CLASS_HID_a520] = 2470,\n-\t[BNXT_ULP_CLASS_HID_e6e0] = 2471,\n-\t[BNXT_ULP_CLASS_HID_eba0] = 2472,\n-\t[BNXT_ULP_CLASS_HID_1d660] = 2473,\n-\t[BNXT_ULP_CLASS_HID_1fb20] = 2474,\n-\t[BNXT_ULP_CLASS_HID_1dce0] = 2475,\n-\t[BNXT_ULP_CLASS_HID_1e1a0] = 2476,\n-\t[BNXT_ULP_CLASS_HID_1dd1c] = 2477,\n-\t[BNXT_ULP_CLASS_HID_1fedc] = 2478,\n-\t[BNXT_ULP_CLASS_HID_1c39c] = 2479,\n-\t[BNXT_ULP_CLASS_HID_1e55c] = 2480,\n-\t[BNXT_ULP_CLASS_HID_cb80] = 2481,\n-\t[BNXT_ULP_CLASS_HID_b194] = 2482,\n-\t[BNXT_ULP_CLASS_HID_d354] = 2483,\n-\t[BNXT_ULP_CLASS_HID_f414] = 2484,\n-\t[BNXT_ULP_CLASS_HID_c4d4] = 2485,\n-\t[BNXT_ULP_CLASS_HID_e994] = 2486,\n-\t[BNXT_ULP_CLASS_HID_cb54] = 2487,\n-\t[BNXT_ULP_CLASS_HID_f158] = 2488,\n-\t[BNXT_ULP_CLASS_HID_19f18] = 2489,\n-\t[BNXT_ULP_CLASS_HID_1a0d8] = 2490,\n-\t[BNXT_ULP_CLASS_HID_1c598] = 2491,\n-\t[BNXT_ULP_CLASS_HID_1e758] = 2492,\n-\t[BNXT_ULP_CLASS_HID_182d4] = 2493,\n-\t[BNXT_ULP_CLASS_HID_1a794] = 2494,\n-\t[BNXT_ULP_CLASS_HID_1c954] = 2495,\n-\t[BNXT_ULP_CLASS_HID_1ea14] = 2496,\n-\t[BNXT_ULP_CLASS_HID_b0b8] = 2497,\n-\t[BNXT_ULP_CLASS_HID_b278] = 2498,\n-\t[BNXT_ULP_CLASS_HID_f738] = 2499,\n-\t[BNXT_ULP_CLASS_HID_f8f8] = 2500,\n-\t[BNXT_ULP_CLASS_HID_8d8c] = 2501,\n-\t[BNXT_ULP_CLASS_HID_af4c] = 2502,\n-\t[BNXT_ULP_CLASS_HID_f00c] = 2503,\n-\t[BNXT_ULP_CLASS_HID_f5cc] = 2504,\n-\t[BNXT_ULP_CLASS_HID_1a38c] = 2505,\n-\t[BNXT_ULP_CLASS_HID_1a54c] = 2506,\n-\t[BNXT_ULP_CLASS_HID_1e60c] = 2507,\n-\t[BNXT_ULP_CLASS_HID_1ebcc] = 2508,\n-\t[BNXT_ULP_CLASS_HID_1a6b8] = 2509,\n-\t[BNXT_ULP_CLASS_HID_1a878] = 2510,\n-\t[BNXT_ULP_CLASS_HID_1ed38] = 2511,\n-\t[BNXT_ULP_CLASS_HID_1eef8] = 2512,\n-\t[BNXT_ULP_CLASS_HID_d52c] = 2513,\n-\t[BNXT_ULP_CLASS_HID_f6ec] = 2514,\n-\t[BNXT_ULP_CLASS_HID_dbac] = 2515,\n-\t[BNXT_ULP_CLASS_HID_fd6c] = 2516,\n-\t[BNXT_ULP_CLASS_HID_ae70] = 2517,\n-\t[BNXT_ULP_CLASS_HID_f330] = 2518,\n-\t[BNXT_ULP_CLASS_HID_d4f0] = 2519,\n-\t[BNXT_ULP_CLASS_HID_f9b0] = 2520,\n-\t[BNXT_ULP_CLASS_HID_1c470] = 2521,\n-\t[BNXT_ULP_CLASS_HID_1e930] = 2522,\n-\t[BNXT_ULP_CLASS_HID_1caf0] = 2523,\n-\t[BNXT_ULP_CLASS_HID_1f084] = 2524,\n-\t[BNXT_ULP_CLASS_HID_1cb2c] = 2525,\n-\t[BNXT_ULP_CLASS_HID_1b130] = 2526,\n-\t[BNXT_ULP_CLASS_HID_1d2f0] = 2527,\n-\t[BNXT_ULP_CLASS_HID_1f7b0] = 2528,\n-\t[BNXT_ULP_CLASS_HID_a1d0] = 2529,\n-\t[BNXT_ULP_CLASS_HID_a290] = 2530,\n-\t[BNXT_ULP_CLASS_HID_e450] = 2531,\n-\t[BNXT_ULP_CLASS_HID_e910] = 2532,\n-\t[BNXT_ULP_CLASS_HID_ba24] = 2533,\n-\t[BNXT_ULP_CLASS_HID_bfe4] = 2534,\n-\t[BNXT_ULP_CLASS_HID_e0a4] = 2535,\n-\t[BNXT_ULP_CLASS_HID_e264] = 2536,\n-\t[BNXT_ULP_CLASS_HID_1d024] = 2537,\n-\t[BNXT_ULP_CLASS_HID_1f5e4] = 2538,\n-\t[BNXT_ULP_CLASS_HID_1d6a4] = 2539,\n-\t[BNXT_ULP_CLASS_HID_1f864] = 2540,\n-\t[BNXT_ULP_CLASS_HID_1d7d0] = 2541,\n-\t[BNXT_ULP_CLASS_HID_1f890] = 2542,\n-\t[BNXT_ULP_CLASS_HID_1da50] = 2543,\n-\t[BNXT_ULP_CLASS_HID_1ff10] = 2544,\n-\t[BNXT_ULP_CLASS_HID_c244] = 2545,\n-\t[BNXT_ULP_CLASS_HID_e704] = 2546,\n-\t[BNXT_ULP_CLASS_HID_c8c4] = 2547,\n-\t[BNXT_ULP_CLASS_HID_ed84] = 2548,\n-\t[BNXT_ULP_CLASS_HID_de88] = 2549,\n-\t[BNXT_ULP_CLASS_HID_e048] = 2550,\n-\t[BNXT_ULP_CLASS_HID_c508] = 2551,\n-\t[BNXT_ULP_CLASS_HID_e6c8] = 2552,\n-\t[BNXT_ULP_CLASS_HID_199dc] = 2553,\n-\t[BNXT_ULP_CLASS_HID_1ba9c] = 2554,\n-\t[BNXT_ULP_CLASS_HID_1dc5c] = 2555,\n-\t[BNXT_ULP_CLASS_HID_1e11c] = 2556,\n-\t[BNXT_ULP_CLASS_HID_19c88] = 2557,\n-\t[BNXT_ULP_CLASS_HID_1be48] = 2558,\n-\t[BNXT_ULP_CLASS_HID_1c308] = 2559,\n-\t[BNXT_ULP_CLASS_HID_1e4c8] = 2560,\n-\t[BNXT_ULP_CLASS_HID_8b7c] = 2561,\n-\t[BNXT_ULP_CLASS_HID_ac3c] = 2562,\n-\t[BNXT_ULP_CLASS_HID_f1fc] = 2563,\n-\t[BNXT_ULP_CLASS_HID_f2bc] = 2564,\n-\t[BNXT_ULP_CLASS_HID_8440] = 2565,\n-\t[BNXT_ULP_CLASS_HID_a900] = 2566,\n-\t[BNXT_ULP_CLASS_HID_cac0] = 2567,\n-\t[BNXT_ULP_CLASS_HID_ef80] = 2568,\n-\t[BNXT_ULP_CLASS_HID_1ba40] = 2569,\n-\t[BNXT_ULP_CLASS_HID_1bf00] = 2570,\n-\t[BNXT_ULP_CLASS_HID_1e0c0] = 2571,\n-\t[BNXT_ULP_CLASS_HID_1e580] = 2572,\n-\t[BNXT_ULP_CLASS_HID_1a17c] = 2573,\n-\t[BNXT_ULP_CLASS_HID_1a23c] = 2574,\n-\t[BNXT_ULP_CLASS_HID_1e7fc] = 2575,\n-\t[BNXT_ULP_CLASS_HID_1e8bc] = 2576,\n-\t[BNXT_ULP_CLASS_HID_afe0] = 2577,\n-\t[BNXT_ULP_CLASS_HID_f0a0] = 2578,\n-\t[BNXT_ULP_CLASS_HID_d260] = 2579,\n-\t[BNXT_ULP_CLASS_HID_f720] = 2580,\n-\t[BNXT_ULP_CLASS_HID_a834] = 2581,\n-\t[BNXT_ULP_CLASS_HID_adf4] = 2582,\n-\t[BNXT_ULP_CLASS_HID_eeb4] = 2583,\n-\t[BNXT_ULP_CLASS_HID_f074] = 2584,\n-\t[BNXT_ULP_CLASS_HID_1de34] = 2585,\n-\t[BNXT_ULP_CLASS_HID_1e3f4] = 2586,\n-\t[BNXT_ULP_CLASS_HID_1c4b4] = 2587,\n-\t[BNXT_ULP_CLASS_HID_1e674] = 2588,\n-\t[BNXT_ULP_CLASS_HID_1c5e0] = 2589,\n-\t[BNXT_ULP_CLASS_HID_1e6a0] = 2590,\n-\t[BNXT_ULP_CLASS_HID_1c860] = 2591,\n-\t[BNXT_ULP_CLASS_HID_1ed20] = 2592,\n-\t[BNXT_ULP_CLASS_HID_8c0c] = 2593,\n-\t[BNXT_ULP_CLASS_HID_b1cc] = 2594,\n-\t[BNXT_ULP_CLASS_HID_f28c] = 2595,\n-\t[BNXT_ULP_CLASS_HID_f44c] = 2596,\n-\t[BNXT_ULP_CLASS_HID_8950] = 2597,\n-\t[BNXT_ULP_CLASS_HID_aa10] = 2598,\n-\t[BNXT_ULP_CLASS_HID_cfd0] = 2599,\n-\t[BNXT_ULP_CLASS_HID_f090] = 2600,\n-\t[BNXT_ULP_CLASS_HID_1bf50] = 2601,\n-\t[BNXT_ULP_CLASS_HID_1a010] = 2602,\n-\t[BNXT_ULP_CLASS_HID_1e5d0] = 2603,\n-\t[BNXT_ULP_CLASS_HID_1e690] = 2604,\n-\t[BNXT_ULP_CLASS_HID_1a20c] = 2605,\n-\t[BNXT_ULP_CLASS_HID_1a7cc] = 2606,\n-\t[BNXT_ULP_CLASS_HID_1e88c] = 2607,\n-\t[BNXT_ULP_CLASS_HID_1ea4c] = 2608,\n-\t[BNXT_ULP_CLASS_HID_d0f0] = 2609,\n-\t[BNXT_ULP_CLASS_HID_f5b0] = 2610,\n-\t[BNXT_ULP_CLASS_HID_d770] = 2611,\n-\t[BNXT_ULP_CLASS_HID_f830] = 2612,\n-\t[BNXT_ULP_CLASS_HID_adc4] = 2613,\n-\t[BNXT_ULP_CLASS_HID_ae84] = 2614,\n-\t[BNXT_ULP_CLASS_HID_d044] = 2615,\n-\t[BNXT_ULP_CLASS_HID_f504] = 2616,\n-\t[BNXT_ULP_CLASS_HID_1c3c4] = 2617,\n-\t[BNXT_ULP_CLASS_HID_1e484] = 2618,\n-\t[BNXT_ULP_CLASS_HID_1c644] = 2619,\n-\t[BNXT_ULP_CLASS_HID_1eb04] = 2620,\n-\t[BNXT_ULP_CLASS_HID_1c6f0] = 2621,\n-\t[BNXT_ULP_CLASS_HID_1ebb0] = 2622,\n-\t[BNXT_ULP_CLASS_HID_1cd70] = 2623,\n-\t[BNXT_ULP_CLASS_HID_1f304] = 2624,\n-\t[BNXT_ULP_CLASS_HID_99a8] = 2625,\n-\t[BNXT_ULP_CLASS_HID_bb68] = 2626,\n-\t[BNXT_ULP_CLASS_HID_dc28] = 2627,\n-\t[BNXT_ULP_CLASS_HID_e1e8] = 2628,\n-\t[BNXT_ULP_CLASS_HID_92fc] = 2629,\n-\t[BNXT_ULP_CLASS_HID_b7bc] = 2630,\n-\t[BNXT_ULP_CLASS_HID_d97c] = 2631,\n-\t[BNXT_ULP_CLASS_HID_fa3c] = 2632,\n-\t[BNXT_ULP_CLASS_HID_188fc] = 2633,\n-\t[BNXT_ULP_CLASS_HID_1adbc] = 2634,\n-\t[BNXT_ULP_CLASS_HID_1cf7c] = 2635,\n-\t[BNXT_ULP_CLASS_HID_1f03c] = 2636,\n-\t[BNXT_ULP_CLASS_HID_18fa8] = 2637,\n-\t[BNXT_ULP_CLASS_HID_1b168] = 2638,\n-\t[BNXT_ULP_CLASS_HID_1f228] = 2639,\n-\t[BNXT_ULP_CLASS_HID_1f7e8] = 2640,\n-\t[BNXT_ULP_CLASS_HID_ba1c] = 2641,\n-\t[BNXT_ULP_CLASS_HID_bfdc] = 2642,\n-\t[BNXT_ULP_CLASS_HID_e09c] = 2643,\n-\t[BNXT_ULP_CLASS_HID_e25c] = 2644,\n-\t[BNXT_ULP_CLASS_HID_b760] = 2645,\n-\t[BNXT_ULP_CLASS_HID_b820] = 2646,\n-\t[BNXT_ULP_CLASS_HID_fde0] = 2647,\n-\t[BNXT_ULP_CLASS_HID_fea0] = 2648,\n-\t[BNXT_ULP_CLASS_HID_1ad60] = 2649,\n-\t[BNXT_ULP_CLASS_HID_1ae20] = 2650,\n-\t[BNXT_ULP_CLASS_HID_1d3e0] = 2651,\n-\t[BNXT_ULP_CLASS_HID_1f4a0] = 2652,\n-\t[BNXT_ULP_CLASS_HID_1d01c] = 2653,\n-\t[BNXT_ULP_CLASS_HID_1f5dc] = 2654,\n-\t[BNXT_ULP_CLASS_HID_1d69c] = 2655,\n-\t[BNXT_ULP_CLASS_HID_1f85c] = 2656,\n-\t[BNXT_ULP_CLASS_HID_86c0] = 2657,\n-\t[BNXT_ULP_CLASS_HID_ab80] = 2658,\n-\t[BNXT_ULP_CLASS_HID_cd40] = 2659,\n-\t[BNXT_ULP_CLASS_HID_ee00] = 2660,\n-\t[BNXT_ULP_CLASS_HID_8314] = 2661,\n-\t[BNXT_ULP_CLASS_HID_a4d4] = 2662,\n-\t[BNXT_ULP_CLASS_HID_c994] = 2663,\n-\t[BNXT_ULP_CLASS_HID_eb54] = 2664,\n-\t[BNXT_ULP_CLASS_HID_1b914] = 2665,\n-\t[BNXT_ULP_CLASS_HID_1bad4] = 2666,\n-\t[BNXT_ULP_CLASS_HID_1ff94] = 2667,\n-\t[BNXT_ULP_CLASS_HID_1e154] = 2668,\n-\t[BNXT_ULP_CLASS_HID_1bcc0] = 2669,\n-\t[BNXT_ULP_CLASS_HID_1a180] = 2670,\n-\t[BNXT_ULP_CLASS_HID_1e340] = 2671,\n-\t[BNXT_ULP_CLASS_HID_1e400] = 2672,\n-\t[BNXT_ULP_CLASS_HID_aab4] = 2673,\n-\t[BNXT_ULP_CLASS_HID_ac74] = 2674,\n-\t[BNXT_ULP_CLASS_HID_d134] = 2675,\n-\t[BNXT_ULP_CLASS_HID_f2f4] = 2676,\n-\t[BNXT_ULP_CLASS_HID_a7f8] = 2677,\n-\t[BNXT_ULP_CLASS_HID_a8b8] = 2678,\n-\t[BNXT_ULP_CLASS_HID_ea78] = 2679,\n-\t[BNXT_ULP_CLASS_HID_ef38] = 2680,\n-\t[BNXT_ULP_CLASS_HID_1ddf8] = 2681,\n-\t[BNXT_ULP_CLASS_HID_1feb8] = 2682,\n-\t[BNXT_ULP_CLASS_HID_1c078] = 2683,\n-\t[BNXT_ULP_CLASS_HID_1e538] = 2684,\n-\t[BNXT_ULP_CLASS_HID_1c0b4] = 2685,\n-\t[BNXT_ULP_CLASS_HID_1e274] = 2686,\n-\t[BNXT_ULP_CLASS_HID_1c734] = 2687,\n-\t[BNXT_ULP_CLASS_HID_1e8f4] = 2688,\n-\t[BNXT_ULP_CLASS_HID_906c] = 2689,\n-\t[BNXT_ULP_CLASS_HID_b52c] = 2690,\n-\t[BNXT_ULP_CLASS_HID_d6ec] = 2691,\n-\t[BNXT_ULP_CLASS_HID_fbac] = 2692,\n-\t[BNXT_ULP_CLASS_HID_c86c] = 2693,\n-\t[BNXT_ULP_CLASS_HID_ed2c] = 2694,\n-\t[BNXT_ULP_CLASS_HID_d330] = 2695,\n-\t[BNXT_ULP_CLASS_HID_f4f0] = 2696,\n-\t[BNXT_ULP_CLASS_HID_182b0] = 2697,\n-\t[BNXT_ULP_CLASS_HID_1a470] = 2698,\n-\t[BNXT_ULP_CLASS_HID_1c930] = 2699,\n-\t[BNXT_ULP_CLASS_HID_1eaf0] = 2700,\n-\t[BNXT_ULP_CLASS_HID_1866c] = 2701,\n-\t[BNXT_ULP_CLASS_HID_1ab2c] = 2702,\n-\t[BNXT_ULP_CLASS_HID_1ccec] = 2703,\n-\t[BNXT_ULP_CLASS_HID_1f1ac] = 2704,\n-\t[BNXT_ULP_CLASS_HID_b4d0] = 2705,\n-\t[BNXT_ULP_CLASS_HID_b990] = 2706,\n-\t[BNXT_ULP_CLASS_HID_fb50] = 2707,\n-\t[BNXT_ULP_CLASS_HID_fc10] = 2708,\n-\t[BNXT_ULP_CLASS_HID_b124] = 2709,\n-\t[BNXT_ULP_CLASS_HID_b2e4] = 2710,\n-\t[BNXT_ULP_CLASS_HID_f7a4] = 2711,\n-\t[BNXT_ULP_CLASS_HID_f964] = 2712,\n-\t[BNXT_ULP_CLASS_HID_1a724] = 2713,\n-\t[BNXT_ULP_CLASS_HID_1a8e4] = 2714,\n-\t[BNXT_ULP_CLASS_HID_1eda4] = 2715,\n-\t[BNXT_ULP_CLASS_HID_1ef64] = 2716,\n-\t[BNXT_ULP_CLASS_HID_1aad0] = 2717,\n-\t[BNXT_ULP_CLASS_HID_1af90] = 2718,\n-\t[BNXT_ULP_CLASS_HID_1d150] = 2719,\n-\t[BNXT_ULP_CLASS_HID_1f210] = 2720,\n-\t[BNXT_ULP_CLASS_HID_8084] = 2721,\n-\t[BNXT_ULP_CLASS_HID_a244] = 2722,\n-\t[BNXT_ULP_CLASS_HID_c704] = 2723,\n-\t[BNXT_ULP_CLASS_HID_e8c4] = 2724,\n-\t[BNXT_ULP_CLASS_HID_9dc8] = 2725,\n-\t[BNXT_ULP_CLASS_HID_be88] = 2726,\n-\t[BNXT_ULP_CLASS_HID_c048] = 2727,\n-\t[BNXT_ULP_CLASS_HID_e508] = 2728,\n-\t[BNXT_ULP_CLASS_HID_1b3c8] = 2729,\n-\t[BNXT_ULP_CLASS_HID_1b488] = 2730,\n-\t[BNXT_ULP_CLASS_HID_1f648] = 2731,\n-\t[BNXT_ULP_CLASS_HID_1fb08] = 2732,\n-\t[BNXT_ULP_CLASS_HID_1b684] = 2733,\n-\t[BNXT_ULP_CLASS_HID_1b844] = 2734,\n-\t[BNXT_ULP_CLASS_HID_1fd04] = 2735,\n-\t[BNXT_ULP_CLASS_HID_1fec4] = 2736,\n-\t[BNXT_ULP_CLASS_HID_a568] = 2737,\n-\t[BNXT_ULP_CLASS_HID_a628] = 2738,\n-\t[BNXT_ULP_CLASS_HID_ebe8] = 2739,\n-\t[BNXT_ULP_CLASS_HID_eca8] = 2740,\n-\t[BNXT_ULP_CLASS_HID_a1bc] = 2741,\n-\t[BNXT_ULP_CLASS_HID_a37c] = 2742,\n-\t[BNXT_ULP_CLASS_HID_e43c] = 2743,\n-\t[BNXT_ULP_CLASS_HID_e9fc] = 2744,\n-\t[BNXT_ULP_CLASS_HID_1d7bc] = 2745,\n-\t[BNXT_ULP_CLASS_HID_1f97c] = 2746,\n-\t[BNXT_ULP_CLASS_HID_1da3c] = 2747,\n-\t[BNXT_ULP_CLASS_HID_1fffc] = 2748,\n-\t[BNXT_ULP_CLASS_HID_1db68] = 2749,\n-\t[BNXT_ULP_CLASS_HID_1fc28] = 2750,\n-\t[BNXT_ULP_CLASS_HID_1c1e8] = 2751,\n-\t[BNXT_ULP_CLASS_HID_1e2a8] = 2752,\n-\t[BNXT_ULP_CLASS_HID_9ab8] = 2753,\n-\t[BNXT_ULP_CLASS_HID_bc78] = 2754,\n-\t[BNXT_ULP_CLASS_HID_c138] = 2755,\n-\t[BNXT_ULP_CLASS_HID_e2f8] = 2756,\n-\t[BNXT_ULP_CLASS_HID_978c] = 2757,\n-\t[BNXT_ULP_CLASS_HID_b94c] = 2758,\n-\t[BNXT_ULP_CLASS_HID_da0c] = 2759,\n-\t[BNXT_ULP_CLASS_HID_ffcc] = 2760,\n-\t[BNXT_ULP_CLASS_HID_18d8c] = 2761,\n-\t[BNXT_ULP_CLASS_HID_1af4c] = 2762,\n-\t[BNXT_ULP_CLASS_HID_1f00c] = 2763,\n-\t[BNXT_ULP_CLASS_HID_1f5cc] = 2764,\n-\t[BNXT_ULP_CLASS_HID_1b0b8] = 2765,\n-\t[BNXT_ULP_CLASS_HID_1b278] = 2766,\n-\t[BNXT_ULP_CLASS_HID_1f738] = 2767,\n-\t[BNXT_ULP_CLASS_HID_1f8f8] = 2768,\n-\t[BNXT_ULP_CLASS_HID_bf2c] = 2769,\n-\t[BNXT_ULP_CLASS_HID_a0ec] = 2770,\n-\t[BNXT_ULP_CLASS_HID_e5ac] = 2771,\n-\t[BNXT_ULP_CLASS_HID_e76c] = 2772,\n-\t[BNXT_ULP_CLASS_HID_b870] = 2773,\n-\t[BNXT_ULP_CLASS_HID_bd30] = 2774,\n-\t[BNXT_ULP_CLASS_HID_fef0] = 2775,\n-\t[BNXT_ULP_CLASS_HID_e3b0] = 2776,\n-\t[BNXT_ULP_CLASS_HID_1ae70] = 2777,\n-\t[BNXT_ULP_CLASS_HID_1f330] = 2778,\n-\t[BNXT_ULP_CLASS_HID_1d4f0] = 2779,\n-\t[BNXT_ULP_CLASS_HID_1f9b0] = 2780,\n-\t[BNXT_ULP_CLASS_HID_1d52c] = 2781,\n-\t[BNXT_ULP_CLASS_HID_1f6ec] = 2782,\n-\t[BNXT_ULP_CLASS_HID_1dbac] = 2783,\n-\t[BNXT_ULP_CLASS_HID_1fd6c] = 2784,\n-\t[BNXT_ULP_CLASS_HID_34d0] = 2785,\n-\t[BNXT_ULP_CLASS_HID_3a1c] = 2786,\n-\t[BNXT_ULP_CLASS_HID_5e80] = 2787,\n-\t[BNXT_ULP_CLASS_HID_07b8] = 2788,\n-\t[BNXT_ULP_CLASS_HID_282c] = 2789,\n-\t[BNXT_ULP_CLASS_HID_5944] = 2790,\n-\t[BNXT_ULP_CLASS_HID_1e7c] = 2791,\n-\t[BNXT_ULP_CLASS_HID_22e0] = 2792,\n-\t[BNXT_ULP_CLASS_HID_a77c] = 2793,\n-\t[BNXT_ULP_CLASS_HID_a8bc] = 2794,\n-\t[BNXT_ULP_CLASS_HID_edfc] = 2795,\n-\t[BNXT_ULP_CLASS_HID_ef3c] = 2796,\n-\t[BNXT_ULP_CLASS_HID_a000] = 2797,\n-\t[BNXT_ULP_CLASS_HID_a540] = 2798,\n-\t[BNXT_ULP_CLASS_HID_e680] = 2799,\n-\t[BNXT_ULP_CLASS_HID_ebc0] = 2800,\n-\t[BNXT_ULP_CLASS_HID_1d600] = 2801,\n-\t[BNXT_ULP_CLASS_HID_1fb40] = 2802,\n-\t[BNXT_ULP_CLASS_HID_1dc80] = 2803,\n-\t[BNXT_ULP_CLASS_HID_1e1c0] = 2804,\n-\t[BNXT_ULP_CLASS_HID_1dd7c] = 2805,\n-\t[BNXT_ULP_CLASS_HID_1febc] = 2806,\n-\t[BNXT_ULP_CLASS_HID_1c3fc] = 2807,\n-\t[BNXT_ULP_CLASS_HID_1e53c] = 2808,\n-\t[BNXT_ULP_CLASS_HID_cbe0] = 2809,\n-\t[BNXT_ULP_CLASS_HID_b1f4] = 2810,\n-\t[BNXT_ULP_CLASS_HID_d334] = 2811,\n-\t[BNXT_ULP_CLASS_HID_f474] = 2812,\n-\t[BNXT_ULP_CLASS_HID_c4b4] = 2813,\n-\t[BNXT_ULP_CLASS_HID_e9f4] = 2814,\n-\t[BNXT_ULP_CLASS_HID_cb34] = 2815,\n-\t[BNXT_ULP_CLASS_HID_f138] = 2816,\n-\t[BNXT_ULP_CLASS_HID_19f78] = 2817,\n-\t[BNXT_ULP_CLASS_HID_1a0b8] = 2818,\n-\t[BNXT_ULP_CLASS_HID_1c5f8] = 2819,\n-\t[BNXT_ULP_CLASS_HID_1e738] = 2820,\n-\t[BNXT_ULP_CLASS_HID_182b4] = 2821,\n-\t[BNXT_ULP_CLASS_HID_1a7f4] = 2822,\n-\t[BNXT_ULP_CLASS_HID_1c934] = 2823,\n-\t[BNXT_ULP_CLASS_HID_1ea74] = 2824,\n-\t[BNXT_ULP_CLASS_HID_b0d8] = 2825,\n-\t[BNXT_ULP_CLASS_HID_b218] = 2826,\n-\t[BNXT_ULP_CLASS_HID_f758] = 2827,\n-\t[BNXT_ULP_CLASS_HID_f898] = 2828,\n-\t[BNXT_ULP_CLASS_HID_8dec] = 2829,\n-\t[BNXT_ULP_CLASS_HID_af2c] = 2830,\n-\t[BNXT_ULP_CLASS_HID_f06c] = 2831,\n-\t[BNXT_ULP_CLASS_HID_f5ac] = 2832,\n-\t[BNXT_ULP_CLASS_HID_1a3ec] = 2833,\n-\t[BNXT_ULP_CLASS_HID_1a52c] = 2834,\n-\t[BNXT_ULP_CLASS_HID_1e66c] = 2835,\n-\t[BNXT_ULP_CLASS_HID_1ebac] = 2836,\n-\t[BNXT_ULP_CLASS_HID_1a6d8] = 2837,\n-\t[BNXT_ULP_CLASS_HID_1a818] = 2838,\n-\t[BNXT_ULP_CLASS_HID_1ed58] = 2839,\n-\t[BNXT_ULP_CLASS_HID_1ee98] = 2840,\n-\t[BNXT_ULP_CLASS_HID_d54c] = 2841,\n-\t[BNXT_ULP_CLASS_HID_f68c] = 2842,\n-\t[BNXT_ULP_CLASS_HID_dbcc] = 2843,\n-\t[BNXT_ULP_CLASS_HID_fd0c] = 2844,\n-\t[BNXT_ULP_CLASS_HID_ae10] = 2845,\n-\t[BNXT_ULP_CLASS_HID_f350] = 2846,\n-\t[BNXT_ULP_CLASS_HID_d490] = 2847,\n-\t[BNXT_ULP_CLASS_HID_f9d0] = 2848,\n-\t[BNXT_ULP_CLASS_HID_1c410] = 2849,\n-\t[BNXT_ULP_CLASS_HID_1e950] = 2850,\n-\t[BNXT_ULP_CLASS_HID_1ca90] = 2851,\n-\t[BNXT_ULP_CLASS_HID_1f0e4] = 2852,\n-\t[BNXT_ULP_CLASS_HID_1cb4c] = 2853,\n-\t[BNXT_ULP_CLASS_HID_1b150] = 2854,\n-\t[BNXT_ULP_CLASS_HID_1d290] = 2855,\n-\t[BNXT_ULP_CLASS_HID_1f7d0] = 2856,\n-\t[BNXT_ULP_CLASS_HID_a1b0] = 2857,\n-\t[BNXT_ULP_CLASS_HID_a2f0] = 2858,\n-\t[BNXT_ULP_CLASS_HID_e430] = 2859,\n-\t[BNXT_ULP_CLASS_HID_e970] = 2860,\n-\t[BNXT_ULP_CLASS_HID_ba44] = 2861,\n-\t[BNXT_ULP_CLASS_HID_bf84] = 2862,\n-\t[BNXT_ULP_CLASS_HID_e0c4] = 2863,\n-\t[BNXT_ULP_CLASS_HID_e204] = 2864,\n-\t[BNXT_ULP_CLASS_HID_1d044] = 2865,\n-\t[BNXT_ULP_CLASS_HID_1f584] = 2866,\n-\t[BNXT_ULP_CLASS_HID_1d6c4] = 2867,\n-\t[BNXT_ULP_CLASS_HID_1f804] = 2868,\n-\t[BNXT_ULP_CLASS_HID_1d7b0] = 2869,\n-\t[BNXT_ULP_CLASS_HID_1f8f0] = 2870,\n-\t[BNXT_ULP_CLASS_HID_1da30] = 2871,\n-\t[BNXT_ULP_CLASS_HID_1ff70] = 2872,\n-\t[BNXT_ULP_CLASS_HID_c224] = 2873,\n-\t[BNXT_ULP_CLASS_HID_e764] = 2874,\n-\t[BNXT_ULP_CLASS_HID_c8a4] = 2875,\n-\t[BNXT_ULP_CLASS_HID_ede4] = 2876,\n-\t[BNXT_ULP_CLASS_HID_dee8] = 2877,\n-\t[BNXT_ULP_CLASS_HID_e028] = 2878,\n-\t[BNXT_ULP_CLASS_HID_c568] = 2879,\n-\t[BNXT_ULP_CLASS_HID_e6a8] = 2880,\n-\t[BNXT_ULP_CLASS_HID_199bc] = 2881,\n-\t[BNXT_ULP_CLASS_HID_1bafc] = 2882,\n-\t[BNXT_ULP_CLASS_HID_1dc3c] = 2883,\n-\t[BNXT_ULP_CLASS_HID_1e17c] = 2884,\n-\t[BNXT_ULP_CLASS_HID_19ce8] = 2885,\n-\t[BNXT_ULP_CLASS_HID_1be28] = 2886,\n-\t[BNXT_ULP_CLASS_HID_1c368] = 2887,\n-\t[BNXT_ULP_CLASS_HID_1e4a8] = 2888,\n-\t[BNXT_ULP_CLASS_HID_8b1c] = 2889,\n-\t[BNXT_ULP_CLASS_HID_ac5c] = 2890,\n-\t[BNXT_ULP_CLASS_HID_f19c] = 2891,\n-\t[BNXT_ULP_CLASS_HID_f2dc] = 2892,\n-\t[BNXT_ULP_CLASS_HID_8420] = 2893,\n-\t[BNXT_ULP_CLASS_HID_a960] = 2894,\n-\t[BNXT_ULP_CLASS_HID_caa0] = 2895,\n-\t[BNXT_ULP_CLASS_HID_efe0] = 2896,\n-\t[BNXT_ULP_CLASS_HID_1ba20] = 2897,\n-\t[BNXT_ULP_CLASS_HID_1bf60] = 2898,\n-\t[BNXT_ULP_CLASS_HID_1e0a0] = 2899,\n-\t[BNXT_ULP_CLASS_HID_1e5e0] = 2900,\n-\t[BNXT_ULP_CLASS_HID_1a11c] = 2901,\n-\t[BNXT_ULP_CLASS_HID_1a25c] = 2902,\n-\t[BNXT_ULP_CLASS_HID_1e79c] = 2903,\n-\t[BNXT_ULP_CLASS_HID_1e8dc] = 2904,\n-\t[BNXT_ULP_CLASS_HID_af80] = 2905,\n-\t[BNXT_ULP_CLASS_HID_f0c0] = 2906,\n-\t[BNXT_ULP_CLASS_HID_d200] = 2907,\n-\t[BNXT_ULP_CLASS_HID_f740] = 2908,\n-\t[BNXT_ULP_CLASS_HID_a854] = 2909,\n-\t[BNXT_ULP_CLASS_HID_ad94] = 2910,\n-\t[BNXT_ULP_CLASS_HID_eed4] = 2911,\n-\t[BNXT_ULP_CLASS_HID_f014] = 2912,\n-\t[BNXT_ULP_CLASS_HID_1de54] = 2913,\n-\t[BNXT_ULP_CLASS_HID_1e394] = 2914,\n-\t[BNXT_ULP_CLASS_HID_1c4d4] = 2915,\n-\t[BNXT_ULP_CLASS_HID_1e614] = 2916,\n-\t[BNXT_ULP_CLASS_HID_1c580] = 2917,\n-\t[BNXT_ULP_CLASS_HID_1e6c0] = 2918,\n-\t[BNXT_ULP_CLASS_HID_1c800] = 2919,\n-\t[BNXT_ULP_CLASS_HID_1ed40] = 2920,\n-\t[BNXT_ULP_CLASS_HID_8c6c] = 2921,\n-\t[BNXT_ULP_CLASS_HID_b1ac] = 2922,\n-\t[BNXT_ULP_CLASS_HID_f2ec] = 2923,\n-\t[BNXT_ULP_CLASS_HID_f42c] = 2924,\n-\t[BNXT_ULP_CLASS_HID_8930] = 2925,\n-\t[BNXT_ULP_CLASS_HID_aa70] = 2926,\n-\t[BNXT_ULP_CLASS_HID_cfb0] = 2927,\n-\t[BNXT_ULP_CLASS_HID_f0f0] = 2928,\n-\t[BNXT_ULP_CLASS_HID_1bf30] = 2929,\n-\t[BNXT_ULP_CLASS_HID_1a070] = 2930,\n-\t[BNXT_ULP_CLASS_HID_1e5b0] = 2931,\n-\t[BNXT_ULP_CLASS_HID_1e6f0] = 2932,\n-\t[BNXT_ULP_CLASS_HID_1a26c] = 2933,\n-\t[BNXT_ULP_CLASS_HID_1a7ac] = 2934,\n-\t[BNXT_ULP_CLASS_HID_1e8ec] = 2935,\n-\t[BNXT_ULP_CLASS_HID_1ea2c] = 2936,\n-\t[BNXT_ULP_CLASS_HID_d090] = 2937,\n-\t[BNXT_ULP_CLASS_HID_f5d0] = 2938,\n-\t[BNXT_ULP_CLASS_HID_d710] = 2939,\n-\t[BNXT_ULP_CLASS_HID_f850] = 2940,\n-\t[BNXT_ULP_CLASS_HID_ada4] = 2941,\n-\t[BNXT_ULP_CLASS_HID_aee4] = 2942,\n-\t[BNXT_ULP_CLASS_HID_d024] = 2943,\n-\t[BNXT_ULP_CLASS_HID_f564] = 2944,\n-\t[BNXT_ULP_CLASS_HID_1c3a4] = 2945,\n-\t[BNXT_ULP_CLASS_HID_1e4e4] = 2946,\n-\t[BNXT_ULP_CLASS_HID_1c624] = 2947,\n-\t[BNXT_ULP_CLASS_HID_1eb64] = 2948,\n-\t[BNXT_ULP_CLASS_HID_1c690] = 2949,\n-\t[BNXT_ULP_CLASS_HID_1ebd0] = 2950,\n-\t[BNXT_ULP_CLASS_HID_1cd10] = 2951,\n-\t[BNXT_ULP_CLASS_HID_1f364] = 2952,\n-\t[BNXT_ULP_CLASS_HID_99c8] = 2953,\n-\t[BNXT_ULP_CLASS_HID_bb08] = 2954,\n-\t[BNXT_ULP_CLASS_HID_dc48] = 2955,\n-\t[BNXT_ULP_CLASS_HID_e188] = 2956,\n-\t[BNXT_ULP_CLASS_HID_929c] = 2957,\n-\t[BNXT_ULP_CLASS_HID_b7dc] = 2958,\n-\t[BNXT_ULP_CLASS_HID_d91c] = 2959,\n-\t[BNXT_ULP_CLASS_HID_fa5c] = 2960,\n-\t[BNXT_ULP_CLASS_HID_1889c] = 2961,\n-\t[BNXT_ULP_CLASS_HID_1addc] = 2962,\n-\t[BNXT_ULP_CLASS_HID_1cf1c] = 2963,\n-\t[BNXT_ULP_CLASS_HID_1f05c] = 2964,\n-\t[BNXT_ULP_CLASS_HID_18fc8] = 2965,\n-\t[BNXT_ULP_CLASS_HID_1b108] = 2966,\n-\t[BNXT_ULP_CLASS_HID_1f248] = 2967,\n-\t[BNXT_ULP_CLASS_HID_1f788] = 2968,\n-\t[BNXT_ULP_CLASS_HID_ba7c] = 2969,\n-\t[BNXT_ULP_CLASS_HID_bfbc] = 2970,\n-\t[BNXT_ULP_CLASS_HID_e0fc] = 2971,\n-\t[BNXT_ULP_CLASS_HID_e23c] = 2972,\n-\t[BNXT_ULP_CLASS_HID_b700] = 2973,\n-\t[BNXT_ULP_CLASS_HID_b840] = 2974,\n-\t[BNXT_ULP_CLASS_HID_fd80] = 2975,\n-\t[BNXT_ULP_CLASS_HID_fec0] = 2976,\n-\t[BNXT_ULP_CLASS_HID_1ad00] = 2977,\n-\t[BNXT_ULP_CLASS_HID_1ae40] = 2978,\n-\t[BNXT_ULP_CLASS_HID_1d380] = 2979,\n-\t[BNXT_ULP_CLASS_HID_1f4c0] = 2980,\n-\t[BNXT_ULP_CLASS_HID_1d07c] = 2981,\n-\t[BNXT_ULP_CLASS_HID_1f5bc] = 2982,\n-\t[BNXT_ULP_CLASS_HID_1d6fc] = 2983,\n-\t[BNXT_ULP_CLASS_HID_1f83c] = 2984,\n-\t[BNXT_ULP_CLASS_HID_86a0] = 2985,\n-\t[BNXT_ULP_CLASS_HID_abe0] = 2986,\n-\t[BNXT_ULP_CLASS_HID_cd20] = 2987,\n-\t[BNXT_ULP_CLASS_HID_ee60] = 2988,\n-\t[BNXT_ULP_CLASS_HID_8374] = 2989,\n-\t[BNXT_ULP_CLASS_HID_a4b4] = 2990,\n-\t[BNXT_ULP_CLASS_HID_c9f4] = 2991,\n-\t[BNXT_ULP_CLASS_HID_eb34] = 2992,\n-\t[BNXT_ULP_CLASS_HID_1b974] = 2993,\n-\t[BNXT_ULP_CLASS_HID_1bab4] = 2994,\n-\t[BNXT_ULP_CLASS_HID_1fff4] = 2995,\n-\t[BNXT_ULP_CLASS_HID_1e134] = 2996,\n-\t[BNXT_ULP_CLASS_HID_1bca0] = 2997,\n-\t[BNXT_ULP_CLASS_HID_1a1e0] = 2998,\n-\t[BNXT_ULP_CLASS_HID_1e320] = 2999,\n-\t[BNXT_ULP_CLASS_HID_1e460] = 3000,\n-\t[BNXT_ULP_CLASS_HID_aad4] = 3001,\n-\t[BNXT_ULP_CLASS_HID_ac14] = 3002,\n-\t[BNXT_ULP_CLASS_HID_d154] = 3003,\n-\t[BNXT_ULP_CLASS_HID_f294] = 3004,\n-\t[BNXT_ULP_CLASS_HID_a798] = 3005,\n-\t[BNXT_ULP_CLASS_HID_a8d8] = 3006,\n-\t[BNXT_ULP_CLASS_HID_ea18] = 3007,\n-\t[BNXT_ULP_CLASS_HID_ef58] = 3008,\n-\t[BNXT_ULP_CLASS_HID_1dd98] = 3009,\n-\t[BNXT_ULP_CLASS_HID_1fed8] = 3010,\n-\t[BNXT_ULP_CLASS_HID_1c018] = 3011,\n-\t[BNXT_ULP_CLASS_HID_1e558] = 3012,\n-\t[BNXT_ULP_CLASS_HID_1c0d4] = 3013,\n-\t[BNXT_ULP_CLASS_HID_1e214] = 3014,\n-\t[BNXT_ULP_CLASS_HID_1c754] = 3015,\n-\t[BNXT_ULP_CLASS_HID_1e894] = 3016,\n-\t[BNXT_ULP_CLASS_HID_900c] = 3017,\n-\t[BNXT_ULP_CLASS_HID_b54c] = 3018,\n-\t[BNXT_ULP_CLASS_HID_d68c] = 3019,\n-\t[BNXT_ULP_CLASS_HID_fbcc] = 3020,\n-\t[BNXT_ULP_CLASS_HID_c80c] = 3021,\n-\t[BNXT_ULP_CLASS_HID_ed4c] = 3022,\n-\t[BNXT_ULP_CLASS_HID_d350] = 3023,\n-\t[BNXT_ULP_CLASS_HID_f490] = 3024,\n-\t[BNXT_ULP_CLASS_HID_182d0] = 3025,\n-\t[BNXT_ULP_CLASS_HID_1a410] = 3026,\n-\t[BNXT_ULP_CLASS_HID_1c950] = 3027,\n-\t[BNXT_ULP_CLASS_HID_1ea90] = 3028,\n-\t[BNXT_ULP_CLASS_HID_1860c] = 3029,\n-\t[BNXT_ULP_CLASS_HID_1ab4c] = 3030,\n-\t[BNXT_ULP_CLASS_HID_1cc8c] = 3031,\n-\t[BNXT_ULP_CLASS_HID_1f1cc] = 3032,\n-\t[BNXT_ULP_CLASS_HID_b4b0] = 3033,\n-\t[BNXT_ULP_CLASS_HID_b9f0] = 3034,\n-\t[BNXT_ULP_CLASS_HID_fb30] = 3035,\n-\t[BNXT_ULP_CLASS_HID_fc70] = 3036,\n-\t[BNXT_ULP_CLASS_HID_b144] = 3037,\n-\t[BNXT_ULP_CLASS_HID_b284] = 3038,\n-\t[BNXT_ULP_CLASS_HID_f7c4] = 3039,\n-\t[BNXT_ULP_CLASS_HID_f904] = 3040,\n-\t[BNXT_ULP_CLASS_HID_1a744] = 3041,\n-\t[BNXT_ULP_CLASS_HID_1a884] = 3042,\n-\t[BNXT_ULP_CLASS_HID_1edc4] = 3043,\n-\t[BNXT_ULP_CLASS_HID_1ef04] = 3044,\n-\t[BNXT_ULP_CLASS_HID_1aab0] = 3045,\n-\t[BNXT_ULP_CLASS_HID_1aff0] = 3046,\n-\t[BNXT_ULP_CLASS_HID_1d130] = 3047,\n-\t[BNXT_ULP_CLASS_HID_1f270] = 3048,\n-\t[BNXT_ULP_CLASS_HID_80e4] = 3049,\n-\t[BNXT_ULP_CLASS_HID_a224] = 3050,\n-\t[BNXT_ULP_CLASS_HID_c764] = 3051,\n-\t[BNXT_ULP_CLASS_HID_e8a4] = 3052,\n-\t[BNXT_ULP_CLASS_HID_9da8] = 3053,\n-\t[BNXT_ULP_CLASS_HID_bee8] = 3054,\n-\t[BNXT_ULP_CLASS_HID_c028] = 3055,\n-\t[BNXT_ULP_CLASS_HID_e568] = 3056,\n-\t[BNXT_ULP_CLASS_HID_1b3a8] = 3057,\n-\t[BNXT_ULP_CLASS_HID_1b4e8] = 3058,\n-\t[BNXT_ULP_CLASS_HID_1f628] = 3059,\n-\t[BNXT_ULP_CLASS_HID_1fb68] = 3060,\n-\t[BNXT_ULP_CLASS_HID_1b6e4] = 3061,\n-\t[BNXT_ULP_CLASS_HID_1b824] = 3062,\n-\t[BNXT_ULP_CLASS_HID_1fd64] = 3063,\n-\t[BNXT_ULP_CLASS_HID_1fea4] = 3064,\n-\t[BNXT_ULP_CLASS_HID_a508] = 3065,\n-\t[BNXT_ULP_CLASS_HID_a648] = 3066,\n-\t[BNXT_ULP_CLASS_HID_eb88] = 3067,\n-\t[BNXT_ULP_CLASS_HID_ecc8] = 3068,\n-\t[BNXT_ULP_CLASS_HID_a1dc] = 3069,\n-\t[BNXT_ULP_CLASS_HID_a31c] = 3070,\n-\t[BNXT_ULP_CLASS_HID_e45c] = 3071,\n-\t[BNXT_ULP_CLASS_HID_e99c] = 3072,\n-\t[BNXT_ULP_CLASS_HID_1d7dc] = 3073,\n-\t[BNXT_ULP_CLASS_HID_1f91c] = 3074,\n-\t[BNXT_ULP_CLASS_HID_1da5c] = 3075,\n-\t[BNXT_ULP_CLASS_HID_1ff9c] = 3076,\n-\t[BNXT_ULP_CLASS_HID_1db08] = 3077,\n-\t[BNXT_ULP_CLASS_HID_1fc48] = 3078,\n-\t[BNXT_ULP_CLASS_HID_1c188] = 3079,\n-\t[BNXT_ULP_CLASS_HID_1e2c8] = 3080,\n-\t[BNXT_ULP_CLASS_HID_9ad8] = 3081,\n-\t[BNXT_ULP_CLASS_HID_bc18] = 3082,\n-\t[BNXT_ULP_CLASS_HID_c158] = 3083,\n-\t[BNXT_ULP_CLASS_HID_e298] = 3084,\n-\t[BNXT_ULP_CLASS_HID_97ec] = 3085,\n-\t[BNXT_ULP_CLASS_HID_b92c] = 3086,\n-\t[BNXT_ULP_CLASS_HID_da6c] = 3087,\n-\t[BNXT_ULP_CLASS_HID_ffac] = 3088,\n-\t[BNXT_ULP_CLASS_HID_18dec] = 3089,\n-\t[BNXT_ULP_CLASS_HID_1af2c] = 3090,\n-\t[BNXT_ULP_CLASS_HID_1f06c] = 3091,\n-\t[BNXT_ULP_CLASS_HID_1f5ac] = 3092,\n-\t[BNXT_ULP_CLASS_HID_1b0d8] = 3093,\n-\t[BNXT_ULP_CLASS_HID_1b218] = 3094,\n-\t[BNXT_ULP_CLASS_HID_1f758] = 3095,\n-\t[BNXT_ULP_CLASS_HID_1f898] = 3096,\n-\t[BNXT_ULP_CLASS_HID_bf4c] = 3097,\n-\t[BNXT_ULP_CLASS_HID_a08c] = 3098,\n-\t[BNXT_ULP_CLASS_HID_e5cc] = 3099,\n-\t[BNXT_ULP_CLASS_HID_e70c] = 3100,\n-\t[BNXT_ULP_CLASS_HID_b810] = 3101,\n-\t[BNXT_ULP_CLASS_HID_bd50] = 3102,\n-\t[BNXT_ULP_CLASS_HID_fe90] = 3103,\n-\t[BNXT_ULP_CLASS_HID_e3d0] = 3104,\n-\t[BNXT_ULP_CLASS_HID_1ae10] = 3105,\n-\t[BNXT_ULP_CLASS_HID_1f350] = 3106,\n-\t[BNXT_ULP_CLASS_HID_1d490] = 3107,\n-\t[BNXT_ULP_CLASS_HID_1f9d0] = 3108,\n-\t[BNXT_ULP_CLASS_HID_1d54c] = 3109,\n-\t[BNXT_ULP_CLASS_HID_1f68c] = 3110,\n-\t[BNXT_ULP_CLASS_HID_1dbcc] = 3111,\n-\t[BNXT_ULP_CLASS_HID_1fd0c] = 3112,\n-\t[BNXT_ULP_CLASS_HID_34b0] = 3113,\n-\t[BNXT_ULP_CLASS_HID_3a7c] = 3114,\n-\t[BNXT_ULP_CLASS_HID_5ee0] = 3115,\n-\t[BNXT_ULP_CLASS_HID_07d8] = 3116,\n-\t[BNXT_ULP_CLASS_HID_284c] = 3117,\n-\t[BNXT_ULP_CLASS_HID_5924] = 3118,\n-\t[BNXT_ULP_CLASS_HID_1e1c] = 3119,\n-\t[BNXT_ULP_CLASS_HID_2280] = 3120,\n-\t[BNXT_ULP_CLASS_HID_24604] = 3121,\n-\t[BNXT_ULP_CLASS_HID_255d4] = 3122,\n-\t[BNXT_ULP_CLASS_HID_22e08] = 3123,\n-\t[BNXT_ULP_CLASS_HID_24378] = 3124,\n-\t[BNXT_ULP_CLASS_HID_20fcc] = 3125,\n-\t[BNXT_ULP_CLASS_HID_21a9c] = 3126,\n-\t[BNXT_ULP_CLASS_HID_217d0] = 3127,\n-\t[BNXT_ULP_CLASS_HID_20800] = 3128,\n-\t[BNXT_ULP_CLASS_HID_253a0] = 3129,\n-\t[BNXT_ULP_CLASS_HID_23f70] = 3130,\n-\t[BNXT_ULP_CLASS_HID_23ba4] = 3131,\n-\t[BNXT_ULP_CLASS_HID_22c94] = 3132,\n-\t[BNXT_ULP_CLASS_HID_21968] = 3133,\n-\t[BNXT_ULP_CLASS_HID_243c4] = 3134,\n-\t[BNXT_ULP_CLASS_HID_25c38] = 3135,\n-\t[BNXT_ULP_CLASS_HID_2125c] = 3136,\n-\t[BNXT_ULP_CLASS_HID_240c8] = 3137,\n-\t[BNXT_ULP_CLASS_HID_22f98] = 3138,\n-\t[BNXT_ULP_CLASS_HID_228cc] = 3139,\n-\t[BNXT_ULP_CLASS_HID_25d3c] = 3140,\n-\t[BNXT_ULP_CLASS_HID_20990] = 3141,\n-\t[BNXT_ULP_CLASS_HID_214a0] = 3142,\n-\t[BNXT_ULP_CLASS_HID_21194] = 3143,\n-\t[BNXT_ULP_CLASS_HID_202c4] = 3144,\n-\t[BNXT_ULP_CLASS_HID_22a64] = 3145,\n-\t[BNXT_ULP_CLASS_HID_23934] = 3146,\n-\t[BNXT_ULP_CLASS_HID_23268] = 3147,\n-\t[BNXT_ULP_CLASS_HID_22758] = 3148,\n-\t[BNXT_ULP_CLASS_HID_2132c] = 3149,\n-\t[BNXT_ULP_CLASS_HID_25d88] = 3150,\n-\t[BNXT_ULP_CLASS_HID_256fc] = 3151,\n-\t[BNXT_ULP_CLASS_HID_24b2c] = 3152,\n-\t[BNXT_ULP_CLASS_HID_22f14] = 3153,\n-\t[BNXT_ULP_CLASS_HID_23a24] = 3154,\n-\t[BNXT_ULP_CLASS_HID_23718] = 3155,\n-\t[BNXT_ULP_CLASS_HID_22848] = 3156,\n-\t[BNXT_ULP_CLASS_HID_214dc] = 3157,\n-\t[BNXT_ULP_CLASS_HID_25eb8] = 3158,\n-\t[BNXT_ULP_CLASS_HID_25bec] = 3159,\n-\t[BNXT_ULP_CLASS_HID_21110] = 3160,\n-\t[BNXT_ULP_CLASS_HID_238b0] = 3161,\n-\t[BNXT_ULP_CLASS_HID_20440] = 3162,\n-\t[BNXT_ULP_CLASS_HID_200b4] = 3163,\n-\t[BNXT_ULP_CLASS_HID_235e4] = 3164,\n-\t[BNXT_ULP_CLASS_HID_25d04] = 3165,\n-\t[BNXT_ULP_CLASS_HID_228d4] = 3166,\n-\t[BNXT_ULP_CLASS_HID_22508] = 3167,\n-\t[BNXT_ULP_CLASS_HID_25678] = 3168,\n-\t[BNXT_ULP_CLASS_HID_229d8] = 3169,\n-\t[BNXT_ULP_CLASS_HID_234e8] = 3170,\n-\t[BNXT_ULP_CLASS_HID_231dc] = 3171,\n-\t[BNXT_ULP_CLASS_HID_2220c] = 3172,\n-\t[BNXT_ULP_CLASS_HID_24dac] = 3173,\n-\t[BNXT_ULP_CLASS_HID_2597c] = 3174,\n-\t[BNXT_ULP_CLASS_HID_255b0] = 3175,\n-\t[BNXT_ULP_CLASS_HID_246e0] = 3176,\n-\t[BNXT_ULP_CLASS_HID_23374] = 3177,\n-\t[BNXT_ULP_CLASS_HID_21e04] = 3178,\n-\t[BNXT_ULP_CLASS_HID_21b78] = 3179,\n-\t[BNXT_ULP_CLASS_HID_20fa8] = 3180,\n-\t[BNXT_ULP_CLASS_HID_257c8] = 3181,\n-\t[BNXT_ULP_CLASS_HID_22298] = 3182,\n-\t[BNXT_ULP_CLASS_HID_23fcc] = 3183,\n-\t[BNXT_ULP_CLASS_HID_2503c] = 3184,\n-\t[BNXT_ULP_CLASS_HID_2239c] = 3185,\n-\t[BNXT_ULP_CLASS_HID_20eac] = 3186,\n-\t[BNXT_ULP_CLASS_HID_20be0] = 3187,\n-\t[BNXT_ULP_CLASS_HID_23cd0] = 3188,\n-\t[BNXT_ULP_CLASS_HID_24470] = 3189,\n-\t[BNXT_ULP_CLASS_HID_25300] = 3190,\n-\t[BNXT_ULP_CLASS_HID_22c74] = 3191,\n-\t[BNXT_ULP_CLASS_HID_240a4] = 3192,\n-\t[BNXT_ULP_CLASS_HID_23da0] = 3193,\n-\t[BNXT_ULP_CLASS_HID_20970] = 3194,\n-\t[BNXT_ULP_CLASS_HID_205a4] = 3195,\n-\t[BNXT_ULP_CLASS_HID_23694] = 3196,\n-\t[BNXT_ULP_CLASS_HID_25e34] = 3197,\n-\t[BNXT_ULP_CLASS_HID_22dc4] = 3198,\n-\t[BNXT_ULP_CLASS_HID_22638] = 3199,\n-\t[BNXT_ULP_CLASS_HID_25b68] = 3200,\n-\t[BNXT_ULP_CLASS_HID_34c8] = 3201,\n-\t[BNXT_ULP_CLASS_HID_3a04] = 3202,\n-\t[BNXT_ULP_CLASS_HID_5e98] = 3203,\n-\t[BNXT_ULP_CLASS_HID_07a0] = 3204,\n-\t[BNXT_ULP_CLASS_HID_2834] = 3205,\n-\t[BNXT_ULP_CLASS_HID_595c] = 3206,\n-\t[BNXT_ULP_CLASS_HID_1e64] = 3207,\n-\t[BNXT_ULP_CLASS_HID_22f8] = 3208,\n-\t[BNXT_ULP_CLASS_HID_24664] = 3209,\n-\t[BNXT_ULP_CLASS_HID_29418] = 3210,\n-\t[BNXT_ULP_CLASS_HID_30118] = 3211,\n-\t[BNXT_ULP_CLASS_HID_38a18] = 3212,\n-\t[BNXT_ULP_CLASS_HID_255b4] = 3213,\n-\t[BNXT_ULP_CLASS_HID_2deb4] = 3214,\n-\t[BNXT_ULP_CLASS_HID_34bb4] = 3215,\n-\t[BNXT_ULP_CLASS_HID_39968] = 3216,\n-\t[BNXT_ULP_CLASS_HID_22e68] = 3217,\n-\t[BNXT_ULP_CLASS_HID_2db68] = 3218,\n-\t[BNXT_ULP_CLASS_HID_34468] = 3219,\n-\t[BNXT_ULP_CLASS_HID_3921c] = 3220,\n-\t[BNXT_ULP_CLASS_HID_24318] = 3221,\n-\t[BNXT_ULP_CLASS_HID_290cc] = 3222,\n-\t[BNXT_ULP_CLASS_HID_31dcc] = 3223,\n-\t[BNXT_ULP_CLASS_HID_386cc] = 3224,\n-\t[BNXT_ULP_CLASS_HID_20fac] = 3225,\n-\t[BNXT_ULP_CLASS_HID_2b8ac] = 3226,\n-\t[BNXT_ULP_CLASS_HID_325ac] = 3227,\n-\t[BNXT_ULP_CLASS_HID_3aeac] = 3228,\n-\t[BNXT_ULP_CLASS_HID_21afc] = 3229,\n-\t[BNXT_ULP_CLASS_HID_287fc] = 3230,\n-\t[BNXT_ULP_CLASS_HID_330fc] = 3231,\n-\t[BNXT_ULP_CLASS_HID_3bdfc] = 3232,\n-\t[BNXT_ULP_CLASS_HID_217b0] = 3233,\n-\t[BNXT_ULP_CLASS_HID_280b0] = 3234,\n-\t[BNXT_ULP_CLASS_HID_30db0] = 3235,\n-\t[BNXT_ULP_CLASS_HID_3b6b0] = 3236,\n-\t[BNXT_ULP_CLASS_HID_20860] = 3237,\n-\t[BNXT_ULP_CLASS_HID_2b560] = 3238,\n-\t[BNXT_ULP_CLASS_HID_33e60] = 3239,\n-\t[BNXT_ULP_CLASS_HID_3ab60] = 3240,\n-\t[BNXT_ULP_CLASS_HID_253c0] = 3241,\n-\t[BNXT_ULP_CLASS_HID_2dcc0] = 3242,\n-\t[BNXT_ULP_CLASS_HID_349c0] = 3243,\n-\t[BNXT_ULP_CLASS_HID_397f4] = 3244,\n-\t[BNXT_ULP_CLASS_HID_23f10] = 3245,\n-\t[BNXT_ULP_CLASS_HID_2a810] = 3246,\n-\t[BNXT_ULP_CLASS_HID_35510] = 3247,\n-\t[BNXT_ULP_CLASS_HID_3de10] = 3248,\n-\t[BNXT_ULP_CLASS_HID_23bc4] = 3249,\n-\t[BNXT_ULP_CLASS_HID_2a4c4] = 3250,\n-\t[BNXT_ULP_CLASS_HID_351c4] = 3251,\n-\t[BNXT_ULP_CLASS_HID_3dac4] = 3252,\n-\t[BNXT_ULP_CLASS_HID_22cf4] = 3253,\n-\t[BNXT_ULP_CLASS_HID_2d9f4] = 3254,\n-\t[BNXT_ULP_CLASS_HID_342f4] = 3255,\n-\t[BNXT_ULP_CLASS_HID_390a8] = 3256,\n-\t[BNXT_ULP_CLASS_HID_21908] = 3257,\n-\t[BNXT_ULP_CLASS_HID_28208] = 3258,\n-\t[BNXT_ULP_CLASS_HID_30f08] = 3259,\n-\t[BNXT_ULP_CLASS_HID_3b808] = 3260,\n-\t[BNXT_ULP_CLASS_HID_243a4] = 3261,\n-\t[BNXT_ULP_CLASS_HID_29158] = 3262,\n-\t[BNXT_ULP_CLASS_HID_31a58] = 3263,\n-\t[BNXT_ULP_CLASS_HID_38758] = 3264,\n-\t[BNXT_ULP_CLASS_HID_25c58] = 3265,\n-\t[BNXT_ULP_CLASS_HID_2c958] = 3266,\n-\t[BNXT_ULP_CLASS_HID_3170c] = 3267,\n-\t[BNXT_ULP_CLASS_HID_3800c] = 3268,\n-\t[BNXT_ULP_CLASS_HID_2123c] = 3269,\n-\t[BNXT_ULP_CLASS_HID_29f3c] = 3270,\n-\t[BNXT_ULP_CLASS_HID_3083c] = 3271,\n-\t[BNXT_ULP_CLASS_HID_3b53c] = 3272,\n-\t[BNXT_ULP_CLASS_HID_240a8] = 3273,\n-\t[BNXT_ULP_CLASS_HID_2cda8] = 3274,\n-\t[BNXT_ULP_CLASS_HID_31b5c] = 3275,\n-\t[BNXT_ULP_CLASS_HID_3845c] = 3276,\n-\t[BNXT_ULP_CLASS_HID_22ff8] = 3277,\n-\t[BNXT_ULP_CLASS_HID_2d8f8] = 3278,\n-\t[BNXT_ULP_CLASS_HID_345f8] = 3279,\n-\t[BNXT_ULP_CLASS_HID_393ac] = 3280,\n-\t[BNXT_ULP_CLASS_HID_228ac] = 3281,\n-\t[BNXT_ULP_CLASS_HID_2d5ac] = 3282,\n-\t[BNXT_ULP_CLASS_HID_35eac] = 3283,\n-\t[BNXT_ULP_CLASS_HID_3cbac] = 3284,\n-\t[BNXT_ULP_CLASS_HID_25d5c] = 3285,\n-\t[BNXT_ULP_CLASS_HID_2c65c] = 3286,\n-\t[BNXT_ULP_CLASS_HID_31410] = 3287,\n-\t[BNXT_ULP_CLASS_HID_38110] = 3288,\n-\t[BNXT_ULP_CLASS_HID_209f0] = 3289,\n-\t[BNXT_ULP_CLASS_HID_2b2f0] = 3290,\n-\t[BNXT_ULP_CLASS_HID_33ff0] = 3291,\n-\t[BNXT_ULP_CLASS_HID_3a8f0] = 3292,\n-\t[BNXT_ULP_CLASS_HID_214c0] = 3293,\n-\t[BNXT_ULP_CLASS_HID_281c0] = 3294,\n-\t[BNXT_ULP_CLASS_HID_30ac0] = 3295,\n-\t[BNXT_ULP_CLASS_HID_3b7c0] = 3296,\n-\t[BNXT_ULP_CLASS_HID_211f4] = 3297,\n-\t[BNXT_ULP_CLASS_HID_29af4] = 3298,\n-\t[BNXT_ULP_CLASS_HID_307f4] = 3299,\n-\t[BNXT_ULP_CLASS_HID_3b0f4] = 3300,\n-\t[BNXT_ULP_CLASS_HID_202a4] = 3301,\n-\t[BNXT_ULP_CLASS_HID_28fa4] = 3302,\n-\t[BNXT_ULP_CLASS_HID_338a4] = 3303,\n-\t[BNXT_ULP_CLASS_HID_3a5a4] = 3304,\n-\t[BNXT_ULP_CLASS_HID_22a04] = 3305,\n-\t[BNXT_ULP_CLASS_HID_2d704] = 3306,\n-\t[BNXT_ULP_CLASS_HID_34004] = 3307,\n-\t[BNXT_ULP_CLASS_HID_3cd04] = 3308,\n-\t[BNXT_ULP_CLASS_HID_23954] = 3309,\n-\t[BNXT_ULP_CLASS_HID_2a254] = 3310,\n-\t[BNXT_ULP_CLASS_HID_32f54] = 3311,\n-\t[BNXT_ULP_CLASS_HID_3d854] = 3312,\n-\t[BNXT_ULP_CLASS_HID_23208] = 3313,\n-\t[BNXT_ULP_CLASS_HID_2bf08] = 3314,\n-\t[BNXT_ULP_CLASS_HID_32808] = 3315,\n-\t[BNXT_ULP_CLASS_HID_3d508] = 3316,\n-\t[BNXT_ULP_CLASS_HID_22738] = 3317,\n-\t[BNXT_ULP_CLASS_HID_2d038] = 3318,\n-\t[BNXT_ULP_CLASS_HID_35d38] = 3319,\n-\t[BNXT_ULP_CLASS_HID_3c638] = 3320,\n-\t[BNXT_ULP_CLASS_HID_2134c] = 3321,\n-\t[BNXT_ULP_CLASS_HID_29c4c] = 3322,\n-\t[BNXT_ULP_CLASS_HID_3094c] = 3323,\n-\t[BNXT_ULP_CLASS_HID_3b24c] = 3324,\n-\t[BNXT_ULP_CLASS_HID_25de8] = 3325,\n-\t[BNXT_ULP_CLASS_HID_2c6e8] = 3326,\n-\t[BNXT_ULP_CLASS_HID_3149c] = 3327,\n-\t[BNXT_ULP_CLASS_HID_3819c] = 3328,\n-\t[BNXT_ULP_CLASS_HID_2569c] = 3329,\n-\t[BNXT_ULP_CLASS_HID_2c39c] = 3330,\n-\t[BNXT_ULP_CLASS_HID_31150] = 3331,\n-\t[BNXT_ULP_CLASS_HID_39a50] = 3332,\n-\t[BNXT_ULP_CLASS_HID_24b4c] = 3333,\n-\t[BNXT_ULP_CLASS_HID_29900] = 3334,\n-\t[BNXT_ULP_CLASS_HID_30200] = 3335,\n-\t[BNXT_ULP_CLASS_HID_38f00] = 3336,\n-\t[BNXT_ULP_CLASS_HID_22f74] = 3337,\n-\t[BNXT_ULP_CLASS_HID_2d874] = 3338,\n-\t[BNXT_ULP_CLASS_HID_34574] = 3339,\n-\t[BNXT_ULP_CLASS_HID_39328] = 3340,\n-\t[BNXT_ULP_CLASS_HID_23a44] = 3341,\n-\t[BNXT_ULP_CLASS_HID_2a744] = 3342,\n-\t[BNXT_ULP_CLASS_HID_35044] = 3343,\n-\t[BNXT_ULP_CLASS_HID_3dd44] = 3344,\n-\t[BNXT_ULP_CLASS_HID_23778] = 3345,\n-\t[BNXT_ULP_CLASS_HID_2a078] = 3346,\n-\t[BNXT_ULP_CLASS_HID_32d78] = 3347,\n-\t[BNXT_ULP_CLASS_HID_3d678] = 3348,\n-\t[BNXT_ULP_CLASS_HID_22828] = 3349,\n-\t[BNXT_ULP_CLASS_HID_2d528] = 3350,\n-\t[BNXT_ULP_CLASS_HID_35e28] = 3351,\n-\t[BNXT_ULP_CLASS_HID_3cb28] = 3352,\n-\t[BNXT_ULP_CLASS_HID_214bc] = 3353,\n-\t[BNXT_ULP_CLASS_HID_281bc] = 3354,\n-\t[BNXT_ULP_CLASS_HID_30abc] = 3355,\n-\t[BNXT_ULP_CLASS_HID_3b7bc] = 3356,\n-\t[BNXT_ULP_CLASS_HID_25ed8] = 3357,\n-\t[BNXT_ULP_CLASS_HID_2cbd8] = 3358,\n-\t[BNXT_ULP_CLASS_HID_3198c] = 3359,\n-\t[BNXT_ULP_CLASS_HID_3828c] = 3360,\n-\t[BNXT_ULP_CLASS_HID_25b8c] = 3361,\n-\t[BNXT_ULP_CLASS_HID_2c48c] = 3362,\n-\t[BNXT_ULP_CLASS_HID_31240] = 3363,\n-\t[BNXT_ULP_CLASS_HID_39f40] = 3364,\n-\t[BNXT_ULP_CLASS_HID_21170] = 3365,\n-\t[BNXT_ULP_CLASS_HID_29a70] = 3366,\n-\t[BNXT_ULP_CLASS_HID_30770] = 3367,\n-\t[BNXT_ULP_CLASS_HID_3b070] = 3368,\n-\t[BNXT_ULP_CLASS_HID_238d0] = 3369,\n-\t[BNXT_ULP_CLASS_HID_2a5d0] = 3370,\n-\t[BNXT_ULP_CLASS_HID_32ed0] = 3371,\n-\t[BNXT_ULP_CLASS_HID_3dbd0] = 3372,\n-\t[BNXT_ULP_CLASS_HID_20420] = 3373,\n-\t[BNXT_ULP_CLASS_HID_2b120] = 3374,\n-\t[BNXT_ULP_CLASS_HID_33a20] = 3375,\n-\t[BNXT_ULP_CLASS_HID_3a720] = 3376,\n-\t[BNXT_ULP_CLASS_HID_200d4] = 3377,\n-\t[BNXT_ULP_CLASS_HID_28dd4] = 3378,\n-\t[BNXT_ULP_CLASS_HID_336d4] = 3379,\n-\t[BNXT_ULP_CLASS_HID_3a3d4] = 3380,\n-\t[BNXT_ULP_CLASS_HID_23584] = 3381,\n-\t[BNXT_ULP_CLASS_HID_2be84] = 3382,\n-\t[BNXT_ULP_CLASS_HID_32b84] = 3383,\n-\t[BNXT_ULP_CLASS_HID_3d484] = 3384,\n-\t[BNXT_ULP_CLASS_HID_25d64] = 3385,\n-\t[BNXT_ULP_CLASS_HID_2c664] = 3386,\n-\t[BNXT_ULP_CLASS_HID_31418] = 3387,\n-\t[BNXT_ULP_CLASS_HID_38118] = 3388,\n-\t[BNXT_ULP_CLASS_HID_228b4] = 3389,\n-\t[BNXT_ULP_CLASS_HID_2d5b4] = 3390,\n-\t[BNXT_ULP_CLASS_HID_35eb4] = 3391,\n-\t[BNXT_ULP_CLASS_HID_3cbb4] = 3392,\n-\t[BNXT_ULP_CLASS_HID_22568] = 3393,\n-\t[BNXT_ULP_CLASS_HID_2ae68] = 3394,\n-\t[BNXT_ULP_CLASS_HID_35b68] = 3395,\n-\t[BNXT_ULP_CLASS_HID_3c468] = 3396,\n-\t[BNXT_ULP_CLASS_HID_25618] = 3397,\n-\t[BNXT_ULP_CLASS_HID_2c318] = 3398,\n-\t[BNXT_ULP_CLASS_HID_310cc] = 3399,\n-\t[BNXT_ULP_CLASS_HID_39dcc] = 3400,\n-\t[BNXT_ULP_CLASS_HID_229b8] = 3401,\n-\t[BNXT_ULP_CLASS_HID_2d2b8] = 3402,\n-\t[BNXT_ULP_CLASS_HID_35fb8] = 3403,\n-\t[BNXT_ULP_CLASS_HID_3c8b8] = 3404,\n-\t[BNXT_ULP_CLASS_HID_23488] = 3405,\n-\t[BNXT_ULP_CLASS_HID_2a188] = 3406,\n-\t[BNXT_ULP_CLASS_HID_32a88] = 3407,\n-\t[BNXT_ULP_CLASS_HID_3d788] = 3408,\n-\t[BNXT_ULP_CLASS_HID_231bc] = 3409,\n-\t[BNXT_ULP_CLASS_HID_2babc] = 3410,\n-\t[BNXT_ULP_CLASS_HID_327bc] = 3411,\n-\t[BNXT_ULP_CLASS_HID_3d0bc] = 3412,\n-\t[BNXT_ULP_CLASS_HID_2226c] = 3413,\n-\t[BNXT_ULP_CLASS_HID_2af6c] = 3414,\n-\t[BNXT_ULP_CLASS_HID_3586c] = 3415,\n-\t[BNXT_ULP_CLASS_HID_3c56c] = 3416,\n-\t[BNXT_ULP_CLASS_HID_24dcc] = 3417,\n-\t[BNXT_ULP_CLASS_HID_29b80] = 3418,\n-\t[BNXT_ULP_CLASS_HID_30480] = 3419,\n-\t[BNXT_ULP_CLASS_HID_3b180] = 3420,\n-\t[BNXT_ULP_CLASS_HID_2591c] = 3421,\n-\t[BNXT_ULP_CLASS_HID_2c21c] = 3422,\n-\t[BNXT_ULP_CLASS_HID_313d0] = 3423,\n-\t[BNXT_ULP_CLASS_HID_39cd0] = 3424,\n-\t[BNXT_ULP_CLASS_HID_255d0] = 3425,\n-\t[BNXT_ULP_CLASS_HID_2ded0] = 3426,\n-\t[BNXT_ULP_CLASS_HID_34bd0] = 3427,\n-\t[BNXT_ULP_CLASS_HID_39984] = 3428,\n-\t[BNXT_ULP_CLASS_HID_24680] = 3429,\n-\t[BNXT_ULP_CLASS_HID_294b4] = 3430,\n-\t[BNXT_ULP_CLASS_HID_301b4] = 3431,\n-\t[BNXT_ULP_CLASS_HID_38ab4] = 3432,\n-\t[BNXT_ULP_CLASS_HID_23314] = 3433,\n-\t[BNXT_ULP_CLASS_HID_2bc14] = 3434,\n-\t[BNXT_ULP_CLASS_HID_32914] = 3435,\n-\t[BNXT_ULP_CLASS_HID_3d214] = 3436,\n-\t[BNXT_ULP_CLASS_HID_21e64] = 3437,\n-\t[BNXT_ULP_CLASS_HID_28b64] = 3438,\n-\t[BNXT_ULP_CLASS_HID_33464] = 3439,\n-\t[BNXT_ULP_CLASS_HID_3a164] = 3440,\n-\t[BNXT_ULP_CLASS_HID_21b18] = 3441,\n-\t[BNXT_ULP_CLASS_HID_28418] = 3442,\n-\t[BNXT_ULP_CLASS_HID_33118] = 3443,\n-\t[BNXT_ULP_CLASS_HID_3ba18] = 3444,\n-\t[BNXT_ULP_CLASS_HID_20fc8] = 3445,\n-\t[BNXT_ULP_CLASS_HID_2b8c8] = 3446,\n-\t[BNXT_ULP_CLASS_HID_325c8] = 3447,\n-\t[BNXT_ULP_CLASS_HID_3aec8] = 3448,\n-\t[BNXT_ULP_CLASS_HID_257a8] = 3449,\n-\t[BNXT_ULP_CLASS_HID_2c0a8] = 3450,\n-\t[BNXT_ULP_CLASS_HID_34da8] = 3451,\n-\t[BNXT_ULP_CLASS_HID_39b5c] = 3452,\n-\t[BNXT_ULP_CLASS_HID_222f8] = 3453,\n-\t[BNXT_ULP_CLASS_HID_2aff8] = 3454,\n-\t[BNXT_ULP_CLASS_HID_358f8] = 3455,\n-\t[BNXT_ULP_CLASS_HID_3c5f8] = 3456,\n-\t[BNXT_ULP_CLASS_HID_23fac] = 3457,\n-\t[BNXT_ULP_CLASS_HID_2a8ac] = 3458,\n-\t[BNXT_ULP_CLASS_HID_355ac] = 3459,\n-\t[BNXT_ULP_CLASS_HID_3deac] = 3460,\n-\t[BNXT_ULP_CLASS_HID_2505c] = 3461,\n-\t[BNXT_ULP_CLASS_HID_2dd5c] = 3462,\n-\t[BNXT_ULP_CLASS_HID_3465c] = 3463,\n-\t[BNXT_ULP_CLASS_HID_39410] = 3464,\n-\t[BNXT_ULP_CLASS_HID_223fc] = 3465,\n-\t[BNXT_ULP_CLASS_HID_2acfc] = 3466,\n-\t[BNXT_ULP_CLASS_HID_359fc] = 3467,\n-\t[BNXT_ULP_CLASS_HID_3c2fc] = 3468,\n-\t[BNXT_ULP_CLASS_HID_20ecc] = 3469,\n-\t[BNXT_ULP_CLASS_HID_2bbcc] = 3470,\n-\t[BNXT_ULP_CLASS_HID_324cc] = 3471,\n-\t[BNXT_ULP_CLASS_HID_3d1cc] = 3472,\n-\t[BNXT_ULP_CLASS_HID_20b80] = 3473,\n-\t[BNXT_ULP_CLASS_HID_2b480] = 3474,\n-\t[BNXT_ULP_CLASS_HID_32180] = 3475,\n-\t[BNXT_ULP_CLASS_HID_3aa80] = 3476,\n-\t[BNXT_ULP_CLASS_HID_23cb0] = 3477,\n-\t[BNXT_ULP_CLASS_HID_2a9b0] = 3478,\n-\t[BNXT_ULP_CLASS_HID_352b0] = 3479,\n-\t[BNXT_ULP_CLASS_HID_3dfb0] = 3480,\n-\t[BNXT_ULP_CLASS_HID_24410] = 3481,\n-\t[BNXT_ULP_CLASS_HID_295c4] = 3482,\n-\t[BNXT_ULP_CLASS_HID_31ec4] = 3483,\n-\t[BNXT_ULP_CLASS_HID_38bc4] = 3484,\n-\t[BNXT_ULP_CLASS_HID_25360] = 3485,\n-\t[BNXT_ULP_CLASS_HID_2dc60] = 3486,\n-\t[BNXT_ULP_CLASS_HID_34960] = 3487,\n-\t[BNXT_ULP_CLASS_HID_39714] = 3488,\n-\t[BNXT_ULP_CLASS_HID_22c14] = 3489,\n-\t[BNXT_ULP_CLASS_HID_2d914] = 3490,\n-\t[BNXT_ULP_CLASS_HID_34214] = 3491,\n-\t[BNXT_ULP_CLASS_HID_393c8] = 3492,\n-\t[BNXT_ULP_CLASS_HID_240c4] = 3493,\n-\t[BNXT_ULP_CLASS_HID_2cdc4] = 3494,\n-\t[BNXT_ULP_CLASS_HID_31bf8] = 3495,\n-\t[BNXT_ULP_CLASS_HID_384f8] = 3496,\n-\t[BNXT_ULP_CLASS_HID_23dc0] = 3497,\n-\t[BNXT_ULP_CLASS_HID_2a6c0] = 3498,\n-\t[BNXT_ULP_CLASS_HID_353c0] = 3499,\n-\t[BNXT_ULP_CLASS_HID_3dcc0] = 3500,\n-\t[BNXT_ULP_CLASS_HID_20910] = 3501,\n-\t[BNXT_ULP_CLASS_HID_2b210] = 3502,\n-\t[BNXT_ULP_CLASS_HID_33f10] = 3503,\n-\t[BNXT_ULP_CLASS_HID_3a810] = 3504,\n-\t[BNXT_ULP_CLASS_HID_205c4] = 3505,\n-\t[BNXT_ULP_CLASS_HID_28ec4] = 3506,\n-\t[BNXT_ULP_CLASS_HID_33bc4] = 3507,\n-\t[BNXT_ULP_CLASS_HID_3a4c4] = 3508,\n-\t[BNXT_ULP_CLASS_HID_236f4] = 3509,\n-\t[BNXT_ULP_CLASS_HID_2a3f4] = 3510,\n-\t[BNXT_ULP_CLASS_HID_32cf4] = 3511,\n-\t[BNXT_ULP_CLASS_HID_3d9f4] = 3512,\n-\t[BNXT_ULP_CLASS_HID_25e54] = 3513,\n-\t[BNXT_ULP_CLASS_HID_2cb54] = 3514,\n-\t[BNXT_ULP_CLASS_HID_31908] = 3515,\n-\t[BNXT_ULP_CLASS_HID_38208] = 3516,\n-\t[BNXT_ULP_CLASS_HID_22da4] = 3517,\n-\t[BNXT_ULP_CLASS_HID_2d6a4] = 3518,\n-\t[BNXT_ULP_CLASS_HID_343a4] = 3519,\n-\t[BNXT_ULP_CLASS_HID_39158] = 3520,\n-\t[BNXT_ULP_CLASS_HID_22658] = 3521,\n-\t[BNXT_ULP_CLASS_HID_2d358] = 3522,\n-\t[BNXT_ULP_CLASS_HID_35c58] = 3523,\n-\t[BNXT_ULP_CLASS_HID_3c958] = 3524,\n-\t[BNXT_ULP_CLASS_HID_25b08] = 3525,\n-\t[BNXT_ULP_CLASS_HID_2c408] = 3526,\n-\t[BNXT_ULP_CLASS_HID_3123c] = 3527,\n-\t[BNXT_ULP_CLASS_HID_39f3c] = 3528,\n-\t[BNXT_ULP_CLASS_HID_34a8] = 3529,\n-\t[BNXT_ULP_CLASS_HID_3a64] = 3530,\n-\t[BNXT_ULP_CLASS_HID_5ef8] = 3531,\n-\t[BNXT_ULP_CLASS_HID_07c0] = 3532,\n-\t[BNXT_ULP_CLASS_HID_2854] = 3533,\n-\t[BNXT_ULP_CLASS_HID_593c] = 3534,\n-\t[BNXT_ULP_CLASS_HID_1e04] = 3535,\n-\t[BNXT_ULP_CLASS_HID_2298] = 3536,\n-\t[BNXT_ULP_CLASS_HID_24644] = 3537,\n-\t[BNXT_ULP_CLASS_HID_29438] = 3538,\n-\t[BNXT_ULP_CLASS_HID_30138] = 3539,\n-\t[BNXT_ULP_CLASS_HID_38a38] = 3540,\n-\t[BNXT_ULP_CLASS_HID_25594] = 3541,\n-\t[BNXT_ULP_CLASS_HID_2de94] = 3542,\n-\t[BNXT_ULP_CLASS_HID_34b94] = 3543,\n-\t[BNXT_ULP_CLASS_HID_39948] = 3544,\n-\t[BNXT_ULP_CLASS_HID_22e48] = 3545,\n-\t[BNXT_ULP_CLASS_HID_2db48] = 3546,\n-\t[BNXT_ULP_CLASS_HID_34448] = 3547,\n-\t[BNXT_ULP_CLASS_HID_3923c] = 3548,\n-\t[BNXT_ULP_CLASS_HID_24338] = 3549,\n-\t[BNXT_ULP_CLASS_HID_290ec] = 3550,\n-\t[BNXT_ULP_CLASS_HID_31dec] = 3551,\n-\t[BNXT_ULP_CLASS_HID_386ec] = 3552,\n-\t[BNXT_ULP_CLASS_HID_20f8c] = 3553,\n-\t[BNXT_ULP_CLASS_HID_2b88c] = 3554,\n-\t[BNXT_ULP_CLASS_HID_3258c] = 3555,\n-\t[BNXT_ULP_CLASS_HID_3ae8c] = 3556,\n-\t[BNXT_ULP_CLASS_HID_21adc] = 3557,\n-\t[BNXT_ULP_CLASS_HID_287dc] = 3558,\n-\t[BNXT_ULP_CLASS_HID_330dc] = 3559,\n-\t[BNXT_ULP_CLASS_HID_3bddc] = 3560,\n-\t[BNXT_ULP_CLASS_HID_21790] = 3561,\n-\t[BNXT_ULP_CLASS_HID_28090] = 3562,\n-\t[BNXT_ULP_CLASS_HID_30d90] = 3563,\n-\t[BNXT_ULP_CLASS_HID_3b690] = 3564,\n-\t[BNXT_ULP_CLASS_HID_20840] = 3565,\n-\t[BNXT_ULP_CLASS_HID_2b540] = 3566,\n-\t[BNXT_ULP_CLASS_HID_33e40] = 3567,\n-\t[BNXT_ULP_CLASS_HID_3ab40] = 3568,\n-\t[BNXT_ULP_CLASS_HID_253e0] = 3569,\n-\t[BNXT_ULP_CLASS_HID_2dce0] = 3570,\n-\t[BNXT_ULP_CLASS_HID_349e0] = 3571,\n-\t[BNXT_ULP_CLASS_HID_397d4] = 3572,\n-\t[BNXT_ULP_CLASS_HID_23f30] = 3573,\n-\t[BNXT_ULP_CLASS_HID_2a830] = 3574,\n-\t[BNXT_ULP_CLASS_HID_35530] = 3575,\n-\t[BNXT_ULP_CLASS_HID_3de30] = 3576,\n-\t[BNXT_ULP_CLASS_HID_23be4] = 3577,\n-\t[BNXT_ULP_CLASS_HID_2a4e4] = 3578,\n-\t[BNXT_ULP_CLASS_HID_351e4] = 3579,\n-\t[BNXT_ULP_CLASS_HID_3dae4] = 3580,\n-\t[BNXT_ULP_CLASS_HID_22cd4] = 3581,\n-\t[BNXT_ULP_CLASS_HID_2d9d4] = 3582,\n-\t[BNXT_ULP_CLASS_HID_342d4] = 3583,\n-\t[BNXT_ULP_CLASS_HID_39088] = 3584,\n-\t[BNXT_ULP_CLASS_HID_21928] = 3585,\n-\t[BNXT_ULP_CLASS_HID_28228] = 3586,\n-\t[BNXT_ULP_CLASS_HID_30f28] = 3587,\n-\t[BNXT_ULP_CLASS_HID_3b828] = 3588,\n-\t[BNXT_ULP_CLASS_HID_24384] = 3589,\n-\t[BNXT_ULP_CLASS_HID_29178] = 3590,\n-\t[BNXT_ULP_CLASS_HID_31a78] = 3591,\n-\t[BNXT_ULP_CLASS_HID_38778] = 3592,\n-\t[BNXT_ULP_CLASS_HID_25c78] = 3593,\n-\t[BNXT_ULP_CLASS_HID_2c978] = 3594,\n-\t[BNXT_ULP_CLASS_HID_3172c] = 3595,\n-\t[BNXT_ULP_CLASS_HID_3802c] = 3596,\n-\t[BNXT_ULP_CLASS_HID_2121c] = 3597,\n-\t[BNXT_ULP_CLASS_HID_29f1c] = 3598,\n-\t[BNXT_ULP_CLASS_HID_3081c] = 3599,\n-\t[BNXT_ULP_CLASS_HID_3b51c] = 3600,\n-\t[BNXT_ULP_CLASS_HID_24088] = 3601,\n-\t[BNXT_ULP_CLASS_HID_2cd88] = 3602,\n-\t[BNXT_ULP_CLASS_HID_31b7c] = 3603,\n-\t[BNXT_ULP_CLASS_HID_3847c] = 3604,\n-\t[BNXT_ULP_CLASS_HID_22fd8] = 3605,\n-\t[BNXT_ULP_CLASS_HID_2d8d8] = 3606,\n-\t[BNXT_ULP_CLASS_HID_345d8] = 3607,\n-\t[BNXT_ULP_CLASS_HID_3938c] = 3608,\n-\t[BNXT_ULP_CLASS_HID_2288c] = 3609,\n-\t[BNXT_ULP_CLASS_HID_2d58c] = 3610,\n-\t[BNXT_ULP_CLASS_HID_35e8c] = 3611,\n-\t[BNXT_ULP_CLASS_HID_3cb8c] = 3612,\n-\t[BNXT_ULP_CLASS_HID_25d7c] = 3613,\n-\t[BNXT_ULP_CLASS_HID_2c67c] = 3614,\n-\t[BNXT_ULP_CLASS_HID_31430] = 3615,\n-\t[BNXT_ULP_CLASS_HID_38130] = 3616,\n-\t[BNXT_ULP_CLASS_HID_209d0] = 3617,\n-\t[BNXT_ULP_CLASS_HID_2b2d0] = 3618,\n-\t[BNXT_ULP_CLASS_HID_33fd0] = 3619,\n-\t[BNXT_ULP_CLASS_HID_3a8d0] = 3620,\n-\t[BNXT_ULP_CLASS_HID_214e0] = 3621,\n-\t[BNXT_ULP_CLASS_HID_281e0] = 3622,\n-\t[BNXT_ULP_CLASS_HID_30ae0] = 3623,\n-\t[BNXT_ULP_CLASS_HID_3b7e0] = 3624,\n-\t[BNXT_ULP_CLASS_HID_211d4] = 3625,\n-\t[BNXT_ULP_CLASS_HID_29ad4] = 3626,\n-\t[BNXT_ULP_CLASS_HID_307d4] = 3627,\n-\t[BNXT_ULP_CLASS_HID_3b0d4] = 3628,\n-\t[BNXT_ULP_CLASS_HID_20284] = 3629,\n-\t[BNXT_ULP_CLASS_HID_28f84] = 3630,\n-\t[BNXT_ULP_CLASS_HID_33884] = 3631,\n-\t[BNXT_ULP_CLASS_HID_3a584] = 3632,\n-\t[BNXT_ULP_CLASS_HID_22a24] = 3633,\n-\t[BNXT_ULP_CLASS_HID_2d724] = 3634,\n-\t[BNXT_ULP_CLASS_HID_34024] = 3635,\n-\t[BNXT_ULP_CLASS_HID_3cd24] = 3636,\n-\t[BNXT_ULP_CLASS_HID_23974] = 3637,\n-\t[BNXT_ULP_CLASS_HID_2a274] = 3638,\n-\t[BNXT_ULP_CLASS_HID_32f74] = 3639,\n-\t[BNXT_ULP_CLASS_HID_3d874] = 3640,\n-\t[BNXT_ULP_CLASS_HID_23228] = 3641,\n-\t[BNXT_ULP_CLASS_HID_2bf28] = 3642,\n-\t[BNXT_ULP_CLASS_HID_32828] = 3643,\n-\t[BNXT_ULP_CLASS_HID_3d528] = 3644,\n-\t[BNXT_ULP_CLASS_HID_22718] = 3645,\n-\t[BNXT_ULP_CLASS_HID_2d018] = 3646,\n-\t[BNXT_ULP_CLASS_HID_35d18] = 3647,\n-\t[BNXT_ULP_CLASS_HID_3c618] = 3648,\n-\t[BNXT_ULP_CLASS_HID_2136c] = 3649,\n-\t[BNXT_ULP_CLASS_HID_29c6c] = 3650,\n-\t[BNXT_ULP_CLASS_HID_3096c] = 3651,\n-\t[BNXT_ULP_CLASS_HID_3b26c] = 3652,\n-\t[BNXT_ULP_CLASS_HID_25dc8] = 3653,\n-\t[BNXT_ULP_CLASS_HID_2c6c8] = 3654,\n-\t[BNXT_ULP_CLASS_HID_314bc] = 3655,\n-\t[BNXT_ULP_CLASS_HID_381bc] = 3656,\n-\t[BNXT_ULP_CLASS_HID_256bc] = 3657,\n-\t[BNXT_ULP_CLASS_HID_2c3bc] = 3658,\n-\t[BNXT_ULP_CLASS_HID_31170] = 3659,\n-\t[BNXT_ULP_CLASS_HID_39a70] = 3660,\n-\t[BNXT_ULP_CLASS_HID_24b6c] = 3661,\n-\t[BNXT_ULP_CLASS_HID_29920] = 3662,\n-\t[BNXT_ULP_CLASS_HID_30220] = 3663,\n-\t[BNXT_ULP_CLASS_HID_38f20] = 3664,\n-\t[BNXT_ULP_CLASS_HID_22f54] = 3665,\n-\t[BNXT_ULP_CLASS_HID_2d854] = 3666,\n-\t[BNXT_ULP_CLASS_HID_34554] = 3667,\n-\t[BNXT_ULP_CLASS_HID_39308] = 3668,\n-\t[BNXT_ULP_CLASS_HID_23a64] = 3669,\n-\t[BNXT_ULP_CLASS_HID_2a764] = 3670,\n-\t[BNXT_ULP_CLASS_HID_35064] = 3671,\n-\t[BNXT_ULP_CLASS_HID_3dd64] = 3672,\n-\t[BNXT_ULP_CLASS_HID_23758] = 3673,\n-\t[BNXT_ULP_CLASS_HID_2a058] = 3674,\n-\t[BNXT_ULP_CLASS_HID_32d58] = 3675,\n-\t[BNXT_ULP_CLASS_HID_3d658] = 3676,\n-\t[BNXT_ULP_CLASS_HID_22808] = 3677,\n-\t[BNXT_ULP_CLASS_HID_2d508] = 3678,\n-\t[BNXT_ULP_CLASS_HID_35e08] = 3679,\n-\t[BNXT_ULP_CLASS_HID_3cb08] = 3680,\n-\t[BNXT_ULP_CLASS_HID_2149c] = 3681,\n-\t[BNXT_ULP_CLASS_HID_2819c] = 3682,\n-\t[BNXT_ULP_CLASS_HID_30a9c] = 3683,\n-\t[BNXT_ULP_CLASS_HID_3b79c] = 3684,\n-\t[BNXT_ULP_CLASS_HID_25ef8] = 3685,\n-\t[BNXT_ULP_CLASS_HID_2cbf8] = 3686,\n-\t[BNXT_ULP_CLASS_HID_319ac] = 3687,\n-\t[BNXT_ULP_CLASS_HID_382ac] = 3688,\n-\t[BNXT_ULP_CLASS_HID_25bac] = 3689,\n-\t[BNXT_ULP_CLASS_HID_2c4ac] = 3690,\n-\t[BNXT_ULP_CLASS_HID_31260] = 3691,\n-\t[BNXT_ULP_CLASS_HID_39f60] = 3692,\n-\t[BNXT_ULP_CLASS_HID_21150] = 3693,\n-\t[BNXT_ULP_CLASS_HID_29a50] = 3694,\n-\t[BNXT_ULP_CLASS_HID_30750] = 3695,\n-\t[BNXT_ULP_CLASS_HID_3b050] = 3696,\n-\t[BNXT_ULP_CLASS_HID_238f0] = 3697,\n-\t[BNXT_ULP_CLASS_HID_2a5f0] = 3698,\n-\t[BNXT_ULP_CLASS_HID_32ef0] = 3699,\n-\t[BNXT_ULP_CLASS_HID_3dbf0] = 3700,\n-\t[BNXT_ULP_CLASS_HID_20400] = 3701,\n-\t[BNXT_ULP_CLASS_HID_2b100] = 3702,\n-\t[BNXT_ULP_CLASS_HID_33a00] = 3703,\n-\t[BNXT_ULP_CLASS_HID_3a700] = 3704,\n-\t[BNXT_ULP_CLASS_HID_200f4] = 3705,\n-\t[BNXT_ULP_CLASS_HID_28df4] = 3706,\n-\t[BNXT_ULP_CLASS_HID_336f4] = 3707,\n-\t[BNXT_ULP_CLASS_HID_3a3f4] = 3708,\n-\t[BNXT_ULP_CLASS_HID_235a4] = 3709,\n-\t[BNXT_ULP_CLASS_HID_2bea4] = 3710,\n-\t[BNXT_ULP_CLASS_HID_32ba4] = 3711,\n-\t[BNXT_ULP_CLASS_HID_3d4a4] = 3712,\n-\t[BNXT_ULP_CLASS_HID_25d44] = 3713,\n-\t[BNXT_ULP_CLASS_HID_2c644] = 3714,\n-\t[BNXT_ULP_CLASS_HID_31438] = 3715,\n-\t[BNXT_ULP_CLASS_HID_38138] = 3716,\n-\t[BNXT_ULP_CLASS_HID_22894] = 3717,\n-\t[BNXT_ULP_CLASS_HID_2d594] = 3718,\n-\t[BNXT_ULP_CLASS_HID_35e94] = 3719,\n-\t[BNXT_ULP_CLASS_HID_3cb94] = 3720,\n-\t[BNXT_ULP_CLASS_HID_22548] = 3721,\n-\t[BNXT_ULP_CLASS_HID_2ae48] = 3722,\n-\t[BNXT_ULP_CLASS_HID_35b48] = 3723,\n-\t[BNXT_ULP_CLASS_HID_3c448] = 3724,\n-\t[BNXT_ULP_CLASS_HID_25638] = 3725,\n-\t[BNXT_ULP_CLASS_HID_2c338] = 3726,\n-\t[BNXT_ULP_CLASS_HID_310ec] = 3727,\n-\t[BNXT_ULP_CLASS_HID_39dec] = 3728,\n-\t[BNXT_ULP_CLASS_HID_22998] = 3729,\n-\t[BNXT_ULP_CLASS_HID_2d298] = 3730,\n-\t[BNXT_ULP_CLASS_HID_35f98] = 3731,\n-\t[BNXT_ULP_CLASS_HID_3c898] = 3732,\n-\t[BNXT_ULP_CLASS_HID_234a8] = 3733,\n-\t[BNXT_ULP_CLASS_HID_2a1a8] = 3734,\n-\t[BNXT_ULP_CLASS_HID_32aa8] = 3735,\n-\t[BNXT_ULP_CLASS_HID_3d7a8] = 3736,\n-\t[BNXT_ULP_CLASS_HID_2319c] = 3737,\n-\t[BNXT_ULP_CLASS_HID_2ba9c] = 3738,\n-\t[BNXT_ULP_CLASS_HID_3279c] = 3739,\n-\t[BNXT_ULP_CLASS_HID_3d09c] = 3740,\n-\t[BNXT_ULP_CLASS_HID_2224c] = 3741,\n-\t[BNXT_ULP_CLASS_HID_2af4c] = 3742,\n-\t[BNXT_ULP_CLASS_HID_3584c] = 3743,\n-\t[BNXT_ULP_CLASS_HID_3c54c] = 3744,\n-\t[BNXT_ULP_CLASS_HID_24dec] = 3745,\n-\t[BNXT_ULP_CLASS_HID_29ba0] = 3746,\n-\t[BNXT_ULP_CLASS_HID_304a0] = 3747,\n-\t[BNXT_ULP_CLASS_HID_3b1a0] = 3748,\n-\t[BNXT_ULP_CLASS_HID_2593c] = 3749,\n-\t[BNXT_ULP_CLASS_HID_2c23c] = 3750,\n-\t[BNXT_ULP_CLASS_HID_313f0] = 3751,\n-\t[BNXT_ULP_CLASS_HID_39cf0] = 3752,\n-\t[BNXT_ULP_CLASS_HID_255f0] = 3753,\n-\t[BNXT_ULP_CLASS_HID_2def0] = 3754,\n-\t[BNXT_ULP_CLASS_HID_34bf0] = 3755,\n-\t[BNXT_ULP_CLASS_HID_399a4] = 3756,\n-\t[BNXT_ULP_CLASS_HID_246a0] = 3757,\n-\t[BNXT_ULP_CLASS_HID_29494] = 3758,\n-\t[BNXT_ULP_CLASS_HID_30194] = 3759,\n-\t[BNXT_ULP_CLASS_HID_38a94] = 3760,\n-\t[BNXT_ULP_CLASS_HID_23334] = 3761,\n-\t[BNXT_ULP_CLASS_HID_2bc34] = 3762,\n-\t[BNXT_ULP_CLASS_HID_32934] = 3763,\n-\t[BNXT_ULP_CLASS_HID_3d234] = 3764,\n-\t[BNXT_ULP_CLASS_HID_21e44] = 3765,\n-\t[BNXT_ULP_CLASS_HID_28b44] = 3766,\n-\t[BNXT_ULP_CLASS_HID_33444] = 3767,\n-\t[BNXT_ULP_CLASS_HID_3a144] = 3768,\n-\t[BNXT_ULP_CLASS_HID_21b38] = 3769,\n-\t[BNXT_ULP_CLASS_HID_28438] = 3770,\n-\t[BNXT_ULP_CLASS_HID_33138] = 3771,\n-\t[BNXT_ULP_CLASS_HID_3ba38] = 3772,\n-\t[BNXT_ULP_CLASS_HID_20fe8] = 3773,\n-\t[BNXT_ULP_CLASS_HID_2b8e8] = 3774,\n-\t[BNXT_ULP_CLASS_HID_325e8] = 3775,\n-\t[BNXT_ULP_CLASS_HID_3aee8] = 3776,\n-\t[BNXT_ULP_CLASS_HID_25788] = 3777,\n-\t[BNXT_ULP_CLASS_HID_2c088] = 3778,\n-\t[BNXT_ULP_CLASS_HID_34d88] = 3779,\n-\t[BNXT_ULP_CLASS_HID_39b7c] = 3780,\n-\t[BNXT_ULP_CLASS_HID_222d8] = 3781,\n-\t[BNXT_ULP_CLASS_HID_2afd8] = 3782,\n-\t[BNXT_ULP_CLASS_HID_358d8] = 3783,\n-\t[BNXT_ULP_CLASS_HID_3c5d8] = 3784,\n-\t[BNXT_ULP_CLASS_HID_23f8c] = 3785,\n-\t[BNXT_ULP_CLASS_HID_2a88c] = 3786,\n-\t[BNXT_ULP_CLASS_HID_3558c] = 3787,\n-\t[BNXT_ULP_CLASS_HID_3de8c] = 3788,\n-\t[BNXT_ULP_CLASS_HID_2507c] = 3789,\n-\t[BNXT_ULP_CLASS_HID_2dd7c] = 3790,\n-\t[BNXT_ULP_CLASS_HID_3467c] = 3791,\n-\t[BNXT_ULP_CLASS_HID_39430] = 3792,\n-\t[BNXT_ULP_CLASS_HID_223dc] = 3793,\n-\t[BNXT_ULP_CLASS_HID_2acdc] = 3794,\n-\t[BNXT_ULP_CLASS_HID_359dc] = 3795,\n-\t[BNXT_ULP_CLASS_HID_3c2dc] = 3796,\n-\t[BNXT_ULP_CLASS_HID_20eec] = 3797,\n-\t[BNXT_ULP_CLASS_HID_2bbec] = 3798,\n-\t[BNXT_ULP_CLASS_HID_324ec] = 3799,\n-\t[BNXT_ULP_CLASS_HID_3d1ec] = 3800,\n-\t[BNXT_ULP_CLASS_HID_20ba0] = 3801,\n-\t[BNXT_ULP_CLASS_HID_2b4a0] = 3802,\n-\t[BNXT_ULP_CLASS_HID_321a0] = 3803,\n-\t[BNXT_ULP_CLASS_HID_3aaa0] = 3804,\n-\t[BNXT_ULP_CLASS_HID_23c90] = 3805,\n-\t[BNXT_ULP_CLASS_HID_2a990] = 3806,\n-\t[BNXT_ULP_CLASS_HID_35290] = 3807,\n-\t[BNXT_ULP_CLASS_HID_3df90] = 3808,\n-\t[BNXT_ULP_CLASS_HID_24430] = 3809,\n-\t[BNXT_ULP_CLASS_HID_295e4] = 3810,\n-\t[BNXT_ULP_CLASS_HID_31ee4] = 3811,\n-\t[BNXT_ULP_CLASS_HID_38be4] = 3812,\n-\t[BNXT_ULP_CLASS_HID_25340] = 3813,\n-\t[BNXT_ULP_CLASS_HID_2dc40] = 3814,\n-\t[BNXT_ULP_CLASS_HID_34940] = 3815,\n-\t[BNXT_ULP_CLASS_HID_39734] = 3816,\n-\t[BNXT_ULP_CLASS_HID_22c34] = 3817,\n-\t[BNXT_ULP_CLASS_HID_2d934] = 3818,\n-\t[BNXT_ULP_CLASS_HID_34234] = 3819,\n-\t[BNXT_ULP_CLASS_HID_393e8] = 3820,\n-\t[BNXT_ULP_CLASS_HID_240e4] = 3821,\n-\t[BNXT_ULP_CLASS_HID_2cde4] = 3822,\n-\t[BNXT_ULP_CLASS_HID_31bd8] = 3823,\n-\t[BNXT_ULP_CLASS_HID_384d8] = 3824,\n-\t[BNXT_ULP_CLASS_HID_23de0] = 3825,\n-\t[BNXT_ULP_CLASS_HID_2a6e0] = 3826,\n-\t[BNXT_ULP_CLASS_HID_353e0] = 3827,\n-\t[BNXT_ULP_CLASS_HID_3dce0] = 3828,\n-\t[BNXT_ULP_CLASS_HID_20930] = 3829,\n-\t[BNXT_ULP_CLASS_HID_2b230] = 3830,\n-\t[BNXT_ULP_CLASS_HID_33f30] = 3831,\n-\t[BNXT_ULP_CLASS_HID_3a830] = 3832,\n-\t[BNXT_ULP_CLASS_HID_205e4] = 3833,\n-\t[BNXT_ULP_CLASS_HID_28ee4] = 3834,\n-\t[BNXT_ULP_CLASS_HID_33be4] = 3835,\n-\t[BNXT_ULP_CLASS_HID_3a4e4] = 3836,\n-\t[BNXT_ULP_CLASS_HID_236d4] = 3837,\n-\t[BNXT_ULP_CLASS_HID_2a3d4] = 3838,\n-\t[BNXT_ULP_CLASS_HID_32cd4] = 3839,\n-\t[BNXT_ULP_CLASS_HID_3d9d4] = 3840,\n-\t[BNXT_ULP_CLASS_HID_25e74] = 3841,\n-\t[BNXT_ULP_CLASS_HID_2cb74] = 3842,\n-\t[BNXT_ULP_CLASS_HID_31928] = 3843,\n-\t[BNXT_ULP_CLASS_HID_38228] = 3844,\n-\t[BNXT_ULP_CLASS_HID_22d84] = 3845,\n-\t[BNXT_ULP_CLASS_HID_2d684] = 3846,\n-\t[BNXT_ULP_CLASS_HID_34384] = 3847,\n-\t[BNXT_ULP_CLASS_HID_39178] = 3848,\n-\t[BNXT_ULP_CLASS_HID_22678] = 3849,\n-\t[BNXT_ULP_CLASS_HID_2d378] = 3850,\n-\t[BNXT_ULP_CLASS_HID_35c78] = 3851,\n-\t[BNXT_ULP_CLASS_HID_3c978] = 3852,\n-\t[BNXT_ULP_CLASS_HID_25b28] = 3853,\n-\t[BNXT_ULP_CLASS_HID_2c428] = 3854,\n-\t[BNXT_ULP_CLASS_HID_3121c] = 3855,\n-\t[BNXT_ULP_CLASS_HID_39f1c] = 3856,\n-\t[BNXT_ULP_CLASS_HID_3488] = 3857,\n-\t[BNXT_ULP_CLASS_HID_3a44] = 3858,\n-\t[BNXT_ULP_CLASS_HID_5ed8] = 3859,\n-\t[BNXT_ULP_CLASS_HID_07e0] = 3860,\n-\t[BNXT_ULP_CLASS_HID_2874] = 3861,\n-\t[BNXT_ULP_CLASS_HID_591c] = 3862,\n-\t[BNXT_ULP_CLASS_HID_1e24] = 3863,\n-\t[BNXT_ULP_CLASS_HID_22b8] = 3864\n+\t[BNXT_ULP_CLASS_HID_054d] = 27,\n+\t[BNXT_ULP_CLASS_HID_5bdd] = 28,\n+\t[BNXT_ULP_CLASS_HID_26f1] = 29,\n+\t[BNXT_ULP_CLASS_HID_13cf1] = 30,\n+\t[BNXT_ULP_CLASS_HID_252f1] = 31,\n+\t[BNXT_ULP_CLASS_HID_30c25] = 32,\n+\t[BNXT_ULP_CLASS_HID_0051] = 33,\n+\t[BNXT_ULP_CLASS_HID_11651] = 34,\n+\t[BNXT_ULP_CLASS_HID_22c51] = 35,\n+\t[BNXT_ULP_CLASS_HID_34251] = 36,\n+\t[BNXT_ULP_CLASS_HID_5385] = 37,\n+\t[BNXT_ULP_CLASS_HID_10cc9] = 38,\n+\t[BNXT_ULP_CLASS_HID_222c9] = 39,\n+\t[BNXT_ULP_CLASS_HID_338c9] = 40,\n+\t[BNXT_ULP_CLASS_HID_1d69] = 41,\n+\t[BNXT_ULP_CLASS_HID_13369] = 42,\n+\t[BNXT_ULP_CLASS_HID_24969] = 43,\n+\t[BNXT_ULP_CLASS_HID_3025d] = 44,\n+\t[BNXT_ULP_CLASS_HID_20b5] = 45,\n+\t[BNXT_ULP_CLASS_HID_136b5] = 46,\n+\t[BNXT_ULP_CLASS_HID_24cb5] = 47,\n+\t[BNXT_ULP_CLASS_HID_305f9] = 48,\n+\t[BNXT_ULP_CLASS_HID_5721] = 49,\n+\t[BNXT_ULP_CLASS_HID_11015] = 50,\n+\t[BNXT_ULP_CLASS_HID_22615] = 51,\n+\t[BNXT_ULP_CLASS_HID_33c15] = 52,\n+\t[BNXT_ULP_CLASS_HID_4d59] = 53,\n+\t[BNXT_ULP_CLASS_HID_1068d] = 54,\n+\t[BNXT_ULP_CLASS_HID_21c8d] = 55,\n+\t[BNXT_ULP_CLASS_HID_3328d] = 56,\n+\t[BNXT_ULP_CLASS_HID_172d] = 57,\n+\t[BNXT_ULP_CLASS_HID_12d2d] = 58,\n+\t[BNXT_ULP_CLASS_HID_2432d] = 59,\n+\t[BNXT_ULP_CLASS_HID_3592d] = 60,\n+\t[BNXT_ULP_CLASS_HID_1a49] = 61,\n+\t[BNXT_ULP_CLASS_HID_13049] = 62,\n+\t[BNXT_ULP_CLASS_HID_24649] = 63,\n+\t[BNXT_ULP_CLASS_HID_35c49] = 64,\n+\t[BNXT_ULP_CLASS_HID_50e5] = 65,\n+\t[BNXT_ULP_CLASS_HID_10a29] = 66,\n+\t[BNXT_ULP_CLASS_HID_22029] = 67,\n+\t[BNXT_ULP_CLASS_HID_33629] = 68,\n+\t[BNXT_ULP_CLASS_HID_471d] = 69,\n+\t[BNXT_ULP_CLASS_HID_10041] = 70,\n+\t[BNXT_ULP_CLASS_HID_21641] = 71,\n+\t[BNXT_ULP_CLASS_HID_32c41] = 72,\n+\t[BNXT_ULP_CLASS_HID_10e1] = 73,\n+\t[BNXT_ULP_CLASS_HID_126e1] = 74,\n+\t[BNXT_ULP_CLASS_HID_23ce1] = 75,\n+\t[BNXT_ULP_CLASS_HID_352e1] = 76,\n+\t[BNXT_ULP_CLASS_HID_140d] = 77,\n+\t[BNXT_ULP_CLASS_HID_12a0d] = 78,\n+\t[BNXT_ULP_CLASS_HID_2400d] = 79,\n+\t[BNXT_ULP_CLASS_HID_3560d] = 80,\n+\t[BNXT_ULP_CLASS_HID_4ab9] = 81,\n+\t[BNXT_ULP_CLASS_HID_103ed] = 82,\n+\t[BNXT_ULP_CLASS_HID_219ed] = 83,\n+\t[BNXT_ULP_CLASS_HID_32fed] = 84,\n+\t[BNXT_ULP_CLASS_HID_40d1] = 85,\n+\t[BNXT_ULP_CLASS_HID_156d1] = 86,\n+\t[BNXT_ULP_CLASS_HID_21005] = 87,\n+\t[BNXT_ULP_CLASS_HID_32605] = 88,\n+\t[BNXT_ULP_CLASS_HID_0aa5] = 89,\n+\t[BNXT_ULP_CLASS_HID_120a5] = 90,\n+\t[BNXT_ULP_CLASS_HID_236a5] = 91,\n+\t[BNXT_ULP_CLASS_HID_34ca5] = 92,\n+\t[BNXT_ULP_CLASS_HID_0159] = 93,\n+\t[BNXT_ULP_CLASS_HID_11759] = 94,\n+\t[BNXT_ULP_CLASS_HID_22d59] = 95,\n+\t[BNXT_ULP_CLASS_HID_34359] = 96,\n+\t[BNXT_ULP_CLASS_HID_37f5] = 97,\n+\t[BNXT_ULP_CLASS_HID_14df5] = 98,\n+\t[BNXT_ULP_CLASS_HID_20739] = 99,\n+\t[BNXT_ULP_CLASS_HID_31d39] = 100,\n+\t[BNXT_ULP_CLASS_HID_2e6d] = 101,\n+\t[BNXT_ULP_CLASS_HID_1446d] = 102,\n+\t[BNXT_ULP_CLASS_HID_25a6d] = 103,\n+\t[BNXT_ULP_CLASS_HID_31351] = 104,\n+\t[BNXT_ULP_CLASS_HID_548d] = 105,\n+\t[BNXT_ULP_CLASS_HID_10df1] = 106,\n+\t[BNXT_ULP_CLASS_HID_223f1] = 107,\n+\t[BNXT_ULP_CLASS_HID_339f1] = 108,\n+\t[BNXT_ULP_CLASS_HID_5829] = 109,\n+\t[BNXT_ULP_CLASS_HID_1111d] = 110,\n+\t[BNXT_ULP_CLASS_HID_2271d] = 111,\n+\t[BNXT_ULP_CLASS_HID_33d1d] = 112,\n+\t[BNXT_ULP_CLASS_HID_3189] = 113,\n+\t[BNXT_ULP_CLASS_HID_14789] = 114,\n+\t[BNXT_ULP_CLASS_HID_200fd] = 115,\n+\t[BNXT_ULP_CLASS_HID_316fd] = 116,\n+\t[BNXT_ULP_CLASS_HID_2821] = 117,\n+\t[BNXT_ULP_CLASS_HID_13e21] = 118,\n+\t[BNXT_ULP_CLASS_HID_25421] = 119,\n+\t[BNXT_ULP_CLASS_HID_30d15] = 120,\n+\t[BNXT_ULP_CLASS_HID_4e41] = 121,\n+\t[BNXT_ULP_CLASS_HID_107b5] = 122,\n+\t[BNXT_ULP_CLASS_HID_21db5] = 123,\n+\t[BNXT_ULP_CLASS_HID_333b5] = 124,\n+\t[BNXT_ULP_CLASS_HID_2541] = 125,\n+\t[BNXT_ULP_CLASS_HID_2b8d] = 126,\n+\t[BNXT_ULP_CLASS_HID_056d] = 127,\n+\t[BNXT_ULP_CLASS_HID_5bfd] = 128,\n+\t[BNXT_ULP_CLASS_HID_2691] = 129,\n+\t[BNXT_ULP_CLASS_HID_13c91] = 130,\n+\t[BNXT_ULP_CLASS_HID_25291] = 131,\n+\t[BNXT_ULP_CLASS_HID_30c45] = 132,\n+\t[BNXT_ULP_CLASS_HID_0031] = 133,\n+\t[BNXT_ULP_CLASS_HID_11631] = 134,\n+\t[BNXT_ULP_CLASS_HID_22c31] = 135,\n+\t[BNXT_ULP_CLASS_HID_34231] = 136,\n+\t[BNXT_ULP_CLASS_HID_53e5] = 137,\n+\t[BNXT_ULP_CLASS_HID_10ca9] = 138,\n+\t[BNXT_ULP_CLASS_HID_222a9] = 139,\n+\t[BNXT_ULP_CLASS_HID_338a9] = 140,\n+\t[BNXT_ULP_CLASS_HID_1d09] = 141,\n+\t[BNXT_ULP_CLASS_HID_13309] = 142,\n+\t[BNXT_ULP_CLASS_HID_24909] = 143,\n+\t[BNXT_ULP_CLASS_HID_3023d] = 144,\n+\t[BNXT_ULP_CLASS_HID_20d5] = 145,\n+\t[BNXT_ULP_CLASS_HID_136d5] = 146,\n+\t[BNXT_ULP_CLASS_HID_24cd5] = 147,\n+\t[BNXT_ULP_CLASS_HID_30599] = 148,\n+\t[BNXT_ULP_CLASS_HID_5741] = 149,\n+\t[BNXT_ULP_CLASS_HID_11075] = 150,\n+\t[BNXT_ULP_CLASS_HID_22675] = 151,\n+\t[BNXT_ULP_CLASS_HID_33c75] = 152,\n+\t[BNXT_ULP_CLASS_HID_4d39] = 153,\n+\t[BNXT_ULP_CLASS_HID_106ed] = 154,\n+\t[BNXT_ULP_CLASS_HID_21ced] = 155,\n+\t[BNXT_ULP_CLASS_HID_332ed] = 156,\n+\t[BNXT_ULP_CLASS_HID_174d] = 157,\n+\t[BNXT_ULP_CLASS_HID_12d4d] = 158,\n+\t[BNXT_ULP_CLASS_HID_2434d] = 159,\n+\t[BNXT_ULP_CLASS_HID_3594d] = 160,\n+\t[BNXT_ULP_CLASS_HID_1a29] = 161,\n+\t[BNXT_ULP_CLASS_HID_13029] = 162,\n+\t[BNXT_ULP_CLASS_HID_24629] = 163,\n+\t[BNXT_ULP_CLASS_HID_35c29] = 164,\n+\t[BNXT_ULP_CLASS_HID_5085] = 165,\n+\t[BNXT_ULP_CLASS_HID_10a49] = 166,\n+\t[BNXT_ULP_CLASS_HID_22049] = 167,\n+\t[BNXT_ULP_CLASS_HID_33649] = 168,\n+\t[BNXT_ULP_CLASS_HID_477d] = 169,\n+\t[BNXT_ULP_CLASS_HID_10021] = 170,\n+\t[BNXT_ULP_CLASS_HID_21621] = 171,\n+\t[BNXT_ULP_CLASS_HID_32c21] = 172,\n+\t[BNXT_ULP_CLASS_HID_1081] = 173,\n+\t[BNXT_ULP_CLASS_HID_12681] = 174,\n+\t[BNXT_ULP_CLASS_HID_23c81] = 175,\n+\t[BNXT_ULP_CLASS_HID_35281] = 176,\n+\t[BNXT_ULP_CLASS_HID_146d] = 177,\n+\t[BNXT_ULP_CLASS_HID_12a6d] = 178,\n+\t[BNXT_ULP_CLASS_HID_2406d] = 179,\n+\t[BNXT_ULP_CLASS_HID_3566d] = 180,\n+\t[BNXT_ULP_CLASS_HID_4ad9] = 181,\n+\t[BNXT_ULP_CLASS_HID_1038d] = 182,\n+\t[BNXT_ULP_CLASS_HID_2198d] = 183,\n+\t[BNXT_ULP_CLASS_HID_32f8d] = 184,\n+\t[BNXT_ULP_CLASS_HID_40b1] = 185,\n+\t[BNXT_ULP_CLASS_HID_156b1] = 186,\n+\t[BNXT_ULP_CLASS_HID_21065] = 187,\n+\t[BNXT_ULP_CLASS_HID_32665] = 188,\n+\t[BNXT_ULP_CLASS_HID_0ac5] = 189,\n+\t[BNXT_ULP_CLASS_HID_120c5] = 190,\n+\t[BNXT_ULP_CLASS_HID_236c5] = 191,\n+\t[BNXT_ULP_CLASS_HID_34cc5] = 192,\n+\t[BNXT_ULP_CLASS_HID_0139] = 193,\n+\t[BNXT_ULP_CLASS_HID_11739] = 194,\n+\t[BNXT_ULP_CLASS_HID_22d39] = 195,\n+\t[BNXT_ULP_CLASS_HID_34339] = 196,\n+\t[BNXT_ULP_CLASS_HID_3795] = 197,\n+\t[BNXT_ULP_CLASS_HID_14d95] = 198,\n+\t[BNXT_ULP_CLASS_HID_20759] = 199,\n+\t[BNXT_ULP_CLASS_HID_31d59] = 200,\n+\t[BNXT_ULP_CLASS_HID_2e0d] = 201,\n+\t[BNXT_ULP_CLASS_HID_1440d] = 202,\n+\t[BNXT_ULP_CLASS_HID_25a0d] = 203,\n+\t[BNXT_ULP_CLASS_HID_31331] = 204,\n+\t[BNXT_ULP_CLASS_HID_54ed] = 205,\n+\t[BNXT_ULP_CLASS_HID_10d91] = 206,\n+\t[BNXT_ULP_CLASS_HID_22391] = 207,\n+\t[BNXT_ULP_CLASS_HID_33991] = 208,\n+\t[BNXT_ULP_CLASS_HID_5849] = 209,\n+\t[BNXT_ULP_CLASS_HID_1117d] = 210,\n+\t[BNXT_ULP_CLASS_HID_2277d] = 211,\n+\t[BNXT_ULP_CLASS_HID_33d7d] = 212,\n+\t[BNXT_ULP_CLASS_HID_31e9] = 213,\n+\t[BNXT_ULP_CLASS_HID_147e9] = 214,\n+\t[BNXT_ULP_CLASS_HID_2009d] = 215,\n+\t[BNXT_ULP_CLASS_HID_3169d] = 216,\n+\t[BNXT_ULP_CLASS_HID_2841] = 217,\n+\t[BNXT_ULP_CLASS_HID_13e41] = 218,\n+\t[BNXT_ULP_CLASS_HID_25441] = 219,\n+\t[BNXT_ULP_CLASS_HID_30d75] = 220,\n+\t[BNXT_ULP_CLASS_HID_4e21] = 221,\n+\t[BNXT_ULP_CLASS_HID_107d5] = 222,\n+\t[BNXT_ULP_CLASS_HID_21dd5] = 223,\n+\t[BNXT_ULP_CLASS_HID_333d5] = 224,\n+\t[BNXT_ULP_CLASS_HID_2521] = 225,\n+\t[BNXT_ULP_CLASS_HID_2bed] = 226,\n+\t[BNXT_ULP_CLASS_HID_050d] = 227,\n+\t[BNXT_ULP_CLASS_HID_5b9d] = 228,\n+\t[BNXT_ULP_CLASS_HID_1865] = 229,\n+\t[BNXT_ULP_CLASS_HID_389d] = 230,\n+\t[BNXT_ULP_CLASS_HID_123d] = 231,\n+\t[BNXT_ULP_CLASS_HID_4ef1] = 232,\n+\t[BNXT_ULP_CLASS_HID_1229] = 233,\n+\t[BNXT_ULP_CLASS_HID_3241] = 234,\n+\t[BNXT_ULP_CLASS_HID_0be1] = 235,\n+\t[BNXT_ULP_CLASS_HID_48b5] = 236,\n+\t[BNXT_ULP_CLASS_HID_0bed] = 237,\n+\t[BNXT_ULP_CLASS_HID_2c05] = 238,\n+\t[BNXT_ULP_CLASS_HID_05a5] = 239,\n+\t[BNXT_ULP_CLASS_HID_4279] = 240,\n+\t[BNXT_ULP_CLASS_HID_05d1] = 241,\n+\t[BNXT_ULP_CLASS_HID_25c9] = 242,\n+\t[BNXT_ULP_CLASS_HID_5c55] = 243,\n+\t[BNXT_ULP_CLASS_HID_3c3d] = 244,\n+\t[BNXT_ULP_CLASS_HID_4fc9] = 245,\n+\t[BNXT_ULP_CLASS_HID_1335] = 246,\n+\t[BNXT_ULP_CLASS_HID_4981] = 247,\n+\t[BNXT_ULP_CLASS_HID_2969] = 248,\n+\t[BNXT_ULP_CLASS_HID_498d] = 249,\n+\t[BNXT_ULP_CLASS_HID_0cf9] = 250,\n+\t[BNXT_ULP_CLASS_HID_4345] = 251,\n+\t[BNXT_ULP_CLASS_HID_232d] = 252,\n+\t[BNXT_ULP_CLASS_HID_2579] = 253,\n+\t[BNXT_ULP_CLASS_HID_2bb5] = 254,\n+\t[BNXT_ULP_CLASS_HID_4bad] = 255,\n+\t[BNXT_ULP_CLASS_HID_4591] = 256,\n+\t[BNXT_ULP_CLASS_HID_1845] = 257,\n+\t[BNXT_ULP_CLASS_HID_1399] = 258,\n+\t[BNXT_ULP_CLASS_HID_0eed] = 259,\n+\t[BNXT_ULP_CLASS_HID_0a21] = 260,\n+\t[BNXT_ULP_CLASS_HID_38bd] = 261,\n+\t[BNXT_ULP_CLASS_HID_33f1] = 262,\n+\t[BNXT_ULP_CLASS_HID_2ec5] = 263,\n+\t[BNXT_ULP_CLASS_HID_2a19] = 264,\n+\t[BNXT_ULP_CLASS_HID_121d] = 265,\n+\t[BNXT_ULP_CLASS_HID_0d51] = 266,\n+\t[BNXT_ULP_CLASS_HID_08a5] = 267,\n+\t[BNXT_ULP_CLASS_HID_03f9] = 268,\n+\t[BNXT_ULP_CLASS_HID_4ed1] = 269,\n+\t[BNXT_ULP_CLASS_HID_4a25] = 270,\n+\t[BNXT_ULP_CLASS_HID_4579] = 271,\n+\t[BNXT_ULP_CLASS_HID_404d] = 272,\n+\t[BNXT_ULP_CLASS_HID_1209] = 273,\n+\t[BNXT_ULP_CLASS_HID_0d5d] = 274,\n+\t[BNXT_ULP_CLASS_HID_0891] = 275,\n+\t[BNXT_ULP_CLASS_HID_03e5] = 276,\n+\t[BNXT_ULP_CLASS_HID_3261] = 277,\n+\t[BNXT_ULP_CLASS_HID_2db5] = 278,\n+\t[BNXT_ULP_CLASS_HID_2889] = 279,\n+\t[BNXT_ULP_CLASS_HID_23dd] = 280,\n+\t[BNXT_ULP_CLASS_HID_0bc1] = 281,\n+\t[BNXT_ULP_CLASS_HID_0715] = 282,\n+\t[BNXT_ULP_CLASS_HID_0269] = 283,\n+\t[BNXT_ULP_CLASS_HID_5a69] = 284,\n+\t[BNXT_ULP_CLASS_HID_4895] = 285,\n+\t[BNXT_ULP_CLASS_HID_43e9] = 286,\n+\t[BNXT_ULP_CLASS_HID_3f3d] = 287,\n+\t[BNXT_ULP_CLASS_HID_3a71] = 288,\n+\t[BNXT_ULP_CLASS_HID_0bcd] = 289,\n+\t[BNXT_ULP_CLASS_HID_0701] = 290,\n+\t[BNXT_ULP_CLASS_HID_0255] = 291,\n+\t[BNXT_ULP_CLASS_HID_5a55] = 292,\n+\t[BNXT_ULP_CLASS_HID_2c25] = 293,\n+\t[BNXT_ULP_CLASS_HID_2779] = 294,\n+\t[BNXT_ULP_CLASS_HID_224d] = 295,\n+\t[BNXT_ULP_CLASS_HID_1d81] = 296,\n+\t[BNXT_ULP_CLASS_HID_0585] = 297,\n+\t[BNXT_ULP_CLASS_HID_00d9] = 298,\n+\t[BNXT_ULP_CLASS_HID_58d9] = 299,\n+\t[BNXT_ULP_CLASS_HID_542d] = 300,\n+\t[BNXT_ULP_CLASS_HID_4259] = 301,\n+\t[BNXT_ULP_CLASS_HID_3dad] = 302,\n+\t[BNXT_ULP_CLASS_HID_38e1] = 303,\n+\t[BNXT_ULP_CLASS_HID_3435] = 304,\n+\t[BNXT_ULP_CLASS_HID_05f1] = 305,\n+\t[BNXT_ULP_CLASS_HID_00c5] = 306,\n+\t[BNXT_ULP_CLASS_HID_58c5] = 307,\n+\t[BNXT_ULP_CLASS_HID_5419] = 308,\n+\t[BNXT_ULP_CLASS_HID_25e9] = 309,\n+\t[BNXT_ULP_CLASS_HID_213d] = 310,\n+\t[BNXT_ULP_CLASS_HID_1c71] = 311,\n+\t[BNXT_ULP_CLASS_HID_1745] = 312,\n+\t[BNXT_ULP_CLASS_HID_5c75] = 313,\n+\t[BNXT_ULP_CLASS_HID_5749] = 314,\n+\t[BNXT_ULP_CLASS_HID_529d] = 315,\n+\t[BNXT_ULP_CLASS_HID_4dd1] = 316,\n+\t[BNXT_ULP_CLASS_HID_3c1d] = 317,\n+\t[BNXT_ULP_CLASS_HID_3751] = 318,\n+\t[BNXT_ULP_CLASS_HID_32a5] = 319,\n+\t[BNXT_ULP_CLASS_HID_2df9] = 320,\n+\t[BNXT_ULP_CLASS_HID_4fe9] = 321,\n+\t[BNXT_ULP_CLASS_HID_4b3d] = 322,\n+\t[BNXT_ULP_CLASS_HID_4671] = 323,\n+\t[BNXT_ULP_CLASS_HID_4145] = 324,\n+\t[BNXT_ULP_CLASS_HID_1315] = 325,\n+\t[BNXT_ULP_CLASS_HID_0e69] = 326,\n+\t[BNXT_ULP_CLASS_HID_09bd] = 327,\n+\t[BNXT_ULP_CLASS_HID_04f1] = 328,\n+\t[BNXT_ULP_CLASS_HID_49a1] = 329,\n+\t[BNXT_ULP_CLASS_HID_44f5] = 330,\n+\t[BNXT_ULP_CLASS_HID_3fc9] = 331,\n+\t[BNXT_ULP_CLASS_HID_3b1d] = 332,\n+\t[BNXT_ULP_CLASS_HID_2949] = 333,\n+\t[BNXT_ULP_CLASS_HID_249d] = 334,\n+\t[BNXT_ULP_CLASS_HID_1fd1] = 335,\n+\t[BNXT_ULP_CLASS_HID_1b25] = 336,\n+\t[BNXT_ULP_CLASS_HID_49ad] = 337,\n+\t[BNXT_ULP_CLASS_HID_44e1] = 338,\n+\t[BNXT_ULP_CLASS_HID_4035] = 339,\n+\t[BNXT_ULP_CLASS_HID_3b09] = 340,\n+\t[BNXT_ULP_CLASS_HID_0cd9] = 341,\n+\t[BNXT_ULP_CLASS_HID_082d] = 342,\n+\t[BNXT_ULP_CLASS_HID_0361] = 343,\n+\t[BNXT_ULP_CLASS_HID_5b61] = 344,\n+\t[BNXT_ULP_CLASS_HID_4365] = 345,\n+\t[BNXT_ULP_CLASS_HID_3eb9] = 346,\n+\t[BNXT_ULP_CLASS_HID_398d] = 347,\n+\t[BNXT_ULP_CLASS_HID_34c1] = 348,\n+\t[BNXT_ULP_CLASS_HID_230d] = 349,\n+\t[BNXT_ULP_CLASS_HID_1e41] = 350,\n+\t[BNXT_ULP_CLASS_HID_1995] = 351,\n+\t[BNXT_ULP_CLASS_HID_14e9] = 352,\n+\t[BNXT_ULP_CLASS_HID_2559] = 353,\n+\t[BNXT_ULP_CLASS_HID_2b95] = 354,\n+\t[BNXT_ULP_CLASS_HID_4b8d] = 355,\n+\t[BNXT_ULP_CLASS_HID_45b1] = 356,\n+\t[BNXT_ULP_CLASS_HID_1825] = 357,\n+\t[BNXT_ULP_CLASS_HID_13f9] = 358,\n+\t[BNXT_ULP_CLASS_HID_0e8d] = 359,\n+\t[BNXT_ULP_CLASS_HID_0a41] = 360,\n+\t[BNXT_ULP_CLASS_HID_38dd] = 361,\n+\t[BNXT_ULP_CLASS_HID_3391] = 362,\n+\t[BNXT_ULP_CLASS_HID_2ea5] = 363,\n+\t[BNXT_ULP_CLASS_HID_2a79] = 364,\n+\t[BNXT_ULP_CLASS_HID_127d] = 365,\n+\t[BNXT_ULP_CLASS_HID_0d31] = 366,\n+\t[BNXT_ULP_CLASS_HID_08c5] = 367,\n+\t[BNXT_ULP_CLASS_HID_0399] = 368,\n+\t[BNXT_ULP_CLASS_HID_4eb1] = 369,\n+\t[BNXT_ULP_CLASS_HID_4a45] = 370,\n+\t[BNXT_ULP_CLASS_HID_4519] = 371,\n+\t[BNXT_ULP_CLASS_HID_402d] = 372,\n+\t[BNXT_ULP_CLASS_HID_1269] = 373,\n+\t[BNXT_ULP_CLASS_HID_0d3d] = 374,\n+\t[BNXT_ULP_CLASS_HID_08f1] = 375,\n+\t[BNXT_ULP_CLASS_HID_0385] = 376,\n+\t[BNXT_ULP_CLASS_HID_3201] = 377,\n+\t[BNXT_ULP_CLASS_HID_2dd5] = 378,\n+\t[BNXT_ULP_CLASS_HID_28e9] = 379,\n+\t[BNXT_ULP_CLASS_HID_23bd] = 380,\n+\t[BNXT_ULP_CLASS_HID_0ba1] = 381,\n+\t[BNXT_ULP_CLASS_HID_0775] = 382,\n+\t[BNXT_ULP_CLASS_HID_0209] = 383,\n+\t[BNXT_ULP_CLASS_HID_5a09] = 384,\n+\t[BNXT_ULP_CLASS_HID_48f5] = 385,\n+\t[BNXT_ULP_CLASS_HID_4389] = 386,\n+\t[BNXT_ULP_CLASS_HID_3f5d] = 387,\n+\t[BNXT_ULP_CLASS_HID_3a11] = 388,\n+\t[BNXT_ULP_CLASS_HID_0bad] = 389,\n+\t[BNXT_ULP_CLASS_HID_0761] = 390,\n+\t[BNXT_ULP_CLASS_HID_0235] = 391,\n+\t[BNXT_ULP_CLASS_HID_5a35] = 392,\n+\t[BNXT_ULP_CLASS_HID_2c45] = 393,\n+\t[BNXT_ULP_CLASS_HID_2719] = 394,\n+\t[BNXT_ULP_CLASS_HID_222d] = 395,\n+\t[BNXT_ULP_CLASS_HID_1de1] = 396,\n+\t[BNXT_ULP_CLASS_HID_05e5] = 397,\n+\t[BNXT_ULP_CLASS_HID_00b9] = 398,\n+\t[BNXT_ULP_CLASS_HID_58b9] = 399,\n+\t[BNXT_ULP_CLASS_HID_544d] = 400,\n+\t[BNXT_ULP_CLASS_HID_4239] = 401,\n+\t[BNXT_ULP_CLASS_HID_3dcd] = 402,\n+\t[BNXT_ULP_CLASS_HID_3881] = 403,\n+\t[BNXT_ULP_CLASS_HID_3455] = 404,\n+\t[BNXT_ULP_CLASS_HID_0591] = 405,\n+\t[BNXT_ULP_CLASS_HID_00a5] = 406,\n+\t[BNXT_ULP_CLASS_HID_58a5] = 407,\n+\t[BNXT_ULP_CLASS_HID_5479] = 408,\n+\t[BNXT_ULP_CLASS_HID_2589] = 409,\n+\t[BNXT_ULP_CLASS_HID_215d] = 410,\n+\t[BNXT_ULP_CLASS_HID_1c11] = 411,\n+\t[BNXT_ULP_CLASS_HID_1725] = 412,\n+\t[BNXT_ULP_CLASS_HID_5c15] = 413,\n+\t[BNXT_ULP_CLASS_HID_5729] = 414,\n+\t[BNXT_ULP_CLASS_HID_52fd] = 415,\n+\t[BNXT_ULP_CLASS_HID_4db1] = 416,\n+\t[BNXT_ULP_CLASS_HID_3c7d] = 417,\n+\t[BNXT_ULP_CLASS_HID_3731] = 418,\n+\t[BNXT_ULP_CLASS_HID_32c5] = 419,\n+\t[BNXT_ULP_CLASS_HID_2d99] = 420,\n+\t[BNXT_ULP_CLASS_HID_4f89] = 421,\n+\t[BNXT_ULP_CLASS_HID_4b5d] = 422,\n+\t[BNXT_ULP_CLASS_HID_4611] = 423,\n+\t[BNXT_ULP_CLASS_HID_4125] = 424,\n+\t[BNXT_ULP_CLASS_HID_1375] = 425,\n+\t[BNXT_ULP_CLASS_HID_0e09] = 426,\n+\t[BNXT_ULP_CLASS_HID_09dd] = 427,\n+\t[BNXT_ULP_CLASS_HID_0491] = 428,\n+\t[BNXT_ULP_CLASS_HID_49c1] = 429,\n+\t[BNXT_ULP_CLASS_HID_4495] = 430,\n+\t[BNXT_ULP_CLASS_HID_3fa9] = 431,\n+\t[BNXT_ULP_CLASS_HID_3b7d] = 432,\n+\t[BNXT_ULP_CLASS_HID_2929] = 433,\n+\t[BNXT_ULP_CLASS_HID_24fd] = 434,\n+\t[BNXT_ULP_CLASS_HID_1fb1] = 435,\n+\t[BNXT_ULP_CLASS_HID_1b45] = 436,\n+\t[BNXT_ULP_CLASS_HID_49cd] = 437,\n+\t[BNXT_ULP_CLASS_HID_4481] = 438,\n+\t[BNXT_ULP_CLASS_HID_4055] = 439,\n+\t[BNXT_ULP_CLASS_HID_3b69] = 440,\n+\t[BNXT_ULP_CLASS_HID_0cb9] = 441,\n+\t[BNXT_ULP_CLASS_HID_084d] = 442,\n+\t[BNXT_ULP_CLASS_HID_0301] = 443,\n+\t[BNXT_ULP_CLASS_HID_5b01] = 444,\n+\t[BNXT_ULP_CLASS_HID_4305] = 445,\n+\t[BNXT_ULP_CLASS_HID_3ed9] = 446,\n+\t[BNXT_ULP_CLASS_HID_39ed] = 447,\n+\t[BNXT_ULP_CLASS_HID_34a1] = 448,\n+\t[BNXT_ULP_CLASS_HID_236d] = 449,\n+\t[BNXT_ULP_CLASS_HID_1e21] = 450,\n+\t[BNXT_ULP_CLASS_HID_19f5] = 451,\n+\t[BNXT_ULP_CLASS_HID_1489] = 452,\n+\t[BNXT_ULP_CLASS_HID_2539] = 453,\n+\t[BNXT_ULP_CLASS_HID_2bf5] = 454,\n+\t[BNXT_ULP_CLASS_HID_4bed] = 455,\n+\t[BNXT_ULP_CLASS_HID_45d1] = 456,\n+\t[BNXT_ULP_CLASS_HID_b6af] = 457,\n+\t[BNXT_ULP_CLASS_HID_b1d3] = 458,\n+\t[BNXT_ULP_CLASS_HID_1c7d3] = 459,\n+\t[BNXT_ULP_CLASS_HID_1ccaf] = 460,\n+\t[BNXT_ULP_CLASS_HID_da33] = 461,\n+\t[BNXT_ULP_CLASS_HID_d567] = 462,\n+\t[BNXT_ULP_CLASS_HID_18eab] = 463,\n+\t[BNXT_ULP_CLASS_HID_19367] = 464,\n+\t[BNXT_ULP_CLASS_HID_a10b] = 465,\n+\t[BNXT_ULP_CLASS_HID_9c3f] = 466,\n+\t[BNXT_ULP_CLASS_HID_1b23f] = 467,\n+\t[BNXT_ULP_CLASS_HID_1b70b] = 468,\n+\t[BNXT_ULP_CLASS_HID_c49f] = 469,\n+\t[BNXT_ULP_CLASS_HID_bfc3] = 470,\n+\t[BNXT_ULP_CLASS_HID_1d5c3] = 471,\n+\t[BNXT_ULP_CLASS_HID_1da9f] = 472,\n+\t[BNXT_ULP_CLASS_HID_b063] = 473,\n+\t[BNXT_ULP_CLASS_HID_ab97] = 474,\n+\t[BNXT_ULP_CLASS_HID_1c197] = 475,\n+\t[BNXT_ULP_CLASS_HID_1c663] = 476,\n+\t[BNXT_ULP_CLASS_HID_d3f7] = 477,\n+\t[BNXT_ULP_CLASS_HID_cf3b] = 478,\n+\t[BNXT_ULP_CLASS_HID_1886f] = 479,\n+\t[BNXT_ULP_CLASS_HID_18d3b] = 480,\n+\t[BNXT_ULP_CLASS_HID_9acf] = 481,\n+\t[BNXT_ULP_CLASS_HID_95f3] = 482,\n+\t[BNXT_ULP_CLASS_HID_1abf3] = 483,\n+\t[BNXT_ULP_CLASS_HID_1b0cf] = 484,\n+\t[BNXT_ULP_CLASS_HID_be53] = 485,\n+\t[BNXT_ULP_CLASS_HID_b987] = 486,\n+\t[BNXT_ULP_CLASS_HID_1cf87] = 487,\n+\t[BNXT_ULP_CLASS_HID_1d453] = 488,\n+\t[BNXT_ULP_CLASS_HID_aa27] = 489,\n+\t[BNXT_ULP_CLASS_HID_a56b] = 490,\n+\t[BNXT_ULP_CLASS_HID_1bb6b] = 491,\n+\t[BNXT_ULP_CLASS_HID_1c027] = 492,\n+\t[BNXT_ULP_CLASS_HID_cdcb] = 493,\n+\t[BNXT_ULP_CLASS_HID_c8ff] = 494,\n+\t[BNXT_ULP_CLASS_HID_18223] = 495,\n+\t[BNXT_ULP_CLASS_HID_186ff] = 496,\n+\t[BNXT_ULP_CLASS_HID_9483] = 497,\n+\t[BNXT_ULP_CLASS_HID_8fb7] = 498,\n+\t[BNXT_ULP_CLASS_HID_1a5b7] = 499,\n+\t[BNXT_ULP_CLASS_HID_1aa83] = 500,\n+\t[BNXT_ULP_CLASS_HID_b817] = 501,\n+\t[BNXT_ULP_CLASS_HID_b35b] = 502,\n+\t[BNXT_ULP_CLASS_HID_1c95b] = 503,\n+\t[BNXT_ULP_CLASS_HID_1ce17] = 504,\n+\t[BNXT_ULP_CLASS_HID_a3fb] = 505,\n+\t[BNXT_ULP_CLASS_HID_9f2f] = 506,\n+\t[BNXT_ULP_CLASS_HID_1b52f] = 507,\n+\t[BNXT_ULP_CLASS_HID_1b9fb] = 508,\n+\t[BNXT_ULP_CLASS_HID_c78f] = 509,\n+\t[BNXT_ULP_CLASS_HID_c2b3] = 510,\n+\t[BNXT_ULP_CLASS_HID_1d8b3] = 511,\n+\t[BNXT_ULP_CLASS_HID_180b3] = 512,\n+\t[BNXT_ULP_CLASS_HID_8e47] = 513,\n+\t[BNXT_ULP_CLASS_HID_898b] = 514,\n+\t[BNXT_ULP_CLASS_HID_19f8b] = 515,\n+\t[BNXT_ULP_CLASS_HID_1a447] = 516,\n+\t[BNXT_ULP_CLASS_HID_b1eb] = 517,\n+\t[BNXT_ULP_CLASS_HID_ad1f] = 518,\n+\t[BNXT_ULP_CLASS_HID_1c31f] = 519,\n+\t[BNXT_ULP_CLASS_HID_1c7eb] = 520,\n+\t[BNXT_ULP_CLASS_HID_9137] = 521,\n+\t[BNXT_ULP_CLASS_HID_8c7b] = 522,\n+\t[BNXT_ULP_CLASS_HID_1a27b] = 523,\n+\t[BNXT_ULP_CLASS_HID_1a737] = 524,\n+\t[BNXT_ULP_CLASS_HID_b4db] = 525,\n+\t[BNXT_ULP_CLASS_HID_b00f] = 526,\n+\t[BNXT_ULP_CLASS_HID_1c60f] = 527,\n+\t[BNXT_ULP_CLASS_HID_1cadb] = 528,\n+\t[BNXT_ULP_CLASS_HID_8b0b] = 529,\n+\t[BNXT_ULP_CLASS_HID_863f] = 530,\n+\t[BNXT_ULP_CLASS_HID_19c3f] = 531,\n+\t[BNXT_ULP_CLASS_HID_1a10b] = 532,\n+\t[BNXT_ULP_CLASS_HID_ae9f] = 533,\n+\t[BNXT_ULP_CLASS_HID_a9c3] = 534,\n+\t[BNXT_ULP_CLASS_HID_1bfc3] = 535,\n+\t[BNXT_ULP_CLASS_HID_1c49f] = 536,\n+\t[BNXT_ULP_CLASS_HID_2563] = 537,\n+\t[BNXT_ULP_CLASS_HID_2baf] = 538,\n+\t[BNXT_ULP_CLASS_HID_26d3] = 539,\n+\t[BNXT_ULP_CLASS_HID_4f33] = 540,\n+\t[BNXT_ULP_CLASS_HID_4a67] = 541,\n+\t[BNXT_ULP_CLASS_HID_160b] = 542,\n+\t[BNXT_ULP_CLASS_HID_113f] = 543,\n+\t[BNXT_ULP_CLASS_HID_399f] = 544,\n+\t[BNXT_ULP_CLASS_HID_34c3] = 545,\n+\t[BNXT_ULP_CLASS_HID_2097] = 546,\n+\t[BNXT_ULP_CLASS_HID_48f7] = 547,\n+\t[BNXT_ULP_CLASS_HID_443b] = 548,\n+\t[BNXT_ULP_CLASS_HID_0fcf] = 549,\n+\t[BNXT_ULP_CLASS_HID_0af3] = 550,\n+\t[BNXT_ULP_CLASS_HID_3353] = 551,\n+\t[BNXT_ULP_CLASS_HID_2e87] = 552,\n+\t[BNXT_ULP_CLASS_HID_b68f] = 553,\n+\t[BNXT_ULP_CLASS_HID_b94f] = 554,\n+\t[BNXT_ULP_CLASS_HID_fc0f] = 555,\n+\t[BNXT_ULP_CLASS_HID_fecf] = 556,\n+\t[BNXT_ULP_CLASS_HID_b1f3] = 557,\n+\t[BNXT_ULP_CLASS_HID_b4b3] = 558,\n+\t[BNXT_ULP_CLASS_HID_f773] = 559,\n+\t[BNXT_ULP_CLASS_HID_fa33] = 560,\n+\t[BNXT_ULP_CLASS_HID_1c7f3] = 561,\n+\t[BNXT_ULP_CLASS_HID_1eab3] = 562,\n+\t[BNXT_ULP_CLASS_HID_1cd73] = 563,\n+\t[BNXT_ULP_CLASS_HID_1f033] = 564,\n+\t[BNXT_ULP_CLASS_HID_1cc8f] = 565,\n+\t[BNXT_ULP_CLASS_HID_1ef4f] = 566,\n+\t[BNXT_ULP_CLASS_HID_1d20f] = 567,\n+\t[BNXT_ULP_CLASS_HID_1f4cf] = 568,\n+\t[BNXT_ULP_CLASS_HID_da13] = 569,\n+\t[BNXT_ULP_CLASS_HID_a007] = 570,\n+\t[BNXT_ULP_CLASS_HID_c2c7] = 571,\n+\t[BNXT_ULP_CLASS_HID_e587] = 572,\n+\t[BNXT_ULP_CLASS_HID_d547] = 573,\n+\t[BNXT_ULP_CLASS_HID_f807] = 574,\n+\t[BNXT_ULP_CLASS_HID_dac7] = 575,\n+\t[BNXT_ULP_CLASS_HID_e0cb] = 576,\n+\t[BNXT_ULP_CLASS_HID_18e8b] = 577,\n+\t[BNXT_ULP_CLASS_HID_1b14b] = 578,\n+\t[BNXT_ULP_CLASS_HID_1d40b] = 579,\n+\t[BNXT_ULP_CLASS_HID_1f6cb] = 580,\n+\t[BNXT_ULP_CLASS_HID_19347] = 581,\n+\t[BNXT_ULP_CLASS_HID_1b607] = 582,\n+\t[BNXT_ULP_CLASS_HID_1d8c7] = 583,\n+\t[BNXT_ULP_CLASS_HID_1fb87] = 584,\n+\t[BNXT_ULP_CLASS_HID_a12b] = 585,\n+\t[BNXT_ULP_CLASS_HID_a3eb] = 586,\n+\t[BNXT_ULP_CLASS_HID_e6ab] = 587,\n+\t[BNXT_ULP_CLASS_HID_e96b] = 588,\n+\t[BNXT_ULP_CLASS_HID_9c1f] = 589,\n+\t[BNXT_ULP_CLASS_HID_bedf] = 590,\n+\t[BNXT_ULP_CLASS_HID_e19f] = 591,\n+\t[BNXT_ULP_CLASS_HID_e45f] = 592,\n+\t[BNXT_ULP_CLASS_HID_1b21f] = 593,\n+\t[BNXT_ULP_CLASS_HID_1b4df] = 594,\n+\t[BNXT_ULP_CLASS_HID_1f79f] = 595,\n+\t[BNXT_ULP_CLASS_HID_1fa5f] = 596,\n+\t[BNXT_ULP_CLASS_HID_1b72b] = 597,\n+\t[BNXT_ULP_CLASS_HID_1b9eb] = 598,\n+\t[BNXT_ULP_CLASS_HID_1fcab] = 599,\n+\t[BNXT_ULP_CLASS_HID_1ff6b] = 600,\n+\t[BNXT_ULP_CLASS_HID_c4bf] = 601,\n+\t[BNXT_ULP_CLASS_HID_e77f] = 602,\n+\t[BNXT_ULP_CLASS_HID_ca3f] = 603,\n+\t[BNXT_ULP_CLASS_HID_ecff] = 604,\n+\t[BNXT_ULP_CLASS_HID_bfe3] = 605,\n+\t[BNXT_ULP_CLASS_HID_e2a3] = 606,\n+\t[BNXT_ULP_CLASS_HID_c563] = 607,\n+\t[BNXT_ULP_CLASS_HID_e823] = 608,\n+\t[BNXT_ULP_CLASS_HID_1d5e3] = 609,\n+\t[BNXT_ULP_CLASS_HID_1f8a3] = 610,\n+\t[BNXT_ULP_CLASS_HID_1db63] = 611,\n+\t[BNXT_ULP_CLASS_HID_1e117] = 612,\n+\t[BNXT_ULP_CLASS_HID_1dabf] = 613,\n+\t[BNXT_ULP_CLASS_HID_1a0a3] = 614,\n+\t[BNXT_ULP_CLASS_HID_1c363] = 615,\n+\t[BNXT_ULP_CLASS_HID_1e623] = 616,\n+\t[BNXT_ULP_CLASS_HID_b043] = 617,\n+\t[BNXT_ULP_CLASS_HID_b303] = 618,\n+\t[BNXT_ULP_CLASS_HID_f5c3] = 619,\n+\t[BNXT_ULP_CLASS_HID_f883] = 620,\n+\t[BNXT_ULP_CLASS_HID_abb7] = 621,\n+\t[BNXT_ULP_CLASS_HID_ae77] = 622,\n+\t[BNXT_ULP_CLASS_HID_f137] = 623,\n+\t[BNXT_ULP_CLASS_HID_f3f7] = 624,\n+\t[BNXT_ULP_CLASS_HID_1c1b7] = 625,\n+\t[BNXT_ULP_CLASS_HID_1e477] = 626,\n+\t[BNXT_ULP_CLASS_HID_1c737] = 627,\n+\t[BNXT_ULP_CLASS_HID_1e9f7] = 628,\n+\t[BNXT_ULP_CLASS_HID_1c643] = 629,\n+\t[BNXT_ULP_CLASS_HID_1e903] = 630,\n+\t[BNXT_ULP_CLASS_HID_1cbc3] = 631,\n+\t[BNXT_ULP_CLASS_HID_1ee83] = 632,\n+\t[BNXT_ULP_CLASS_HID_d3d7] = 633,\n+\t[BNXT_ULP_CLASS_HID_f697] = 634,\n+\t[BNXT_ULP_CLASS_HID_d957] = 635,\n+\t[BNXT_ULP_CLASS_HID_fc17] = 636,\n+\t[BNXT_ULP_CLASS_HID_cf1b] = 637,\n+\t[BNXT_ULP_CLASS_HID_f1db] = 638,\n+\t[BNXT_ULP_CLASS_HID_d49b] = 639,\n+\t[BNXT_ULP_CLASS_HID_f75b] = 640,\n+\t[BNXT_ULP_CLASS_HID_1884f] = 641,\n+\t[BNXT_ULP_CLASS_HID_1ab0f] = 642,\n+\t[BNXT_ULP_CLASS_HID_1cdcf] = 643,\n+\t[BNXT_ULP_CLASS_HID_1f08f] = 644,\n+\t[BNXT_ULP_CLASS_HID_18d1b] = 645,\n+\t[BNXT_ULP_CLASS_HID_1afdb] = 646,\n+\t[BNXT_ULP_CLASS_HID_1d29b] = 647,\n+\t[BNXT_ULP_CLASS_HID_1f55b] = 648,\n+\t[BNXT_ULP_CLASS_HID_9aef] = 649,\n+\t[BNXT_ULP_CLASS_HID_bdaf] = 650,\n+\t[BNXT_ULP_CLASS_HID_e06f] = 651,\n+\t[BNXT_ULP_CLASS_HID_e32f] = 652,\n+\t[BNXT_ULP_CLASS_HID_95d3] = 653,\n+\t[BNXT_ULP_CLASS_HID_b893] = 654,\n+\t[BNXT_ULP_CLASS_HID_db53] = 655,\n+\t[BNXT_ULP_CLASS_HID_fe13] = 656,\n+\t[BNXT_ULP_CLASS_HID_1abd3] = 657,\n+\t[BNXT_ULP_CLASS_HID_1ae93] = 658,\n+\t[BNXT_ULP_CLASS_HID_1f153] = 659,\n+\t[BNXT_ULP_CLASS_HID_1f413] = 660,\n+\t[BNXT_ULP_CLASS_HID_1b0ef] = 661,\n+\t[BNXT_ULP_CLASS_HID_1b3af] = 662,\n+\t[BNXT_ULP_CLASS_HID_1f66f] = 663,\n+\t[BNXT_ULP_CLASS_HID_1f92f] = 664,\n+\t[BNXT_ULP_CLASS_HID_be73] = 665,\n+\t[BNXT_ULP_CLASS_HID_e133] = 666,\n+\t[BNXT_ULP_CLASS_HID_c3f3] = 667,\n+\t[BNXT_ULP_CLASS_HID_e6b3] = 668,\n+\t[BNXT_ULP_CLASS_HID_b9a7] = 669,\n+\t[BNXT_ULP_CLASS_HID_bc67] = 670,\n+\t[BNXT_ULP_CLASS_HID_ff27] = 671,\n+\t[BNXT_ULP_CLASS_HID_e1e7] = 672,\n+\t[BNXT_ULP_CLASS_HID_1cfa7] = 673,\n+\t[BNXT_ULP_CLASS_HID_1f267] = 674,\n+\t[BNXT_ULP_CLASS_HID_1d527] = 675,\n+\t[BNXT_ULP_CLASS_HID_1f7e7] = 676,\n+\t[BNXT_ULP_CLASS_HID_1d473] = 677,\n+\t[BNXT_ULP_CLASS_HID_1f733] = 678,\n+\t[BNXT_ULP_CLASS_HID_1d9f3] = 679,\n+\t[BNXT_ULP_CLASS_HID_1fcb3] = 680,\n+\t[BNXT_ULP_CLASS_HID_aa07] = 681,\n+\t[BNXT_ULP_CLASS_HID_acc7] = 682,\n+\t[BNXT_ULP_CLASS_HID_ef87] = 683,\n+\t[BNXT_ULP_CLASS_HID_f247] = 684,\n+\t[BNXT_ULP_CLASS_HID_a54b] = 685,\n+\t[BNXT_ULP_CLASS_HID_a80b] = 686,\n+\t[BNXT_ULP_CLASS_HID_eacb] = 687,\n+\t[BNXT_ULP_CLASS_HID_ed8b] = 688,\n+\t[BNXT_ULP_CLASS_HID_1bb4b] = 689,\n+\t[BNXT_ULP_CLASS_HID_1be0b] = 690,\n+\t[BNXT_ULP_CLASS_HID_1c0cb] = 691,\n+\t[BNXT_ULP_CLASS_HID_1e38b] = 692,\n+\t[BNXT_ULP_CLASS_HID_1c007] = 693,\n+\t[BNXT_ULP_CLASS_HID_1e2c7] = 694,\n+\t[BNXT_ULP_CLASS_HID_1c587] = 695,\n+\t[BNXT_ULP_CLASS_HID_1e847] = 696,\n+\t[BNXT_ULP_CLASS_HID_cdeb] = 697,\n+\t[BNXT_ULP_CLASS_HID_f0ab] = 698,\n+\t[BNXT_ULP_CLASS_HID_d36b] = 699,\n+\t[BNXT_ULP_CLASS_HID_f62b] = 700,\n+\t[BNXT_ULP_CLASS_HID_c8df] = 701,\n+\t[BNXT_ULP_CLASS_HID_eb9f] = 702,\n+\t[BNXT_ULP_CLASS_HID_ce5f] = 703,\n+\t[BNXT_ULP_CLASS_HID_f11f] = 704,\n+\t[BNXT_ULP_CLASS_HID_18203] = 705,\n+\t[BNXT_ULP_CLASS_HID_1a4c3] = 706,\n+\t[BNXT_ULP_CLASS_HID_1c783] = 707,\n+\t[BNXT_ULP_CLASS_HID_1ea43] = 708,\n+\t[BNXT_ULP_CLASS_HID_186df] = 709,\n+\t[BNXT_ULP_CLASS_HID_1a99f] = 710,\n+\t[BNXT_ULP_CLASS_HID_1cc5f] = 711,\n+\t[BNXT_ULP_CLASS_HID_1ef1f] = 712,\n+\t[BNXT_ULP_CLASS_HID_94a3] = 713,\n+\t[BNXT_ULP_CLASS_HID_b763] = 714,\n+\t[BNXT_ULP_CLASS_HID_da23] = 715,\n+\t[BNXT_ULP_CLASS_HID_fce3] = 716,\n+\t[BNXT_ULP_CLASS_HID_8f97] = 717,\n+\t[BNXT_ULP_CLASS_HID_b257] = 718,\n+\t[BNXT_ULP_CLASS_HID_d517] = 719,\n+\t[BNXT_ULP_CLASS_HID_f7d7] = 720,\n+\t[BNXT_ULP_CLASS_HID_1a597] = 721,\n+\t[BNXT_ULP_CLASS_HID_1a857] = 722,\n+\t[BNXT_ULP_CLASS_HID_1eb17] = 723,\n+\t[BNXT_ULP_CLASS_HID_1edd7] = 724,\n+\t[BNXT_ULP_CLASS_HID_1aaa3] = 725,\n+\t[BNXT_ULP_CLASS_HID_1ad63] = 726,\n+\t[BNXT_ULP_CLASS_HID_1f023] = 727,\n+\t[BNXT_ULP_CLASS_HID_1f2e3] = 728,\n+\t[BNXT_ULP_CLASS_HID_b837] = 729,\n+\t[BNXT_ULP_CLASS_HID_baf7] = 730,\n+\t[BNXT_ULP_CLASS_HID_fdb7] = 731,\n+\t[BNXT_ULP_CLASS_HID_e077] = 732,\n+\t[BNXT_ULP_CLASS_HID_b37b] = 733,\n+\t[BNXT_ULP_CLASS_HID_b63b] = 734,\n+\t[BNXT_ULP_CLASS_HID_f8fb] = 735,\n+\t[BNXT_ULP_CLASS_HID_fbbb] = 736,\n+\t[BNXT_ULP_CLASS_HID_1c97b] = 737,\n+\t[BNXT_ULP_CLASS_HID_1ec3b] = 738,\n+\t[BNXT_ULP_CLASS_HID_1cefb] = 739,\n+\t[BNXT_ULP_CLASS_HID_1f1bb] = 740,\n+\t[BNXT_ULP_CLASS_HID_1ce37] = 741,\n+\t[BNXT_ULP_CLASS_HID_1f0f7] = 742,\n+\t[BNXT_ULP_CLASS_HID_1d3b7] = 743,\n+\t[BNXT_ULP_CLASS_HID_1f677] = 744,\n+\t[BNXT_ULP_CLASS_HID_a3db] = 745,\n+\t[BNXT_ULP_CLASS_HID_a69b] = 746,\n+\t[BNXT_ULP_CLASS_HID_e95b] = 747,\n+\t[BNXT_ULP_CLASS_HID_ec1b] = 748,\n+\t[BNXT_ULP_CLASS_HID_9f0f] = 749,\n+\t[BNXT_ULP_CLASS_HID_a1cf] = 750,\n+\t[BNXT_ULP_CLASS_HID_e48f] = 751,\n+\t[BNXT_ULP_CLASS_HID_e74f] = 752,\n+\t[BNXT_ULP_CLASS_HID_1b50f] = 753,\n+\t[BNXT_ULP_CLASS_HID_1b7cf] = 754,\n+\t[BNXT_ULP_CLASS_HID_1fa8f] = 755,\n+\t[BNXT_ULP_CLASS_HID_1fd4f] = 756,\n+\t[BNXT_ULP_CLASS_HID_1b9db] = 757,\n+\t[BNXT_ULP_CLASS_HID_1bc9b] = 758,\n+\t[BNXT_ULP_CLASS_HID_1ff5b] = 759,\n+\t[BNXT_ULP_CLASS_HID_1e21b] = 760,\n+\t[BNXT_ULP_CLASS_HID_c7af] = 761,\n+\t[BNXT_ULP_CLASS_HID_ea6f] = 762,\n+\t[BNXT_ULP_CLASS_HID_cd2f] = 763,\n+\t[BNXT_ULP_CLASS_HID_efef] = 764,\n+\t[BNXT_ULP_CLASS_HID_c293] = 765,\n+\t[BNXT_ULP_CLASS_HID_e553] = 766,\n+\t[BNXT_ULP_CLASS_HID_c813] = 767,\n+\t[BNXT_ULP_CLASS_HID_ead3] = 768,\n+\t[BNXT_ULP_CLASS_HID_1d893] = 769,\n+\t[BNXT_ULP_CLASS_HID_1fb53] = 770,\n+\t[BNXT_ULP_CLASS_HID_1c147] = 771,\n+\t[BNXT_ULP_CLASS_HID_1e407] = 772,\n+\t[BNXT_ULP_CLASS_HID_18093] = 773,\n+\t[BNXT_ULP_CLASS_HID_1a353] = 774,\n+\t[BNXT_ULP_CLASS_HID_1c613] = 775,\n+\t[BNXT_ULP_CLASS_HID_1e8d3] = 776,\n+\t[BNXT_ULP_CLASS_HID_8e67] = 777,\n+\t[BNXT_ULP_CLASS_HID_b127] = 778,\n+\t[BNXT_ULP_CLASS_HID_d3e7] = 779,\n+\t[BNXT_ULP_CLASS_HID_f6a7] = 780,\n+\t[BNXT_ULP_CLASS_HID_89ab] = 781,\n+\t[BNXT_ULP_CLASS_HID_ac6b] = 782,\n+\t[BNXT_ULP_CLASS_HID_cf2b] = 783,\n+\t[BNXT_ULP_CLASS_HID_f1eb] = 784,\n+\t[BNXT_ULP_CLASS_HID_19fab] = 785,\n+\t[BNXT_ULP_CLASS_HID_1a26b] = 786,\n+\t[BNXT_ULP_CLASS_HID_1e52b] = 787,\n+\t[BNXT_ULP_CLASS_HID_1e7eb] = 788,\n+\t[BNXT_ULP_CLASS_HID_1a467] = 789,\n+\t[BNXT_ULP_CLASS_HID_1a727] = 790,\n+\t[BNXT_ULP_CLASS_HID_1e9e7] = 791,\n+\t[BNXT_ULP_CLASS_HID_1eca7] = 792,\n+\t[BNXT_ULP_CLASS_HID_b1cb] = 793,\n+\t[BNXT_ULP_CLASS_HID_b48b] = 794,\n+\t[BNXT_ULP_CLASS_HID_f74b] = 795,\n+\t[BNXT_ULP_CLASS_HID_fa0b] = 796,\n+\t[BNXT_ULP_CLASS_HID_ad3f] = 797,\n+\t[BNXT_ULP_CLASS_HID_afff] = 798,\n+\t[BNXT_ULP_CLASS_HID_f2bf] = 799,\n+\t[BNXT_ULP_CLASS_HID_f57f] = 800,\n+\t[BNXT_ULP_CLASS_HID_1c33f] = 801,\n+\t[BNXT_ULP_CLASS_HID_1e5ff] = 802,\n+\t[BNXT_ULP_CLASS_HID_1c8bf] = 803,\n+\t[BNXT_ULP_CLASS_HID_1eb7f] = 804,\n+\t[BNXT_ULP_CLASS_HID_1c7cb] = 805,\n+\t[BNXT_ULP_CLASS_HID_1ea8b] = 806,\n+\t[BNXT_ULP_CLASS_HID_1cd4b] = 807,\n+\t[BNXT_ULP_CLASS_HID_1f00b] = 808,\n+\t[BNXT_ULP_CLASS_HID_9117] = 809,\n+\t[BNXT_ULP_CLASS_HID_b3d7] = 810,\n+\t[BNXT_ULP_CLASS_HID_d697] = 811,\n+\t[BNXT_ULP_CLASS_HID_f957] = 812,\n+\t[BNXT_ULP_CLASS_HID_8c5b] = 813,\n+\t[BNXT_ULP_CLASS_HID_af1b] = 814,\n+\t[BNXT_ULP_CLASS_HID_d1db] = 815,\n+\t[BNXT_ULP_CLASS_HID_f49b] = 816,\n+\t[BNXT_ULP_CLASS_HID_1a25b] = 817,\n+\t[BNXT_ULP_CLASS_HID_1a51b] = 818,\n+\t[BNXT_ULP_CLASS_HID_1e7db] = 819,\n+\t[BNXT_ULP_CLASS_HID_1ea9b] = 820,\n+\t[BNXT_ULP_CLASS_HID_1a717] = 821,\n+\t[BNXT_ULP_CLASS_HID_1a9d7] = 822,\n+\t[BNXT_ULP_CLASS_HID_1ec97] = 823,\n+\t[BNXT_ULP_CLASS_HID_1ef57] = 824,\n+\t[BNXT_ULP_CLASS_HID_b4fb] = 825,\n+\t[BNXT_ULP_CLASS_HID_b7bb] = 826,\n+\t[BNXT_ULP_CLASS_HID_fa7b] = 827,\n+\t[BNXT_ULP_CLASS_HID_fd3b] = 828,\n+\t[BNXT_ULP_CLASS_HID_b02f] = 829,\n+\t[BNXT_ULP_CLASS_HID_b2ef] = 830,\n+\t[BNXT_ULP_CLASS_HID_f5af] = 831,\n+\t[BNXT_ULP_CLASS_HID_f86f] = 832,\n+\t[BNXT_ULP_CLASS_HID_1c62f] = 833,\n+\t[BNXT_ULP_CLASS_HID_1e8ef] = 834,\n+\t[BNXT_ULP_CLASS_HID_1cbaf] = 835,\n+\t[BNXT_ULP_CLASS_HID_1ee6f] = 836,\n+\t[BNXT_ULP_CLASS_HID_1cafb] = 837,\n+\t[BNXT_ULP_CLASS_HID_1edbb] = 838,\n+\t[BNXT_ULP_CLASS_HID_1d07b] = 839,\n+\t[BNXT_ULP_CLASS_HID_1f33b] = 840,\n+\t[BNXT_ULP_CLASS_HID_8b2b] = 841,\n+\t[BNXT_ULP_CLASS_HID_adeb] = 842,\n+\t[BNXT_ULP_CLASS_HID_d0ab] = 843,\n+\t[BNXT_ULP_CLASS_HID_f36b] = 844,\n+\t[BNXT_ULP_CLASS_HID_861f] = 845,\n+\t[BNXT_ULP_CLASS_HID_a8df] = 846,\n+\t[BNXT_ULP_CLASS_HID_cb9f] = 847,\n+\t[BNXT_ULP_CLASS_HID_ee5f] = 848,\n+\t[BNXT_ULP_CLASS_HID_19c1f] = 849,\n+\t[BNXT_ULP_CLASS_HID_1bedf] = 850,\n+\t[BNXT_ULP_CLASS_HID_1e19f] = 851,\n+\t[BNXT_ULP_CLASS_HID_1e45f] = 852,\n+\t[BNXT_ULP_CLASS_HID_1a12b] = 853,\n+\t[BNXT_ULP_CLASS_HID_1a3eb] = 854,\n+\t[BNXT_ULP_CLASS_HID_1e6ab] = 855,\n+\t[BNXT_ULP_CLASS_HID_1e96b] = 856,\n+\t[BNXT_ULP_CLASS_HID_aebf] = 857,\n+\t[BNXT_ULP_CLASS_HID_b17f] = 858,\n+\t[BNXT_ULP_CLASS_HID_f43f] = 859,\n+\t[BNXT_ULP_CLASS_HID_f6ff] = 860,\n+\t[BNXT_ULP_CLASS_HID_a9e3] = 861,\n+\t[BNXT_ULP_CLASS_HID_aca3] = 862,\n+\t[BNXT_ULP_CLASS_HID_ef63] = 863,\n+\t[BNXT_ULP_CLASS_HID_f223] = 864,\n+\t[BNXT_ULP_CLASS_HID_1bfe3] = 865,\n+\t[BNXT_ULP_CLASS_HID_1e2a3] = 866,\n+\t[BNXT_ULP_CLASS_HID_1c563] = 867,\n+\t[BNXT_ULP_CLASS_HID_1e823] = 868,\n+\t[BNXT_ULP_CLASS_HID_1c4bf] = 869,\n+\t[BNXT_ULP_CLASS_HID_1e77f] = 870,\n+\t[BNXT_ULP_CLASS_HID_1ca3f] = 871,\n+\t[BNXT_ULP_CLASS_HID_1ecff] = 872,\n+\t[BNXT_ULP_CLASS_HID_2543] = 873,\n+\t[BNXT_ULP_CLASS_HID_2b8f] = 874,\n+\t[BNXT_ULP_CLASS_HID_26f3] = 875,\n+\t[BNXT_ULP_CLASS_HID_4f13] = 876,\n+\t[BNXT_ULP_CLASS_HID_4a47] = 877,\n+\t[BNXT_ULP_CLASS_HID_162b] = 878,\n+\t[BNXT_ULP_CLASS_HID_111f] = 879,\n+\t[BNXT_ULP_CLASS_HID_39bf] = 880,\n+\t[BNXT_ULP_CLASS_HID_34e3] = 881,\n+\t[BNXT_ULP_CLASS_HID_20b7] = 882,\n+\t[BNXT_ULP_CLASS_HID_48d7] = 883,\n+\t[BNXT_ULP_CLASS_HID_441b] = 884,\n+\t[BNXT_ULP_CLASS_HID_0fef] = 885,\n+\t[BNXT_ULP_CLASS_HID_0ad3] = 886,\n+\t[BNXT_ULP_CLASS_HID_3373] = 887,\n+\t[BNXT_ULP_CLASS_HID_2ea7] = 888,\n+\t[BNXT_ULP_CLASS_HID_b6ef] = 889,\n+\t[BNXT_ULP_CLASS_HID_b92f] = 890,\n+\t[BNXT_ULP_CLASS_HID_fc6f] = 891,\n+\t[BNXT_ULP_CLASS_HID_feaf] = 892,\n+\t[BNXT_ULP_CLASS_HID_b193] = 893,\n+\t[BNXT_ULP_CLASS_HID_b4d3] = 894,\n+\t[BNXT_ULP_CLASS_HID_f713] = 895,\n+\t[BNXT_ULP_CLASS_HID_fa53] = 896,\n+\t[BNXT_ULP_CLASS_HID_1c793] = 897,\n+\t[BNXT_ULP_CLASS_HID_1ead3] = 898,\n+\t[BNXT_ULP_CLASS_HID_1cd13] = 899,\n+\t[BNXT_ULP_CLASS_HID_1f053] = 900,\n+\t[BNXT_ULP_CLASS_HID_1ccef] = 901,\n+\t[BNXT_ULP_CLASS_HID_1ef2f] = 902,\n+\t[BNXT_ULP_CLASS_HID_1d26f] = 903,\n+\t[BNXT_ULP_CLASS_HID_1f4af] = 904,\n+\t[BNXT_ULP_CLASS_HID_da73] = 905,\n+\t[BNXT_ULP_CLASS_HID_a067] = 906,\n+\t[BNXT_ULP_CLASS_HID_c2a7] = 907,\n+\t[BNXT_ULP_CLASS_HID_e5e7] = 908,\n+\t[BNXT_ULP_CLASS_HID_d527] = 909,\n+\t[BNXT_ULP_CLASS_HID_f867] = 910,\n+\t[BNXT_ULP_CLASS_HID_daa7] = 911,\n+\t[BNXT_ULP_CLASS_HID_e0ab] = 912,\n+\t[BNXT_ULP_CLASS_HID_18eeb] = 913,\n+\t[BNXT_ULP_CLASS_HID_1b12b] = 914,\n+\t[BNXT_ULP_CLASS_HID_1d46b] = 915,\n+\t[BNXT_ULP_CLASS_HID_1f6ab] = 916,\n+\t[BNXT_ULP_CLASS_HID_19327] = 917,\n+\t[BNXT_ULP_CLASS_HID_1b667] = 918,\n+\t[BNXT_ULP_CLASS_HID_1d8a7] = 919,\n+\t[BNXT_ULP_CLASS_HID_1fbe7] = 920,\n+\t[BNXT_ULP_CLASS_HID_a14b] = 921,\n+\t[BNXT_ULP_CLASS_HID_a38b] = 922,\n+\t[BNXT_ULP_CLASS_HID_e6cb] = 923,\n+\t[BNXT_ULP_CLASS_HID_e90b] = 924,\n+\t[BNXT_ULP_CLASS_HID_9c7f] = 925,\n+\t[BNXT_ULP_CLASS_HID_bebf] = 926,\n+\t[BNXT_ULP_CLASS_HID_e1ff] = 927,\n+\t[BNXT_ULP_CLASS_HID_e43f] = 928,\n+\t[BNXT_ULP_CLASS_HID_1b27f] = 929,\n+\t[BNXT_ULP_CLASS_HID_1b4bf] = 930,\n+\t[BNXT_ULP_CLASS_HID_1f7ff] = 931,\n+\t[BNXT_ULP_CLASS_HID_1fa3f] = 932,\n+\t[BNXT_ULP_CLASS_HID_1b74b] = 933,\n+\t[BNXT_ULP_CLASS_HID_1b98b] = 934,\n+\t[BNXT_ULP_CLASS_HID_1fccb] = 935,\n+\t[BNXT_ULP_CLASS_HID_1ff0b] = 936,\n+\t[BNXT_ULP_CLASS_HID_c4df] = 937,\n+\t[BNXT_ULP_CLASS_HID_e71f] = 938,\n+\t[BNXT_ULP_CLASS_HID_ca5f] = 939,\n+\t[BNXT_ULP_CLASS_HID_ec9f] = 940,\n+\t[BNXT_ULP_CLASS_HID_bf83] = 941,\n+\t[BNXT_ULP_CLASS_HID_e2c3] = 942,\n+\t[BNXT_ULP_CLASS_HID_c503] = 943,\n+\t[BNXT_ULP_CLASS_HID_e843] = 944,\n+\t[BNXT_ULP_CLASS_HID_1d583] = 945,\n+\t[BNXT_ULP_CLASS_HID_1f8c3] = 946,\n+\t[BNXT_ULP_CLASS_HID_1db03] = 947,\n+\t[BNXT_ULP_CLASS_HID_1e177] = 948,\n+\t[BNXT_ULP_CLASS_HID_1dadf] = 949,\n+\t[BNXT_ULP_CLASS_HID_1a0c3] = 950,\n+\t[BNXT_ULP_CLASS_HID_1c303] = 951,\n+\t[BNXT_ULP_CLASS_HID_1e643] = 952,\n+\t[BNXT_ULP_CLASS_HID_b023] = 953,\n+\t[BNXT_ULP_CLASS_HID_b363] = 954,\n+\t[BNXT_ULP_CLASS_HID_f5a3] = 955,\n+\t[BNXT_ULP_CLASS_HID_f8e3] = 956,\n+\t[BNXT_ULP_CLASS_HID_abd7] = 957,\n+\t[BNXT_ULP_CLASS_HID_ae17] = 958,\n+\t[BNXT_ULP_CLASS_HID_f157] = 959,\n+\t[BNXT_ULP_CLASS_HID_f397] = 960,\n+\t[BNXT_ULP_CLASS_HID_1c1d7] = 961,\n+\t[BNXT_ULP_CLASS_HID_1e417] = 962,\n+\t[BNXT_ULP_CLASS_HID_1c757] = 963,\n+\t[BNXT_ULP_CLASS_HID_1e997] = 964,\n+\t[BNXT_ULP_CLASS_HID_1c623] = 965,\n+\t[BNXT_ULP_CLASS_HID_1e963] = 966,\n+\t[BNXT_ULP_CLASS_HID_1cba3] = 967,\n+\t[BNXT_ULP_CLASS_HID_1eee3] = 968,\n+\t[BNXT_ULP_CLASS_HID_d3b7] = 969,\n+\t[BNXT_ULP_CLASS_HID_f6f7] = 970,\n+\t[BNXT_ULP_CLASS_HID_d937] = 971,\n+\t[BNXT_ULP_CLASS_HID_fc77] = 972,\n+\t[BNXT_ULP_CLASS_HID_cf7b] = 973,\n+\t[BNXT_ULP_CLASS_HID_f1bb] = 974,\n+\t[BNXT_ULP_CLASS_HID_d4fb] = 975,\n+\t[BNXT_ULP_CLASS_HID_f73b] = 976,\n+\t[BNXT_ULP_CLASS_HID_1882f] = 977,\n+\t[BNXT_ULP_CLASS_HID_1ab6f] = 978,\n+\t[BNXT_ULP_CLASS_HID_1cdaf] = 979,\n+\t[BNXT_ULP_CLASS_HID_1f0ef] = 980,\n+\t[BNXT_ULP_CLASS_HID_18d7b] = 981,\n+\t[BNXT_ULP_CLASS_HID_1afbb] = 982,\n+\t[BNXT_ULP_CLASS_HID_1d2fb] = 983,\n+\t[BNXT_ULP_CLASS_HID_1f53b] = 984,\n+\t[BNXT_ULP_CLASS_HID_9a8f] = 985,\n+\t[BNXT_ULP_CLASS_HID_bdcf] = 986,\n+\t[BNXT_ULP_CLASS_HID_e00f] = 987,\n+\t[BNXT_ULP_CLASS_HID_e34f] = 988,\n+\t[BNXT_ULP_CLASS_HID_95b3] = 989,\n+\t[BNXT_ULP_CLASS_HID_b8f3] = 990,\n+\t[BNXT_ULP_CLASS_HID_db33] = 991,\n+\t[BNXT_ULP_CLASS_HID_fe73] = 992,\n+\t[BNXT_ULP_CLASS_HID_1abb3] = 993,\n+\t[BNXT_ULP_CLASS_HID_1aef3] = 994,\n+\t[BNXT_ULP_CLASS_HID_1f133] = 995,\n+\t[BNXT_ULP_CLASS_HID_1f473] = 996,\n+\t[BNXT_ULP_CLASS_HID_1b08f] = 997,\n+\t[BNXT_ULP_CLASS_HID_1b3cf] = 998,\n+\t[BNXT_ULP_CLASS_HID_1f60f] = 999,\n+\t[BNXT_ULP_CLASS_HID_1f94f] = 1000,\n+\t[BNXT_ULP_CLASS_HID_be13] = 1001,\n+\t[BNXT_ULP_CLASS_HID_e153] = 1002,\n+\t[BNXT_ULP_CLASS_HID_c393] = 1003,\n+\t[BNXT_ULP_CLASS_HID_e6d3] = 1004,\n+\t[BNXT_ULP_CLASS_HID_b9c7] = 1005,\n+\t[BNXT_ULP_CLASS_HID_bc07] = 1006,\n+\t[BNXT_ULP_CLASS_HID_ff47] = 1007,\n+\t[BNXT_ULP_CLASS_HID_e187] = 1008,\n+\t[BNXT_ULP_CLASS_HID_1cfc7] = 1009,\n+\t[BNXT_ULP_CLASS_HID_1f207] = 1010,\n+\t[BNXT_ULP_CLASS_HID_1d547] = 1011,\n+\t[BNXT_ULP_CLASS_HID_1f787] = 1012,\n+\t[BNXT_ULP_CLASS_HID_1d413] = 1013,\n+\t[BNXT_ULP_CLASS_HID_1f753] = 1014,\n+\t[BNXT_ULP_CLASS_HID_1d993] = 1015,\n+\t[BNXT_ULP_CLASS_HID_1fcd3] = 1016,\n+\t[BNXT_ULP_CLASS_HID_aa67] = 1017,\n+\t[BNXT_ULP_CLASS_HID_aca7] = 1018,\n+\t[BNXT_ULP_CLASS_HID_efe7] = 1019,\n+\t[BNXT_ULP_CLASS_HID_f227] = 1020,\n+\t[BNXT_ULP_CLASS_HID_a52b] = 1021,\n+\t[BNXT_ULP_CLASS_HID_a86b] = 1022,\n+\t[BNXT_ULP_CLASS_HID_eaab] = 1023,\n+\t[BNXT_ULP_CLASS_HID_edeb] = 1024,\n+\t[BNXT_ULP_CLASS_HID_1bb2b] = 1025,\n+\t[BNXT_ULP_CLASS_HID_1be6b] = 1026,\n+\t[BNXT_ULP_CLASS_HID_1c0ab] = 1027,\n+\t[BNXT_ULP_CLASS_HID_1e3eb] = 1028,\n+\t[BNXT_ULP_CLASS_HID_1c067] = 1029,\n+\t[BNXT_ULP_CLASS_HID_1e2a7] = 1030,\n+\t[BNXT_ULP_CLASS_HID_1c5e7] = 1031,\n+\t[BNXT_ULP_CLASS_HID_1e827] = 1032,\n+\t[BNXT_ULP_CLASS_HID_cd8b] = 1033,\n+\t[BNXT_ULP_CLASS_HID_f0cb] = 1034,\n+\t[BNXT_ULP_CLASS_HID_d30b] = 1035,\n+\t[BNXT_ULP_CLASS_HID_f64b] = 1036,\n+\t[BNXT_ULP_CLASS_HID_c8bf] = 1037,\n+\t[BNXT_ULP_CLASS_HID_ebff] = 1038,\n+\t[BNXT_ULP_CLASS_HID_ce3f] = 1039,\n+\t[BNXT_ULP_CLASS_HID_f17f] = 1040,\n+\t[BNXT_ULP_CLASS_HID_18263] = 1041,\n+\t[BNXT_ULP_CLASS_HID_1a4a3] = 1042,\n+\t[BNXT_ULP_CLASS_HID_1c7e3] = 1043,\n+\t[BNXT_ULP_CLASS_HID_1ea23] = 1044,\n+\t[BNXT_ULP_CLASS_HID_186bf] = 1045,\n+\t[BNXT_ULP_CLASS_HID_1a9ff] = 1046,\n+\t[BNXT_ULP_CLASS_HID_1cc3f] = 1047,\n+\t[BNXT_ULP_CLASS_HID_1ef7f] = 1048,\n+\t[BNXT_ULP_CLASS_HID_94c3] = 1049,\n+\t[BNXT_ULP_CLASS_HID_b703] = 1050,\n+\t[BNXT_ULP_CLASS_HID_da43] = 1051,\n+\t[BNXT_ULP_CLASS_HID_fc83] = 1052,\n+\t[BNXT_ULP_CLASS_HID_8ff7] = 1053,\n+\t[BNXT_ULP_CLASS_HID_b237] = 1054,\n+\t[BNXT_ULP_CLASS_HID_d577] = 1055,\n+\t[BNXT_ULP_CLASS_HID_f7b7] = 1056,\n+\t[BNXT_ULP_CLASS_HID_1a5f7] = 1057,\n+\t[BNXT_ULP_CLASS_HID_1a837] = 1058,\n+\t[BNXT_ULP_CLASS_HID_1eb77] = 1059,\n+\t[BNXT_ULP_CLASS_HID_1edb7] = 1060,\n+\t[BNXT_ULP_CLASS_HID_1aac3] = 1061,\n+\t[BNXT_ULP_CLASS_HID_1ad03] = 1062,\n+\t[BNXT_ULP_CLASS_HID_1f043] = 1063,\n+\t[BNXT_ULP_CLASS_HID_1f283] = 1064,\n+\t[BNXT_ULP_CLASS_HID_b857] = 1065,\n+\t[BNXT_ULP_CLASS_HID_ba97] = 1066,\n+\t[BNXT_ULP_CLASS_HID_fdd7] = 1067,\n+\t[BNXT_ULP_CLASS_HID_e017] = 1068,\n+\t[BNXT_ULP_CLASS_HID_b31b] = 1069,\n+\t[BNXT_ULP_CLASS_HID_b65b] = 1070,\n+\t[BNXT_ULP_CLASS_HID_f89b] = 1071,\n+\t[BNXT_ULP_CLASS_HID_fbdb] = 1072,\n+\t[BNXT_ULP_CLASS_HID_1c91b] = 1073,\n+\t[BNXT_ULP_CLASS_HID_1ec5b] = 1074,\n+\t[BNXT_ULP_CLASS_HID_1ce9b] = 1075,\n+\t[BNXT_ULP_CLASS_HID_1f1db] = 1076,\n+\t[BNXT_ULP_CLASS_HID_1ce57] = 1077,\n+\t[BNXT_ULP_CLASS_HID_1f097] = 1078,\n+\t[BNXT_ULP_CLASS_HID_1d3d7] = 1079,\n+\t[BNXT_ULP_CLASS_HID_1f617] = 1080,\n+\t[BNXT_ULP_CLASS_HID_a3bb] = 1081,\n+\t[BNXT_ULP_CLASS_HID_a6fb] = 1082,\n+\t[BNXT_ULP_CLASS_HID_e93b] = 1083,\n+\t[BNXT_ULP_CLASS_HID_ec7b] = 1084,\n+\t[BNXT_ULP_CLASS_HID_9f6f] = 1085,\n+\t[BNXT_ULP_CLASS_HID_a1af] = 1086,\n+\t[BNXT_ULP_CLASS_HID_e4ef] = 1087,\n+\t[BNXT_ULP_CLASS_HID_e72f] = 1088,\n+\t[BNXT_ULP_CLASS_HID_1b56f] = 1089,\n+\t[BNXT_ULP_CLASS_HID_1b7af] = 1090,\n+\t[BNXT_ULP_CLASS_HID_1faef] = 1091,\n+\t[BNXT_ULP_CLASS_HID_1fd2f] = 1092,\n+\t[BNXT_ULP_CLASS_HID_1b9bb] = 1093,\n+\t[BNXT_ULP_CLASS_HID_1bcfb] = 1094,\n+\t[BNXT_ULP_CLASS_HID_1ff3b] = 1095,\n+\t[BNXT_ULP_CLASS_HID_1e27b] = 1096,\n+\t[BNXT_ULP_CLASS_HID_c7cf] = 1097,\n+\t[BNXT_ULP_CLASS_HID_ea0f] = 1098,\n+\t[BNXT_ULP_CLASS_HID_cd4f] = 1099,\n+\t[BNXT_ULP_CLASS_HID_ef8f] = 1100,\n+\t[BNXT_ULP_CLASS_HID_c2f3] = 1101,\n+\t[BNXT_ULP_CLASS_HID_e533] = 1102,\n+\t[BNXT_ULP_CLASS_HID_c873] = 1103,\n+\t[BNXT_ULP_CLASS_HID_eab3] = 1104,\n+\t[BNXT_ULP_CLASS_HID_1d8f3] = 1105,\n+\t[BNXT_ULP_CLASS_HID_1fb33] = 1106,\n+\t[BNXT_ULP_CLASS_HID_1c127] = 1107,\n+\t[BNXT_ULP_CLASS_HID_1e467] = 1108,\n+\t[BNXT_ULP_CLASS_HID_180f3] = 1109,\n+\t[BNXT_ULP_CLASS_HID_1a333] = 1110,\n+\t[BNXT_ULP_CLASS_HID_1c673] = 1111,\n+\t[BNXT_ULP_CLASS_HID_1e8b3] = 1112,\n+\t[BNXT_ULP_CLASS_HID_8e07] = 1113,\n+\t[BNXT_ULP_CLASS_HID_b147] = 1114,\n+\t[BNXT_ULP_CLASS_HID_d387] = 1115,\n+\t[BNXT_ULP_CLASS_HID_f6c7] = 1116,\n+\t[BNXT_ULP_CLASS_HID_89cb] = 1117,\n+\t[BNXT_ULP_CLASS_HID_ac0b] = 1118,\n+\t[BNXT_ULP_CLASS_HID_cf4b] = 1119,\n+\t[BNXT_ULP_CLASS_HID_f18b] = 1120,\n+\t[BNXT_ULP_CLASS_HID_19fcb] = 1121,\n+\t[BNXT_ULP_CLASS_HID_1a20b] = 1122,\n+\t[BNXT_ULP_CLASS_HID_1e54b] = 1123,\n+\t[BNXT_ULP_CLASS_HID_1e78b] = 1124,\n+\t[BNXT_ULP_CLASS_HID_1a407] = 1125,\n+\t[BNXT_ULP_CLASS_HID_1a747] = 1126,\n+\t[BNXT_ULP_CLASS_HID_1e987] = 1127,\n+\t[BNXT_ULP_CLASS_HID_1ecc7] = 1128,\n+\t[BNXT_ULP_CLASS_HID_b1ab] = 1129,\n+\t[BNXT_ULP_CLASS_HID_b4eb] = 1130,\n+\t[BNXT_ULP_CLASS_HID_f72b] = 1131,\n+\t[BNXT_ULP_CLASS_HID_fa6b] = 1132,\n+\t[BNXT_ULP_CLASS_HID_ad5f] = 1133,\n+\t[BNXT_ULP_CLASS_HID_af9f] = 1134,\n+\t[BNXT_ULP_CLASS_HID_f2df] = 1135,\n+\t[BNXT_ULP_CLASS_HID_f51f] = 1136,\n+\t[BNXT_ULP_CLASS_HID_1c35f] = 1137,\n+\t[BNXT_ULP_CLASS_HID_1e59f] = 1138,\n+\t[BNXT_ULP_CLASS_HID_1c8df] = 1139,\n+\t[BNXT_ULP_CLASS_HID_1eb1f] = 1140,\n+\t[BNXT_ULP_CLASS_HID_1c7ab] = 1141,\n+\t[BNXT_ULP_CLASS_HID_1eaeb] = 1142,\n+\t[BNXT_ULP_CLASS_HID_1cd2b] = 1143,\n+\t[BNXT_ULP_CLASS_HID_1f06b] = 1144,\n+\t[BNXT_ULP_CLASS_HID_9177] = 1145,\n+\t[BNXT_ULP_CLASS_HID_b3b7] = 1146,\n+\t[BNXT_ULP_CLASS_HID_d6f7] = 1147,\n+\t[BNXT_ULP_CLASS_HID_f937] = 1148,\n+\t[BNXT_ULP_CLASS_HID_8c3b] = 1149,\n+\t[BNXT_ULP_CLASS_HID_af7b] = 1150,\n+\t[BNXT_ULP_CLASS_HID_d1bb] = 1151,\n+\t[BNXT_ULP_CLASS_HID_f4fb] = 1152,\n+\t[BNXT_ULP_CLASS_HID_1a23b] = 1153,\n+\t[BNXT_ULP_CLASS_HID_1a57b] = 1154,\n+\t[BNXT_ULP_CLASS_HID_1e7bb] = 1155,\n+\t[BNXT_ULP_CLASS_HID_1eafb] = 1156,\n+\t[BNXT_ULP_CLASS_HID_1a777] = 1157,\n+\t[BNXT_ULP_CLASS_HID_1a9b7] = 1158,\n+\t[BNXT_ULP_CLASS_HID_1ecf7] = 1159,\n+\t[BNXT_ULP_CLASS_HID_1ef37] = 1160,\n+\t[BNXT_ULP_CLASS_HID_b49b] = 1161,\n+\t[BNXT_ULP_CLASS_HID_b7db] = 1162,\n+\t[BNXT_ULP_CLASS_HID_fa1b] = 1163,\n+\t[BNXT_ULP_CLASS_HID_fd5b] = 1164,\n+\t[BNXT_ULP_CLASS_HID_b04f] = 1165,\n+\t[BNXT_ULP_CLASS_HID_b28f] = 1166,\n+\t[BNXT_ULP_CLASS_HID_f5cf] = 1167,\n+\t[BNXT_ULP_CLASS_HID_f80f] = 1168,\n+\t[BNXT_ULP_CLASS_HID_1c64f] = 1169,\n+\t[BNXT_ULP_CLASS_HID_1e88f] = 1170,\n+\t[BNXT_ULP_CLASS_HID_1cbcf] = 1171,\n+\t[BNXT_ULP_CLASS_HID_1ee0f] = 1172,\n+\t[BNXT_ULP_CLASS_HID_1ca9b] = 1173,\n+\t[BNXT_ULP_CLASS_HID_1eddb] = 1174,\n+\t[BNXT_ULP_CLASS_HID_1d01b] = 1175,\n+\t[BNXT_ULP_CLASS_HID_1f35b] = 1176,\n+\t[BNXT_ULP_CLASS_HID_8b4b] = 1177,\n+\t[BNXT_ULP_CLASS_HID_ad8b] = 1178,\n+\t[BNXT_ULP_CLASS_HID_d0cb] = 1179,\n+\t[BNXT_ULP_CLASS_HID_f30b] = 1180,\n+\t[BNXT_ULP_CLASS_HID_867f] = 1181,\n+\t[BNXT_ULP_CLASS_HID_a8bf] = 1182,\n+\t[BNXT_ULP_CLASS_HID_cbff] = 1183,\n+\t[BNXT_ULP_CLASS_HID_ee3f] = 1184,\n+\t[BNXT_ULP_CLASS_HID_19c7f] = 1185,\n+\t[BNXT_ULP_CLASS_HID_1bebf] = 1186,\n+\t[BNXT_ULP_CLASS_HID_1e1ff] = 1187,\n+\t[BNXT_ULP_CLASS_HID_1e43f] = 1188,\n+\t[BNXT_ULP_CLASS_HID_1a14b] = 1189,\n+\t[BNXT_ULP_CLASS_HID_1a38b] = 1190,\n+\t[BNXT_ULP_CLASS_HID_1e6cb] = 1191,\n+\t[BNXT_ULP_CLASS_HID_1e90b] = 1192,\n+\t[BNXT_ULP_CLASS_HID_aedf] = 1193,\n+\t[BNXT_ULP_CLASS_HID_b11f] = 1194,\n+\t[BNXT_ULP_CLASS_HID_f45f] = 1195,\n+\t[BNXT_ULP_CLASS_HID_f69f] = 1196,\n+\t[BNXT_ULP_CLASS_HID_a983] = 1197,\n+\t[BNXT_ULP_CLASS_HID_acc3] = 1198,\n+\t[BNXT_ULP_CLASS_HID_ef03] = 1199,\n+\t[BNXT_ULP_CLASS_HID_f243] = 1200,\n+\t[BNXT_ULP_CLASS_HID_1bf83] = 1201,\n+\t[BNXT_ULP_CLASS_HID_1e2c3] = 1202,\n+\t[BNXT_ULP_CLASS_HID_1c503] = 1203,\n+\t[BNXT_ULP_CLASS_HID_1e843] = 1204,\n+\t[BNXT_ULP_CLASS_HID_1c4df] = 1205,\n+\t[BNXT_ULP_CLASS_HID_1e71f] = 1206,\n+\t[BNXT_ULP_CLASS_HID_1ca5f] = 1207,\n+\t[BNXT_ULP_CLASS_HID_1ec9f] = 1208,\n+\t[BNXT_ULP_CLASS_HID_2523] = 1209,\n+\t[BNXT_ULP_CLASS_HID_2bef] = 1210,\n+\t[BNXT_ULP_CLASS_HID_2693] = 1211,\n+\t[BNXT_ULP_CLASS_HID_4f73] = 1212,\n+\t[BNXT_ULP_CLASS_HID_4a27] = 1213,\n+\t[BNXT_ULP_CLASS_HID_164b] = 1214,\n+\t[BNXT_ULP_CLASS_HID_117f] = 1215,\n+\t[BNXT_ULP_CLASS_HID_39df] = 1216,\n+\t[BNXT_ULP_CLASS_HID_3483] = 1217,\n+\t[BNXT_ULP_CLASS_HID_20d7] = 1218,\n+\t[BNXT_ULP_CLASS_HID_48b7] = 1219,\n+\t[BNXT_ULP_CLASS_HID_447b] = 1220,\n+\t[BNXT_ULP_CLASS_HID_0f8f] = 1221,\n+\t[BNXT_ULP_CLASS_HID_0ab3] = 1222,\n+\t[BNXT_ULP_CLASS_HID_3313] = 1223,\n+\t[BNXT_ULP_CLASS_HID_2ec7] = 1224,\n+\t[BNXT_ULP_CLASS_HID_257b7] = 1225,\n+\t[BNXT_ULP_CLASS_HID_24467] = 1226,\n+\t[BNXT_ULP_CLASS_HID_23fbb] = 1227,\n+\t[BNXT_ULP_CLASS_HID_252cb] = 1228,\n+\t[BNXT_ULP_CLASS_HID_21e7f] = 1229,\n+\t[BNXT_ULP_CLASS_HID_20b2f] = 1230,\n+\t[BNXT_ULP_CLASS_HID_20663] = 1231,\n+\t[BNXT_ULP_CLASS_HID_219b3] = 1232,\n+\t[BNXT_ULP_CLASS_HID_24213] = 1233,\n+\t[BNXT_ULP_CLASS_HID_22ec3] = 1234,\n+\t[BNXT_ULP_CLASS_HID_22a17] = 1235,\n+\t[BNXT_ULP_CLASS_HID_23d27] = 1236,\n+\t[BNXT_ULP_CLASS_HID_208db] = 1237,\n+\t[BNXT_ULP_CLASS_HID_25277] = 1238,\n+\t[BNXT_ULP_CLASS_HID_24d8b] = 1239,\n+\t[BNXT_ULP_CLASS_HID_203ef] = 1240,\n+\t[BNXT_ULP_CLASS_HID_2517b] = 1241,\n+\t[BNXT_ULP_CLASS_HID_23e2b] = 1242,\n+\t[BNXT_ULP_CLASS_HID_2397f] = 1243,\n+\t[BNXT_ULP_CLASS_HID_24c8f] = 1244,\n+\t[BNXT_ULP_CLASS_HID_21823] = 1245,\n+\t[BNXT_ULP_CLASS_HID_20513] = 1246,\n+\t[BNXT_ULP_CLASS_HID_20027] = 1247,\n+\t[BNXT_ULP_CLASS_HID_21377] = 1248,\n+\t[BNXT_ULP_CLASS_HID_23bd7] = 1249,\n+\t[BNXT_ULP_CLASS_HID_22887] = 1250,\n+\t[BNXT_ULP_CLASS_HID_223db] = 1251,\n+\t[BNXT_ULP_CLASS_HID_236eb] = 1252,\n+\t[BNXT_ULP_CLASS_HID_2029f] = 1253,\n+\t[BNXT_ULP_CLASS_HID_24c3b] = 1254,\n+\t[BNXT_ULP_CLASS_HID_2474f] = 1255,\n+\t[BNXT_ULP_CLASS_HID_25a9f] = 1256,\n+\t[BNXT_ULP_CLASS_HID_24b3f] = 1257,\n+\t[BNXT_ULP_CLASS_HID_237ef] = 1258,\n+\t[BNXT_ULP_CLASS_HID_23323] = 1259,\n+\t[BNXT_ULP_CLASS_HID_24673] = 1260,\n+\t[BNXT_ULP_CLASS_HID_211e7] = 1261,\n+\t[BNXT_ULP_CLASS_HID_25b83] = 1262,\n+\t[BNXT_ULP_CLASS_HID_256d7] = 1263,\n+\t[BNXT_ULP_CLASS_HID_20d3b] = 1264,\n+\t[BNXT_ULP_CLASS_HID_2359b] = 1265,\n+\t[BNXT_ULP_CLASS_HID_2224b] = 1266,\n+\t[BNXT_ULP_CLASS_HID_21d9f] = 1267,\n+\t[BNXT_ULP_CLASS_HID_230af] = 1268,\n+\t[BNXT_ULP_CLASS_HID_2590f] = 1269,\n+\t[BNXT_ULP_CLASS_HID_245ff] = 1270,\n+\t[BNXT_ULP_CLASS_HID_24133] = 1271,\n+\t[BNXT_ULP_CLASS_HID_25443] = 1272,\n+\t[BNXT_ULP_CLASS_HID_244e3] = 1273,\n+\t[BNXT_ULP_CLASS_HID_231d3] = 1274,\n+\t[BNXT_ULP_CLASS_HID_22ce7] = 1275,\n+\t[BNXT_ULP_CLASS_HID_24037] = 1276,\n+\t[BNXT_ULP_CLASS_HID_20bab] = 1277,\n+\t[BNXT_ULP_CLASS_HID_25547] = 1278,\n+\t[BNXT_ULP_CLASS_HID_2509b] = 1279,\n+\t[BNXT_ULP_CLASS_HID_206ff] = 1280,\n+\t[BNXT_ULP_CLASS_HID_22f5f] = 1281,\n+\t[BNXT_ULP_CLASS_HID_21c0f] = 1282,\n+\t[BNXT_ULP_CLASS_HID_21743] = 1283,\n+\t[BNXT_ULP_CLASS_HID_22a93] = 1284,\n+\t[BNXT_ULP_CLASS_HID_252f3] = 1285,\n+\t[BNXT_ULP_CLASS_HID_23fa3] = 1286,\n+\t[BNXT_ULP_CLASS_HID_23af7] = 1287,\n+\t[BNXT_ULP_CLASS_HID_24e07] = 1288,\n+\t[BNXT_ULP_CLASS_HID_2322f] = 1289,\n+\t[BNXT_ULP_CLASS_HID_21f1f] = 1290,\n+\t[BNXT_ULP_CLASS_HID_21a53] = 1291,\n+\t[BNXT_ULP_CLASS_HID_22d63] = 1292,\n+\t[BNXT_ULP_CLASS_HID_255c3] = 1293,\n+\t[BNXT_ULP_CLASS_HID_242b3] = 1294,\n+\t[BNXT_ULP_CLASS_HID_23dc7] = 1295,\n+\t[BNXT_ULP_CLASS_HID_25117] = 1296,\n+\t[BNXT_ULP_CLASS_HID_22c13] = 1297,\n+\t[BNXT_ULP_CLASS_HID_218c3] = 1298,\n+\t[BNXT_ULP_CLASS_HID_21417] = 1299,\n+\t[BNXT_ULP_CLASS_HID_22727] = 1300,\n+\t[BNXT_ULP_CLASS_HID_24f87] = 1301,\n+\t[BNXT_ULP_CLASS_HID_23c77] = 1302,\n+\t[BNXT_ULP_CLASS_HID_2378b] = 1303,\n+\t[BNXT_ULP_CLASS_HID_24adb] = 1304,\n+\t[BNXT_ULP_CLASS_HID_257b] = 1305,\n+\t[BNXT_ULP_CLASS_HID_2bb7] = 1306,\n+\t[BNXT_ULP_CLASS_HID_1867] = 1307,\n+\t[BNXT_ULP_CLASS_HID_4f2b] = 1308,\n+\t[BNXT_ULP_CLASS_HID_3c1b] = 1309,\n+\t[BNXT_ULP_CLASS_HID_1613] = 1310,\n+\t[BNXT_ULP_CLASS_HID_02c3] = 1311,\n+\t[BNXT_ULP_CLASS_HID_3987] = 1312,\n+\t[BNXT_ULP_CLASS_HID_2677] = 1313,\n+\t[BNXT_ULP_CLASS_HID_122b] = 1314,\n+\t[BNXT_ULP_CLASS_HID_48ef] = 1315,\n+\t[BNXT_ULP_CLASS_HID_35df] = 1316,\n+\t[BNXT_ULP_CLASS_HID_0fd7] = 1317,\n+\t[BNXT_ULP_CLASS_HID_5973] = 1318,\n+\t[BNXT_ULP_CLASS_HID_334b] = 1319,\n+\t[BNXT_ULP_CLASS_HID_203b] = 1320,\n+\t[BNXT_ULP_CLASS_HID_25797] = 1321,\n+\t[BNXT_ULP_CLASS_HID_285eb] = 1322,\n+\t[BNXT_ULP_CLASS_HID_310eb] = 1323,\n+\t[BNXT_ULP_CLASS_HID_39beb] = 1324,\n+\t[BNXT_ULP_CLASS_HID_24447] = 1325,\n+\t[BNXT_ULP_CLASS_HID_2cf47] = 1326,\n+\t[BNXT_ULP_CLASS_HID_35a47] = 1327,\n+\t[BNXT_ULP_CLASS_HID_3889b] = 1328,\n+\t[BNXT_ULP_CLASS_HID_23f9b] = 1329,\n+\t[BNXT_ULP_CLASS_HID_2ca9b] = 1330,\n+\t[BNXT_ULP_CLASS_HID_3559b] = 1331,\n+\t[BNXT_ULP_CLASS_HID_383ef] = 1332,\n+\t[BNXT_ULP_CLASS_HID_252eb] = 1333,\n+\t[BNXT_ULP_CLASS_HID_2813f] = 1334,\n+\t[BNXT_ULP_CLASS_HID_30c3f] = 1335,\n+\t[BNXT_ULP_CLASS_HID_3973f] = 1336,\n+\t[BNXT_ULP_CLASS_HID_21e5f] = 1337,\n+\t[BNXT_ULP_CLASS_HID_2a95f] = 1338,\n+\t[BNXT_ULP_CLASS_HID_3345f] = 1339,\n+\t[BNXT_ULP_CLASS_HID_3bf5f] = 1340,\n+\t[BNXT_ULP_CLASS_HID_20b0f] = 1341,\n+\t[BNXT_ULP_CLASS_HID_2960f] = 1342,\n+\t[BNXT_ULP_CLASS_HID_3210f] = 1343,\n+\t[BNXT_ULP_CLASS_HID_3ac0f] = 1344,\n+\t[BNXT_ULP_CLASS_HID_20643] = 1345,\n+\t[BNXT_ULP_CLASS_HID_29143] = 1346,\n+\t[BNXT_ULP_CLASS_HID_31c43] = 1347,\n+\t[BNXT_ULP_CLASS_HID_3a743] = 1348,\n+\t[BNXT_ULP_CLASS_HID_21993] = 1349,\n+\t[BNXT_ULP_CLASS_HID_2a493] = 1350,\n+\t[BNXT_ULP_CLASS_HID_32f93] = 1351,\n+\t[BNXT_ULP_CLASS_HID_3ba93] = 1352,\n+\t[BNXT_ULP_CLASS_HID_24233] = 1353,\n+\t[BNXT_ULP_CLASS_HID_2cd33] = 1354,\n+\t[BNXT_ULP_CLASS_HID_35833] = 1355,\n+\t[BNXT_ULP_CLASS_HID_38607] = 1356,\n+\t[BNXT_ULP_CLASS_HID_22ee3] = 1357,\n+\t[BNXT_ULP_CLASS_HID_2b9e3] = 1358,\n+\t[BNXT_ULP_CLASS_HID_344e3] = 1359,\n+\t[BNXT_ULP_CLASS_HID_3cfe3] = 1360,\n+\t[BNXT_ULP_CLASS_HID_22a37] = 1361,\n+\t[BNXT_ULP_CLASS_HID_2b537] = 1362,\n+\t[BNXT_ULP_CLASS_HID_34037] = 1363,\n+\t[BNXT_ULP_CLASS_HID_3cb37] = 1364,\n+\t[BNXT_ULP_CLASS_HID_23d07] = 1365,\n+\t[BNXT_ULP_CLASS_HID_2c807] = 1366,\n+\t[BNXT_ULP_CLASS_HID_35307] = 1367,\n+\t[BNXT_ULP_CLASS_HID_3815b] = 1368,\n+\t[BNXT_ULP_CLASS_HID_208fb] = 1369,\n+\t[BNXT_ULP_CLASS_HID_293fb] = 1370,\n+\t[BNXT_ULP_CLASS_HID_31efb] = 1371,\n+\t[BNXT_ULP_CLASS_HID_3a9fb] = 1372,\n+\t[BNXT_ULP_CLASS_HID_25257] = 1373,\n+\t[BNXT_ULP_CLASS_HID_280ab] = 1374,\n+\t[BNXT_ULP_CLASS_HID_30bab] = 1375,\n+\t[BNXT_ULP_CLASS_HID_396ab] = 1376,\n+\t[BNXT_ULP_CLASS_HID_24dab] = 1377,\n+\t[BNXT_ULP_CLASS_HID_2d8ab] = 1378,\n+\t[BNXT_ULP_CLASS_HID_306ff] = 1379,\n+\t[BNXT_ULP_CLASS_HID_391ff] = 1380,\n+\t[BNXT_ULP_CLASS_HID_203cf] = 1381,\n+\t[BNXT_ULP_CLASS_HID_28ecf] = 1382,\n+\t[BNXT_ULP_CLASS_HID_319cf] = 1383,\n+\t[BNXT_ULP_CLASS_HID_3a4cf] = 1384,\n+\t[BNXT_ULP_CLASS_HID_2515b] = 1385,\n+\t[BNXT_ULP_CLASS_HID_2dc5b] = 1386,\n+\t[BNXT_ULP_CLASS_HID_30aaf] = 1387,\n+\t[BNXT_ULP_CLASS_HID_395af] = 1388,\n+\t[BNXT_ULP_CLASS_HID_23e0b] = 1389,\n+\t[BNXT_ULP_CLASS_HID_2c90b] = 1390,\n+\t[BNXT_ULP_CLASS_HID_3540b] = 1391,\n+\t[BNXT_ULP_CLASS_HID_3825f] = 1392,\n+\t[BNXT_ULP_CLASS_HID_2395f] = 1393,\n+\t[BNXT_ULP_CLASS_HID_2c45f] = 1394,\n+\t[BNXT_ULP_CLASS_HID_34f5f] = 1395,\n+\t[BNXT_ULP_CLASS_HID_3da5f] = 1396,\n+\t[BNXT_ULP_CLASS_HID_24caf] = 1397,\n+\t[BNXT_ULP_CLASS_HID_2d7af] = 1398,\n+\t[BNXT_ULP_CLASS_HID_305e3] = 1399,\n+\t[BNXT_ULP_CLASS_HID_390e3] = 1400,\n+\t[BNXT_ULP_CLASS_HID_21803] = 1401,\n+\t[BNXT_ULP_CLASS_HID_2a303] = 1402,\n+\t[BNXT_ULP_CLASS_HID_32e03] = 1403,\n+\t[BNXT_ULP_CLASS_HID_3b903] = 1404,\n+\t[BNXT_ULP_CLASS_HID_20533] = 1405,\n+\t[BNXT_ULP_CLASS_HID_29033] = 1406,\n+\t[BNXT_ULP_CLASS_HID_31b33] = 1407,\n+\t[BNXT_ULP_CLASS_HID_3a633] = 1408,\n+\t[BNXT_ULP_CLASS_HID_20007] = 1409,\n+\t[BNXT_ULP_CLASS_HID_28b07] = 1410,\n+\t[BNXT_ULP_CLASS_HID_31607] = 1411,\n+\t[BNXT_ULP_CLASS_HID_3a107] = 1412,\n+\t[BNXT_ULP_CLASS_HID_21357] = 1413,\n+\t[BNXT_ULP_CLASS_HID_29e57] = 1414,\n+\t[BNXT_ULP_CLASS_HID_32957] = 1415,\n+\t[BNXT_ULP_CLASS_HID_3b457] = 1416,\n+\t[BNXT_ULP_CLASS_HID_23bf7] = 1417,\n+\t[BNXT_ULP_CLASS_HID_2c6f7] = 1418,\n+\t[BNXT_ULP_CLASS_HID_351f7] = 1419,\n+\t[BNXT_ULP_CLASS_HID_3dcf7] = 1420,\n+\t[BNXT_ULP_CLASS_HID_228a7] = 1421,\n+\t[BNXT_ULP_CLASS_HID_2b3a7] = 1422,\n+\t[BNXT_ULP_CLASS_HID_33ea7] = 1423,\n+\t[BNXT_ULP_CLASS_HID_3c9a7] = 1424,\n+\t[BNXT_ULP_CLASS_HID_223fb] = 1425,\n+\t[BNXT_ULP_CLASS_HID_2aefb] = 1426,\n+\t[BNXT_ULP_CLASS_HID_339fb] = 1427,\n+\t[BNXT_ULP_CLASS_HID_3c4fb] = 1428,\n+\t[BNXT_ULP_CLASS_HID_236cb] = 1429,\n+\t[BNXT_ULP_CLASS_HID_2c1cb] = 1430,\n+\t[BNXT_ULP_CLASS_HID_34ccb] = 1431,\n+\t[BNXT_ULP_CLASS_HID_3d7cb] = 1432,\n+\t[BNXT_ULP_CLASS_HID_202bf] = 1433,\n+\t[BNXT_ULP_CLASS_HID_28dbf] = 1434,\n+\t[BNXT_ULP_CLASS_HID_318bf] = 1435,\n+\t[BNXT_ULP_CLASS_HID_3a3bf] = 1436,\n+\t[BNXT_ULP_CLASS_HID_24c1b] = 1437,\n+\t[BNXT_ULP_CLASS_HID_2d71b] = 1438,\n+\t[BNXT_ULP_CLASS_HID_3056f] = 1439,\n+\t[BNXT_ULP_CLASS_HID_3906f] = 1440,\n+\t[BNXT_ULP_CLASS_HID_2476f] = 1441,\n+\t[BNXT_ULP_CLASS_HID_2d26f] = 1442,\n+\t[BNXT_ULP_CLASS_HID_300a3] = 1443,\n+\t[BNXT_ULP_CLASS_HID_38ba3] = 1444,\n+\t[BNXT_ULP_CLASS_HID_25abf] = 1445,\n+\t[BNXT_ULP_CLASS_HID_288f3] = 1446,\n+\t[BNXT_ULP_CLASS_HID_313f3] = 1447,\n+\t[BNXT_ULP_CLASS_HID_39ef3] = 1448,\n+\t[BNXT_ULP_CLASS_HID_24b1f] = 1449,\n+\t[BNXT_ULP_CLASS_HID_2d61f] = 1450,\n+\t[BNXT_ULP_CLASS_HID_30453] = 1451,\n+\t[BNXT_ULP_CLASS_HID_38f53] = 1452,\n+\t[BNXT_ULP_CLASS_HID_237cf] = 1453,\n+\t[BNXT_ULP_CLASS_HID_2c2cf] = 1454,\n+\t[BNXT_ULP_CLASS_HID_34dcf] = 1455,\n+\t[BNXT_ULP_CLASS_HID_3d8cf] = 1456,\n+\t[BNXT_ULP_CLASS_HID_23303] = 1457,\n+\t[BNXT_ULP_CLASS_HID_2be03] = 1458,\n+\t[BNXT_ULP_CLASS_HID_34903] = 1459,\n+\t[BNXT_ULP_CLASS_HID_3d403] = 1460,\n+\t[BNXT_ULP_CLASS_HID_24653] = 1461,\n+\t[BNXT_ULP_CLASS_HID_2d153] = 1462,\n+\t[BNXT_ULP_CLASS_HID_35c53] = 1463,\n+\t[BNXT_ULP_CLASS_HID_38aa7] = 1464,\n+\t[BNXT_ULP_CLASS_HID_211c7] = 1465,\n+\t[BNXT_ULP_CLASS_HID_29cc7] = 1466,\n+\t[BNXT_ULP_CLASS_HID_327c7] = 1467,\n+\t[BNXT_ULP_CLASS_HID_3b2c7] = 1468,\n+\t[BNXT_ULP_CLASS_HID_25ba3] = 1469,\n+\t[BNXT_ULP_CLASS_HID_289f7] = 1470,\n+\t[BNXT_ULP_CLASS_HID_314f7] = 1471,\n+\t[BNXT_ULP_CLASS_HID_39ff7] = 1472,\n+\t[BNXT_ULP_CLASS_HID_256f7] = 1473,\n+\t[BNXT_ULP_CLASS_HID_284cb] = 1474,\n+\t[BNXT_ULP_CLASS_HID_30fcb] = 1475,\n+\t[BNXT_ULP_CLASS_HID_39acb] = 1476,\n+\t[BNXT_ULP_CLASS_HID_20d1b] = 1477,\n+\t[BNXT_ULP_CLASS_HID_2981b] = 1478,\n+\t[BNXT_ULP_CLASS_HID_3231b] = 1479,\n+\t[BNXT_ULP_CLASS_HID_3ae1b] = 1480,\n+\t[BNXT_ULP_CLASS_HID_235bb] = 1481,\n+\t[BNXT_ULP_CLASS_HID_2c0bb] = 1482,\n+\t[BNXT_ULP_CLASS_HID_34bbb] = 1483,\n+\t[BNXT_ULP_CLASS_HID_3d6bb] = 1484,\n+\t[BNXT_ULP_CLASS_HID_2226b] = 1485,\n+\t[BNXT_ULP_CLASS_HID_2ad6b] = 1486,\n+\t[BNXT_ULP_CLASS_HID_3386b] = 1487,\n+\t[BNXT_ULP_CLASS_HID_3c36b] = 1488,\n+\t[BNXT_ULP_CLASS_HID_21dbf] = 1489,\n+\t[BNXT_ULP_CLASS_HID_2a8bf] = 1490,\n+\t[BNXT_ULP_CLASS_HID_333bf] = 1491,\n+\t[BNXT_ULP_CLASS_HID_3bebf] = 1492,\n+\t[BNXT_ULP_CLASS_HID_2308f] = 1493,\n+\t[BNXT_ULP_CLASS_HID_2bb8f] = 1494,\n+\t[BNXT_ULP_CLASS_HID_3468f] = 1495,\n+\t[BNXT_ULP_CLASS_HID_3d18f] = 1496,\n+\t[BNXT_ULP_CLASS_HID_2592f] = 1497,\n+\t[BNXT_ULP_CLASS_HID_28763] = 1498,\n+\t[BNXT_ULP_CLASS_HID_31263] = 1499,\n+\t[BNXT_ULP_CLASS_HID_39d63] = 1500,\n+\t[BNXT_ULP_CLASS_HID_245df] = 1501,\n+\t[BNXT_ULP_CLASS_HID_2d0df] = 1502,\n+\t[BNXT_ULP_CLASS_HID_35bdf] = 1503,\n+\t[BNXT_ULP_CLASS_HID_38a13] = 1504,\n+\t[BNXT_ULP_CLASS_HID_24113] = 1505,\n+\t[BNXT_ULP_CLASS_HID_2cc13] = 1506,\n+\t[BNXT_ULP_CLASS_HID_35713] = 1507,\n+\t[BNXT_ULP_CLASS_HID_38567] = 1508,\n+\t[BNXT_ULP_CLASS_HID_25463] = 1509,\n+\t[BNXT_ULP_CLASS_HID_282b7] = 1510,\n+\t[BNXT_ULP_CLASS_HID_30db7] = 1511,\n+\t[BNXT_ULP_CLASS_HID_398b7] = 1512,\n+\t[BNXT_ULP_CLASS_HID_244c3] = 1513,\n+\t[BNXT_ULP_CLASS_HID_2cfc3] = 1514,\n+\t[BNXT_ULP_CLASS_HID_35ac3] = 1515,\n+\t[BNXT_ULP_CLASS_HID_38917] = 1516,\n+\t[BNXT_ULP_CLASS_HID_231f3] = 1517,\n+\t[BNXT_ULP_CLASS_HID_2bcf3] = 1518,\n+\t[BNXT_ULP_CLASS_HID_347f3] = 1519,\n+\t[BNXT_ULP_CLASS_HID_3d2f3] = 1520,\n+\t[BNXT_ULP_CLASS_HID_22cc7] = 1521,\n+\t[BNXT_ULP_CLASS_HID_2b7c7] = 1522,\n+\t[BNXT_ULP_CLASS_HID_342c7] = 1523,\n+\t[BNXT_ULP_CLASS_HID_3cdc7] = 1524,\n+\t[BNXT_ULP_CLASS_HID_24017] = 1525,\n+\t[BNXT_ULP_CLASS_HID_2cb17] = 1526,\n+\t[BNXT_ULP_CLASS_HID_35617] = 1527,\n+\t[BNXT_ULP_CLASS_HID_3846b] = 1528,\n+\t[BNXT_ULP_CLASS_HID_20b8b] = 1529,\n+\t[BNXT_ULP_CLASS_HID_2968b] = 1530,\n+\t[BNXT_ULP_CLASS_HID_3218b] = 1531,\n+\t[BNXT_ULP_CLASS_HID_3ac8b] = 1532,\n+\t[BNXT_ULP_CLASS_HID_25567] = 1533,\n+\t[BNXT_ULP_CLASS_HID_283bb] = 1534,\n+\t[BNXT_ULP_CLASS_HID_30ebb] = 1535,\n+\t[BNXT_ULP_CLASS_HID_399bb] = 1536,\n+\t[BNXT_ULP_CLASS_HID_250bb] = 1537,\n+\t[BNXT_ULP_CLASS_HID_2dbbb] = 1538,\n+\t[BNXT_ULP_CLASS_HID_3098f] = 1539,\n+\t[BNXT_ULP_CLASS_HID_3948f] = 1540,\n+\t[BNXT_ULP_CLASS_HID_206df] = 1541,\n+\t[BNXT_ULP_CLASS_HID_291df] = 1542,\n+\t[BNXT_ULP_CLASS_HID_31cdf] = 1543,\n+\t[BNXT_ULP_CLASS_HID_3a7df] = 1544,\n+\t[BNXT_ULP_CLASS_HID_22f7f] = 1545,\n+\t[BNXT_ULP_CLASS_HID_2ba7f] = 1546,\n+\t[BNXT_ULP_CLASS_HID_3457f] = 1547,\n+\t[BNXT_ULP_CLASS_HID_3d07f] = 1548,\n+\t[BNXT_ULP_CLASS_HID_21c2f] = 1549,\n+\t[BNXT_ULP_CLASS_HID_2a72f] = 1550,\n+\t[BNXT_ULP_CLASS_HID_3322f] = 1551,\n+\t[BNXT_ULP_CLASS_HID_3bd2f] = 1552,\n+\t[BNXT_ULP_CLASS_HID_21763] = 1553,\n+\t[BNXT_ULP_CLASS_HID_2a263] = 1554,\n+\t[BNXT_ULP_CLASS_HID_32d63] = 1555,\n+\t[BNXT_ULP_CLASS_HID_3b863] = 1556,\n+\t[BNXT_ULP_CLASS_HID_22ab3] = 1557,\n+\t[BNXT_ULP_CLASS_HID_2b5b3] = 1558,\n+\t[BNXT_ULP_CLASS_HID_340b3] = 1559,\n+\t[BNXT_ULP_CLASS_HID_3cbb3] = 1560,\n+\t[BNXT_ULP_CLASS_HID_252d3] = 1561,\n+\t[BNXT_ULP_CLASS_HID_28127] = 1562,\n+\t[BNXT_ULP_CLASS_HID_30c27] = 1563,\n+\t[BNXT_ULP_CLASS_HID_39727] = 1564,\n+\t[BNXT_ULP_CLASS_HID_23f83] = 1565,\n+\t[BNXT_ULP_CLASS_HID_2ca83] = 1566,\n+\t[BNXT_ULP_CLASS_HID_35583] = 1567,\n+\t[BNXT_ULP_CLASS_HID_383d7] = 1568,\n+\t[BNXT_ULP_CLASS_HID_23ad7] = 1569,\n+\t[BNXT_ULP_CLASS_HID_2c5d7] = 1570,\n+\t[BNXT_ULP_CLASS_HID_350d7] = 1571,\n+\t[BNXT_ULP_CLASS_HID_3dbd7] = 1572,\n+\t[BNXT_ULP_CLASS_HID_24e27] = 1573,\n+\t[BNXT_ULP_CLASS_HID_2d927] = 1574,\n+\t[BNXT_ULP_CLASS_HID_3077b] = 1575,\n+\t[BNXT_ULP_CLASS_HID_3927b] = 1576,\n+\t[BNXT_ULP_CLASS_HID_2320f] = 1577,\n+\t[BNXT_ULP_CLASS_HID_2bd0f] = 1578,\n+\t[BNXT_ULP_CLASS_HID_3480f] = 1579,\n+\t[BNXT_ULP_CLASS_HID_3d30f] = 1580,\n+\t[BNXT_ULP_CLASS_HID_21f3f] = 1581,\n+\t[BNXT_ULP_CLASS_HID_2aa3f] = 1582,\n+\t[BNXT_ULP_CLASS_HID_3353f] = 1583,\n+\t[BNXT_ULP_CLASS_HID_3c03f] = 1584,\n+\t[BNXT_ULP_CLASS_HID_21a73] = 1585,\n+\t[BNXT_ULP_CLASS_HID_2a573] = 1586,\n+\t[BNXT_ULP_CLASS_HID_33073] = 1587,\n+\t[BNXT_ULP_CLASS_HID_3bb73] = 1588,\n+\t[BNXT_ULP_CLASS_HID_22d43] = 1589,\n+\t[BNXT_ULP_CLASS_HID_2b843] = 1590,\n+\t[BNXT_ULP_CLASS_HID_34343] = 1591,\n+\t[BNXT_ULP_CLASS_HID_3ce43] = 1592,\n+\t[BNXT_ULP_CLASS_HID_255e3] = 1593,\n+\t[BNXT_ULP_CLASS_HID_28437] = 1594,\n+\t[BNXT_ULP_CLASS_HID_30f37] = 1595,\n+\t[BNXT_ULP_CLASS_HID_39a37] = 1596,\n+\t[BNXT_ULP_CLASS_HID_24293] = 1597,\n+\t[BNXT_ULP_CLASS_HID_2cd93] = 1598,\n+\t[BNXT_ULP_CLASS_HID_35893] = 1599,\n+\t[BNXT_ULP_CLASS_HID_386e7] = 1600,\n+\t[BNXT_ULP_CLASS_HID_23de7] = 1601,\n+\t[BNXT_ULP_CLASS_HID_2c8e7] = 1602,\n+\t[BNXT_ULP_CLASS_HID_353e7] = 1603,\n+\t[BNXT_ULP_CLASS_HID_3823b] = 1604,\n+\t[BNXT_ULP_CLASS_HID_25137] = 1605,\n+\t[BNXT_ULP_CLASS_HID_2dc37] = 1606,\n+\t[BNXT_ULP_CLASS_HID_30a0b] = 1607,\n+\t[BNXT_ULP_CLASS_HID_3950b] = 1608,\n+\t[BNXT_ULP_CLASS_HID_22c33] = 1609,\n+\t[BNXT_ULP_CLASS_HID_2b733] = 1610,\n+\t[BNXT_ULP_CLASS_HID_34233] = 1611,\n+\t[BNXT_ULP_CLASS_HID_3cd33] = 1612,\n+\t[BNXT_ULP_CLASS_HID_218e3] = 1613,\n+\t[BNXT_ULP_CLASS_HID_2a3e3] = 1614,\n+\t[BNXT_ULP_CLASS_HID_32ee3] = 1615,\n+\t[BNXT_ULP_CLASS_HID_3b9e3] = 1616,\n+\t[BNXT_ULP_CLASS_HID_21437] = 1617,\n+\t[BNXT_ULP_CLASS_HID_29f37] = 1618,\n+\t[BNXT_ULP_CLASS_HID_32a37] = 1619,\n+\t[BNXT_ULP_CLASS_HID_3b537] = 1620,\n+\t[BNXT_ULP_CLASS_HID_22707] = 1621,\n+\t[BNXT_ULP_CLASS_HID_2b207] = 1622,\n+\t[BNXT_ULP_CLASS_HID_33d07] = 1623,\n+\t[BNXT_ULP_CLASS_HID_3c807] = 1624,\n+\t[BNXT_ULP_CLASS_HID_24fa7] = 1625,\n+\t[BNXT_ULP_CLASS_HID_2daa7] = 1626,\n+\t[BNXT_ULP_CLASS_HID_308fb] = 1627,\n+\t[BNXT_ULP_CLASS_HID_393fb] = 1628,\n+\t[BNXT_ULP_CLASS_HID_23c57] = 1629,\n+\t[BNXT_ULP_CLASS_HID_2c757] = 1630,\n+\t[BNXT_ULP_CLASS_HID_35257] = 1631,\n+\t[BNXT_ULP_CLASS_HID_380ab] = 1632,\n+\t[BNXT_ULP_CLASS_HID_237ab] = 1633,\n+\t[BNXT_ULP_CLASS_HID_2c2ab] = 1634,\n+\t[BNXT_ULP_CLASS_HID_34dab] = 1635,\n+\t[BNXT_ULP_CLASS_HID_3d8ab] = 1636,\n+\t[BNXT_ULP_CLASS_HID_24afb] = 1637,\n+\t[BNXT_ULP_CLASS_HID_2d5fb] = 1638,\n+\t[BNXT_ULP_CLASS_HID_303cf] = 1639,\n+\t[BNXT_ULP_CLASS_HID_38ecf] = 1640,\n+\t[BNXT_ULP_CLASS_HID_255b] = 1641,\n+\t[BNXT_ULP_CLASS_HID_2b97] = 1642,\n+\t[BNXT_ULP_CLASS_HID_1847] = 1643,\n+\t[BNXT_ULP_CLASS_HID_4f0b] = 1644,\n+\t[BNXT_ULP_CLASS_HID_3c3b] = 1645,\n+\t[BNXT_ULP_CLASS_HID_1633] = 1646,\n+\t[BNXT_ULP_CLASS_HID_02e3] = 1647,\n+\t[BNXT_ULP_CLASS_HID_39a7] = 1648,\n+\t[BNXT_ULP_CLASS_HID_2657] = 1649,\n+\t[BNXT_ULP_CLASS_HID_120b] = 1650,\n+\t[BNXT_ULP_CLASS_HID_48cf] = 1651,\n+\t[BNXT_ULP_CLASS_HID_35ff] = 1652,\n+\t[BNXT_ULP_CLASS_HID_0ff7] = 1653,\n+\t[BNXT_ULP_CLASS_HID_5953] = 1654,\n+\t[BNXT_ULP_CLASS_HID_336b] = 1655,\n+\t[BNXT_ULP_CLASS_HID_201b] = 1656,\n+\t[BNXT_ULP_CLASS_HID_257f7] = 1657,\n+\t[BNXT_ULP_CLASS_HID_2858b] = 1658,\n+\t[BNXT_ULP_CLASS_HID_3108b] = 1659,\n+\t[BNXT_ULP_CLASS_HID_39b8b] = 1660,\n+\t[BNXT_ULP_CLASS_HID_24427] = 1661,\n+\t[BNXT_ULP_CLASS_HID_2cf27] = 1662,\n+\t[BNXT_ULP_CLASS_HID_35a27] = 1663,\n+\t[BNXT_ULP_CLASS_HID_388fb] = 1664,\n+\t[BNXT_ULP_CLASS_HID_23ffb] = 1665,\n+\t[BNXT_ULP_CLASS_HID_2cafb] = 1666,\n+\t[BNXT_ULP_CLASS_HID_355fb] = 1667,\n+\t[BNXT_ULP_CLASS_HID_3838f] = 1668,\n+\t[BNXT_ULP_CLASS_HID_2528b] = 1669,\n+\t[BNXT_ULP_CLASS_HID_2815f] = 1670,\n+\t[BNXT_ULP_CLASS_HID_30c5f] = 1671,\n+\t[BNXT_ULP_CLASS_HID_3975f] = 1672,\n+\t[BNXT_ULP_CLASS_HID_21e3f] = 1673,\n+\t[BNXT_ULP_CLASS_HID_2a93f] = 1674,\n+\t[BNXT_ULP_CLASS_HID_3343f] = 1675,\n+\t[BNXT_ULP_CLASS_HID_3bf3f] = 1676,\n+\t[BNXT_ULP_CLASS_HID_20b6f] = 1677,\n+\t[BNXT_ULP_CLASS_HID_2966f] = 1678,\n+\t[BNXT_ULP_CLASS_HID_3216f] = 1679,\n+\t[BNXT_ULP_CLASS_HID_3ac6f] = 1680,\n+\t[BNXT_ULP_CLASS_HID_20623] = 1681,\n+\t[BNXT_ULP_CLASS_HID_29123] = 1682,\n+\t[BNXT_ULP_CLASS_HID_31c23] = 1683,\n+\t[BNXT_ULP_CLASS_HID_3a723] = 1684,\n+\t[BNXT_ULP_CLASS_HID_219f3] = 1685,\n+\t[BNXT_ULP_CLASS_HID_2a4f3] = 1686,\n+\t[BNXT_ULP_CLASS_HID_32ff3] = 1687,\n+\t[BNXT_ULP_CLASS_HID_3baf3] = 1688,\n+\t[BNXT_ULP_CLASS_HID_24253] = 1689,\n+\t[BNXT_ULP_CLASS_HID_2cd53] = 1690,\n+\t[BNXT_ULP_CLASS_HID_35853] = 1691,\n+\t[BNXT_ULP_CLASS_HID_38667] = 1692,\n+\t[BNXT_ULP_CLASS_HID_22e83] = 1693,\n+\t[BNXT_ULP_CLASS_HID_2b983] = 1694,\n+\t[BNXT_ULP_CLASS_HID_34483] = 1695,\n+\t[BNXT_ULP_CLASS_HID_3cf83] = 1696,\n+\t[BNXT_ULP_CLASS_HID_22a57] = 1697,\n+\t[BNXT_ULP_CLASS_HID_2b557] = 1698,\n+\t[BNXT_ULP_CLASS_HID_34057] = 1699,\n+\t[BNXT_ULP_CLASS_HID_3cb57] = 1700,\n+\t[BNXT_ULP_CLASS_HID_23d67] = 1701,\n+\t[BNXT_ULP_CLASS_HID_2c867] = 1702,\n+\t[BNXT_ULP_CLASS_HID_35367] = 1703,\n+\t[BNXT_ULP_CLASS_HID_3813b] = 1704,\n+\t[BNXT_ULP_CLASS_HID_2089b] = 1705,\n+\t[BNXT_ULP_CLASS_HID_2939b] = 1706,\n+\t[BNXT_ULP_CLASS_HID_31e9b] = 1707,\n+\t[BNXT_ULP_CLASS_HID_3a99b] = 1708,\n+\t[BNXT_ULP_CLASS_HID_25237] = 1709,\n+\t[BNXT_ULP_CLASS_HID_280cb] = 1710,\n+\t[BNXT_ULP_CLASS_HID_30bcb] = 1711,\n+\t[BNXT_ULP_CLASS_HID_396cb] = 1712,\n+\t[BNXT_ULP_CLASS_HID_24dcb] = 1713,\n+\t[BNXT_ULP_CLASS_HID_2d8cb] = 1714,\n+\t[BNXT_ULP_CLASS_HID_3069f] = 1715,\n+\t[BNXT_ULP_CLASS_HID_3919f] = 1716,\n+\t[BNXT_ULP_CLASS_HID_203af] = 1717,\n+\t[BNXT_ULP_CLASS_HID_28eaf] = 1718,\n+\t[BNXT_ULP_CLASS_HID_319af] = 1719,\n+\t[BNXT_ULP_CLASS_HID_3a4af] = 1720,\n+\t[BNXT_ULP_CLASS_HID_2513b] = 1721,\n+\t[BNXT_ULP_CLASS_HID_2dc3b] = 1722,\n+\t[BNXT_ULP_CLASS_HID_30acf] = 1723,\n+\t[BNXT_ULP_CLASS_HID_395cf] = 1724,\n+\t[BNXT_ULP_CLASS_HID_23e6b] = 1725,\n+\t[BNXT_ULP_CLASS_HID_2c96b] = 1726,\n+\t[BNXT_ULP_CLASS_HID_3546b] = 1727,\n+\t[BNXT_ULP_CLASS_HID_3823f] = 1728,\n+\t[BNXT_ULP_CLASS_HID_2393f] = 1729,\n+\t[BNXT_ULP_CLASS_HID_2c43f] = 1730,\n+\t[BNXT_ULP_CLASS_HID_34f3f] = 1731,\n+\t[BNXT_ULP_CLASS_HID_3da3f] = 1732,\n+\t[BNXT_ULP_CLASS_HID_24ccf] = 1733,\n+\t[BNXT_ULP_CLASS_HID_2d7cf] = 1734,\n+\t[BNXT_ULP_CLASS_HID_30583] = 1735,\n+\t[BNXT_ULP_CLASS_HID_39083] = 1736,\n+\t[BNXT_ULP_CLASS_HID_21863] = 1737,\n+\t[BNXT_ULP_CLASS_HID_2a363] = 1738,\n+\t[BNXT_ULP_CLASS_HID_32e63] = 1739,\n+\t[BNXT_ULP_CLASS_HID_3b963] = 1740,\n+\t[BNXT_ULP_CLASS_HID_20553] = 1741,\n+\t[BNXT_ULP_CLASS_HID_29053] = 1742,\n+\t[BNXT_ULP_CLASS_HID_31b53] = 1743,\n+\t[BNXT_ULP_CLASS_HID_3a653] = 1744,\n+\t[BNXT_ULP_CLASS_HID_20067] = 1745,\n+\t[BNXT_ULP_CLASS_HID_28b67] = 1746,\n+\t[BNXT_ULP_CLASS_HID_31667] = 1747,\n+\t[BNXT_ULP_CLASS_HID_3a167] = 1748,\n+\t[BNXT_ULP_CLASS_HID_21337] = 1749,\n+\t[BNXT_ULP_CLASS_HID_29e37] = 1750,\n+\t[BNXT_ULP_CLASS_HID_32937] = 1751,\n+\t[BNXT_ULP_CLASS_HID_3b437] = 1752,\n+\t[BNXT_ULP_CLASS_HID_23b97] = 1753,\n+\t[BNXT_ULP_CLASS_HID_2c697] = 1754,\n+\t[BNXT_ULP_CLASS_HID_35197] = 1755,\n+\t[BNXT_ULP_CLASS_HID_3dc97] = 1756,\n+\t[BNXT_ULP_CLASS_HID_228c7] = 1757,\n+\t[BNXT_ULP_CLASS_HID_2b3c7] = 1758,\n+\t[BNXT_ULP_CLASS_HID_33ec7] = 1759,\n+\t[BNXT_ULP_CLASS_HID_3c9c7] = 1760,\n+\t[BNXT_ULP_CLASS_HID_2239b] = 1761,\n+\t[BNXT_ULP_CLASS_HID_2ae9b] = 1762,\n+\t[BNXT_ULP_CLASS_HID_3399b] = 1763,\n+\t[BNXT_ULP_CLASS_HID_3c49b] = 1764,\n+\t[BNXT_ULP_CLASS_HID_236ab] = 1765,\n+\t[BNXT_ULP_CLASS_HID_2c1ab] = 1766,\n+\t[BNXT_ULP_CLASS_HID_34cab] = 1767,\n+\t[BNXT_ULP_CLASS_HID_3d7ab] = 1768,\n+\t[BNXT_ULP_CLASS_HID_202df] = 1769,\n+\t[BNXT_ULP_CLASS_HID_28ddf] = 1770,\n+\t[BNXT_ULP_CLASS_HID_318df] = 1771,\n+\t[BNXT_ULP_CLASS_HID_3a3df] = 1772,\n+\t[BNXT_ULP_CLASS_HID_24c7b] = 1773,\n+\t[BNXT_ULP_CLASS_HID_2d77b] = 1774,\n+\t[BNXT_ULP_CLASS_HID_3050f] = 1775,\n+\t[BNXT_ULP_CLASS_HID_3900f] = 1776,\n+\t[BNXT_ULP_CLASS_HID_2470f] = 1777,\n+\t[BNXT_ULP_CLASS_HID_2d20f] = 1778,\n+\t[BNXT_ULP_CLASS_HID_300c3] = 1779,\n+\t[BNXT_ULP_CLASS_HID_38bc3] = 1780,\n+\t[BNXT_ULP_CLASS_HID_25adf] = 1781,\n+\t[BNXT_ULP_CLASS_HID_28893] = 1782,\n+\t[BNXT_ULP_CLASS_HID_31393] = 1783,\n+\t[BNXT_ULP_CLASS_HID_39e93] = 1784,\n+\t[BNXT_ULP_CLASS_HID_24b7f] = 1785,\n+\t[BNXT_ULP_CLASS_HID_2d67f] = 1786,\n+\t[BNXT_ULP_CLASS_HID_30433] = 1787,\n+\t[BNXT_ULP_CLASS_HID_38f33] = 1788,\n+\t[BNXT_ULP_CLASS_HID_237af] = 1789,\n+\t[BNXT_ULP_CLASS_HID_2c2af] = 1790,\n+\t[BNXT_ULP_CLASS_HID_34daf] = 1791,\n+\t[BNXT_ULP_CLASS_HID_3d8af] = 1792,\n+\t[BNXT_ULP_CLASS_HID_23363] = 1793,\n+\t[BNXT_ULP_CLASS_HID_2be63] = 1794,\n+\t[BNXT_ULP_CLASS_HID_34963] = 1795,\n+\t[BNXT_ULP_CLASS_HID_3d463] = 1796,\n+\t[BNXT_ULP_CLASS_HID_24633] = 1797,\n+\t[BNXT_ULP_CLASS_HID_2d133] = 1798,\n+\t[BNXT_ULP_CLASS_HID_35c33] = 1799,\n+\t[BNXT_ULP_CLASS_HID_38ac7] = 1800,\n+\t[BNXT_ULP_CLASS_HID_211a7] = 1801,\n+\t[BNXT_ULP_CLASS_HID_29ca7] = 1802,\n+\t[BNXT_ULP_CLASS_HID_327a7] = 1803,\n+\t[BNXT_ULP_CLASS_HID_3b2a7] = 1804,\n+\t[BNXT_ULP_CLASS_HID_25bc3] = 1805,\n+\t[BNXT_ULP_CLASS_HID_28997] = 1806,\n+\t[BNXT_ULP_CLASS_HID_31497] = 1807,\n+\t[BNXT_ULP_CLASS_HID_39f97] = 1808,\n+\t[BNXT_ULP_CLASS_HID_25697] = 1809,\n+\t[BNXT_ULP_CLASS_HID_284ab] = 1810,\n+\t[BNXT_ULP_CLASS_HID_30fab] = 1811,\n+\t[BNXT_ULP_CLASS_HID_39aab] = 1812,\n+\t[BNXT_ULP_CLASS_HID_20d7b] = 1813,\n+\t[BNXT_ULP_CLASS_HID_2987b] = 1814,\n+\t[BNXT_ULP_CLASS_HID_3237b] = 1815,\n+\t[BNXT_ULP_CLASS_HID_3ae7b] = 1816,\n+\t[BNXT_ULP_CLASS_HID_235db] = 1817,\n+\t[BNXT_ULP_CLASS_HID_2c0db] = 1818,\n+\t[BNXT_ULP_CLASS_HID_34bdb] = 1819,\n+\t[BNXT_ULP_CLASS_HID_3d6db] = 1820,\n+\t[BNXT_ULP_CLASS_HID_2220b] = 1821,\n+\t[BNXT_ULP_CLASS_HID_2ad0b] = 1822,\n+\t[BNXT_ULP_CLASS_HID_3380b] = 1823,\n+\t[BNXT_ULP_CLASS_HID_3c30b] = 1824,\n+\t[BNXT_ULP_CLASS_HID_21ddf] = 1825,\n+\t[BNXT_ULP_CLASS_HID_2a8df] = 1826,\n+\t[BNXT_ULP_CLASS_HID_333df] = 1827,\n+\t[BNXT_ULP_CLASS_HID_3bedf] = 1828,\n+\t[BNXT_ULP_CLASS_HID_230ef] = 1829,\n+\t[BNXT_ULP_CLASS_HID_2bbef] = 1830,\n+\t[BNXT_ULP_CLASS_HID_346ef] = 1831,\n+\t[BNXT_ULP_CLASS_HID_3d1ef] = 1832,\n+\t[BNXT_ULP_CLASS_HID_2594f] = 1833,\n+\t[BNXT_ULP_CLASS_HID_28703] = 1834,\n+\t[BNXT_ULP_CLASS_HID_31203] = 1835,\n+\t[BNXT_ULP_CLASS_HID_39d03] = 1836,\n+\t[BNXT_ULP_CLASS_HID_245bf] = 1837,\n+\t[BNXT_ULP_CLASS_HID_2d0bf] = 1838,\n+\t[BNXT_ULP_CLASS_HID_35bbf] = 1839,\n+\t[BNXT_ULP_CLASS_HID_38a73] = 1840,\n+\t[BNXT_ULP_CLASS_HID_24173] = 1841,\n+\t[BNXT_ULP_CLASS_HID_2cc73] = 1842,\n+\t[BNXT_ULP_CLASS_HID_35773] = 1843,\n+\t[BNXT_ULP_CLASS_HID_38507] = 1844,\n+\t[BNXT_ULP_CLASS_HID_25403] = 1845,\n+\t[BNXT_ULP_CLASS_HID_282d7] = 1846,\n+\t[BNXT_ULP_CLASS_HID_30dd7] = 1847,\n+\t[BNXT_ULP_CLASS_HID_398d7] = 1848,\n+\t[BNXT_ULP_CLASS_HID_244a3] = 1849,\n+\t[BNXT_ULP_CLASS_HID_2cfa3] = 1850,\n+\t[BNXT_ULP_CLASS_HID_35aa3] = 1851,\n+\t[BNXT_ULP_CLASS_HID_38977] = 1852,\n+\t[BNXT_ULP_CLASS_HID_23193] = 1853,\n+\t[BNXT_ULP_CLASS_HID_2bc93] = 1854,\n+\t[BNXT_ULP_CLASS_HID_34793] = 1855,\n+\t[BNXT_ULP_CLASS_HID_3d293] = 1856,\n+\t[BNXT_ULP_CLASS_HID_22ca7] = 1857,\n+\t[BNXT_ULP_CLASS_HID_2b7a7] = 1858,\n+\t[BNXT_ULP_CLASS_HID_342a7] = 1859,\n+\t[BNXT_ULP_CLASS_HID_3cda7] = 1860,\n+\t[BNXT_ULP_CLASS_HID_24077] = 1861,\n+\t[BNXT_ULP_CLASS_HID_2cb77] = 1862,\n+\t[BNXT_ULP_CLASS_HID_35677] = 1863,\n+\t[BNXT_ULP_CLASS_HID_3840b] = 1864,\n+\t[BNXT_ULP_CLASS_HID_20beb] = 1865,\n+\t[BNXT_ULP_CLASS_HID_296eb] = 1866,\n+\t[BNXT_ULP_CLASS_HID_321eb] = 1867,\n+\t[BNXT_ULP_CLASS_HID_3aceb] = 1868,\n+\t[BNXT_ULP_CLASS_HID_25507] = 1869,\n+\t[BNXT_ULP_CLASS_HID_283db] = 1870,\n+\t[BNXT_ULP_CLASS_HID_30edb] = 1871,\n+\t[BNXT_ULP_CLASS_HID_399db] = 1872,\n+\t[BNXT_ULP_CLASS_HID_250db] = 1873,\n+\t[BNXT_ULP_CLASS_HID_2dbdb] = 1874,\n+\t[BNXT_ULP_CLASS_HID_309ef] = 1875,\n+\t[BNXT_ULP_CLASS_HID_394ef] = 1876,\n+\t[BNXT_ULP_CLASS_HID_206bf] = 1877,\n+\t[BNXT_ULP_CLASS_HID_291bf] = 1878,\n+\t[BNXT_ULP_CLASS_HID_31cbf] = 1879,\n+\t[BNXT_ULP_CLASS_HID_3a7bf] = 1880,\n+\t[BNXT_ULP_CLASS_HID_22f1f] = 1881,\n+\t[BNXT_ULP_CLASS_HID_2ba1f] = 1882,\n+\t[BNXT_ULP_CLASS_HID_3451f] = 1883,\n+\t[BNXT_ULP_CLASS_HID_3d01f] = 1884,\n+\t[BNXT_ULP_CLASS_HID_21c4f] = 1885,\n+\t[BNXT_ULP_CLASS_HID_2a74f] = 1886,\n+\t[BNXT_ULP_CLASS_HID_3324f] = 1887,\n+\t[BNXT_ULP_CLASS_HID_3bd4f] = 1888,\n+\t[BNXT_ULP_CLASS_HID_21703] = 1889,\n+\t[BNXT_ULP_CLASS_HID_2a203] = 1890,\n+\t[BNXT_ULP_CLASS_HID_32d03] = 1891,\n+\t[BNXT_ULP_CLASS_HID_3b803] = 1892,\n+\t[BNXT_ULP_CLASS_HID_22ad3] = 1893,\n+\t[BNXT_ULP_CLASS_HID_2b5d3] = 1894,\n+\t[BNXT_ULP_CLASS_HID_340d3] = 1895,\n+\t[BNXT_ULP_CLASS_HID_3cbd3] = 1896,\n+\t[BNXT_ULP_CLASS_HID_252b3] = 1897,\n+\t[BNXT_ULP_CLASS_HID_28147] = 1898,\n+\t[BNXT_ULP_CLASS_HID_30c47] = 1899,\n+\t[BNXT_ULP_CLASS_HID_39747] = 1900,\n+\t[BNXT_ULP_CLASS_HID_23fe3] = 1901,\n+\t[BNXT_ULP_CLASS_HID_2cae3] = 1902,\n+\t[BNXT_ULP_CLASS_HID_355e3] = 1903,\n+\t[BNXT_ULP_CLASS_HID_383b7] = 1904,\n+\t[BNXT_ULP_CLASS_HID_23ab7] = 1905,\n+\t[BNXT_ULP_CLASS_HID_2c5b7] = 1906,\n+\t[BNXT_ULP_CLASS_HID_350b7] = 1907,\n+\t[BNXT_ULP_CLASS_HID_3dbb7] = 1908,\n+\t[BNXT_ULP_CLASS_HID_24e47] = 1909,\n+\t[BNXT_ULP_CLASS_HID_2d947] = 1910,\n+\t[BNXT_ULP_CLASS_HID_3071b] = 1911,\n+\t[BNXT_ULP_CLASS_HID_3921b] = 1912,\n+\t[BNXT_ULP_CLASS_HID_2326f] = 1913,\n+\t[BNXT_ULP_CLASS_HID_2bd6f] = 1914,\n+\t[BNXT_ULP_CLASS_HID_3486f] = 1915,\n+\t[BNXT_ULP_CLASS_HID_3d36f] = 1916,\n+\t[BNXT_ULP_CLASS_HID_21f5f] = 1917,\n+\t[BNXT_ULP_CLASS_HID_2aa5f] = 1918,\n+\t[BNXT_ULP_CLASS_HID_3355f] = 1919,\n+\t[BNXT_ULP_CLASS_HID_3c05f] = 1920,\n+\t[BNXT_ULP_CLASS_HID_21a13] = 1921,\n+\t[BNXT_ULP_CLASS_HID_2a513] = 1922,\n+\t[BNXT_ULP_CLASS_HID_33013] = 1923,\n+\t[BNXT_ULP_CLASS_HID_3bb13] = 1924,\n+\t[BNXT_ULP_CLASS_HID_22d23] = 1925,\n+\t[BNXT_ULP_CLASS_HID_2b823] = 1926,\n+\t[BNXT_ULP_CLASS_HID_34323] = 1927,\n+\t[BNXT_ULP_CLASS_HID_3ce23] = 1928,\n+\t[BNXT_ULP_CLASS_HID_25583] = 1929,\n+\t[BNXT_ULP_CLASS_HID_28457] = 1930,\n+\t[BNXT_ULP_CLASS_HID_30f57] = 1931,\n+\t[BNXT_ULP_CLASS_HID_39a57] = 1932,\n+\t[BNXT_ULP_CLASS_HID_242f3] = 1933,\n+\t[BNXT_ULP_CLASS_HID_2cdf3] = 1934,\n+\t[BNXT_ULP_CLASS_HID_358f3] = 1935,\n+\t[BNXT_ULP_CLASS_HID_38687] = 1936,\n+\t[BNXT_ULP_CLASS_HID_23d87] = 1937,\n+\t[BNXT_ULP_CLASS_HID_2c887] = 1938,\n+\t[BNXT_ULP_CLASS_HID_35387] = 1939,\n+\t[BNXT_ULP_CLASS_HID_3825b] = 1940,\n+\t[BNXT_ULP_CLASS_HID_25157] = 1941,\n+\t[BNXT_ULP_CLASS_HID_2dc57] = 1942,\n+\t[BNXT_ULP_CLASS_HID_30a6b] = 1943,\n+\t[BNXT_ULP_CLASS_HID_3956b] = 1944,\n+\t[BNXT_ULP_CLASS_HID_22c53] = 1945,\n+\t[BNXT_ULP_CLASS_HID_2b753] = 1946,\n+\t[BNXT_ULP_CLASS_HID_34253] = 1947,\n+\t[BNXT_ULP_CLASS_HID_3cd53] = 1948,\n+\t[BNXT_ULP_CLASS_HID_21883] = 1949,\n+\t[BNXT_ULP_CLASS_HID_2a383] = 1950,\n+\t[BNXT_ULP_CLASS_HID_32e83] = 1951,\n+\t[BNXT_ULP_CLASS_HID_3b983] = 1952,\n+\t[BNXT_ULP_CLASS_HID_21457] = 1953,\n+\t[BNXT_ULP_CLASS_HID_29f57] = 1954,\n+\t[BNXT_ULP_CLASS_HID_32a57] = 1955,\n+\t[BNXT_ULP_CLASS_HID_3b557] = 1956,\n+\t[BNXT_ULP_CLASS_HID_22767] = 1957,\n+\t[BNXT_ULP_CLASS_HID_2b267] = 1958,\n+\t[BNXT_ULP_CLASS_HID_33d67] = 1959,\n+\t[BNXT_ULP_CLASS_HID_3c867] = 1960,\n+\t[BNXT_ULP_CLASS_HID_24fc7] = 1961,\n+\t[BNXT_ULP_CLASS_HID_2dac7] = 1962,\n+\t[BNXT_ULP_CLASS_HID_3089b] = 1963,\n+\t[BNXT_ULP_CLASS_HID_3939b] = 1964,\n+\t[BNXT_ULP_CLASS_HID_23c37] = 1965,\n+\t[BNXT_ULP_CLASS_HID_2c737] = 1966,\n+\t[BNXT_ULP_CLASS_HID_35237] = 1967,\n+\t[BNXT_ULP_CLASS_HID_380cb] = 1968,\n+\t[BNXT_ULP_CLASS_HID_237cb] = 1969,\n+\t[BNXT_ULP_CLASS_HID_2c2cb] = 1970,\n+\t[BNXT_ULP_CLASS_HID_34dcb] = 1971,\n+\t[BNXT_ULP_CLASS_HID_3d8cb] = 1972,\n+\t[BNXT_ULP_CLASS_HID_24a9b] = 1973,\n+\t[BNXT_ULP_CLASS_HID_2d59b] = 1974,\n+\t[BNXT_ULP_CLASS_HID_303af] = 1975,\n+\t[BNXT_ULP_CLASS_HID_38eaf] = 1976,\n+\t[BNXT_ULP_CLASS_HID_253b] = 1977,\n+\t[BNXT_ULP_CLASS_HID_2bf7] = 1978,\n+\t[BNXT_ULP_CLASS_HID_1827] = 1979,\n+\t[BNXT_ULP_CLASS_HID_4f6b] = 1980,\n+\t[BNXT_ULP_CLASS_HID_3c5b] = 1981,\n+\t[BNXT_ULP_CLASS_HID_1653] = 1982,\n+\t[BNXT_ULP_CLASS_HID_0283] = 1983,\n+\t[BNXT_ULP_CLASS_HID_39c7] = 1984,\n+\t[BNXT_ULP_CLASS_HID_2637] = 1985,\n+\t[BNXT_ULP_CLASS_HID_126b] = 1986,\n+\t[BNXT_ULP_CLASS_HID_48af] = 1987,\n+\t[BNXT_ULP_CLASS_HID_359f] = 1988,\n+\t[BNXT_ULP_CLASS_HID_0f97] = 1989,\n+\t[BNXT_ULP_CLASS_HID_5933] = 1990,\n+\t[BNXT_ULP_CLASS_HID_330b] = 1991,\n+\t[BNXT_ULP_CLASS_HID_207b] = 1992,\n+\t[BNXT_ULP_CLASS_HID_374e] = 1993,\n+\t[BNXT_ULP_CLASS_HID_11ee] = 1994,\n+\t[BNXT_ULP_CLASS_HID_423a] = 1995,\n+\t[BNXT_ULP_CLASS_HID_0cd6] = 1996,\n+\t[BNXT_ULP_CLASS_HID_310a] = 1997,\n+\t[BNXT_ULP_CLASS_HID_469e] = 1998,\n+\t[BNXT_ULP_CLASS_HID_5ce6] = 1999,\n+\t[BNXT_ULP_CLASS_HID_0692] = 2000,\n+\t[BNXT_ULP_CLASS_HID_1c7e] = 2001,\n+\t[BNXT_ULP_CLASS_HID_55c2] = 2002,\n+\t[BNXT_ULP_CLASS_HID_2b2a] = 2003,\n+\t[BNXT_ULP_CLASS_HID_15c6] = 2004,\n+\t[BNXT_ULP_CLASS_HID_163a] = 2005,\n+\t[BNXT_ULP_CLASS_HID_2f8e] = 2006,\n+\t[BNXT_ULP_CLASS_HID_2516] = 2007,\n+\t[BNXT_ULP_CLASS_HID_4b76] = 2008,\n+\t[BNXT_ULP_CLASS_HID_10e6] = 2009,\n+\t[BNXT_ULP_CLASS_HID_264a] = 2010,\n+\t[BNXT_ULP_CLASS_HID_3fd2] = 2011,\n+\t[BNXT_ULP_CLASS_HID_4532] = 2012,\n+\t[BNXT_ULP_CLASS_HID_4996] = 2013,\n+\t[BNXT_ULP_CLASS_HID_2036] = 2014,\n+\t[BNXT_ULP_CLASS_HID_399e] = 2015,\n+\t[BNXT_ULP_CLASS_HID_5ffe] = 2016,\n+\t[BNXT_ULP_CLASS_HID_34fe] = 2017,\n+\t[BNXT_ULP_CLASS_HID_3a32] = 2018,\n+\t[BNXT_ULP_CLASS_HID_14d2] = 2019,\n+\t[BNXT_ULP_CLASS_HID_4a42] = 2020,\n+\t[BNXT_ULP_CLASS_HID_376e] = 2021,\n+\t[BNXT_ULP_CLASS_HID_12d6e] = 2022,\n+\t[BNXT_ULP_CLASS_HID_2436e] = 2023,\n+\t[BNXT_ULP_CLASS_HID_31dba] = 2024,\n+\t[BNXT_ULP_CLASS_HID_11ce] = 2025,\n+\t[BNXT_ULP_CLASS_HID_107ce] = 2026,\n+\t[BNXT_ULP_CLASS_HID_23dce] = 2027,\n+\t[BNXT_ULP_CLASS_HID_353ce] = 2028,\n+\t[BNXT_ULP_CLASS_HID_421a] = 2029,\n+\t[BNXT_ULP_CLASS_HID_11d56] = 2030,\n+\t[BNXT_ULP_CLASS_HID_23356] = 2031,\n+\t[BNXT_ULP_CLASS_HID_32956] = 2032,\n+\t[BNXT_ULP_CLASS_HID_0cf6] = 2033,\n+\t[BNXT_ULP_CLASS_HID_122f6] = 2034,\n+\t[BNXT_ULP_CLASS_HID_258f6] = 2035,\n+\t[BNXT_ULP_CLASS_HID_313c2] = 2036,\n+\t[BNXT_ULP_CLASS_HID_312a] = 2037,\n+\t[BNXT_ULP_CLASS_HID_1272a] = 2038,\n+\t[BNXT_ULP_CLASS_HID_25d2a] = 2039,\n+\t[BNXT_ULP_CLASS_HID_31466] = 2040,\n+\t[BNXT_ULP_CLASS_HID_46be] = 2041,\n+\t[BNXT_ULP_CLASS_HID_1018a] = 2042,\n+\t[BNXT_ULP_CLASS_HID_2378a] = 2043,\n+\t[BNXT_ULP_CLASS_HID_32d8a] = 2044,\n+\t[BNXT_ULP_CLASS_HID_5cc6] = 2045,\n+\t[BNXT_ULP_CLASS_HID_11712] = 2046,\n+\t[BNXT_ULP_CLASS_HID_20d12] = 2047,\n+\t[BNXT_ULP_CLASS_HID_32312] = 2048,\n+\t[BNXT_ULP_CLASS_HID_06b2] = 2049,\n+\t[BNXT_ULP_CLASS_HID_13cb2] = 2050,\n+\t[BNXT_ULP_CLASS_HID_252b2] = 2051,\n+\t[BNXT_ULP_CLASS_HID_348b2] = 2052,\n+\t[BNXT_ULP_CLASS_HID_1c5e] = 2053,\n+\t[BNXT_ULP_CLASS_HID_1325e] = 2054,\n+\t[BNXT_ULP_CLASS_HID_2285e] = 2055,\n+\t[BNXT_ULP_CLASS_HID_35e5e] = 2056,\n+\t[BNXT_ULP_CLASS_HID_55e2] = 2057,\n+\t[BNXT_ULP_CLASS_HID_14be2] = 2058,\n+\t[BNXT_ULP_CLASS_HID_2023e] = 2059,\n+\t[BNXT_ULP_CLASS_HID_3383e] = 2060,\n+\t[BNXT_ULP_CLASS_HID_2b0a] = 2061,\n+\t[BNXT_ULP_CLASS_HID_1410a] = 2062,\n+\t[BNXT_ULP_CLASS_HID_21846] = 2063,\n+\t[BNXT_ULP_CLASS_HID_30e46] = 2064,\n+\t[BNXT_ULP_CLASS_HID_15e6] = 2065,\n+\t[BNXT_ULP_CLASS_HID_10be6] = 2066,\n+\t[BNXT_ULP_CLASS_HID_221e6] = 2067,\n+\t[BNXT_ULP_CLASS_HID_357e6] = 2068,\n+\t[BNXT_ULP_CLASS_HID_161a] = 2069,\n+\t[BNXT_ULP_CLASS_HID_10c1a] = 2070,\n+\t[BNXT_ULP_CLASS_HID_2221a] = 2071,\n+\t[BNXT_ULP_CLASS_HID_3581a] = 2072,\n+\t[BNXT_ULP_CLASS_HID_2fae] = 2073,\n+\t[BNXT_ULP_CLASS_HID_145ae] = 2074,\n+\t[BNXT_ULP_CLASS_HID_21cfa] = 2075,\n+\t[BNXT_ULP_CLASS_HID_332fa] = 2076,\n+\t[BNXT_ULP_CLASS_HID_2536] = 2077,\n+\t[BNXT_ULP_CLASS_HID_15b36] = 2078,\n+\t[BNXT_ULP_CLASS_HID_21202] = 2079,\n+\t[BNXT_ULP_CLASS_HID_30802] = 2080,\n+\t[BNXT_ULP_CLASS_HID_4b56] = 2081,\n+\t[BNXT_ULP_CLASS_HID_105a2] = 2082,\n+\t[BNXT_ULP_CLASS_HID_23ba2] = 2083,\n+\t[BNXT_ULP_CLASS_HID_351a2] = 2084,\n+\t[BNXT_ULP_CLASS_HID_10c6] = 2085,\n+\t[BNXT_ULP_CLASS_HID_106c6] = 2086,\n+\t[BNXT_ULP_CLASS_HID_23cc6] = 2087,\n+\t[BNXT_ULP_CLASS_HID_352c6] = 2088,\n+\t[BNXT_ULP_CLASS_HID_266a] = 2089,\n+\t[BNXT_ULP_CLASS_HID_15c6a] = 2090,\n+\t[BNXT_ULP_CLASS_HID_216a6] = 2091,\n+\t[BNXT_ULP_CLASS_HID_30ca6] = 2092,\n+\t[BNXT_ULP_CLASS_HID_3ff2] = 2093,\n+\t[BNXT_ULP_CLASS_HID_155f2] = 2094,\n+\t[BNXT_ULP_CLASS_HID_24bf2] = 2095,\n+\t[BNXT_ULP_CLASS_HID_302ce] = 2096,\n+\t[BNXT_ULP_CLASS_HID_4512] = 2097,\n+\t[BNXT_ULP_CLASS_HID_11c6e] = 2098,\n+\t[BNXT_ULP_CLASS_HID_2326e] = 2099,\n+\t[BNXT_ULP_CLASS_HID_3286e] = 2100,\n+\t[BNXT_ULP_CLASS_HID_49b6] = 2101,\n+\t[BNXT_ULP_CLASS_HID_10082] = 2102,\n+\t[BNXT_ULP_CLASS_HID_23682] = 2103,\n+\t[BNXT_ULP_CLASS_HID_32c82] = 2104,\n+\t[BNXT_ULP_CLASS_HID_2016] = 2105,\n+\t[BNXT_ULP_CLASS_HID_15616] = 2106,\n+\t[BNXT_ULP_CLASS_HID_21162] = 2107,\n+\t[BNXT_ULP_CLASS_HID_30762] = 2108,\n+\t[BNXT_ULP_CLASS_HID_39be] = 2109,\n+\t[BNXT_ULP_CLASS_HID_12fbe] = 2110,\n+\t[BNXT_ULP_CLASS_HID_245be] = 2111,\n+\t[BNXT_ULP_CLASS_HID_31c8a] = 2112,\n+\t[BNXT_ULP_CLASS_HID_5fde] = 2113,\n+\t[BNXT_ULP_CLASS_HID_1162a] = 2114,\n+\t[BNXT_ULP_CLASS_HID_20c2a] = 2115,\n+\t[BNXT_ULP_CLASS_HID_3222a] = 2116,\n+\t[BNXT_ULP_CLASS_HID_34de] = 2117,\n+\t[BNXT_ULP_CLASS_HID_3a12] = 2118,\n+\t[BNXT_ULP_CLASS_HID_14f2] = 2119,\n+\t[BNXT_ULP_CLASS_HID_4a62] = 2120,\n+\t[BNXT_ULP_CLASS_HID_370e] = 2121,\n+\t[BNXT_ULP_CLASS_HID_12d0e] = 2122,\n+\t[BNXT_ULP_CLASS_HID_2430e] = 2123,\n+\t[BNXT_ULP_CLASS_HID_31dda] = 2124,\n+\t[BNXT_ULP_CLASS_HID_11ae] = 2125,\n+\t[BNXT_ULP_CLASS_HID_107ae] = 2126,\n+\t[BNXT_ULP_CLASS_HID_23dae] = 2127,\n+\t[BNXT_ULP_CLASS_HID_353ae] = 2128,\n+\t[BNXT_ULP_CLASS_HID_427a] = 2129,\n+\t[BNXT_ULP_CLASS_HID_11d36] = 2130,\n+\t[BNXT_ULP_CLASS_HID_23336] = 2131,\n+\t[BNXT_ULP_CLASS_HID_32936] = 2132,\n+\t[BNXT_ULP_CLASS_HID_0c96] = 2133,\n+\t[BNXT_ULP_CLASS_HID_12296] = 2134,\n+\t[BNXT_ULP_CLASS_HID_25896] = 2135,\n+\t[BNXT_ULP_CLASS_HID_313a2] = 2136,\n+\t[BNXT_ULP_CLASS_HID_314a] = 2137,\n+\t[BNXT_ULP_CLASS_HID_1274a] = 2138,\n+\t[BNXT_ULP_CLASS_HID_25d4a] = 2139,\n+\t[BNXT_ULP_CLASS_HID_31406] = 2140,\n+\t[BNXT_ULP_CLASS_HID_46de] = 2141,\n+\t[BNXT_ULP_CLASS_HID_101ea] = 2142,\n+\t[BNXT_ULP_CLASS_HID_237ea] = 2143,\n+\t[BNXT_ULP_CLASS_HID_32dea] = 2144,\n+\t[BNXT_ULP_CLASS_HID_5ca6] = 2145,\n+\t[BNXT_ULP_CLASS_HID_11772] = 2146,\n+\t[BNXT_ULP_CLASS_HID_20d72] = 2147,\n+\t[BNXT_ULP_CLASS_HID_32372] = 2148,\n+\t[BNXT_ULP_CLASS_HID_06d2] = 2149,\n+\t[BNXT_ULP_CLASS_HID_13cd2] = 2150,\n+\t[BNXT_ULP_CLASS_HID_252d2] = 2151,\n+\t[BNXT_ULP_CLASS_HID_348d2] = 2152,\n+\t[BNXT_ULP_CLASS_HID_1c3e] = 2153,\n+\t[BNXT_ULP_CLASS_HID_1323e] = 2154,\n+\t[BNXT_ULP_CLASS_HID_2283e] = 2155,\n+\t[BNXT_ULP_CLASS_HID_35e3e] = 2156,\n+\t[BNXT_ULP_CLASS_HID_5582] = 2157,\n+\t[BNXT_ULP_CLASS_HID_14b82] = 2158,\n+\t[BNXT_ULP_CLASS_HID_2025e] = 2159,\n+\t[BNXT_ULP_CLASS_HID_3385e] = 2160,\n+\t[BNXT_ULP_CLASS_HID_2b6a] = 2161,\n+\t[BNXT_ULP_CLASS_HID_1416a] = 2162,\n+\t[BNXT_ULP_CLASS_HID_21826] = 2163,\n+\t[BNXT_ULP_CLASS_HID_30e26] = 2164,\n+\t[BNXT_ULP_CLASS_HID_1586] = 2165,\n+\t[BNXT_ULP_CLASS_HID_10b86] = 2166,\n+\t[BNXT_ULP_CLASS_HID_22186] = 2167,\n+\t[BNXT_ULP_CLASS_HID_35786] = 2168,\n+\t[BNXT_ULP_CLASS_HID_167a] = 2169,\n+\t[BNXT_ULP_CLASS_HID_10c7a] = 2170,\n+\t[BNXT_ULP_CLASS_HID_2227a] = 2171,\n+\t[BNXT_ULP_CLASS_HID_3587a] = 2172,\n+\t[BNXT_ULP_CLASS_HID_2fce] = 2173,\n+\t[BNXT_ULP_CLASS_HID_145ce] = 2174,\n+\t[BNXT_ULP_CLASS_HID_21c9a] = 2175,\n+\t[BNXT_ULP_CLASS_HID_3329a] = 2176,\n+\t[BNXT_ULP_CLASS_HID_2556] = 2177,\n+\t[BNXT_ULP_CLASS_HID_15b56] = 2178,\n+\t[BNXT_ULP_CLASS_HID_21262] = 2179,\n+\t[BNXT_ULP_CLASS_HID_30862] = 2180,\n+\t[BNXT_ULP_CLASS_HID_4b36] = 2181,\n+\t[BNXT_ULP_CLASS_HID_105c2] = 2182,\n+\t[BNXT_ULP_CLASS_HID_23bc2] = 2183,\n+\t[BNXT_ULP_CLASS_HID_351c2] = 2184,\n+\t[BNXT_ULP_CLASS_HID_10a6] = 2185,\n+\t[BNXT_ULP_CLASS_HID_106a6] = 2186,\n+\t[BNXT_ULP_CLASS_HID_23ca6] = 2187,\n+\t[BNXT_ULP_CLASS_HID_352a6] = 2188,\n+\t[BNXT_ULP_CLASS_HID_260a] = 2189,\n+\t[BNXT_ULP_CLASS_HID_15c0a] = 2190,\n+\t[BNXT_ULP_CLASS_HID_216c6] = 2191,\n+\t[BNXT_ULP_CLASS_HID_30cc6] = 2192,\n+\t[BNXT_ULP_CLASS_HID_3f92] = 2193,\n+\t[BNXT_ULP_CLASS_HID_15592] = 2194,\n+\t[BNXT_ULP_CLASS_HID_24b92] = 2195,\n+\t[BNXT_ULP_CLASS_HID_302ae] = 2196,\n+\t[BNXT_ULP_CLASS_HID_4572] = 2197,\n+\t[BNXT_ULP_CLASS_HID_11c0e] = 2198,\n+\t[BNXT_ULP_CLASS_HID_2320e] = 2199,\n+\t[BNXT_ULP_CLASS_HID_3280e] = 2200,\n+\t[BNXT_ULP_CLASS_HID_49d6] = 2201,\n+\t[BNXT_ULP_CLASS_HID_100e2] = 2202,\n+\t[BNXT_ULP_CLASS_HID_236e2] = 2203,\n+\t[BNXT_ULP_CLASS_HID_32ce2] = 2204,\n+\t[BNXT_ULP_CLASS_HID_2076] = 2205,\n+\t[BNXT_ULP_CLASS_HID_15676] = 2206,\n+\t[BNXT_ULP_CLASS_HID_21102] = 2207,\n+\t[BNXT_ULP_CLASS_HID_30702] = 2208,\n+\t[BNXT_ULP_CLASS_HID_39de] = 2209,\n+\t[BNXT_ULP_CLASS_HID_12fde] = 2210,\n+\t[BNXT_ULP_CLASS_HID_245de] = 2211,\n+\t[BNXT_ULP_CLASS_HID_31cea] = 2212,\n+\t[BNXT_ULP_CLASS_HID_5fbe] = 2213,\n+\t[BNXT_ULP_CLASS_HID_1164a] = 2214,\n+\t[BNXT_ULP_CLASS_HID_20c4a] = 2215,\n+\t[BNXT_ULP_CLASS_HID_3224a] = 2216,\n+\t[BNXT_ULP_CLASS_HID_34be] = 2217,\n+\t[BNXT_ULP_CLASS_HID_3a72] = 2218,\n+\t[BNXT_ULP_CLASS_HID_1492] = 2219,\n+\t[BNXT_ULP_CLASS_HID_4a02] = 2220,\n+\t[BNXT_ULP_CLASS_HID_09ea] = 2221,\n+\t[BNXT_ULP_CLASS_HID_2912] = 2222,\n+\t[BNXT_ULP_CLASS_HID_03b2] = 2223,\n+\t[BNXT_ULP_CLASS_HID_5f7e] = 2224,\n+\t[BNXT_ULP_CLASS_HID_03a6] = 2225,\n+\t[BNXT_ULP_CLASS_HID_23ce] = 2226,\n+\t[BNXT_ULP_CLASS_HID_1a6e] = 2227,\n+\t[BNXT_ULP_CLASS_HID_593a] = 2228,\n+\t[BNXT_ULP_CLASS_HID_4dce] = 2229,\n+\t[BNXT_ULP_CLASS_HID_0e02] = 2230,\n+\t[BNXT_ULP_CLASS_HID_4796] = 2231,\n+\t[BNXT_ULP_CLASS_HID_246e] = 2232,\n+\t[BNXT_ULP_CLASS_HID_478a] = 2233,\n+\t[BNXT_ULP_CLASS_HID_08fe] = 2234,\n+\t[BNXT_ULP_CLASS_HID_5e52] = 2235,\n+\t[BNXT_ULP_CLASS_HID_3e2a] = 2236,\n+\t[BNXT_ULP_CLASS_HID_5e46] = 2237,\n+\t[BNXT_ULP_CLASS_HID_02ba] = 2238,\n+\t[BNXT_ULP_CLASS_HID_580e] = 2239,\n+\t[BNXT_ULP_CLASS_HID_38e6] = 2240,\n+\t[BNXT_ULP_CLASS_HID_5802] = 2241,\n+\t[BNXT_ULP_CLASS_HID_1d76] = 2242,\n+\t[BNXT_ULP_CLASS_HID_52ca] = 2243,\n+\t[BNXT_ULP_CLASS_HID_32a2] = 2244,\n+\t[BNXT_ULP_CLASS_HID_34f6] = 2245,\n+\t[BNXT_ULP_CLASS_HID_3a3a] = 2246,\n+\t[BNXT_ULP_CLASS_HID_5a22] = 2247,\n+\t[BNXT_ULP_CLASS_HID_541e] = 2248,\n+\t[BNXT_ULP_CLASS_HID_09ca] = 2249,\n+\t[BNXT_ULP_CLASS_HID_0216] = 2250,\n+\t[BNXT_ULP_CLASS_HID_1f62] = 2251,\n+\t[BNXT_ULP_CLASS_HID_1bae] = 2252,\n+\t[BNXT_ULP_CLASS_HID_2932] = 2253,\n+\t[BNXT_ULP_CLASS_HID_227e] = 2254,\n+\t[BNXT_ULP_CLASS_HID_3f4a] = 2255,\n+\t[BNXT_ULP_CLASS_HID_3b96] = 2256,\n+\t[BNXT_ULP_CLASS_HID_0392] = 2257,\n+\t[BNXT_ULP_CLASS_HID_1cde] = 2258,\n+\t[BNXT_ULP_CLASS_HID_192a] = 2259,\n+\t[BNXT_ULP_CLASS_HID_1276] = 2260,\n+\t[BNXT_ULP_CLASS_HID_5f5e] = 2261,\n+\t[BNXT_ULP_CLASS_HID_5baa] = 2262,\n+\t[BNXT_ULP_CLASS_HID_54f6] = 2263,\n+\t[BNXT_ULP_CLASS_HID_51c2] = 2264,\n+\t[BNXT_ULP_CLASS_HID_0386] = 2265,\n+\t[BNXT_ULP_CLASS_HID_1cd2] = 2266,\n+\t[BNXT_ULP_CLASS_HID_191e] = 2267,\n+\t[BNXT_ULP_CLASS_HID_126a] = 2268,\n+\t[BNXT_ULP_CLASS_HID_23ee] = 2269,\n+\t[BNXT_ULP_CLASS_HID_3c3a] = 2270,\n+\t[BNXT_ULP_CLASS_HID_3906] = 2271,\n+\t[BNXT_ULP_CLASS_HID_3252] = 2272,\n+\t[BNXT_ULP_CLASS_HID_1a4e] = 2273,\n+\t[BNXT_ULP_CLASS_HID_169a] = 2274,\n+\t[BNXT_ULP_CLASS_HID_13e6] = 2275,\n+\t[BNXT_ULP_CLASS_HID_4be6] = 2276,\n+\t[BNXT_ULP_CLASS_HID_591a] = 2277,\n+\t[BNXT_ULP_CLASS_HID_5266] = 2278,\n+\t[BNXT_ULP_CLASS_HID_2eb2] = 2279,\n+\t[BNXT_ULP_CLASS_HID_2bfe] = 2280,\n+\t[BNXT_ULP_CLASS_HID_4dee] = 2281,\n+\t[BNXT_ULP_CLASS_HID_463a] = 2282,\n+\t[BNXT_ULP_CLASS_HID_4306] = 2283,\n+\t[BNXT_ULP_CLASS_HID_5c52] = 2284,\n+\t[BNXT_ULP_CLASS_HID_0e22] = 2285,\n+\t[BNXT_ULP_CLASS_HID_0b6e] = 2286,\n+\t[BNXT_ULP_CLASS_HID_07ba] = 2287,\n+\t[BNXT_ULP_CLASS_HID_0086] = 2288,\n+\t[BNXT_ULP_CLASS_HID_47b6] = 2289,\n+\t[BNXT_ULP_CLASS_HID_4082] = 2290,\n+\t[BNXT_ULP_CLASS_HID_5dce] = 2291,\n+\t[BNXT_ULP_CLASS_HID_561a] = 2292,\n+\t[BNXT_ULP_CLASS_HID_244e] = 2293,\n+\t[BNXT_ULP_CLASS_HID_209a] = 2294,\n+\t[BNXT_ULP_CLASS_HID_3de6] = 2295,\n+\t[BNXT_ULP_CLASS_HID_3632] = 2296,\n+\t[BNXT_ULP_CLASS_HID_47aa] = 2297,\n+\t[BNXT_ULP_CLASS_HID_40f6] = 2298,\n+\t[BNXT_ULP_CLASS_HID_5dc2] = 2299,\n+\t[BNXT_ULP_CLASS_HID_560e] = 2300,\n+\t[BNXT_ULP_CLASS_HID_08de] = 2301,\n+\t[BNXT_ULP_CLASS_HID_052a] = 2302,\n+\t[BNXT_ULP_CLASS_HID_1e76] = 2303,\n+\t[BNXT_ULP_CLASS_HID_1b42] = 2304,\n+\t[BNXT_ULP_CLASS_HID_5e72] = 2305,\n+\t[BNXT_ULP_CLASS_HID_5abe] = 2306,\n+\t[BNXT_ULP_CLASS_HID_578a] = 2307,\n+\t[BNXT_ULP_CLASS_HID_50d6] = 2308,\n+\t[BNXT_ULP_CLASS_HID_3e0a] = 2309,\n+\t[BNXT_ULP_CLASS_HID_3b56] = 2310,\n+\t[BNXT_ULP_CLASS_HID_37a2] = 2311,\n+\t[BNXT_ULP_CLASS_HID_30ee] = 2312,\n+\t[BNXT_ULP_CLASS_HID_5e66] = 2313,\n+\t[BNXT_ULP_CLASS_HID_5ab2] = 2314,\n+\t[BNXT_ULP_CLASS_HID_57fe] = 2315,\n+\t[BNXT_ULP_CLASS_HID_50ca] = 2316,\n+\t[BNXT_ULP_CLASS_HID_029a] = 2317,\n+\t[BNXT_ULP_CLASS_HID_1fe6] = 2318,\n+\t[BNXT_ULP_CLASS_HID_1832] = 2319,\n+\t[BNXT_ULP_CLASS_HID_157e] = 2320,\n+\t[BNXT_ULP_CLASS_HID_582e] = 2321,\n+\t[BNXT_ULP_CLASS_HID_557a] = 2322,\n+\t[BNXT_ULP_CLASS_HID_2e46] = 2323,\n+\t[BNXT_ULP_CLASS_HID_2a92] = 2324,\n+\t[BNXT_ULP_CLASS_HID_38c6] = 2325,\n+\t[BNXT_ULP_CLASS_HID_3512] = 2326,\n+\t[BNXT_ULP_CLASS_HID_0e5e] = 2327,\n+\t[BNXT_ULP_CLASS_HID_0aaa] = 2328,\n+\t[BNXT_ULP_CLASS_HID_5822] = 2329,\n+\t[BNXT_ULP_CLASS_HID_556e] = 2330,\n+\t[BNXT_ULP_CLASS_HID_51ba] = 2331,\n+\t[BNXT_ULP_CLASS_HID_2a86] = 2332,\n+\t[BNXT_ULP_CLASS_HID_1d56] = 2333,\n+\t[BNXT_ULP_CLASS_HID_19a2] = 2334,\n+\t[BNXT_ULP_CLASS_HID_12ee] = 2335,\n+\t[BNXT_ULP_CLASS_HID_4aee] = 2336,\n+\t[BNXT_ULP_CLASS_HID_52ea] = 2337,\n+\t[BNXT_ULP_CLASS_HID_2f36] = 2338,\n+\t[BNXT_ULP_CLASS_HID_2802] = 2339,\n+\t[BNXT_ULP_CLASS_HID_254e] = 2340,\n+\t[BNXT_ULP_CLASS_HID_3282] = 2341,\n+\t[BNXT_ULP_CLASS_HID_0fce] = 2342,\n+\t[BNXT_ULP_CLASS_HID_081a] = 2343,\n+\t[BNXT_ULP_CLASS_HID_0566] = 2344,\n+\t[BNXT_ULP_CLASS_HID_34d6] = 2345,\n+\t[BNXT_ULP_CLASS_HID_3a1a] = 2346,\n+\t[BNXT_ULP_CLASS_HID_5a02] = 2347,\n+\t[BNXT_ULP_CLASS_HID_543e] = 2348,\n+\t[BNXT_ULP_CLASS_HID_09aa] = 2349,\n+\t[BNXT_ULP_CLASS_HID_0276] = 2350,\n+\t[BNXT_ULP_CLASS_HID_1f02] = 2351,\n+\t[BNXT_ULP_CLASS_HID_1bce] = 2352,\n+\t[BNXT_ULP_CLASS_HID_2952] = 2353,\n+\t[BNXT_ULP_CLASS_HID_221e] = 2354,\n+\t[BNXT_ULP_CLASS_HID_3f2a] = 2355,\n+\t[BNXT_ULP_CLASS_HID_3bf6] = 2356,\n+\t[BNXT_ULP_CLASS_HID_03f2] = 2357,\n+\t[BNXT_ULP_CLASS_HID_1cbe] = 2358,\n+\t[BNXT_ULP_CLASS_HID_194a] = 2359,\n+\t[BNXT_ULP_CLASS_HID_1216] = 2360,\n+\t[BNXT_ULP_CLASS_HID_5f3e] = 2361,\n+\t[BNXT_ULP_CLASS_HID_5bca] = 2362,\n+\t[BNXT_ULP_CLASS_HID_5496] = 2363,\n+\t[BNXT_ULP_CLASS_HID_51a2] = 2364,\n+\t[BNXT_ULP_CLASS_HID_03e6] = 2365,\n+\t[BNXT_ULP_CLASS_HID_1cb2] = 2366,\n+\t[BNXT_ULP_CLASS_HID_197e] = 2367,\n+\t[BNXT_ULP_CLASS_HID_120a] = 2368,\n+\t[BNXT_ULP_CLASS_HID_238e] = 2369,\n+\t[BNXT_ULP_CLASS_HID_3c5a] = 2370,\n+\t[BNXT_ULP_CLASS_HID_3966] = 2371,\n+\t[BNXT_ULP_CLASS_HID_3232] = 2372,\n+\t[BNXT_ULP_CLASS_HID_1a2e] = 2373,\n+\t[BNXT_ULP_CLASS_HID_16fa] = 2374,\n+\t[BNXT_ULP_CLASS_HID_1386] = 2375,\n+\t[BNXT_ULP_CLASS_HID_4b86] = 2376,\n+\t[BNXT_ULP_CLASS_HID_597a] = 2377,\n+\t[BNXT_ULP_CLASS_HID_5206] = 2378,\n+\t[BNXT_ULP_CLASS_HID_2ed2] = 2379,\n+\t[BNXT_ULP_CLASS_HID_2b9e] = 2380,\n+\t[BNXT_ULP_CLASS_HID_4d8e] = 2381,\n+\t[BNXT_ULP_CLASS_HID_465a] = 2382,\n+\t[BNXT_ULP_CLASS_HID_4366] = 2383,\n+\t[BNXT_ULP_CLASS_HID_5c32] = 2384,\n+\t[BNXT_ULP_CLASS_HID_0e42] = 2385,\n+\t[BNXT_ULP_CLASS_HID_0b0e] = 2386,\n+\t[BNXT_ULP_CLASS_HID_07da] = 2387,\n+\t[BNXT_ULP_CLASS_HID_00e6] = 2388,\n+\t[BNXT_ULP_CLASS_HID_47d6] = 2389,\n+\t[BNXT_ULP_CLASS_HID_40e2] = 2390,\n+\t[BNXT_ULP_CLASS_HID_5dae] = 2391,\n+\t[BNXT_ULP_CLASS_HID_567a] = 2392,\n+\t[BNXT_ULP_CLASS_HID_242e] = 2393,\n+\t[BNXT_ULP_CLASS_HID_20fa] = 2394,\n+\t[BNXT_ULP_CLASS_HID_3d86] = 2395,\n+\t[BNXT_ULP_CLASS_HID_3652] = 2396,\n+\t[BNXT_ULP_CLASS_HID_47ca] = 2397,\n+\t[BNXT_ULP_CLASS_HID_4096] = 2398,\n+\t[BNXT_ULP_CLASS_HID_5da2] = 2399,\n+\t[BNXT_ULP_CLASS_HID_566e] = 2400,\n+\t[BNXT_ULP_CLASS_HID_08be] = 2401,\n+\t[BNXT_ULP_CLASS_HID_054a] = 2402,\n+\t[BNXT_ULP_CLASS_HID_1e16] = 2403,\n+\t[BNXT_ULP_CLASS_HID_1b22] = 2404,\n+\t[BNXT_ULP_CLASS_HID_5e12] = 2405,\n+\t[BNXT_ULP_CLASS_HID_5ade] = 2406,\n+\t[BNXT_ULP_CLASS_HID_57ea] = 2407,\n+\t[BNXT_ULP_CLASS_HID_50b6] = 2408,\n+\t[BNXT_ULP_CLASS_HID_3e6a] = 2409,\n+\t[BNXT_ULP_CLASS_HID_3b36] = 2410,\n+\t[BNXT_ULP_CLASS_HID_37c2] = 2411,\n+\t[BNXT_ULP_CLASS_HID_308e] = 2412,\n+\t[BNXT_ULP_CLASS_HID_5e06] = 2413,\n+\t[BNXT_ULP_CLASS_HID_5ad2] = 2414,\n+\t[BNXT_ULP_CLASS_HID_579e] = 2415,\n+\t[BNXT_ULP_CLASS_HID_50aa] = 2416,\n+\t[BNXT_ULP_CLASS_HID_02fa] = 2417,\n+\t[BNXT_ULP_CLASS_HID_1f86] = 2418,\n+\t[BNXT_ULP_CLASS_HID_1852] = 2419,\n+\t[BNXT_ULP_CLASS_HID_151e] = 2420,\n+\t[BNXT_ULP_CLASS_HID_584e] = 2421,\n+\t[BNXT_ULP_CLASS_HID_551a] = 2422,\n+\t[BNXT_ULP_CLASS_HID_2e26] = 2423,\n+\t[BNXT_ULP_CLASS_HID_2af2] = 2424,\n+\t[BNXT_ULP_CLASS_HID_38a6] = 2425,\n+\t[BNXT_ULP_CLASS_HID_3572] = 2426,\n+\t[BNXT_ULP_CLASS_HID_0e3e] = 2427,\n+\t[BNXT_ULP_CLASS_HID_0aca] = 2428,\n+\t[BNXT_ULP_CLASS_HID_5842] = 2429,\n+\t[BNXT_ULP_CLASS_HID_550e] = 2430,\n+\t[BNXT_ULP_CLASS_HID_51da] = 2431,\n+\t[BNXT_ULP_CLASS_HID_2ae6] = 2432,\n+\t[BNXT_ULP_CLASS_HID_1d36] = 2433,\n+\t[BNXT_ULP_CLASS_HID_19c2] = 2434,\n+\t[BNXT_ULP_CLASS_HID_128e] = 2435,\n+\t[BNXT_ULP_CLASS_HID_4a8e] = 2436,\n+\t[BNXT_ULP_CLASS_HID_528a] = 2437,\n+\t[BNXT_ULP_CLASS_HID_2f56] = 2438,\n+\t[BNXT_ULP_CLASS_HID_2862] = 2439,\n+\t[BNXT_ULP_CLASS_HID_252e] = 2440,\n+\t[BNXT_ULP_CLASS_HID_32e2] = 2441,\n+\t[BNXT_ULP_CLASS_HID_0fae] = 2442,\n+\t[BNXT_ULP_CLASS_HID_087a] = 2443,\n+\t[BNXT_ULP_CLASS_HID_0506] = 2444,\n+\t[BNXT_ULP_CLASS_HID_34b6] = 2445,\n+\t[BNXT_ULP_CLASS_HID_3a7a] = 2446,\n+\t[BNXT_ULP_CLASS_HID_5a62] = 2447,\n+\t[BNXT_ULP_CLASS_HID_545e] = 2448,\n+\t[BNXT_ULP_CLASS_HID_a73c] = 2449,\n+\t[BNXT_ULP_CLASS_HID_a040] = 2450,\n+\t[BNXT_ULP_CLASS_HID_1d640] = 2451,\n+\t[BNXT_ULP_CLASS_HID_1dd3c] = 2452,\n+\t[BNXT_ULP_CLASS_HID_cba0] = 2453,\n+\t[BNXT_ULP_CLASS_HID_c4f4] = 2454,\n+\t[BNXT_ULP_CLASS_HID_19f38] = 2455,\n+\t[BNXT_ULP_CLASS_HID_182f4] = 2456,\n+\t[BNXT_ULP_CLASS_HID_b098] = 2457,\n+\t[BNXT_ULP_CLASS_HID_8dac] = 2458,\n+\t[BNXT_ULP_CLASS_HID_1a3ac] = 2459,\n+\t[BNXT_ULP_CLASS_HID_1a698] = 2460,\n+\t[BNXT_ULP_CLASS_HID_d50c] = 2461,\n+\t[BNXT_ULP_CLASS_HID_ae50] = 2462,\n+\t[BNXT_ULP_CLASS_HID_1c450] = 2463,\n+\t[BNXT_ULP_CLASS_HID_1cb0c] = 2464,\n+\t[BNXT_ULP_CLASS_HID_a1f0] = 2465,\n+\t[BNXT_ULP_CLASS_HID_ba04] = 2466,\n+\t[BNXT_ULP_CLASS_HID_1d004] = 2467,\n+\t[BNXT_ULP_CLASS_HID_1d7f0] = 2468,\n+\t[BNXT_ULP_CLASS_HID_c264] = 2469,\n+\t[BNXT_ULP_CLASS_HID_dea8] = 2470,\n+\t[BNXT_ULP_CLASS_HID_199fc] = 2471,\n+\t[BNXT_ULP_CLASS_HID_19ca8] = 2472,\n+\t[BNXT_ULP_CLASS_HID_8b5c] = 2473,\n+\t[BNXT_ULP_CLASS_HID_8460] = 2474,\n+\t[BNXT_ULP_CLASS_HID_1ba60] = 2475,\n+\t[BNXT_ULP_CLASS_HID_1a15c] = 2476,\n+\t[BNXT_ULP_CLASS_HID_afc0] = 2477,\n+\t[BNXT_ULP_CLASS_HID_a814] = 2478,\n+\t[BNXT_ULP_CLASS_HID_1de14] = 2479,\n+\t[BNXT_ULP_CLASS_HID_1c5c0] = 2480,\n+\t[BNXT_ULP_CLASS_HID_8c2c] = 2481,\n+\t[BNXT_ULP_CLASS_HID_8970] = 2482,\n+\t[BNXT_ULP_CLASS_HID_1bf70] = 2483,\n+\t[BNXT_ULP_CLASS_HID_1a22c] = 2484,\n+\t[BNXT_ULP_CLASS_HID_d0d0] = 2485,\n+\t[BNXT_ULP_CLASS_HID_ade4] = 2486,\n+\t[BNXT_ULP_CLASS_HID_1c3e4] = 2487,\n+\t[BNXT_ULP_CLASS_HID_1c6d0] = 2488,\n+\t[BNXT_ULP_CLASS_HID_9988] = 2489,\n+\t[BNXT_ULP_CLASS_HID_92dc] = 2490,\n+\t[BNXT_ULP_CLASS_HID_188dc] = 2491,\n+\t[BNXT_ULP_CLASS_HID_18f88] = 2492,\n+\t[BNXT_ULP_CLASS_HID_ba3c] = 2493,\n+\t[BNXT_ULP_CLASS_HID_b740] = 2494,\n+\t[BNXT_ULP_CLASS_HID_1ad40] = 2495,\n+\t[BNXT_ULP_CLASS_HID_1d03c] = 2496,\n+\t[BNXT_ULP_CLASS_HID_86e0] = 2497,\n+\t[BNXT_ULP_CLASS_HID_8334] = 2498,\n+\t[BNXT_ULP_CLASS_HID_1b934] = 2499,\n+\t[BNXT_ULP_CLASS_HID_1bce0] = 2500,\n+\t[BNXT_ULP_CLASS_HID_aa94] = 2501,\n+\t[BNXT_ULP_CLASS_HID_a7d8] = 2502,\n+\t[BNXT_ULP_CLASS_HID_1ddd8] = 2503,\n+\t[BNXT_ULP_CLASS_HID_1c094] = 2504,\n+\t[BNXT_ULP_CLASS_HID_904c] = 2505,\n+\t[BNXT_ULP_CLASS_HID_c84c] = 2506,\n+\t[BNXT_ULP_CLASS_HID_18290] = 2507,\n+\t[BNXT_ULP_CLASS_HID_1864c] = 2508,\n+\t[BNXT_ULP_CLASS_HID_b4f0] = 2509,\n+\t[BNXT_ULP_CLASS_HID_b104] = 2510,\n+\t[BNXT_ULP_CLASS_HID_1a704] = 2511,\n+\t[BNXT_ULP_CLASS_HID_1aaf0] = 2512,\n+\t[BNXT_ULP_CLASS_HID_80a4] = 2513,\n+\t[BNXT_ULP_CLASS_HID_9de8] = 2514,\n+\t[BNXT_ULP_CLASS_HID_1b3e8] = 2515,\n+\t[BNXT_ULP_CLASS_HID_1b6a4] = 2516,\n+\t[BNXT_ULP_CLASS_HID_a548] = 2517,\n+\t[BNXT_ULP_CLASS_HID_a19c] = 2518,\n+\t[BNXT_ULP_CLASS_HID_1d79c] = 2519,\n+\t[BNXT_ULP_CLASS_HID_1db48] = 2520,\n+\t[BNXT_ULP_CLASS_HID_9a98] = 2521,\n+\t[BNXT_ULP_CLASS_HID_97ac] = 2522,\n+\t[BNXT_ULP_CLASS_HID_18dac] = 2523,\n+\t[BNXT_ULP_CLASS_HID_1b098] = 2524,\n+\t[BNXT_ULP_CLASS_HID_bf0c] = 2525,\n+\t[BNXT_ULP_CLASS_HID_b850] = 2526,\n+\t[BNXT_ULP_CLASS_HID_1ae50] = 2527,\n+\t[BNXT_ULP_CLASS_HID_1d50c] = 2528,\n+\t[BNXT_ULP_CLASS_HID_34f0] = 2529,\n+\t[BNXT_ULP_CLASS_HID_3a3c] = 2530,\n+\t[BNXT_ULP_CLASS_HID_3740] = 2531,\n+\t[BNXT_ULP_CLASS_HID_5ea0] = 2532,\n+\t[BNXT_ULP_CLASS_HID_5bf4] = 2533,\n+\t[BNXT_ULP_CLASS_HID_0798] = 2534,\n+\t[BNXT_ULP_CLASS_HID_00ac] = 2535,\n+\t[BNXT_ULP_CLASS_HID_280c] = 2536,\n+\t[BNXT_ULP_CLASS_HID_2550] = 2537,\n+\t[BNXT_ULP_CLASS_HID_3104] = 2538,\n+\t[BNXT_ULP_CLASS_HID_5964] = 2539,\n+\t[BNXT_ULP_CLASS_HID_55a8] = 2540,\n+\t[BNXT_ULP_CLASS_HID_1e5c] = 2541,\n+\t[BNXT_ULP_CLASS_HID_1b60] = 2542,\n+\t[BNXT_ULP_CLASS_HID_22c0] = 2543,\n+\t[BNXT_ULP_CLASS_HID_3f14] = 2544,\n+\t[BNXT_ULP_CLASS_HID_a71c] = 2545,\n+\t[BNXT_ULP_CLASS_HID_a8dc] = 2546,\n+\t[BNXT_ULP_CLASS_HID_ed9c] = 2547,\n+\t[BNXT_ULP_CLASS_HID_ef5c] = 2548,\n+\t[BNXT_ULP_CLASS_HID_a060] = 2549,\n+\t[BNXT_ULP_CLASS_HID_a520] = 2550,\n+\t[BNXT_ULP_CLASS_HID_e6e0] = 2551,\n+\t[BNXT_ULP_CLASS_HID_eba0] = 2552,\n+\t[BNXT_ULP_CLASS_HID_1d660] = 2553,\n+\t[BNXT_ULP_CLASS_HID_1fb20] = 2554,\n+\t[BNXT_ULP_CLASS_HID_1dce0] = 2555,\n+\t[BNXT_ULP_CLASS_HID_1e1a0] = 2556,\n+\t[BNXT_ULP_CLASS_HID_1dd1c] = 2557,\n+\t[BNXT_ULP_CLASS_HID_1fedc] = 2558,\n+\t[BNXT_ULP_CLASS_HID_1c39c] = 2559,\n+\t[BNXT_ULP_CLASS_HID_1e55c] = 2560,\n+\t[BNXT_ULP_CLASS_HID_cb80] = 2561,\n+\t[BNXT_ULP_CLASS_HID_b194] = 2562,\n+\t[BNXT_ULP_CLASS_HID_d354] = 2563,\n+\t[BNXT_ULP_CLASS_HID_f414] = 2564,\n+\t[BNXT_ULP_CLASS_HID_c4d4] = 2565,\n+\t[BNXT_ULP_CLASS_HID_e994] = 2566,\n+\t[BNXT_ULP_CLASS_HID_cb54] = 2567,\n+\t[BNXT_ULP_CLASS_HID_f158] = 2568,\n+\t[BNXT_ULP_CLASS_HID_19f18] = 2569,\n+\t[BNXT_ULP_CLASS_HID_1a0d8] = 2570,\n+\t[BNXT_ULP_CLASS_HID_1c598] = 2571,\n+\t[BNXT_ULP_CLASS_HID_1e758] = 2572,\n+\t[BNXT_ULP_CLASS_HID_182d4] = 2573,\n+\t[BNXT_ULP_CLASS_HID_1a794] = 2574,\n+\t[BNXT_ULP_CLASS_HID_1c954] = 2575,\n+\t[BNXT_ULP_CLASS_HID_1ea14] = 2576,\n+\t[BNXT_ULP_CLASS_HID_b0b8] = 2577,\n+\t[BNXT_ULP_CLASS_HID_b278] = 2578,\n+\t[BNXT_ULP_CLASS_HID_f738] = 2579,\n+\t[BNXT_ULP_CLASS_HID_f8f8] = 2580,\n+\t[BNXT_ULP_CLASS_HID_8d8c] = 2581,\n+\t[BNXT_ULP_CLASS_HID_af4c] = 2582,\n+\t[BNXT_ULP_CLASS_HID_f00c] = 2583,\n+\t[BNXT_ULP_CLASS_HID_f5cc] = 2584,\n+\t[BNXT_ULP_CLASS_HID_1a38c] = 2585,\n+\t[BNXT_ULP_CLASS_HID_1a54c] = 2586,\n+\t[BNXT_ULP_CLASS_HID_1e60c] = 2587,\n+\t[BNXT_ULP_CLASS_HID_1ebcc] = 2588,\n+\t[BNXT_ULP_CLASS_HID_1a6b8] = 2589,\n+\t[BNXT_ULP_CLASS_HID_1a878] = 2590,\n+\t[BNXT_ULP_CLASS_HID_1ed38] = 2591,\n+\t[BNXT_ULP_CLASS_HID_1eef8] = 2592,\n+\t[BNXT_ULP_CLASS_HID_d52c] = 2593,\n+\t[BNXT_ULP_CLASS_HID_f6ec] = 2594,\n+\t[BNXT_ULP_CLASS_HID_dbac] = 2595,\n+\t[BNXT_ULP_CLASS_HID_fd6c] = 2596,\n+\t[BNXT_ULP_CLASS_HID_ae70] = 2597,\n+\t[BNXT_ULP_CLASS_HID_f330] = 2598,\n+\t[BNXT_ULP_CLASS_HID_d4f0] = 2599,\n+\t[BNXT_ULP_CLASS_HID_f9b0] = 2600,\n+\t[BNXT_ULP_CLASS_HID_1c470] = 2601,\n+\t[BNXT_ULP_CLASS_HID_1e930] = 2602,\n+\t[BNXT_ULP_CLASS_HID_1caf0] = 2603,\n+\t[BNXT_ULP_CLASS_HID_1f084] = 2604,\n+\t[BNXT_ULP_CLASS_HID_1cb2c] = 2605,\n+\t[BNXT_ULP_CLASS_HID_1b130] = 2606,\n+\t[BNXT_ULP_CLASS_HID_1d2f0] = 2607,\n+\t[BNXT_ULP_CLASS_HID_1f7b0] = 2608,\n+\t[BNXT_ULP_CLASS_HID_a1d0] = 2609,\n+\t[BNXT_ULP_CLASS_HID_a290] = 2610,\n+\t[BNXT_ULP_CLASS_HID_e450] = 2611,\n+\t[BNXT_ULP_CLASS_HID_e910] = 2612,\n+\t[BNXT_ULP_CLASS_HID_ba24] = 2613,\n+\t[BNXT_ULP_CLASS_HID_bfe4] = 2614,\n+\t[BNXT_ULP_CLASS_HID_e0a4] = 2615,\n+\t[BNXT_ULP_CLASS_HID_e264] = 2616,\n+\t[BNXT_ULP_CLASS_HID_1d024] = 2617,\n+\t[BNXT_ULP_CLASS_HID_1f5e4] = 2618,\n+\t[BNXT_ULP_CLASS_HID_1d6a4] = 2619,\n+\t[BNXT_ULP_CLASS_HID_1f864] = 2620,\n+\t[BNXT_ULP_CLASS_HID_1d7d0] = 2621,\n+\t[BNXT_ULP_CLASS_HID_1f890] = 2622,\n+\t[BNXT_ULP_CLASS_HID_1da50] = 2623,\n+\t[BNXT_ULP_CLASS_HID_1ff10] = 2624,\n+\t[BNXT_ULP_CLASS_HID_c244] = 2625,\n+\t[BNXT_ULP_CLASS_HID_e704] = 2626,\n+\t[BNXT_ULP_CLASS_HID_c8c4] = 2627,\n+\t[BNXT_ULP_CLASS_HID_ed84] = 2628,\n+\t[BNXT_ULP_CLASS_HID_de88] = 2629,\n+\t[BNXT_ULP_CLASS_HID_e048] = 2630,\n+\t[BNXT_ULP_CLASS_HID_c508] = 2631,\n+\t[BNXT_ULP_CLASS_HID_e6c8] = 2632,\n+\t[BNXT_ULP_CLASS_HID_199dc] = 2633,\n+\t[BNXT_ULP_CLASS_HID_1ba9c] = 2634,\n+\t[BNXT_ULP_CLASS_HID_1dc5c] = 2635,\n+\t[BNXT_ULP_CLASS_HID_1e11c] = 2636,\n+\t[BNXT_ULP_CLASS_HID_19c88] = 2637,\n+\t[BNXT_ULP_CLASS_HID_1be48] = 2638,\n+\t[BNXT_ULP_CLASS_HID_1c308] = 2639,\n+\t[BNXT_ULP_CLASS_HID_1e4c8] = 2640,\n+\t[BNXT_ULP_CLASS_HID_8b7c] = 2641,\n+\t[BNXT_ULP_CLASS_HID_ac3c] = 2642,\n+\t[BNXT_ULP_CLASS_HID_f1fc] = 2643,\n+\t[BNXT_ULP_CLASS_HID_f2bc] = 2644,\n+\t[BNXT_ULP_CLASS_HID_8440] = 2645,\n+\t[BNXT_ULP_CLASS_HID_a900] = 2646,\n+\t[BNXT_ULP_CLASS_HID_cac0] = 2647,\n+\t[BNXT_ULP_CLASS_HID_ef80] = 2648,\n+\t[BNXT_ULP_CLASS_HID_1ba40] = 2649,\n+\t[BNXT_ULP_CLASS_HID_1bf00] = 2650,\n+\t[BNXT_ULP_CLASS_HID_1e0c0] = 2651,\n+\t[BNXT_ULP_CLASS_HID_1e580] = 2652,\n+\t[BNXT_ULP_CLASS_HID_1a17c] = 2653,\n+\t[BNXT_ULP_CLASS_HID_1a23c] = 2654,\n+\t[BNXT_ULP_CLASS_HID_1e7fc] = 2655,\n+\t[BNXT_ULP_CLASS_HID_1e8bc] = 2656,\n+\t[BNXT_ULP_CLASS_HID_afe0] = 2657,\n+\t[BNXT_ULP_CLASS_HID_f0a0] = 2658,\n+\t[BNXT_ULP_CLASS_HID_d260] = 2659,\n+\t[BNXT_ULP_CLASS_HID_f720] = 2660,\n+\t[BNXT_ULP_CLASS_HID_a834] = 2661,\n+\t[BNXT_ULP_CLASS_HID_adf4] = 2662,\n+\t[BNXT_ULP_CLASS_HID_eeb4] = 2663,\n+\t[BNXT_ULP_CLASS_HID_f074] = 2664,\n+\t[BNXT_ULP_CLASS_HID_1de34] = 2665,\n+\t[BNXT_ULP_CLASS_HID_1e3f4] = 2666,\n+\t[BNXT_ULP_CLASS_HID_1c4b4] = 2667,\n+\t[BNXT_ULP_CLASS_HID_1e674] = 2668,\n+\t[BNXT_ULP_CLASS_HID_1c5e0] = 2669,\n+\t[BNXT_ULP_CLASS_HID_1e6a0] = 2670,\n+\t[BNXT_ULP_CLASS_HID_1c860] = 2671,\n+\t[BNXT_ULP_CLASS_HID_1ed20] = 2672,\n+\t[BNXT_ULP_CLASS_HID_8c0c] = 2673,\n+\t[BNXT_ULP_CLASS_HID_b1cc] = 2674,\n+\t[BNXT_ULP_CLASS_HID_f28c] = 2675,\n+\t[BNXT_ULP_CLASS_HID_f44c] = 2676,\n+\t[BNXT_ULP_CLASS_HID_8950] = 2677,\n+\t[BNXT_ULP_CLASS_HID_aa10] = 2678,\n+\t[BNXT_ULP_CLASS_HID_cfd0] = 2679,\n+\t[BNXT_ULP_CLASS_HID_f090] = 2680,\n+\t[BNXT_ULP_CLASS_HID_1bf50] = 2681,\n+\t[BNXT_ULP_CLASS_HID_1a010] = 2682,\n+\t[BNXT_ULP_CLASS_HID_1e5d0] = 2683,\n+\t[BNXT_ULP_CLASS_HID_1e690] = 2684,\n+\t[BNXT_ULP_CLASS_HID_1a20c] = 2685,\n+\t[BNXT_ULP_CLASS_HID_1a7cc] = 2686,\n+\t[BNXT_ULP_CLASS_HID_1e88c] = 2687,\n+\t[BNXT_ULP_CLASS_HID_1ea4c] = 2688,\n+\t[BNXT_ULP_CLASS_HID_d0f0] = 2689,\n+\t[BNXT_ULP_CLASS_HID_f5b0] = 2690,\n+\t[BNXT_ULP_CLASS_HID_d770] = 2691,\n+\t[BNXT_ULP_CLASS_HID_f830] = 2692,\n+\t[BNXT_ULP_CLASS_HID_adc4] = 2693,\n+\t[BNXT_ULP_CLASS_HID_ae84] = 2694,\n+\t[BNXT_ULP_CLASS_HID_d044] = 2695,\n+\t[BNXT_ULP_CLASS_HID_f504] = 2696,\n+\t[BNXT_ULP_CLASS_HID_1c3c4] = 2697,\n+\t[BNXT_ULP_CLASS_HID_1e484] = 2698,\n+\t[BNXT_ULP_CLASS_HID_1c644] = 2699,\n+\t[BNXT_ULP_CLASS_HID_1eb04] = 2700,\n+\t[BNXT_ULP_CLASS_HID_1c6f0] = 2701,\n+\t[BNXT_ULP_CLASS_HID_1ebb0] = 2702,\n+\t[BNXT_ULP_CLASS_HID_1cd70] = 2703,\n+\t[BNXT_ULP_CLASS_HID_1f304] = 2704,\n+\t[BNXT_ULP_CLASS_HID_99a8] = 2705,\n+\t[BNXT_ULP_CLASS_HID_bb68] = 2706,\n+\t[BNXT_ULP_CLASS_HID_dc28] = 2707,\n+\t[BNXT_ULP_CLASS_HID_e1e8] = 2708,\n+\t[BNXT_ULP_CLASS_HID_92fc] = 2709,\n+\t[BNXT_ULP_CLASS_HID_b7bc] = 2710,\n+\t[BNXT_ULP_CLASS_HID_d97c] = 2711,\n+\t[BNXT_ULP_CLASS_HID_fa3c] = 2712,\n+\t[BNXT_ULP_CLASS_HID_188fc] = 2713,\n+\t[BNXT_ULP_CLASS_HID_1adbc] = 2714,\n+\t[BNXT_ULP_CLASS_HID_1cf7c] = 2715,\n+\t[BNXT_ULP_CLASS_HID_1f03c] = 2716,\n+\t[BNXT_ULP_CLASS_HID_18fa8] = 2717,\n+\t[BNXT_ULP_CLASS_HID_1b168] = 2718,\n+\t[BNXT_ULP_CLASS_HID_1f228] = 2719,\n+\t[BNXT_ULP_CLASS_HID_1f7e8] = 2720,\n+\t[BNXT_ULP_CLASS_HID_ba1c] = 2721,\n+\t[BNXT_ULP_CLASS_HID_bfdc] = 2722,\n+\t[BNXT_ULP_CLASS_HID_e09c] = 2723,\n+\t[BNXT_ULP_CLASS_HID_e25c] = 2724,\n+\t[BNXT_ULP_CLASS_HID_b760] = 2725,\n+\t[BNXT_ULP_CLASS_HID_b820] = 2726,\n+\t[BNXT_ULP_CLASS_HID_fde0] = 2727,\n+\t[BNXT_ULP_CLASS_HID_fea0] = 2728,\n+\t[BNXT_ULP_CLASS_HID_1ad60] = 2729,\n+\t[BNXT_ULP_CLASS_HID_1ae20] = 2730,\n+\t[BNXT_ULP_CLASS_HID_1d3e0] = 2731,\n+\t[BNXT_ULP_CLASS_HID_1f4a0] = 2732,\n+\t[BNXT_ULP_CLASS_HID_1d01c] = 2733,\n+\t[BNXT_ULP_CLASS_HID_1f5dc] = 2734,\n+\t[BNXT_ULP_CLASS_HID_1d69c] = 2735,\n+\t[BNXT_ULP_CLASS_HID_1f85c] = 2736,\n+\t[BNXT_ULP_CLASS_HID_86c0] = 2737,\n+\t[BNXT_ULP_CLASS_HID_ab80] = 2738,\n+\t[BNXT_ULP_CLASS_HID_cd40] = 2739,\n+\t[BNXT_ULP_CLASS_HID_ee00] = 2740,\n+\t[BNXT_ULP_CLASS_HID_8314] = 2741,\n+\t[BNXT_ULP_CLASS_HID_a4d4] = 2742,\n+\t[BNXT_ULP_CLASS_HID_c994] = 2743,\n+\t[BNXT_ULP_CLASS_HID_eb54] = 2744,\n+\t[BNXT_ULP_CLASS_HID_1b914] = 2745,\n+\t[BNXT_ULP_CLASS_HID_1bad4] = 2746,\n+\t[BNXT_ULP_CLASS_HID_1ff94] = 2747,\n+\t[BNXT_ULP_CLASS_HID_1e154] = 2748,\n+\t[BNXT_ULP_CLASS_HID_1bcc0] = 2749,\n+\t[BNXT_ULP_CLASS_HID_1a180] = 2750,\n+\t[BNXT_ULP_CLASS_HID_1e340] = 2751,\n+\t[BNXT_ULP_CLASS_HID_1e400] = 2752,\n+\t[BNXT_ULP_CLASS_HID_aab4] = 2753,\n+\t[BNXT_ULP_CLASS_HID_ac74] = 2754,\n+\t[BNXT_ULP_CLASS_HID_d134] = 2755,\n+\t[BNXT_ULP_CLASS_HID_f2f4] = 2756,\n+\t[BNXT_ULP_CLASS_HID_a7f8] = 2757,\n+\t[BNXT_ULP_CLASS_HID_a8b8] = 2758,\n+\t[BNXT_ULP_CLASS_HID_ea78] = 2759,\n+\t[BNXT_ULP_CLASS_HID_ef38] = 2760,\n+\t[BNXT_ULP_CLASS_HID_1ddf8] = 2761,\n+\t[BNXT_ULP_CLASS_HID_1feb8] = 2762,\n+\t[BNXT_ULP_CLASS_HID_1c078] = 2763,\n+\t[BNXT_ULP_CLASS_HID_1e538] = 2764,\n+\t[BNXT_ULP_CLASS_HID_1c0b4] = 2765,\n+\t[BNXT_ULP_CLASS_HID_1e274] = 2766,\n+\t[BNXT_ULP_CLASS_HID_1c734] = 2767,\n+\t[BNXT_ULP_CLASS_HID_1e8f4] = 2768,\n+\t[BNXT_ULP_CLASS_HID_906c] = 2769,\n+\t[BNXT_ULP_CLASS_HID_b52c] = 2770,\n+\t[BNXT_ULP_CLASS_HID_d6ec] = 2771,\n+\t[BNXT_ULP_CLASS_HID_fbac] = 2772,\n+\t[BNXT_ULP_CLASS_HID_c86c] = 2773,\n+\t[BNXT_ULP_CLASS_HID_ed2c] = 2774,\n+\t[BNXT_ULP_CLASS_HID_d330] = 2775,\n+\t[BNXT_ULP_CLASS_HID_f4f0] = 2776,\n+\t[BNXT_ULP_CLASS_HID_182b0] = 2777,\n+\t[BNXT_ULP_CLASS_HID_1a470] = 2778,\n+\t[BNXT_ULP_CLASS_HID_1c930] = 2779,\n+\t[BNXT_ULP_CLASS_HID_1eaf0] = 2780,\n+\t[BNXT_ULP_CLASS_HID_1866c] = 2781,\n+\t[BNXT_ULP_CLASS_HID_1ab2c] = 2782,\n+\t[BNXT_ULP_CLASS_HID_1ccec] = 2783,\n+\t[BNXT_ULP_CLASS_HID_1f1ac] = 2784,\n+\t[BNXT_ULP_CLASS_HID_b4d0] = 2785,\n+\t[BNXT_ULP_CLASS_HID_b990] = 2786,\n+\t[BNXT_ULP_CLASS_HID_fb50] = 2787,\n+\t[BNXT_ULP_CLASS_HID_fc10] = 2788,\n+\t[BNXT_ULP_CLASS_HID_b124] = 2789,\n+\t[BNXT_ULP_CLASS_HID_b2e4] = 2790,\n+\t[BNXT_ULP_CLASS_HID_f7a4] = 2791,\n+\t[BNXT_ULP_CLASS_HID_f964] = 2792,\n+\t[BNXT_ULP_CLASS_HID_1a724] = 2793,\n+\t[BNXT_ULP_CLASS_HID_1a8e4] = 2794,\n+\t[BNXT_ULP_CLASS_HID_1eda4] = 2795,\n+\t[BNXT_ULP_CLASS_HID_1ef64] = 2796,\n+\t[BNXT_ULP_CLASS_HID_1aad0] = 2797,\n+\t[BNXT_ULP_CLASS_HID_1af90] = 2798,\n+\t[BNXT_ULP_CLASS_HID_1d150] = 2799,\n+\t[BNXT_ULP_CLASS_HID_1f210] = 2800,\n+\t[BNXT_ULP_CLASS_HID_8084] = 2801,\n+\t[BNXT_ULP_CLASS_HID_a244] = 2802,\n+\t[BNXT_ULP_CLASS_HID_c704] = 2803,\n+\t[BNXT_ULP_CLASS_HID_e8c4] = 2804,\n+\t[BNXT_ULP_CLASS_HID_9dc8] = 2805,\n+\t[BNXT_ULP_CLASS_HID_be88] = 2806,\n+\t[BNXT_ULP_CLASS_HID_c048] = 2807,\n+\t[BNXT_ULP_CLASS_HID_e508] = 2808,\n+\t[BNXT_ULP_CLASS_HID_1b3c8] = 2809,\n+\t[BNXT_ULP_CLASS_HID_1b488] = 2810,\n+\t[BNXT_ULP_CLASS_HID_1f648] = 2811,\n+\t[BNXT_ULP_CLASS_HID_1fb08] = 2812,\n+\t[BNXT_ULP_CLASS_HID_1b684] = 2813,\n+\t[BNXT_ULP_CLASS_HID_1b844] = 2814,\n+\t[BNXT_ULP_CLASS_HID_1fd04] = 2815,\n+\t[BNXT_ULP_CLASS_HID_1fec4] = 2816,\n+\t[BNXT_ULP_CLASS_HID_a568] = 2817,\n+\t[BNXT_ULP_CLASS_HID_a628] = 2818,\n+\t[BNXT_ULP_CLASS_HID_ebe8] = 2819,\n+\t[BNXT_ULP_CLASS_HID_eca8] = 2820,\n+\t[BNXT_ULP_CLASS_HID_a1bc] = 2821,\n+\t[BNXT_ULP_CLASS_HID_a37c] = 2822,\n+\t[BNXT_ULP_CLASS_HID_e43c] = 2823,\n+\t[BNXT_ULP_CLASS_HID_e9fc] = 2824,\n+\t[BNXT_ULP_CLASS_HID_1d7bc] = 2825,\n+\t[BNXT_ULP_CLASS_HID_1f97c] = 2826,\n+\t[BNXT_ULP_CLASS_HID_1da3c] = 2827,\n+\t[BNXT_ULP_CLASS_HID_1fffc] = 2828,\n+\t[BNXT_ULP_CLASS_HID_1db68] = 2829,\n+\t[BNXT_ULP_CLASS_HID_1fc28] = 2830,\n+\t[BNXT_ULP_CLASS_HID_1c1e8] = 2831,\n+\t[BNXT_ULP_CLASS_HID_1e2a8] = 2832,\n+\t[BNXT_ULP_CLASS_HID_9ab8] = 2833,\n+\t[BNXT_ULP_CLASS_HID_bc78] = 2834,\n+\t[BNXT_ULP_CLASS_HID_c138] = 2835,\n+\t[BNXT_ULP_CLASS_HID_e2f8] = 2836,\n+\t[BNXT_ULP_CLASS_HID_978c] = 2837,\n+\t[BNXT_ULP_CLASS_HID_b94c] = 2838,\n+\t[BNXT_ULP_CLASS_HID_da0c] = 2839,\n+\t[BNXT_ULP_CLASS_HID_ffcc] = 2840,\n+\t[BNXT_ULP_CLASS_HID_18d8c] = 2841,\n+\t[BNXT_ULP_CLASS_HID_1af4c] = 2842,\n+\t[BNXT_ULP_CLASS_HID_1f00c] = 2843,\n+\t[BNXT_ULP_CLASS_HID_1f5cc] = 2844,\n+\t[BNXT_ULP_CLASS_HID_1b0b8] = 2845,\n+\t[BNXT_ULP_CLASS_HID_1b278] = 2846,\n+\t[BNXT_ULP_CLASS_HID_1f738] = 2847,\n+\t[BNXT_ULP_CLASS_HID_1f8f8] = 2848,\n+\t[BNXT_ULP_CLASS_HID_bf2c] = 2849,\n+\t[BNXT_ULP_CLASS_HID_a0ec] = 2850,\n+\t[BNXT_ULP_CLASS_HID_e5ac] = 2851,\n+\t[BNXT_ULP_CLASS_HID_e76c] = 2852,\n+\t[BNXT_ULP_CLASS_HID_b870] = 2853,\n+\t[BNXT_ULP_CLASS_HID_bd30] = 2854,\n+\t[BNXT_ULP_CLASS_HID_fef0] = 2855,\n+\t[BNXT_ULP_CLASS_HID_e3b0] = 2856,\n+\t[BNXT_ULP_CLASS_HID_1ae70] = 2857,\n+\t[BNXT_ULP_CLASS_HID_1f330] = 2858,\n+\t[BNXT_ULP_CLASS_HID_1d4f0] = 2859,\n+\t[BNXT_ULP_CLASS_HID_1f9b0] = 2860,\n+\t[BNXT_ULP_CLASS_HID_1d52c] = 2861,\n+\t[BNXT_ULP_CLASS_HID_1f6ec] = 2862,\n+\t[BNXT_ULP_CLASS_HID_1dbac] = 2863,\n+\t[BNXT_ULP_CLASS_HID_1fd6c] = 2864,\n+\t[BNXT_ULP_CLASS_HID_34d0] = 2865,\n+\t[BNXT_ULP_CLASS_HID_3a1c] = 2866,\n+\t[BNXT_ULP_CLASS_HID_3760] = 2867,\n+\t[BNXT_ULP_CLASS_HID_5e80] = 2868,\n+\t[BNXT_ULP_CLASS_HID_5bd4] = 2869,\n+\t[BNXT_ULP_CLASS_HID_07b8] = 2870,\n+\t[BNXT_ULP_CLASS_HID_008c] = 2871,\n+\t[BNXT_ULP_CLASS_HID_282c] = 2872,\n+\t[BNXT_ULP_CLASS_HID_2570] = 2873,\n+\t[BNXT_ULP_CLASS_HID_3124] = 2874,\n+\t[BNXT_ULP_CLASS_HID_5944] = 2875,\n+\t[BNXT_ULP_CLASS_HID_5588] = 2876,\n+\t[BNXT_ULP_CLASS_HID_1e7c] = 2877,\n+\t[BNXT_ULP_CLASS_HID_1b40] = 2878,\n+\t[BNXT_ULP_CLASS_HID_22e0] = 2879,\n+\t[BNXT_ULP_CLASS_HID_3f34] = 2880,\n+\t[BNXT_ULP_CLASS_HID_a77c] = 2881,\n+\t[BNXT_ULP_CLASS_HID_a8bc] = 2882,\n+\t[BNXT_ULP_CLASS_HID_edfc] = 2883,\n+\t[BNXT_ULP_CLASS_HID_ef3c] = 2884,\n+\t[BNXT_ULP_CLASS_HID_a000] = 2885,\n+\t[BNXT_ULP_CLASS_HID_a540] = 2886,\n+\t[BNXT_ULP_CLASS_HID_e680] = 2887,\n+\t[BNXT_ULP_CLASS_HID_ebc0] = 2888,\n+\t[BNXT_ULP_CLASS_HID_1d600] = 2889,\n+\t[BNXT_ULP_CLASS_HID_1fb40] = 2890,\n+\t[BNXT_ULP_CLASS_HID_1dc80] = 2891,\n+\t[BNXT_ULP_CLASS_HID_1e1c0] = 2892,\n+\t[BNXT_ULP_CLASS_HID_1dd7c] = 2893,\n+\t[BNXT_ULP_CLASS_HID_1febc] = 2894,\n+\t[BNXT_ULP_CLASS_HID_1c3fc] = 2895,\n+\t[BNXT_ULP_CLASS_HID_1e53c] = 2896,\n+\t[BNXT_ULP_CLASS_HID_cbe0] = 2897,\n+\t[BNXT_ULP_CLASS_HID_b1f4] = 2898,\n+\t[BNXT_ULP_CLASS_HID_d334] = 2899,\n+\t[BNXT_ULP_CLASS_HID_f474] = 2900,\n+\t[BNXT_ULP_CLASS_HID_c4b4] = 2901,\n+\t[BNXT_ULP_CLASS_HID_e9f4] = 2902,\n+\t[BNXT_ULP_CLASS_HID_cb34] = 2903,\n+\t[BNXT_ULP_CLASS_HID_f138] = 2904,\n+\t[BNXT_ULP_CLASS_HID_19f78] = 2905,\n+\t[BNXT_ULP_CLASS_HID_1a0b8] = 2906,\n+\t[BNXT_ULP_CLASS_HID_1c5f8] = 2907,\n+\t[BNXT_ULP_CLASS_HID_1e738] = 2908,\n+\t[BNXT_ULP_CLASS_HID_182b4] = 2909,\n+\t[BNXT_ULP_CLASS_HID_1a7f4] = 2910,\n+\t[BNXT_ULP_CLASS_HID_1c934] = 2911,\n+\t[BNXT_ULP_CLASS_HID_1ea74] = 2912,\n+\t[BNXT_ULP_CLASS_HID_b0d8] = 2913,\n+\t[BNXT_ULP_CLASS_HID_b218] = 2914,\n+\t[BNXT_ULP_CLASS_HID_f758] = 2915,\n+\t[BNXT_ULP_CLASS_HID_f898] = 2916,\n+\t[BNXT_ULP_CLASS_HID_8dec] = 2917,\n+\t[BNXT_ULP_CLASS_HID_af2c] = 2918,\n+\t[BNXT_ULP_CLASS_HID_f06c] = 2919,\n+\t[BNXT_ULP_CLASS_HID_f5ac] = 2920,\n+\t[BNXT_ULP_CLASS_HID_1a3ec] = 2921,\n+\t[BNXT_ULP_CLASS_HID_1a52c] = 2922,\n+\t[BNXT_ULP_CLASS_HID_1e66c] = 2923,\n+\t[BNXT_ULP_CLASS_HID_1ebac] = 2924,\n+\t[BNXT_ULP_CLASS_HID_1a6d8] = 2925,\n+\t[BNXT_ULP_CLASS_HID_1a818] = 2926,\n+\t[BNXT_ULP_CLASS_HID_1ed58] = 2927,\n+\t[BNXT_ULP_CLASS_HID_1ee98] = 2928,\n+\t[BNXT_ULP_CLASS_HID_d54c] = 2929,\n+\t[BNXT_ULP_CLASS_HID_f68c] = 2930,\n+\t[BNXT_ULP_CLASS_HID_dbcc] = 2931,\n+\t[BNXT_ULP_CLASS_HID_fd0c] = 2932,\n+\t[BNXT_ULP_CLASS_HID_ae10] = 2933,\n+\t[BNXT_ULP_CLASS_HID_f350] = 2934,\n+\t[BNXT_ULP_CLASS_HID_d490] = 2935,\n+\t[BNXT_ULP_CLASS_HID_f9d0] = 2936,\n+\t[BNXT_ULP_CLASS_HID_1c410] = 2937,\n+\t[BNXT_ULP_CLASS_HID_1e950] = 2938,\n+\t[BNXT_ULP_CLASS_HID_1ca90] = 2939,\n+\t[BNXT_ULP_CLASS_HID_1f0e4] = 2940,\n+\t[BNXT_ULP_CLASS_HID_1cb4c] = 2941,\n+\t[BNXT_ULP_CLASS_HID_1b150] = 2942,\n+\t[BNXT_ULP_CLASS_HID_1d290] = 2943,\n+\t[BNXT_ULP_CLASS_HID_1f7d0] = 2944,\n+\t[BNXT_ULP_CLASS_HID_a1b0] = 2945,\n+\t[BNXT_ULP_CLASS_HID_a2f0] = 2946,\n+\t[BNXT_ULP_CLASS_HID_e430] = 2947,\n+\t[BNXT_ULP_CLASS_HID_e970] = 2948,\n+\t[BNXT_ULP_CLASS_HID_ba44] = 2949,\n+\t[BNXT_ULP_CLASS_HID_bf84] = 2950,\n+\t[BNXT_ULP_CLASS_HID_e0c4] = 2951,\n+\t[BNXT_ULP_CLASS_HID_e204] = 2952,\n+\t[BNXT_ULP_CLASS_HID_1d044] = 2953,\n+\t[BNXT_ULP_CLASS_HID_1f584] = 2954,\n+\t[BNXT_ULP_CLASS_HID_1d6c4] = 2955,\n+\t[BNXT_ULP_CLASS_HID_1f804] = 2956,\n+\t[BNXT_ULP_CLASS_HID_1d7b0] = 2957,\n+\t[BNXT_ULP_CLASS_HID_1f8f0] = 2958,\n+\t[BNXT_ULP_CLASS_HID_1da30] = 2959,\n+\t[BNXT_ULP_CLASS_HID_1ff70] = 2960,\n+\t[BNXT_ULP_CLASS_HID_c224] = 2961,\n+\t[BNXT_ULP_CLASS_HID_e764] = 2962,\n+\t[BNXT_ULP_CLASS_HID_c8a4] = 2963,\n+\t[BNXT_ULP_CLASS_HID_ede4] = 2964,\n+\t[BNXT_ULP_CLASS_HID_dee8] = 2965,\n+\t[BNXT_ULP_CLASS_HID_e028] = 2966,\n+\t[BNXT_ULP_CLASS_HID_c568] = 2967,\n+\t[BNXT_ULP_CLASS_HID_e6a8] = 2968,\n+\t[BNXT_ULP_CLASS_HID_199bc] = 2969,\n+\t[BNXT_ULP_CLASS_HID_1bafc] = 2970,\n+\t[BNXT_ULP_CLASS_HID_1dc3c] = 2971,\n+\t[BNXT_ULP_CLASS_HID_1e17c] = 2972,\n+\t[BNXT_ULP_CLASS_HID_19ce8] = 2973,\n+\t[BNXT_ULP_CLASS_HID_1be28] = 2974,\n+\t[BNXT_ULP_CLASS_HID_1c368] = 2975,\n+\t[BNXT_ULP_CLASS_HID_1e4a8] = 2976,\n+\t[BNXT_ULP_CLASS_HID_8b1c] = 2977,\n+\t[BNXT_ULP_CLASS_HID_ac5c] = 2978,\n+\t[BNXT_ULP_CLASS_HID_f19c] = 2979,\n+\t[BNXT_ULP_CLASS_HID_f2dc] = 2980,\n+\t[BNXT_ULP_CLASS_HID_8420] = 2981,\n+\t[BNXT_ULP_CLASS_HID_a960] = 2982,\n+\t[BNXT_ULP_CLASS_HID_caa0] = 2983,\n+\t[BNXT_ULP_CLASS_HID_efe0] = 2984,\n+\t[BNXT_ULP_CLASS_HID_1ba20] = 2985,\n+\t[BNXT_ULP_CLASS_HID_1bf60] = 2986,\n+\t[BNXT_ULP_CLASS_HID_1e0a0] = 2987,\n+\t[BNXT_ULP_CLASS_HID_1e5e0] = 2988,\n+\t[BNXT_ULP_CLASS_HID_1a11c] = 2989,\n+\t[BNXT_ULP_CLASS_HID_1a25c] = 2990,\n+\t[BNXT_ULP_CLASS_HID_1e79c] = 2991,\n+\t[BNXT_ULP_CLASS_HID_1e8dc] = 2992,\n+\t[BNXT_ULP_CLASS_HID_af80] = 2993,\n+\t[BNXT_ULP_CLASS_HID_f0c0] = 2994,\n+\t[BNXT_ULP_CLASS_HID_d200] = 2995,\n+\t[BNXT_ULP_CLASS_HID_f740] = 2996,\n+\t[BNXT_ULP_CLASS_HID_a854] = 2997,\n+\t[BNXT_ULP_CLASS_HID_ad94] = 2998,\n+\t[BNXT_ULP_CLASS_HID_eed4] = 2999,\n+\t[BNXT_ULP_CLASS_HID_f014] = 3000,\n+\t[BNXT_ULP_CLASS_HID_1de54] = 3001,\n+\t[BNXT_ULP_CLASS_HID_1e394] = 3002,\n+\t[BNXT_ULP_CLASS_HID_1c4d4] = 3003,\n+\t[BNXT_ULP_CLASS_HID_1e614] = 3004,\n+\t[BNXT_ULP_CLASS_HID_1c580] = 3005,\n+\t[BNXT_ULP_CLASS_HID_1e6c0] = 3006,\n+\t[BNXT_ULP_CLASS_HID_1c800] = 3007,\n+\t[BNXT_ULP_CLASS_HID_1ed40] = 3008,\n+\t[BNXT_ULP_CLASS_HID_8c6c] = 3009,\n+\t[BNXT_ULP_CLASS_HID_b1ac] = 3010,\n+\t[BNXT_ULP_CLASS_HID_f2ec] = 3011,\n+\t[BNXT_ULP_CLASS_HID_f42c] = 3012,\n+\t[BNXT_ULP_CLASS_HID_8930] = 3013,\n+\t[BNXT_ULP_CLASS_HID_aa70] = 3014,\n+\t[BNXT_ULP_CLASS_HID_cfb0] = 3015,\n+\t[BNXT_ULP_CLASS_HID_f0f0] = 3016,\n+\t[BNXT_ULP_CLASS_HID_1bf30] = 3017,\n+\t[BNXT_ULP_CLASS_HID_1a070] = 3018,\n+\t[BNXT_ULP_CLASS_HID_1e5b0] = 3019,\n+\t[BNXT_ULP_CLASS_HID_1e6f0] = 3020,\n+\t[BNXT_ULP_CLASS_HID_1a26c] = 3021,\n+\t[BNXT_ULP_CLASS_HID_1a7ac] = 3022,\n+\t[BNXT_ULP_CLASS_HID_1e8ec] = 3023,\n+\t[BNXT_ULP_CLASS_HID_1ea2c] = 3024,\n+\t[BNXT_ULP_CLASS_HID_d090] = 3025,\n+\t[BNXT_ULP_CLASS_HID_f5d0] = 3026,\n+\t[BNXT_ULP_CLASS_HID_d710] = 3027,\n+\t[BNXT_ULP_CLASS_HID_f850] = 3028,\n+\t[BNXT_ULP_CLASS_HID_ada4] = 3029,\n+\t[BNXT_ULP_CLASS_HID_aee4] = 3030,\n+\t[BNXT_ULP_CLASS_HID_d024] = 3031,\n+\t[BNXT_ULP_CLASS_HID_f564] = 3032,\n+\t[BNXT_ULP_CLASS_HID_1c3a4] = 3033,\n+\t[BNXT_ULP_CLASS_HID_1e4e4] = 3034,\n+\t[BNXT_ULP_CLASS_HID_1c624] = 3035,\n+\t[BNXT_ULP_CLASS_HID_1eb64] = 3036,\n+\t[BNXT_ULP_CLASS_HID_1c690] = 3037,\n+\t[BNXT_ULP_CLASS_HID_1ebd0] = 3038,\n+\t[BNXT_ULP_CLASS_HID_1cd10] = 3039,\n+\t[BNXT_ULP_CLASS_HID_1f364] = 3040,\n+\t[BNXT_ULP_CLASS_HID_99c8] = 3041,\n+\t[BNXT_ULP_CLASS_HID_bb08] = 3042,\n+\t[BNXT_ULP_CLASS_HID_dc48] = 3043,\n+\t[BNXT_ULP_CLASS_HID_e188] = 3044,\n+\t[BNXT_ULP_CLASS_HID_929c] = 3045,\n+\t[BNXT_ULP_CLASS_HID_b7dc] = 3046,\n+\t[BNXT_ULP_CLASS_HID_d91c] = 3047,\n+\t[BNXT_ULP_CLASS_HID_fa5c] = 3048,\n+\t[BNXT_ULP_CLASS_HID_1889c] = 3049,\n+\t[BNXT_ULP_CLASS_HID_1addc] = 3050,\n+\t[BNXT_ULP_CLASS_HID_1cf1c] = 3051,\n+\t[BNXT_ULP_CLASS_HID_1f05c] = 3052,\n+\t[BNXT_ULP_CLASS_HID_18fc8] = 3053,\n+\t[BNXT_ULP_CLASS_HID_1b108] = 3054,\n+\t[BNXT_ULP_CLASS_HID_1f248] = 3055,\n+\t[BNXT_ULP_CLASS_HID_1f788] = 3056,\n+\t[BNXT_ULP_CLASS_HID_ba7c] = 3057,\n+\t[BNXT_ULP_CLASS_HID_bfbc] = 3058,\n+\t[BNXT_ULP_CLASS_HID_e0fc] = 3059,\n+\t[BNXT_ULP_CLASS_HID_e23c] = 3060,\n+\t[BNXT_ULP_CLASS_HID_b700] = 3061,\n+\t[BNXT_ULP_CLASS_HID_b840] = 3062,\n+\t[BNXT_ULP_CLASS_HID_fd80] = 3063,\n+\t[BNXT_ULP_CLASS_HID_fec0] = 3064,\n+\t[BNXT_ULP_CLASS_HID_1ad00] = 3065,\n+\t[BNXT_ULP_CLASS_HID_1ae40] = 3066,\n+\t[BNXT_ULP_CLASS_HID_1d380] = 3067,\n+\t[BNXT_ULP_CLASS_HID_1f4c0] = 3068,\n+\t[BNXT_ULP_CLASS_HID_1d07c] = 3069,\n+\t[BNXT_ULP_CLASS_HID_1f5bc] = 3070,\n+\t[BNXT_ULP_CLASS_HID_1d6fc] = 3071,\n+\t[BNXT_ULP_CLASS_HID_1f83c] = 3072,\n+\t[BNXT_ULP_CLASS_HID_86a0] = 3073,\n+\t[BNXT_ULP_CLASS_HID_abe0] = 3074,\n+\t[BNXT_ULP_CLASS_HID_cd20] = 3075,\n+\t[BNXT_ULP_CLASS_HID_ee60] = 3076,\n+\t[BNXT_ULP_CLASS_HID_8374] = 3077,\n+\t[BNXT_ULP_CLASS_HID_a4b4] = 3078,\n+\t[BNXT_ULP_CLASS_HID_c9f4] = 3079,\n+\t[BNXT_ULP_CLASS_HID_eb34] = 3080,\n+\t[BNXT_ULP_CLASS_HID_1b974] = 3081,\n+\t[BNXT_ULP_CLASS_HID_1bab4] = 3082,\n+\t[BNXT_ULP_CLASS_HID_1fff4] = 3083,\n+\t[BNXT_ULP_CLASS_HID_1e134] = 3084,\n+\t[BNXT_ULP_CLASS_HID_1bca0] = 3085,\n+\t[BNXT_ULP_CLASS_HID_1a1e0] = 3086,\n+\t[BNXT_ULP_CLASS_HID_1e320] = 3087,\n+\t[BNXT_ULP_CLASS_HID_1e460] = 3088,\n+\t[BNXT_ULP_CLASS_HID_aad4] = 3089,\n+\t[BNXT_ULP_CLASS_HID_ac14] = 3090,\n+\t[BNXT_ULP_CLASS_HID_d154] = 3091,\n+\t[BNXT_ULP_CLASS_HID_f294] = 3092,\n+\t[BNXT_ULP_CLASS_HID_a798] = 3093,\n+\t[BNXT_ULP_CLASS_HID_a8d8] = 3094,\n+\t[BNXT_ULP_CLASS_HID_ea18] = 3095,\n+\t[BNXT_ULP_CLASS_HID_ef58] = 3096,\n+\t[BNXT_ULP_CLASS_HID_1dd98] = 3097,\n+\t[BNXT_ULP_CLASS_HID_1fed8] = 3098,\n+\t[BNXT_ULP_CLASS_HID_1c018] = 3099,\n+\t[BNXT_ULP_CLASS_HID_1e558] = 3100,\n+\t[BNXT_ULP_CLASS_HID_1c0d4] = 3101,\n+\t[BNXT_ULP_CLASS_HID_1e214] = 3102,\n+\t[BNXT_ULP_CLASS_HID_1c754] = 3103,\n+\t[BNXT_ULP_CLASS_HID_1e894] = 3104,\n+\t[BNXT_ULP_CLASS_HID_900c] = 3105,\n+\t[BNXT_ULP_CLASS_HID_b54c] = 3106,\n+\t[BNXT_ULP_CLASS_HID_d68c] = 3107,\n+\t[BNXT_ULP_CLASS_HID_fbcc] = 3108,\n+\t[BNXT_ULP_CLASS_HID_c80c] = 3109,\n+\t[BNXT_ULP_CLASS_HID_ed4c] = 3110,\n+\t[BNXT_ULP_CLASS_HID_d350] = 3111,\n+\t[BNXT_ULP_CLASS_HID_f490] = 3112,\n+\t[BNXT_ULP_CLASS_HID_182d0] = 3113,\n+\t[BNXT_ULP_CLASS_HID_1a410] = 3114,\n+\t[BNXT_ULP_CLASS_HID_1c950] = 3115,\n+\t[BNXT_ULP_CLASS_HID_1ea90] = 3116,\n+\t[BNXT_ULP_CLASS_HID_1860c] = 3117,\n+\t[BNXT_ULP_CLASS_HID_1ab4c] = 3118,\n+\t[BNXT_ULP_CLASS_HID_1cc8c] = 3119,\n+\t[BNXT_ULP_CLASS_HID_1f1cc] = 3120,\n+\t[BNXT_ULP_CLASS_HID_b4b0] = 3121,\n+\t[BNXT_ULP_CLASS_HID_b9f0] = 3122,\n+\t[BNXT_ULP_CLASS_HID_fb30] = 3123,\n+\t[BNXT_ULP_CLASS_HID_fc70] = 3124,\n+\t[BNXT_ULP_CLASS_HID_b144] = 3125,\n+\t[BNXT_ULP_CLASS_HID_b284] = 3126,\n+\t[BNXT_ULP_CLASS_HID_f7c4] = 3127,\n+\t[BNXT_ULP_CLASS_HID_f904] = 3128,\n+\t[BNXT_ULP_CLASS_HID_1a744] = 3129,\n+\t[BNXT_ULP_CLASS_HID_1a884] = 3130,\n+\t[BNXT_ULP_CLASS_HID_1edc4] = 3131,\n+\t[BNXT_ULP_CLASS_HID_1ef04] = 3132,\n+\t[BNXT_ULP_CLASS_HID_1aab0] = 3133,\n+\t[BNXT_ULP_CLASS_HID_1aff0] = 3134,\n+\t[BNXT_ULP_CLASS_HID_1d130] = 3135,\n+\t[BNXT_ULP_CLASS_HID_1f270] = 3136,\n+\t[BNXT_ULP_CLASS_HID_80e4] = 3137,\n+\t[BNXT_ULP_CLASS_HID_a224] = 3138,\n+\t[BNXT_ULP_CLASS_HID_c764] = 3139,\n+\t[BNXT_ULP_CLASS_HID_e8a4] = 3140,\n+\t[BNXT_ULP_CLASS_HID_9da8] = 3141,\n+\t[BNXT_ULP_CLASS_HID_bee8] = 3142,\n+\t[BNXT_ULP_CLASS_HID_c028] = 3143,\n+\t[BNXT_ULP_CLASS_HID_e568] = 3144,\n+\t[BNXT_ULP_CLASS_HID_1b3a8] = 3145,\n+\t[BNXT_ULP_CLASS_HID_1b4e8] = 3146,\n+\t[BNXT_ULP_CLASS_HID_1f628] = 3147,\n+\t[BNXT_ULP_CLASS_HID_1fb68] = 3148,\n+\t[BNXT_ULP_CLASS_HID_1b6e4] = 3149,\n+\t[BNXT_ULP_CLASS_HID_1b824] = 3150,\n+\t[BNXT_ULP_CLASS_HID_1fd64] = 3151,\n+\t[BNXT_ULP_CLASS_HID_1fea4] = 3152,\n+\t[BNXT_ULP_CLASS_HID_a508] = 3153,\n+\t[BNXT_ULP_CLASS_HID_a648] = 3154,\n+\t[BNXT_ULP_CLASS_HID_eb88] = 3155,\n+\t[BNXT_ULP_CLASS_HID_ecc8] = 3156,\n+\t[BNXT_ULP_CLASS_HID_a1dc] = 3157,\n+\t[BNXT_ULP_CLASS_HID_a31c] = 3158,\n+\t[BNXT_ULP_CLASS_HID_e45c] = 3159,\n+\t[BNXT_ULP_CLASS_HID_e99c] = 3160,\n+\t[BNXT_ULP_CLASS_HID_1d7dc] = 3161,\n+\t[BNXT_ULP_CLASS_HID_1f91c] = 3162,\n+\t[BNXT_ULP_CLASS_HID_1da5c] = 3163,\n+\t[BNXT_ULP_CLASS_HID_1ff9c] = 3164,\n+\t[BNXT_ULP_CLASS_HID_1db08] = 3165,\n+\t[BNXT_ULP_CLASS_HID_1fc48] = 3166,\n+\t[BNXT_ULP_CLASS_HID_1c188] = 3167,\n+\t[BNXT_ULP_CLASS_HID_1e2c8] = 3168,\n+\t[BNXT_ULP_CLASS_HID_9ad8] = 3169,\n+\t[BNXT_ULP_CLASS_HID_bc18] = 3170,\n+\t[BNXT_ULP_CLASS_HID_c158] = 3171,\n+\t[BNXT_ULP_CLASS_HID_e298] = 3172,\n+\t[BNXT_ULP_CLASS_HID_97ec] = 3173,\n+\t[BNXT_ULP_CLASS_HID_b92c] = 3174,\n+\t[BNXT_ULP_CLASS_HID_da6c] = 3175,\n+\t[BNXT_ULP_CLASS_HID_ffac] = 3176,\n+\t[BNXT_ULP_CLASS_HID_18dec] = 3177,\n+\t[BNXT_ULP_CLASS_HID_1af2c] = 3178,\n+\t[BNXT_ULP_CLASS_HID_1f06c] = 3179,\n+\t[BNXT_ULP_CLASS_HID_1f5ac] = 3180,\n+\t[BNXT_ULP_CLASS_HID_1b0d8] = 3181,\n+\t[BNXT_ULP_CLASS_HID_1b218] = 3182,\n+\t[BNXT_ULP_CLASS_HID_1f758] = 3183,\n+\t[BNXT_ULP_CLASS_HID_1f898] = 3184,\n+\t[BNXT_ULP_CLASS_HID_bf4c] = 3185,\n+\t[BNXT_ULP_CLASS_HID_a08c] = 3186,\n+\t[BNXT_ULP_CLASS_HID_e5cc] = 3187,\n+\t[BNXT_ULP_CLASS_HID_e70c] = 3188,\n+\t[BNXT_ULP_CLASS_HID_b810] = 3189,\n+\t[BNXT_ULP_CLASS_HID_bd50] = 3190,\n+\t[BNXT_ULP_CLASS_HID_fe90] = 3191,\n+\t[BNXT_ULP_CLASS_HID_e3d0] = 3192,\n+\t[BNXT_ULP_CLASS_HID_1ae10] = 3193,\n+\t[BNXT_ULP_CLASS_HID_1f350] = 3194,\n+\t[BNXT_ULP_CLASS_HID_1d490] = 3195,\n+\t[BNXT_ULP_CLASS_HID_1f9d0] = 3196,\n+\t[BNXT_ULP_CLASS_HID_1d54c] = 3197,\n+\t[BNXT_ULP_CLASS_HID_1f68c] = 3198,\n+\t[BNXT_ULP_CLASS_HID_1dbcc] = 3199,\n+\t[BNXT_ULP_CLASS_HID_1fd0c] = 3200,\n+\t[BNXT_ULP_CLASS_HID_34b0] = 3201,\n+\t[BNXT_ULP_CLASS_HID_3a7c] = 3202,\n+\t[BNXT_ULP_CLASS_HID_3700] = 3203,\n+\t[BNXT_ULP_CLASS_HID_5ee0] = 3204,\n+\t[BNXT_ULP_CLASS_HID_5bb4] = 3205,\n+\t[BNXT_ULP_CLASS_HID_07d8] = 3206,\n+\t[BNXT_ULP_CLASS_HID_00ec] = 3207,\n+\t[BNXT_ULP_CLASS_HID_284c] = 3208,\n+\t[BNXT_ULP_CLASS_HID_2510] = 3209,\n+\t[BNXT_ULP_CLASS_HID_3144] = 3210,\n+\t[BNXT_ULP_CLASS_HID_5924] = 3211,\n+\t[BNXT_ULP_CLASS_HID_55e8] = 3212,\n+\t[BNXT_ULP_CLASS_HID_1e1c] = 3213,\n+\t[BNXT_ULP_CLASS_HID_1b20] = 3214,\n+\t[BNXT_ULP_CLASS_HID_2280] = 3215,\n+\t[BNXT_ULP_CLASS_HID_3f54] = 3216,\n+\t[BNXT_ULP_CLASS_HID_24604] = 3217,\n+\t[BNXT_ULP_CLASS_HID_255d4] = 3218,\n+\t[BNXT_ULP_CLASS_HID_22e08] = 3219,\n+\t[BNXT_ULP_CLASS_HID_24378] = 3220,\n+\t[BNXT_ULP_CLASS_HID_20fcc] = 3221,\n+\t[BNXT_ULP_CLASS_HID_21a9c] = 3222,\n+\t[BNXT_ULP_CLASS_HID_217d0] = 3223,\n+\t[BNXT_ULP_CLASS_HID_20800] = 3224,\n+\t[BNXT_ULP_CLASS_HID_253a0] = 3225,\n+\t[BNXT_ULP_CLASS_HID_23f70] = 3226,\n+\t[BNXT_ULP_CLASS_HID_23ba4] = 3227,\n+\t[BNXT_ULP_CLASS_HID_22c94] = 3228,\n+\t[BNXT_ULP_CLASS_HID_21968] = 3229,\n+\t[BNXT_ULP_CLASS_HID_243c4] = 3230,\n+\t[BNXT_ULP_CLASS_HID_25c38] = 3231,\n+\t[BNXT_ULP_CLASS_HID_2125c] = 3232,\n+\t[BNXT_ULP_CLASS_HID_240c8] = 3233,\n+\t[BNXT_ULP_CLASS_HID_22f98] = 3234,\n+\t[BNXT_ULP_CLASS_HID_228cc] = 3235,\n+\t[BNXT_ULP_CLASS_HID_25d3c] = 3236,\n+\t[BNXT_ULP_CLASS_HID_20990] = 3237,\n+\t[BNXT_ULP_CLASS_HID_214a0] = 3238,\n+\t[BNXT_ULP_CLASS_HID_21194] = 3239,\n+\t[BNXT_ULP_CLASS_HID_202c4] = 3240,\n+\t[BNXT_ULP_CLASS_HID_22a64] = 3241,\n+\t[BNXT_ULP_CLASS_HID_23934] = 3242,\n+\t[BNXT_ULP_CLASS_HID_23268] = 3243,\n+\t[BNXT_ULP_CLASS_HID_22758] = 3244,\n+\t[BNXT_ULP_CLASS_HID_2132c] = 3245,\n+\t[BNXT_ULP_CLASS_HID_25d88] = 3246,\n+\t[BNXT_ULP_CLASS_HID_256fc] = 3247,\n+\t[BNXT_ULP_CLASS_HID_24b2c] = 3248,\n+\t[BNXT_ULP_CLASS_HID_22f14] = 3249,\n+\t[BNXT_ULP_CLASS_HID_23a24] = 3250,\n+\t[BNXT_ULP_CLASS_HID_23718] = 3251,\n+\t[BNXT_ULP_CLASS_HID_22848] = 3252,\n+\t[BNXT_ULP_CLASS_HID_214dc] = 3253,\n+\t[BNXT_ULP_CLASS_HID_25eb8] = 3254,\n+\t[BNXT_ULP_CLASS_HID_25bec] = 3255,\n+\t[BNXT_ULP_CLASS_HID_21110] = 3256,\n+\t[BNXT_ULP_CLASS_HID_238b0] = 3257,\n+\t[BNXT_ULP_CLASS_HID_20440] = 3258,\n+\t[BNXT_ULP_CLASS_HID_200b4] = 3259,\n+\t[BNXT_ULP_CLASS_HID_235e4] = 3260,\n+\t[BNXT_ULP_CLASS_HID_25d04] = 3261,\n+\t[BNXT_ULP_CLASS_HID_228d4] = 3262,\n+\t[BNXT_ULP_CLASS_HID_22508] = 3263,\n+\t[BNXT_ULP_CLASS_HID_25678] = 3264,\n+\t[BNXT_ULP_CLASS_HID_229d8] = 3265,\n+\t[BNXT_ULP_CLASS_HID_234e8] = 3266,\n+\t[BNXT_ULP_CLASS_HID_231dc] = 3267,\n+\t[BNXT_ULP_CLASS_HID_2220c] = 3268,\n+\t[BNXT_ULP_CLASS_HID_24dac] = 3269,\n+\t[BNXT_ULP_CLASS_HID_2597c] = 3270,\n+\t[BNXT_ULP_CLASS_HID_255b0] = 3271,\n+\t[BNXT_ULP_CLASS_HID_246e0] = 3272,\n+\t[BNXT_ULP_CLASS_HID_23374] = 3273,\n+\t[BNXT_ULP_CLASS_HID_21e04] = 3274,\n+\t[BNXT_ULP_CLASS_HID_21b78] = 3275,\n+\t[BNXT_ULP_CLASS_HID_20fa8] = 3276,\n+\t[BNXT_ULP_CLASS_HID_257c8] = 3277,\n+\t[BNXT_ULP_CLASS_HID_22298] = 3278,\n+\t[BNXT_ULP_CLASS_HID_23fcc] = 3279,\n+\t[BNXT_ULP_CLASS_HID_2503c] = 3280,\n+\t[BNXT_ULP_CLASS_HID_2239c] = 3281,\n+\t[BNXT_ULP_CLASS_HID_20eac] = 3282,\n+\t[BNXT_ULP_CLASS_HID_20be0] = 3283,\n+\t[BNXT_ULP_CLASS_HID_23cd0] = 3284,\n+\t[BNXT_ULP_CLASS_HID_24470] = 3285,\n+\t[BNXT_ULP_CLASS_HID_25300] = 3286,\n+\t[BNXT_ULP_CLASS_HID_22c74] = 3287,\n+\t[BNXT_ULP_CLASS_HID_240a4] = 3288,\n+\t[BNXT_ULP_CLASS_HID_23da0] = 3289,\n+\t[BNXT_ULP_CLASS_HID_20970] = 3290,\n+\t[BNXT_ULP_CLASS_HID_205a4] = 3291,\n+\t[BNXT_ULP_CLASS_HID_23694] = 3292,\n+\t[BNXT_ULP_CLASS_HID_25e34] = 3293,\n+\t[BNXT_ULP_CLASS_HID_22dc4] = 3294,\n+\t[BNXT_ULP_CLASS_HID_22638] = 3295,\n+\t[BNXT_ULP_CLASS_HID_25b68] = 3296,\n+\t[BNXT_ULP_CLASS_HID_34c8] = 3297,\n+\t[BNXT_ULP_CLASS_HID_3a04] = 3298,\n+\t[BNXT_ULP_CLASS_HID_09d4] = 3299,\n+\t[BNXT_ULP_CLASS_HID_5e98] = 3300,\n+\t[BNXT_ULP_CLASS_HID_2da8] = 3301,\n+\t[BNXT_ULP_CLASS_HID_07a0] = 3302,\n+\t[BNXT_ULP_CLASS_HID_1370] = 3303,\n+\t[BNXT_ULP_CLASS_HID_2834] = 3304,\n+\t[BNXT_ULP_CLASS_HID_37c4] = 3305,\n+\t[BNXT_ULP_CLASS_HID_0398] = 3306,\n+\t[BNXT_ULP_CLASS_HID_595c] = 3307,\n+\t[BNXT_ULP_CLASS_HID_246c] = 3308,\n+\t[BNXT_ULP_CLASS_HID_1e64] = 3309,\n+\t[BNXT_ULP_CLASS_HID_48c0] = 3310,\n+\t[BNXT_ULP_CLASS_HID_22f8] = 3311,\n+\t[BNXT_ULP_CLASS_HID_3188] = 3312,\n+\t[BNXT_ULP_CLASS_HID_24664] = 3313,\n+\t[BNXT_ULP_CLASS_HID_29418] = 3314,\n+\t[BNXT_ULP_CLASS_HID_30118] = 3315,\n+\t[BNXT_ULP_CLASS_HID_38a18] = 3316,\n+\t[BNXT_ULP_CLASS_HID_255b4] = 3317,\n+\t[BNXT_ULP_CLASS_HID_2deb4] = 3318,\n+\t[BNXT_ULP_CLASS_HID_34bb4] = 3319,\n+\t[BNXT_ULP_CLASS_HID_39968] = 3320,\n+\t[BNXT_ULP_CLASS_HID_22e68] = 3321,\n+\t[BNXT_ULP_CLASS_HID_2db68] = 3322,\n+\t[BNXT_ULP_CLASS_HID_34468] = 3323,\n+\t[BNXT_ULP_CLASS_HID_3921c] = 3324,\n+\t[BNXT_ULP_CLASS_HID_24318] = 3325,\n+\t[BNXT_ULP_CLASS_HID_290cc] = 3326,\n+\t[BNXT_ULP_CLASS_HID_31dcc] = 3327,\n+\t[BNXT_ULP_CLASS_HID_386cc] = 3328,\n+\t[BNXT_ULP_CLASS_HID_20fac] = 3329,\n+\t[BNXT_ULP_CLASS_HID_2b8ac] = 3330,\n+\t[BNXT_ULP_CLASS_HID_325ac] = 3331,\n+\t[BNXT_ULP_CLASS_HID_3aeac] = 3332,\n+\t[BNXT_ULP_CLASS_HID_21afc] = 3333,\n+\t[BNXT_ULP_CLASS_HID_287fc] = 3334,\n+\t[BNXT_ULP_CLASS_HID_330fc] = 3335,\n+\t[BNXT_ULP_CLASS_HID_3bdfc] = 3336,\n+\t[BNXT_ULP_CLASS_HID_217b0] = 3337,\n+\t[BNXT_ULP_CLASS_HID_280b0] = 3338,\n+\t[BNXT_ULP_CLASS_HID_30db0] = 3339,\n+\t[BNXT_ULP_CLASS_HID_3b6b0] = 3340,\n+\t[BNXT_ULP_CLASS_HID_20860] = 3341,\n+\t[BNXT_ULP_CLASS_HID_2b560] = 3342,\n+\t[BNXT_ULP_CLASS_HID_33e60] = 3343,\n+\t[BNXT_ULP_CLASS_HID_3ab60] = 3344,\n+\t[BNXT_ULP_CLASS_HID_253c0] = 3345,\n+\t[BNXT_ULP_CLASS_HID_2dcc0] = 3346,\n+\t[BNXT_ULP_CLASS_HID_349c0] = 3347,\n+\t[BNXT_ULP_CLASS_HID_397f4] = 3348,\n+\t[BNXT_ULP_CLASS_HID_23f10] = 3349,\n+\t[BNXT_ULP_CLASS_HID_2a810] = 3350,\n+\t[BNXT_ULP_CLASS_HID_35510] = 3351,\n+\t[BNXT_ULP_CLASS_HID_3de10] = 3352,\n+\t[BNXT_ULP_CLASS_HID_23bc4] = 3353,\n+\t[BNXT_ULP_CLASS_HID_2a4c4] = 3354,\n+\t[BNXT_ULP_CLASS_HID_351c4] = 3355,\n+\t[BNXT_ULP_CLASS_HID_3dac4] = 3356,\n+\t[BNXT_ULP_CLASS_HID_22cf4] = 3357,\n+\t[BNXT_ULP_CLASS_HID_2d9f4] = 3358,\n+\t[BNXT_ULP_CLASS_HID_342f4] = 3359,\n+\t[BNXT_ULP_CLASS_HID_390a8] = 3360,\n+\t[BNXT_ULP_CLASS_HID_21908] = 3361,\n+\t[BNXT_ULP_CLASS_HID_28208] = 3362,\n+\t[BNXT_ULP_CLASS_HID_30f08] = 3363,\n+\t[BNXT_ULP_CLASS_HID_3b808] = 3364,\n+\t[BNXT_ULP_CLASS_HID_243a4] = 3365,\n+\t[BNXT_ULP_CLASS_HID_29158] = 3366,\n+\t[BNXT_ULP_CLASS_HID_31a58] = 3367,\n+\t[BNXT_ULP_CLASS_HID_38758] = 3368,\n+\t[BNXT_ULP_CLASS_HID_25c58] = 3369,\n+\t[BNXT_ULP_CLASS_HID_2c958] = 3370,\n+\t[BNXT_ULP_CLASS_HID_3170c] = 3371,\n+\t[BNXT_ULP_CLASS_HID_3800c] = 3372,\n+\t[BNXT_ULP_CLASS_HID_2123c] = 3373,\n+\t[BNXT_ULP_CLASS_HID_29f3c] = 3374,\n+\t[BNXT_ULP_CLASS_HID_3083c] = 3375,\n+\t[BNXT_ULP_CLASS_HID_3b53c] = 3376,\n+\t[BNXT_ULP_CLASS_HID_240a8] = 3377,\n+\t[BNXT_ULP_CLASS_HID_2cda8] = 3378,\n+\t[BNXT_ULP_CLASS_HID_31b5c] = 3379,\n+\t[BNXT_ULP_CLASS_HID_3845c] = 3380,\n+\t[BNXT_ULP_CLASS_HID_22ff8] = 3381,\n+\t[BNXT_ULP_CLASS_HID_2d8f8] = 3382,\n+\t[BNXT_ULP_CLASS_HID_345f8] = 3383,\n+\t[BNXT_ULP_CLASS_HID_393ac] = 3384,\n+\t[BNXT_ULP_CLASS_HID_228ac] = 3385,\n+\t[BNXT_ULP_CLASS_HID_2d5ac] = 3386,\n+\t[BNXT_ULP_CLASS_HID_35eac] = 3387,\n+\t[BNXT_ULP_CLASS_HID_3cbac] = 3388,\n+\t[BNXT_ULP_CLASS_HID_25d5c] = 3389,\n+\t[BNXT_ULP_CLASS_HID_2c65c] = 3390,\n+\t[BNXT_ULP_CLASS_HID_31410] = 3391,\n+\t[BNXT_ULP_CLASS_HID_38110] = 3392,\n+\t[BNXT_ULP_CLASS_HID_209f0] = 3393,\n+\t[BNXT_ULP_CLASS_HID_2b2f0] = 3394,\n+\t[BNXT_ULP_CLASS_HID_33ff0] = 3395,\n+\t[BNXT_ULP_CLASS_HID_3a8f0] = 3396,\n+\t[BNXT_ULP_CLASS_HID_214c0] = 3397,\n+\t[BNXT_ULP_CLASS_HID_281c0] = 3398,\n+\t[BNXT_ULP_CLASS_HID_30ac0] = 3399,\n+\t[BNXT_ULP_CLASS_HID_3b7c0] = 3400,\n+\t[BNXT_ULP_CLASS_HID_211f4] = 3401,\n+\t[BNXT_ULP_CLASS_HID_29af4] = 3402,\n+\t[BNXT_ULP_CLASS_HID_307f4] = 3403,\n+\t[BNXT_ULP_CLASS_HID_3b0f4] = 3404,\n+\t[BNXT_ULP_CLASS_HID_202a4] = 3405,\n+\t[BNXT_ULP_CLASS_HID_28fa4] = 3406,\n+\t[BNXT_ULP_CLASS_HID_338a4] = 3407,\n+\t[BNXT_ULP_CLASS_HID_3a5a4] = 3408,\n+\t[BNXT_ULP_CLASS_HID_22a04] = 3409,\n+\t[BNXT_ULP_CLASS_HID_2d704] = 3410,\n+\t[BNXT_ULP_CLASS_HID_34004] = 3411,\n+\t[BNXT_ULP_CLASS_HID_3cd04] = 3412,\n+\t[BNXT_ULP_CLASS_HID_23954] = 3413,\n+\t[BNXT_ULP_CLASS_HID_2a254] = 3414,\n+\t[BNXT_ULP_CLASS_HID_32f54] = 3415,\n+\t[BNXT_ULP_CLASS_HID_3d854] = 3416,\n+\t[BNXT_ULP_CLASS_HID_23208] = 3417,\n+\t[BNXT_ULP_CLASS_HID_2bf08] = 3418,\n+\t[BNXT_ULP_CLASS_HID_32808] = 3419,\n+\t[BNXT_ULP_CLASS_HID_3d508] = 3420,\n+\t[BNXT_ULP_CLASS_HID_22738] = 3421,\n+\t[BNXT_ULP_CLASS_HID_2d038] = 3422,\n+\t[BNXT_ULP_CLASS_HID_35d38] = 3423,\n+\t[BNXT_ULP_CLASS_HID_3c638] = 3424,\n+\t[BNXT_ULP_CLASS_HID_2134c] = 3425,\n+\t[BNXT_ULP_CLASS_HID_29c4c] = 3426,\n+\t[BNXT_ULP_CLASS_HID_3094c] = 3427,\n+\t[BNXT_ULP_CLASS_HID_3b24c] = 3428,\n+\t[BNXT_ULP_CLASS_HID_25de8] = 3429,\n+\t[BNXT_ULP_CLASS_HID_2c6e8] = 3430,\n+\t[BNXT_ULP_CLASS_HID_3149c] = 3431,\n+\t[BNXT_ULP_CLASS_HID_3819c] = 3432,\n+\t[BNXT_ULP_CLASS_HID_2569c] = 3433,\n+\t[BNXT_ULP_CLASS_HID_2c39c] = 3434,\n+\t[BNXT_ULP_CLASS_HID_31150] = 3435,\n+\t[BNXT_ULP_CLASS_HID_39a50] = 3436,\n+\t[BNXT_ULP_CLASS_HID_24b4c] = 3437,\n+\t[BNXT_ULP_CLASS_HID_29900] = 3438,\n+\t[BNXT_ULP_CLASS_HID_30200] = 3439,\n+\t[BNXT_ULP_CLASS_HID_38f00] = 3440,\n+\t[BNXT_ULP_CLASS_HID_22f74] = 3441,\n+\t[BNXT_ULP_CLASS_HID_2d874] = 3442,\n+\t[BNXT_ULP_CLASS_HID_34574] = 3443,\n+\t[BNXT_ULP_CLASS_HID_39328] = 3444,\n+\t[BNXT_ULP_CLASS_HID_23a44] = 3445,\n+\t[BNXT_ULP_CLASS_HID_2a744] = 3446,\n+\t[BNXT_ULP_CLASS_HID_35044] = 3447,\n+\t[BNXT_ULP_CLASS_HID_3dd44] = 3448,\n+\t[BNXT_ULP_CLASS_HID_23778] = 3449,\n+\t[BNXT_ULP_CLASS_HID_2a078] = 3450,\n+\t[BNXT_ULP_CLASS_HID_32d78] = 3451,\n+\t[BNXT_ULP_CLASS_HID_3d678] = 3452,\n+\t[BNXT_ULP_CLASS_HID_22828] = 3453,\n+\t[BNXT_ULP_CLASS_HID_2d528] = 3454,\n+\t[BNXT_ULP_CLASS_HID_35e28] = 3455,\n+\t[BNXT_ULP_CLASS_HID_3cb28] = 3456,\n+\t[BNXT_ULP_CLASS_HID_214bc] = 3457,\n+\t[BNXT_ULP_CLASS_HID_281bc] = 3458,\n+\t[BNXT_ULP_CLASS_HID_30abc] = 3459,\n+\t[BNXT_ULP_CLASS_HID_3b7bc] = 3460,\n+\t[BNXT_ULP_CLASS_HID_25ed8] = 3461,\n+\t[BNXT_ULP_CLASS_HID_2cbd8] = 3462,\n+\t[BNXT_ULP_CLASS_HID_3198c] = 3463,\n+\t[BNXT_ULP_CLASS_HID_3828c] = 3464,\n+\t[BNXT_ULP_CLASS_HID_25b8c] = 3465,\n+\t[BNXT_ULP_CLASS_HID_2c48c] = 3466,\n+\t[BNXT_ULP_CLASS_HID_31240] = 3467,\n+\t[BNXT_ULP_CLASS_HID_39f40] = 3468,\n+\t[BNXT_ULP_CLASS_HID_21170] = 3469,\n+\t[BNXT_ULP_CLASS_HID_29a70] = 3470,\n+\t[BNXT_ULP_CLASS_HID_30770] = 3471,\n+\t[BNXT_ULP_CLASS_HID_3b070] = 3472,\n+\t[BNXT_ULP_CLASS_HID_238d0] = 3473,\n+\t[BNXT_ULP_CLASS_HID_2a5d0] = 3474,\n+\t[BNXT_ULP_CLASS_HID_32ed0] = 3475,\n+\t[BNXT_ULP_CLASS_HID_3dbd0] = 3476,\n+\t[BNXT_ULP_CLASS_HID_20420] = 3477,\n+\t[BNXT_ULP_CLASS_HID_2b120] = 3478,\n+\t[BNXT_ULP_CLASS_HID_33a20] = 3479,\n+\t[BNXT_ULP_CLASS_HID_3a720] = 3480,\n+\t[BNXT_ULP_CLASS_HID_200d4] = 3481,\n+\t[BNXT_ULP_CLASS_HID_28dd4] = 3482,\n+\t[BNXT_ULP_CLASS_HID_336d4] = 3483,\n+\t[BNXT_ULP_CLASS_HID_3a3d4] = 3484,\n+\t[BNXT_ULP_CLASS_HID_23584] = 3485,\n+\t[BNXT_ULP_CLASS_HID_2be84] = 3486,\n+\t[BNXT_ULP_CLASS_HID_32b84] = 3487,\n+\t[BNXT_ULP_CLASS_HID_3d484] = 3488,\n+\t[BNXT_ULP_CLASS_HID_25d64] = 3489,\n+\t[BNXT_ULP_CLASS_HID_2c664] = 3490,\n+\t[BNXT_ULP_CLASS_HID_31418] = 3491,\n+\t[BNXT_ULP_CLASS_HID_38118] = 3492,\n+\t[BNXT_ULP_CLASS_HID_228b4] = 3493,\n+\t[BNXT_ULP_CLASS_HID_2d5b4] = 3494,\n+\t[BNXT_ULP_CLASS_HID_35eb4] = 3495,\n+\t[BNXT_ULP_CLASS_HID_3cbb4] = 3496,\n+\t[BNXT_ULP_CLASS_HID_22568] = 3497,\n+\t[BNXT_ULP_CLASS_HID_2ae68] = 3498,\n+\t[BNXT_ULP_CLASS_HID_35b68] = 3499,\n+\t[BNXT_ULP_CLASS_HID_3c468] = 3500,\n+\t[BNXT_ULP_CLASS_HID_25618] = 3501,\n+\t[BNXT_ULP_CLASS_HID_2c318] = 3502,\n+\t[BNXT_ULP_CLASS_HID_310cc] = 3503,\n+\t[BNXT_ULP_CLASS_HID_39dcc] = 3504,\n+\t[BNXT_ULP_CLASS_HID_229b8] = 3505,\n+\t[BNXT_ULP_CLASS_HID_2d2b8] = 3506,\n+\t[BNXT_ULP_CLASS_HID_35fb8] = 3507,\n+\t[BNXT_ULP_CLASS_HID_3c8b8] = 3508,\n+\t[BNXT_ULP_CLASS_HID_23488] = 3509,\n+\t[BNXT_ULP_CLASS_HID_2a188] = 3510,\n+\t[BNXT_ULP_CLASS_HID_32a88] = 3511,\n+\t[BNXT_ULP_CLASS_HID_3d788] = 3512,\n+\t[BNXT_ULP_CLASS_HID_231bc] = 3513,\n+\t[BNXT_ULP_CLASS_HID_2babc] = 3514,\n+\t[BNXT_ULP_CLASS_HID_327bc] = 3515,\n+\t[BNXT_ULP_CLASS_HID_3d0bc] = 3516,\n+\t[BNXT_ULP_CLASS_HID_2226c] = 3517,\n+\t[BNXT_ULP_CLASS_HID_2af6c] = 3518,\n+\t[BNXT_ULP_CLASS_HID_3586c] = 3519,\n+\t[BNXT_ULP_CLASS_HID_3c56c] = 3520,\n+\t[BNXT_ULP_CLASS_HID_24dcc] = 3521,\n+\t[BNXT_ULP_CLASS_HID_29b80] = 3522,\n+\t[BNXT_ULP_CLASS_HID_30480] = 3523,\n+\t[BNXT_ULP_CLASS_HID_3b180] = 3524,\n+\t[BNXT_ULP_CLASS_HID_2591c] = 3525,\n+\t[BNXT_ULP_CLASS_HID_2c21c] = 3526,\n+\t[BNXT_ULP_CLASS_HID_313d0] = 3527,\n+\t[BNXT_ULP_CLASS_HID_39cd0] = 3528,\n+\t[BNXT_ULP_CLASS_HID_255d0] = 3529,\n+\t[BNXT_ULP_CLASS_HID_2ded0] = 3530,\n+\t[BNXT_ULP_CLASS_HID_34bd0] = 3531,\n+\t[BNXT_ULP_CLASS_HID_39984] = 3532,\n+\t[BNXT_ULP_CLASS_HID_24680] = 3533,\n+\t[BNXT_ULP_CLASS_HID_294b4] = 3534,\n+\t[BNXT_ULP_CLASS_HID_301b4] = 3535,\n+\t[BNXT_ULP_CLASS_HID_38ab4] = 3536,\n+\t[BNXT_ULP_CLASS_HID_23314] = 3537,\n+\t[BNXT_ULP_CLASS_HID_2bc14] = 3538,\n+\t[BNXT_ULP_CLASS_HID_32914] = 3539,\n+\t[BNXT_ULP_CLASS_HID_3d214] = 3540,\n+\t[BNXT_ULP_CLASS_HID_21e64] = 3541,\n+\t[BNXT_ULP_CLASS_HID_28b64] = 3542,\n+\t[BNXT_ULP_CLASS_HID_33464] = 3543,\n+\t[BNXT_ULP_CLASS_HID_3a164] = 3544,\n+\t[BNXT_ULP_CLASS_HID_21b18] = 3545,\n+\t[BNXT_ULP_CLASS_HID_28418] = 3546,\n+\t[BNXT_ULP_CLASS_HID_33118] = 3547,\n+\t[BNXT_ULP_CLASS_HID_3ba18] = 3548,\n+\t[BNXT_ULP_CLASS_HID_20fc8] = 3549,\n+\t[BNXT_ULP_CLASS_HID_2b8c8] = 3550,\n+\t[BNXT_ULP_CLASS_HID_325c8] = 3551,\n+\t[BNXT_ULP_CLASS_HID_3aec8] = 3552,\n+\t[BNXT_ULP_CLASS_HID_257a8] = 3553,\n+\t[BNXT_ULP_CLASS_HID_2c0a8] = 3554,\n+\t[BNXT_ULP_CLASS_HID_34da8] = 3555,\n+\t[BNXT_ULP_CLASS_HID_39b5c] = 3556,\n+\t[BNXT_ULP_CLASS_HID_222f8] = 3557,\n+\t[BNXT_ULP_CLASS_HID_2aff8] = 3558,\n+\t[BNXT_ULP_CLASS_HID_358f8] = 3559,\n+\t[BNXT_ULP_CLASS_HID_3c5f8] = 3560,\n+\t[BNXT_ULP_CLASS_HID_23fac] = 3561,\n+\t[BNXT_ULP_CLASS_HID_2a8ac] = 3562,\n+\t[BNXT_ULP_CLASS_HID_355ac] = 3563,\n+\t[BNXT_ULP_CLASS_HID_3deac] = 3564,\n+\t[BNXT_ULP_CLASS_HID_2505c] = 3565,\n+\t[BNXT_ULP_CLASS_HID_2dd5c] = 3566,\n+\t[BNXT_ULP_CLASS_HID_3465c] = 3567,\n+\t[BNXT_ULP_CLASS_HID_39410] = 3568,\n+\t[BNXT_ULP_CLASS_HID_223fc] = 3569,\n+\t[BNXT_ULP_CLASS_HID_2acfc] = 3570,\n+\t[BNXT_ULP_CLASS_HID_359fc] = 3571,\n+\t[BNXT_ULP_CLASS_HID_3c2fc] = 3572,\n+\t[BNXT_ULP_CLASS_HID_20ecc] = 3573,\n+\t[BNXT_ULP_CLASS_HID_2bbcc] = 3574,\n+\t[BNXT_ULP_CLASS_HID_324cc] = 3575,\n+\t[BNXT_ULP_CLASS_HID_3d1cc] = 3576,\n+\t[BNXT_ULP_CLASS_HID_20b80] = 3577,\n+\t[BNXT_ULP_CLASS_HID_2b480] = 3578,\n+\t[BNXT_ULP_CLASS_HID_32180] = 3579,\n+\t[BNXT_ULP_CLASS_HID_3aa80] = 3580,\n+\t[BNXT_ULP_CLASS_HID_23cb0] = 3581,\n+\t[BNXT_ULP_CLASS_HID_2a9b0] = 3582,\n+\t[BNXT_ULP_CLASS_HID_352b0] = 3583,\n+\t[BNXT_ULP_CLASS_HID_3dfb0] = 3584,\n+\t[BNXT_ULP_CLASS_HID_24410] = 3585,\n+\t[BNXT_ULP_CLASS_HID_295c4] = 3586,\n+\t[BNXT_ULP_CLASS_HID_31ec4] = 3587,\n+\t[BNXT_ULP_CLASS_HID_38bc4] = 3588,\n+\t[BNXT_ULP_CLASS_HID_25360] = 3589,\n+\t[BNXT_ULP_CLASS_HID_2dc60] = 3590,\n+\t[BNXT_ULP_CLASS_HID_34960] = 3591,\n+\t[BNXT_ULP_CLASS_HID_39714] = 3592,\n+\t[BNXT_ULP_CLASS_HID_22c14] = 3593,\n+\t[BNXT_ULP_CLASS_HID_2d914] = 3594,\n+\t[BNXT_ULP_CLASS_HID_34214] = 3595,\n+\t[BNXT_ULP_CLASS_HID_393c8] = 3596,\n+\t[BNXT_ULP_CLASS_HID_240c4] = 3597,\n+\t[BNXT_ULP_CLASS_HID_2cdc4] = 3598,\n+\t[BNXT_ULP_CLASS_HID_31bf8] = 3599,\n+\t[BNXT_ULP_CLASS_HID_384f8] = 3600,\n+\t[BNXT_ULP_CLASS_HID_23dc0] = 3601,\n+\t[BNXT_ULP_CLASS_HID_2a6c0] = 3602,\n+\t[BNXT_ULP_CLASS_HID_353c0] = 3603,\n+\t[BNXT_ULP_CLASS_HID_3dcc0] = 3604,\n+\t[BNXT_ULP_CLASS_HID_20910] = 3605,\n+\t[BNXT_ULP_CLASS_HID_2b210] = 3606,\n+\t[BNXT_ULP_CLASS_HID_33f10] = 3607,\n+\t[BNXT_ULP_CLASS_HID_3a810] = 3608,\n+\t[BNXT_ULP_CLASS_HID_205c4] = 3609,\n+\t[BNXT_ULP_CLASS_HID_28ec4] = 3610,\n+\t[BNXT_ULP_CLASS_HID_33bc4] = 3611,\n+\t[BNXT_ULP_CLASS_HID_3a4c4] = 3612,\n+\t[BNXT_ULP_CLASS_HID_236f4] = 3613,\n+\t[BNXT_ULP_CLASS_HID_2a3f4] = 3614,\n+\t[BNXT_ULP_CLASS_HID_32cf4] = 3615,\n+\t[BNXT_ULP_CLASS_HID_3d9f4] = 3616,\n+\t[BNXT_ULP_CLASS_HID_25e54] = 3617,\n+\t[BNXT_ULP_CLASS_HID_2cb54] = 3618,\n+\t[BNXT_ULP_CLASS_HID_31908] = 3619,\n+\t[BNXT_ULP_CLASS_HID_38208] = 3620,\n+\t[BNXT_ULP_CLASS_HID_22da4] = 3621,\n+\t[BNXT_ULP_CLASS_HID_2d6a4] = 3622,\n+\t[BNXT_ULP_CLASS_HID_343a4] = 3623,\n+\t[BNXT_ULP_CLASS_HID_39158] = 3624,\n+\t[BNXT_ULP_CLASS_HID_22658] = 3625,\n+\t[BNXT_ULP_CLASS_HID_2d358] = 3626,\n+\t[BNXT_ULP_CLASS_HID_35c58] = 3627,\n+\t[BNXT_ULP_CLASS_HID_3c958] = 3628,\n+\t[BNXT_ULP_CLASS_HID_25b08] = 3629,\n+\t[BNXT_ULP_CLASS_HID_2c408] = 3630,\n+\t[BNXT_ULP_CLASS_HID_3123c] = 3631,\n+\t[BNXT_ULP_CLASS_HID_39f3c] = 3632,\n+\t[BNXT_ULP_CLASS_HID_34a8] = 3633,\n+\t[BNXT_ULP_CLASS_HID_3a64] = 3634,\n+\t[BNXT_ULP_CLASS_HID_09b4] = 3635,\n+\t[BNXT_ULP_CLASS_HID_5ef8] = 3636,\n+\t[BNXT_ULP_CLASS_HID_2dc8] = 3637,\n+\t[BNXT_ULP_CLASS_HID_07c0] = 3638,\n+\t[BNXT_ULP_CLASS_HID_1310] = 3639,\n+\t[BNXT_ULP_CLASS_HID_2854] = 3640,\n+\t[BNXT_ULP_CLASS_HID_37a4] = 3641,\n+\t[BNXT_ULP_CLASS_HID_03f8] = 3642,\n+\t[BNXT_ULP_CLASS_HID_593c] = 3643,\n+\t[BNXT_ULP_CLASS_HID_240c] = 3644,\n+\t[BNXT_ULP_CLASS_HID_1e04] = 3645,\n+\t[BNXT_ULP_CLASS_HID_48a0] = 3646,\n+\t[BNXT_ULP_CLASS_HID_2298] = 3647,\n+\t[BNXT_ULP_CLASS_HID_31e8] = 3648,\n+\t[BNXT_ULP_CLASS_HID_24644] = 3649,\n+\t[BNXT_ULP_CLASS_HID_29438] = 3650,\n+\t[BNXT_ULP_CLASS_HID_30138] = 3651,\n+\t[BNXT_ULP_CLASS_HID_38a38] = 3652,\n+\t[BNXT_ULP_CLASS_HID_25594] = 3653,\n+\t[BNXT_ULP_CLASS_HID_2de94] = 3654,\n+\t[BNXT_ULP_CLASS_HID_34b94] = 3655,\n+\t[BNXT_ULP_CLASS_HID_39948] = 3656,\n+\t[BNXT_ULP_CLASS_HID_22e48] = 3657,\n+\t[BNXT_ULP_CLASS_HID_2db48] = 3658,\n+\t[BNXT_ULP_CLASS_HID_34448] = 3659,\n+\t[BNXT_ULP_CLASS_HID_3923c] = 3660,\n+\t[BNXT_ULP_CLASS_HID_24338] = 3661,\n+\t[BNXT_ULP_CLASS_HID_290ec] = 3662,\n+\t[BNXT_ULP_CLASS_HID_31dec] = 3663,\n+\t[BNXT_ULP_CLASS_HID_386ec] = 3664,\n+\t[BNXT_ULP_CLASS_HID_20f8c] = 3665,\n+\t[BNXT_ULP_CLASS_HID_2b88c] = 3666,\n+\t[BNXT_ULP_CLASS_HID_3258c] = 3667,\n+\t[BNXT_ULP_CLASS_HID_3ae8c] = 3668,\n+\t[BNXT_ULP_CLASS_HID_21adc] = 3669,\n+\t[BNXT_ULP_CLASS_HID_287dc] = 3670,\n+\t[BNXT_ULP_CLASS_HID_330dc] = 3671,\n+\t[BNXT_ULP_CLASS_HID_3bddc] = 3672,\n+\t[BNXT_ULP_CLASS_HID_21790] = 3673,\n+\t[BNXT_ULP_CLASS_HID_28090] = 3674,\n+\t[BNXT_ULP_CLASS_HID_30d90] = 3675,\n+\t[BNXT_ULP_CLASS_HID_3b690] = 3676,\n+\t[BNXT_ULP_CLASS_HID_20840] = 3677,\n+\t[BNXT_ULP_CLASS_HID_2b540] = 3678,\n+\t[BNXT_ULP_CLASS_HID_33e40] = 3679,\n+\t[BNXT_ULP_CLASS_HID_3ab40] = 3680,\n+\t[BNXT_ULP_CLASS_HID_253e0] = 3681,\n+\t[BNXT_ULP_CLASS_HID_2dce0] = 3682,\n+\t[BNXT_ULP_CLASS_HID_349e0] = 3683,\n+\t[BNXT_ULP_CLASS_HID_397d4] = 3684,\n+\t[BNXT_ULP_CLASS_HID_23f30] = 3685,\n+\t[BNXT_ULP_CLASS_HID_2a830] = 3686,\n+\t[BNXT_ULP_CLASS_HID_35530] = 3687,\n+\t[BNXT_ULP_CLASS_HID_3de30] = 3688,\n+\t[BNXT_ULP_CLASS_HID_23be4] = 3689,\n+\t[BNXT_ULP_CLASS_HID_2a4e4] = 3690,\n+\t[BNXT_ULP_CLASS_HID_351e4] = 3691,\n+\t[BNXT_ULP_CLASS_HID_3dae4] = 3692,\n+\t[BNXT_ULP_CLASS_HID_22cd4] = 3693,\n+\t[BNXT_ULP_CLASS_HID_2d9d4] = 3694,\n+\t[BNXT_ULP_CLASS_HID_342d4] = 3695,\n+\t[BNXT_ULP_CLASS_HID_39088] = 3696,\n+\t[BNXT_ULP_CLASS_HID_21928] = 3697,\n+\t[BNXT_ULP_CLASS_HID_28228] = 3698,\n+\t[BNXT_ULP_CLASS_HID_30f28] = 3699,\n+\t[BNXT_ULP_CLASS_HID_3b828] = 3700,\n+\t[BNXT_ULP_CLASS_HID_24384] = 3701,\n+\t[BNXT_ULP_CLASS_HID_29178] = 3702,\n+\t[BNXT_ULP_CLASS_HID_31a78] = 3703,\n+\t[BNXT_ULP_CLASS_HID_38778] = 3704,\n+\t[BNXT_ULP_CLASS_HID_25c78] = 3705,\n+\t[BNXT_ULP_CLASS_HID_2c978] = 3706,\n+\t[BNXT_ULP_CLASS_HID_3172c] = 3707,\n+\t[BNXT_ULP_CLASS_HID_3802c] = 3708,\n+\t[BNXT_ULP_CLASS_HID_2121c] = 3709,\n+\t[BNXT_ULP_CLASS_HID_29f1c] = 3710,\n+\t[BNXT_ULP_CLASS_HID_3081c] = 3711,\n+\t[BNXT_ULP_CLASS_HID_3b51c] = 3712,\n+\t[BNXT_ULP_CLASS_HID_24088] = 3713,\n+\t[BNXT_ULP_CLASS_HID_2cd88] = 3714,\n+\t[BNXT_ULP_CLASS_HID_31b7c] = 3715,\n+\t[BNXT_ULP_CLASS_HID_3847c] = 3716,\n+\t[BNXT_ULP_CLASS_HID_22fd8] = 3717,\n+\t[BNXT_ULP_CLASS_HID_2d8d8] = 3718,\n+\t[BNXT_ULP_CLASS_HID_345d8] = 3719,\n+\t[BNXT_ULP_CLASS_HID_3938c] = 3720,\n+\t[BNXT_ULP_CLASS_HID_2288c] = 3721,\n+\t[BNXT_ULP_CLASS_HID_2d58c] = 3722,\n+\t[BNXT_ULP_CLASS_HID_35e8c] = 3723,\n+\t[BNXT_ULP_CLASS_HID_3cb8c] = 3724,\n+\t[BNXT_ULP_CLASS_HID_25d7c] = 3725,\n+\t[BNXT_ULP_CLASS_HID_2c67c] = 3726,\n+\t[BNXT_ULP_CLASS_HID_31430] = 3727,\n+\t[BNXT_ULP_CLASS_HID_38130] = 3728,\n+\t[BNXT_ULP_CLASS_HID_209d0] = 3729,\n+\t[BNXT_ULP_CLASS_HID_2b2d0] = 3730,\n+\t[BNXT_ULP_CLASS_HID_33fd0] = 3731,\n+\t[BNXT_ULP_CLASS_HID_3a8d0] = 3732,\n+\t[BNXT_ULP_CLASS_HID_214e0] = 3733,\n+\t[BNXT_ULP_CLASS_HID_281e0] = 3734,\n+\t[BNXT_ULP_CLASS_HID_30ae0] = 3735,\n+\t[BNXT_ULP_CLASS_HID_3b7e0] = 3736,\n+\t[BNXT_ULP_CLASS_HID_211d4] = 3737,\n+\t[BNXT_ULP_CLASS_HID_29ad4] = 3738,\n+\t[BNXT_ULP_CLASS_HID_307d4] = 3739,\n+\t[BNXT_ULP_CLASS_HID_3b0d4] = 3740,\n+\t[BNXT_ULP_CLASS_HID_20284] = 3741,\n+\t[BNXT_ULP_CLASS_HID_28f84] = 3742,\n+\t[BNXT_ULP_CLASS_HID_33884] = 3743,\n+\t[BNXT_ULP_CLASS_HID_3a584] = 3744,\n+\t[BNXT_ULP_CLASS_HID_22a24] = 3745,\n+\t[BNXT_ULP_CLASS_HID_2d724] = 3746,\n+\t[BNXT_ULP_CLASS_HID_34024] = 3747,\n+\t[BNXT_ULP_CLASS_HID_3cd24] = 3748,\n+\t[BNXT_ULP_CLASS_HID_23974] = 3749,\n+\t[BNXT_ULP_CLASS_HID_2a274] = 3750,\n+\t[BNXT_ULP_CLASS_HID_32f74] = 3751,\n+\t[BNXT_ULP_CLASS_HID_3d874] = 3752,\n+\t[BNXT_ULP_CLASS_HID_23228] = 3753,\n+\t[BNXT_ULP_CLASS_HID_2bf28] = 3754,\n+\t[BNXT_ULP_CLASS_HID_32828] = 3755,\n+\t[BNXT_ULP_CLASS_HID_3d528] = 3756,\n+\t[BNXT_ULP_CLASS_HID_22718] = 3757,\n+\t[BNXT_ULP_CLASS_HID_2d018] = 3758,\n+\t[BNXT_ULP_CLASS_HID_35d18] = 3759,\n+\t[BNXT_ULP_CLASS_HID_3c618] = 3760,\n+\t[BNXT_ULP_CLASS_HID_2136c] = 3761,\n+\t[BNXT_ULP_CLASS_HID_29c6c] = 3762,\n+\t[BNXT_ULP_CLASS_HID_3096c] = 3763,\n+\t[BNXT_ULP_CLASS_HID_3b26c] = 3764,\n+\t[BNXT_ULP_CLASS_HID_25dc8] = 3765,\n+\t[BNXT_ULP_CLASS_HID_2c6c8] = 3766,\n+\t[BNXT_ULP_CLASS_HID_314bc] = 3767,\n+\t[BNXT_ULP_CLASS_HID_381bc] = 3768,\n+\t[BNXT_ULP_CLASS_HID_256bc] = 3769,\n+\t[BNXT_ULP_CLASS_HID_2c3bc] = 3770,\n+\t[BNXT_ULP_CLASS_HID_31170] = 3771,\n+\t[BNXT_ULP_CLASS_HID_39a70] = 3772,\n+\t[BNXT_ULP_CLASS_HID_24b6c] = 3773,\n+\t[BNXT_ULP_CLASS_HID_29920] = 3774,\n+\t[BNXT_ULP_CLASS_HID_30220] = 3775,\n+\t[BNXT_ULP_CLASS_HID_38f20] = 3776,\n+\t[BNXT_ULP_CLASS_HID_22f54] = 3777,\n+\t[BNXT_ULP_CLASS_HID_2d854] = 3778,\n+\t[BNXT_ULP_CLASS_HID_34554] = 3779,\n+\t[BNXT_ULP_CLASS_HID_39308] = 3780,\n+\t[BNXT_ULP_CLASS_HID_23a64] = 3781,\n+\t[BNXT_ULP_CLASS_HID_2a764] = 3782,\n+\t[BNXT_ULP_CLASS_HID_35064] = 3783,\n+\t[BNXT_ULP_CLASS_HID_3dd64] = 3784,\n+\t[BNXT_ULP_CLASS_HID_23758] = 3785,\n+\t[BNXT_ULP_CLASS_HID_2a058] = 3786,\n+\t[BNXT_ULP_CLASS_HID_32d58] = 3787,\n+\t[BNXT_ULP_CLASS_HID_3d658] = 3788,\n+\t[BNXT_ULP_CLASS_HID_22808] = 3789,\n+\t[BNXT_ULP_CLASS_HID_2d508] = 3790,\n+\t[BNXT_ULP_CLASS_HID_35e08] = 3791,\n+\t[BNXT_ULP_CLASS_HID_3cb08] = 3792,\n+\t[BNXT_ULP_CLASS_HID_2149c] = 3793,\n+\t[BNXT_ULP_CLASS_HID_2819c] = 3794,\n+\t[BNXT_ULP_CLASS_HID_30a9c] = 3795,\n+\t[BNXT_ULP_CLASS_HID_3b79c] = 3796,\n+\t[BNXT_ULP_CLASS_HID_25ef8] = 3797,\n+\t[BNXT_ULP_CLASS_HID_2cbf8] = 3798,\n+\t[BNXT_ULP_CLASS_HID_319ac] = 3799,\n+\t[BNXT_ULP_CLASS_HID_382ac] = 3800,\n+\t[BNXT_ULP_CLASS_HID_25bac] = 3801,\n+\t[BNXT_ULP_CLASS_HID_2c4ac] = 3802,\n+\t[BNXT_ULP_CLASS_HID_31260] = 3803,\n+\t[BNXT_ULP_CLASS_HID_39f60] = 3804,\n+\t[BNXT_ULP_CLASS_HID_21150] = 3805,\n+\t[BNXT_ULP_CLASS_HID_29a50] = 3806,\n+\t[BNXT_ULP_CLASS_HID_30750] = 3807,\n+\t[BNXT_ULP_CLASS_HID_3b050] = 3808,\n+\t[BNXT_ULP_CLASS_HID_238f0] = 3809,\n+\t[BNXT_ULP_CLASS_HID_2a5f0] = 3810,\n+\t[BNXT_ULP_CLASS_HID_32ef0] = 3811,\n+\t[BNXT_ULP_CLASS_HID_3dbf0] = 3812,\n+\t[BNXT_ULP_CLASS_HID_20400] = 3813,\n+\t[BNXT_ULP_CLASS_HID_2b100] = 3814,\n+\t[BNXT_ULP_CLASS_HID_33a00] = 3815,\n+\t[BNXT_ULP_CLASS_HID_3a700] = 3816,\n+\t[BNXT_ULP_CLASS_HID_200f4] = 3817,\n+\t[BNXT_ULP_CLASS_HID_28df4] = 3818,\n+\t[BNXT_ULP_CLASS_HID_336f4] = 3819,\n+\t[BNXT_ULP_CLASS_HID_3a3f4] = 3820,\n+\t[BNXT_ULP_CLASS_HID_235a4] = 3821,\n+\t[BNXT_ULP_CLASS_HID_2bea4] = 3822,\n+\t[BNXT_ULP_CLASS_HID_32ba4] = 3823,\n+\t[BNXT_ULP_CLASS_HID_3d4a4] = 3824,\n+\t[BNXT_ULP_CLASS_HID_25d44] = 3825,\n+\t[BNXT_ULP_CLASS_HID_2c644] = 3826,\n+\t[BNXT_ULP_CLASS_HID_31438] = 3827,\n+\t[BNXT_ULP_CLASS_HID_38138] = 3828,\n+\t[BNXT_ULP_CLASS_HID_22894] = 3829,\n+\t[BNXT_ULP_CLASS_HID_2d594] = 3830,\n+\t[BNXT_ULP_CLASS_HID_35e94] = 3831,\n+\t[BNXT_ULP_CLASS_HID_3cb94] = 3832,\n+\t[BNXT_ULP_CLASS_HID_22548] = 3833,\n+\t[BNXT_ULP_CLASS_HID_2ae48] = 3834,\n+\t[BNXT_ULP_CLASS_HID_35b48] = 3835,\n+\t[BNXT_ULP_CLASS_HID_3c448] = 3836,\n+\t[BNXT_ULP_CLASS_HID_25638] = 3837,\n+\t[BNXT_ULP_CLASS_HID_2c338] = 3838,\n+\t[BNXT_ULP_CLASS_HID_310ec] = 3839,\n+\t[BNXT_ULP_CLASS_HID_39dec] = 3840,\n+\t[BNXT_ULP_CLASS_HID_22998] = 3841,\n+\t[BNXT_ULP_CLASS_HID_2d298] = 3842,\n+\t[BNXT_ULP_CLASS_HID_35f98] = 3843,\n+\t[BNXT_ULP_CLASS_HID_3c898] = 3844,\n+\t[BNXT_ULP_CLASS_HID_234a8] = 3845,\n+\t[BNXT_ULP_CLASS_HID_2a1a8] = 3846,\n+\t[BNXT_ULP_CLASS_HID_32aa8] = 3847,\n+\t[BNXT_ULP_CLASS_HID_3d7a8] = 3848,\n+\t[BNXT_ULP_CLASS_HID_2319c] = 3849,\n+\t[BNXT_ULP_CLASS_HID_2ba9c] = 3850,\n+\t[BNXT_ULP_CLASS_HID_3279c] = 3851,\n+\t[BNXT_ULP_CLASS_HID_3d09c] = 3852,\n+\t[BNXT_ULP_CLASS_HID_2224c] = 3853,\n+\t[BNXT_ULP_CLASS_HID_2af4c] = 3854,\n+\t[BNXT_ULP_CLASS_HID_3584c] = 3855,\n+\t[BNXT_ULP_CLASS_HID_3c54c] = 3856,\n+\t[BNXT_ULP_CLASS_HID_24dec] = 3857,\n+\t[BNXT_ULP_CLASS_HID_29ba0] = 3858,\n+\t[BNXT_ULP_CLASS_HID_304a0] = 3859,\n+\t[BNXT_ULP_CLASS_HID_3b1a0] = 3860,\n+\t[BNXT_ULP_CLASS_HID_2593c] = 3861,\n+\t[BNXT_ULP_CLASS_HID_2c23c] = 3862,\n+\t[BNXT_ULP_CLASS_HID_313f0] = 3863,\n+\t[BNXT_ULP_CLASS_HID_39cf0] = 3864,\n+\t[BNXT_ULP_CLASS_HID_255f0] = 3865,\n+\t[BNXT_ULP_CLASS_HID_2def0] = 3866,\n+\t[BNXT_ULP_CLASS_HID_34bf0] = 3867,\n+\t[BNXT_ULP_CLASS_HID_399a4] = 3868,\n+\t[BNXT_ULP_CLASS_HID_246a0] = 3869,\n+\t[BNXT_ULP_CLASS_HID_29494] = 3870,\n+\t[BNXT_ULP_CLASS_HID_30194] = 3871,\n+\t[BNXT_ULP_CLASS_HID_38a94] = 3872,\n+\t[BNXT_ULP_CLASS_HID_23334] = 3873,\n+\t[BNXT_ULP_CLASS_HID_2bc34] = 3874,\n+\t[BNXT_ULP_CLASS_HID_32934] = 3875,\n+\t[BNXT_ULP_CLASS_HID_3d234] = 3876,\n+\t[BNXT_ULP_CLASS_HID_21e44] = 3877,\n+\t[BNXT_ULP_CLASS_HID_28b44] = 3878,\n+\t[BNXT_ULP_CLASS_HID_33444] = 3879,\n+\t[BNXT_ULP_CLASS_HID_3a144] = 3880,\n+\t[BNXT_ULP_CLASS_HID_21b38] = 3881,\n+\t[BNXT_ULP_CLASS_HID_28438] = 3882,\n+\t[BNXT_ULP_CLASS_HID_33138] = 3883,\n+\t[BNXT_ULP_CLASS_HID_3ba38] = 3884,\n+\t[BNXT_ULP_CLASS_HID_20fe8] = 3885,\n+\t[BNXT_ULP_CLASS_HID_2b8e8] = 3886,\n+\t[BNXT_ULP_CLASS_HID_325e8] = 3887,\n+\t[BNXT_ULP_CLASS_HID_3aee8] = 3888,\n+\t[BNXT_ULP_CLASS_HID_25788] = 3889,\n+\t[BNXT_ULP_CLASS_HID_2c088] = 3890,\n+\t[BNXT_ULP_CLASS_HID_34d88] = 3891,\n+\t[BNXT_ULP_CLASS_HID_39b7c] = 3892,\n+\t[BNXT_ULP_CLASS_HID_222d8] = 3893,\n+\t[BNXT_ULP_CLASS_HID_2afd8] = 3894,\n+\t[BNXT_ULP_CLASS_HID_358d8] = 3895,\n+\t[BNXT_ULP_CLASS_HID_3c5d8] = 3896,\n+\t[BNXT_ULP_CLASS_HID_23f8c] = 3897,\n+\t[BNXT_ULP_CLASS_HID_2a88c] = 3898,\n+\t[BNXT_ULP_CLASS_HID_3558c] = 3899,\n+\t[BNXT_ULP_CLASS_HID_3de8c] = 3900,\n+\t[BNXT_ULP_CLASS_HID_2507c] = 3901,\n+\t[BNXT_ULP_CLASS_HID_2dd7c] = 3902,\n+\t[BNXT_ULP_CLASS_HID_3467c] = 3903,\n+\t[BNXT_ULP_CLASS_HID_39430] = 3904,\n+\t[BNXT_ULP_CLASS_HID_223dc] = 3905,\n+\t[BNXT_ULP_CLASS_HID_2acdc] = 3906,\n+\t[BNXT_ULP_CLASS_HID_359dc] = 3907,\n+\t[BNXT_ULP_CLASS_HID_3c2dc] = 3908,\n+\t[BNXT_ULP_CLASS_HID_20eec] = 3909,\n+\t[BNXT_ULP_CLASS_HID_2bbec] = 3910,\n+\t[BNXT_ULP_CLASS_HID_324ec] = 3911,\n+\t[BNXT_ULP_CLASS_HID_3d1ec] = 3912,\n+\t[BNXT_ULP_CLASS_HID_20ba0] = 3913,\n+\t[BNXT_ULP_CLASS_HID_2b4a0] = 3914,\n+\t[BNXT_ULP_CLASS_HID_321a0] = 3915,\n+\t[BNXT_ULP_CLASS_HID_3aaa0] = 3916,\n+\t[BNXT_ULP_CLASS_HID_23c90] = 3917,\n+\t[BNXT_ULP_CLASS_HID_2a990] = 3918,\n+\t[BNXT_ULP_CLASS_HID_35290] = 3919,\n+\t[BNXT_ULP_CLASS_HID_3df90] = 3920,\n+\t[BNXT_ULP_CLASS_HID_24430] = 3921,\n+\t[BNXT_ULP_CLASS_HID_295e4] = 3922,\n+\t[BNXT_ULP_CLASS_HID_31ee4] = 3923,\n+\t[BNXT_ULP_CLASS_HID_38be4] = 3924,\n+\t[BNXT_ULP_CLASS_HID_25340] = 3925,\n+\t[BNXT_ULP_CLASS_HID_2dc40] = 3926,\n+\t[BNXT_ULP_CLASS_HID_34940] = 3927,\n+\t[BNXT_ULP_CLASS_HID_39734] = 3928,\n+\t[BNXT_ULP_CLASS_HID_22c34] = 3929,\n+\t[BNXT_ULP_CLASS_HID_2d934] = 3930,\n+\t[BNXT_ULP_CLASS_HID_34234] = 3931,\n+\t[BNXT_ULP_CLASS_HID_393e8] = 3932,\n+\t[BNXT_ULP_CLASS_HID_240e4] = 3933,\n+\t[BNXT_ULP_CLASS_HID_2cde4] = 3934,\n+\t[BNXT_ULP_CLASS_HID_31bd8] = 3935,\n+\t[BNXT_ULP_CLASS_HID_384d8] = 3936,\n+\t[BNXT_ULP_CLASS_HID_23de0] = 3937,\n+\t[BNXT_ULP_CLASS_HID_2a6e0] = 3938,\n+\t[BNXT_ULP_CLASS_HID_353e0] = 3939,\n+\t[BNXT_ULP_CLASS_HID_3dce0] = 3940,\n+\t[BNXT_ULP_CLASS_HID_20930] = 3941,\n+\t[BNXT_ULP_CLASS_HID_2b230] = 3942,\n+\t[BNXT_ULP_CLASS_HID_33f30] = 3943,\n+\t[BNXT_ULP_CLASS_HID_3a830] = 3944,\n+\t[BNXT_ULP_CLASS_HID_205e4] = 3945,\n+\t[BNXT_ULP_CLASS_HID_28ee4] = 3946,\n+\t[BNXT_ULP_CLASS_HID_33be4] = 3947,\n+\t[BNXT_ULP_CLASS_HID_3a4e4] = 3948,\n+\t[BNXT_ULP_CLASS_HID_236d4] = 3949,\n+\t[BNXT_ULP_CLASS_HID_2a3d4] = 3950,\n+\t[BNXT_ULP_CLASS_HID_32cd4] = 3951,\n+\t[BNXT_ULP_CLASS_HID_3d9d4] = 3952,\n+\t[BNXT_ULP_CLASS_HID_25e74] = 3953,\n+\t[BNXT_ULP_CLASS_HID_2cb74] = 3954,\n+\t[BNXT_ULP_CLASS_HID_31928] = 3955,\n+\t[BNXT_ULP_CLASS_HID_38228] = 3956,\n+\t[BNXT_ULP_CLASS_HID_22d84] = 3957,\n+\t[BNXT_ULP_CLASS_HID_2d684] = 3958,\n+\t[BNXT_ULP_CLASS_HID_34384] = 3959,\n+\t[BNXT_ULP_CLASS_HID_39178] = 3960,\n+\t[BNXT_ULP_CLASS_HID_22678] = 3961,\n+\t[BNXT_ULP_CLASS_HID_2d378] = 3962,\n+\t[BNXT_ULP_CLASS_HID_35c78] = 3963,\n+\t[BNXT_ULP_CLASS_HID_3c978] = 3964,\n+\t[BNXT_ULP_CLASS_HID_25b28] = 3965,\n+\t[BNXT_ULP_CLASS_HID_2c428] = 3966,\n+\t[BNXT_ULP_CLASS_HID_3121c] = 3967,\n+\t[BNXT_ULP_CLASS_HID_39f1c] = 3968,\n+\t[BNXT_ULP_CLASS_HID_3488] = 3969,\n+\t[BNXT_ULP_CLASS_HID_3a44] = 3970,\n+\t[BNXT_ULP_CLASS_HID_0994] = 3971,\n+\t[BNXT_ULP_CLASS_HID_5ed8] = 3972,\n+\t[BNXT_ULP_CLASS_HID_2de8] = 3973,\n+\t[BNXT_ULP_CLASS_HID_07e0] = 3974,\n+\t[BNXT_ULP_CLASS_HID_1330] = 3975,\n+\t[BNXT_ULP_CLASS_HID_2874] = 3976,\n+\t[BNXT_ULP_CLASS_HID_3784] = 3977,\n+\t[BNXT_ULP_CLASS_HID_03d8] = 3978,\n+\t[BNXT_ULP_CLASS_HID_591c] = 3979,\n+\t[BNXT_ULP_CLASS_HID_242c] = 3980,\n+\t[BNXT_ULP_CLASS_HID_1e24] = 3981,\n+\t[BNXT_ULP_CLASS_HID_4880] = 3982,\n+\t[BNXT_ULP_CLASS_HID_22b8] = 3983,\n+\t[BNXT_ULP_CLASS_HID_31c8] = 3984\n };\n \n /* Array for the proto matcher list */\n@@ -4312,6 +4432,39 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n \t[27] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_054d,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 0,\n+\t.flow_sig_id = 7,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_0_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_0_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_0_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_0_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[28] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_5bdd,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 0,\n+\t.flow_sig_id = 7,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_0_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_0_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_0_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[29] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_26f1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4329,7 +4482,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[28] = {\n+\t[30] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_13cf1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4348,7 +4501,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[29] = {\n+\t[31] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_252f1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4367,7 +4520,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[30] = {\n+\t[32] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30c25,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4387,7 +4540,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[31] = {\n+\t[33] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0051,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4406,7 +4559,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[32] = {\n+\t[34] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_11651,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4426,7 +4579,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[33] = {\n+\t[35] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22c51,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4446,7 +4599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[34] = {\n+\t[36] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34251,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4467,7 +4620,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[35] = {\n+\t[37] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5385,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4487,7 +4640,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[36] = {\n+\t[38] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10cc9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4508,7 +4661,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[37] = {\n+\t[39] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_222c9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4529,7 +4682,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[38] = {\n+\t[40] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_338c9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4551,7 +4704,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[39] = {\n+\t[41] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d69,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4570,7 +4723,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[40] = {\n+\t[42] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_13369,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4590,7 +4743,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[41] = {\n+\t[43] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24969,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4610,7 +4763,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[42] = {\n+\t[44] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3025d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4631,7 +4784,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[43] = {\n+\t[45] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20b5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4648,7 +4801,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[44] = {\n+\t[46] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_136b5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4666,7 +4819,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[45] = {\n+\t[47] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24cb5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4684,7 +4837,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[46] = {\n+\t[48] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_305f9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4703,7 +4856,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[47] = {\n+\t[49] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5721,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4721,7 +4874,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[48] = {\n+\t[50] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_11015,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4740,7 +4893,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[49] = {\n+\t[51] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22615,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4759,7 +4912,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[50] = {\n+\t[52] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33c15,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4779,7 +4932,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[51] = {\n+\t[53] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4d59,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4798,7 +4951,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[52] = {\n+\t[54] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1068d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4818,7 +4971,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[53] = {\n+\t[55] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21c8d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4838,7 +4991,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[54] = {\n+\t[56] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3328d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4859,7 +5012,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[55] = {\n+\t[57] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_172d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4877,7 +5030,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[56] = {\n+\t[58] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_12d2d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4896,7 +5049,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[57] = {\n+\t[59] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2432d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4915,7 +5068,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[58] = {\n+\t[60] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3592d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4935,7 +5088,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[59] = {\n+\t[61] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a49,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4952,7 +5105,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[60] = {\n+\t[62] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_13049,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4970,7 +5123,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[61] = {\n+\t[63] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24649,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -4988,7 +5141,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[62] = {\n+\t[64] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35c49,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5007,7 +5160,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[63] = {\n+\t[65] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_50e5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5025,7 +5178,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[64] = {\n+\t[66] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10a29,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5044,7 +5197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[65] = {\n+\t[67] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22029,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5063,7 +5216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[66] = {\n+\t[68] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33629,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5083,7 +5236,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[67] = {\n+\t[69] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_471d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5102,7 +5255,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[68] = {\n+\t[70] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10041,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5122,7 +5275,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[69] = {\n+\t[71] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21641,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5142,7 +5295,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[70] = {\n+\t[72] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32c41,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5163,7 +5316,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[71] = {\n+\t[73] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10e1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5181,7 +5334,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[72] = {\n+\t[74] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_126e1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5200,7 +5353,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[73] = {\n+\t[75] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23ce1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5219,7 +5372,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[74] = {\n+\t[76] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_352e1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5239,7 +5392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[75] = {\n+\t[77] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_140d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5255,7 +5408,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[76] = {\n+\t[78] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_12a0d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5272,7 +5425,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[77] = {\n+\t[79] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2400d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5289,7 +5442,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[78] = {\n+\t[80] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3560d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5307,7 +5460,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[79] = {\n+\t[81] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4ab9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5324,7 +5477,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[80] = {\n+\t[82] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_103ed,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5342,7 +5495,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[81] = {\n+\t[83] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_219ed,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5360,7 +5513,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[82] = {\n+\t[84] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32fed,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5379,7 +5532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[83] = {\n+\t[85] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_40d1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5397,7 +5550,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[84] = {\n+\t[86] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_156d1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5416,7 +5569,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[85] = {\n+\t[87] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21005,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5435,7 +5588,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[86] = {\n+\t[88] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32605,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5455,7 +5608,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[87] = {\n+\t[89] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0aa5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5472,7 +5625,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[88] = {\n+\t[90] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_120a5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5490,7 +5643,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[89] = {\n+\t[91] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_236a5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5508,7 +5661,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[90] = {\n+\t[92] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34ca5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5527,7 +5680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[91] = {\n+\t[93] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0159,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5543,7 +5696,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[92] = {\n+\t[94] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_11759,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5560,7 +5713,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[93] = {\n+\t[95] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22d59,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5577,7 +5730,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[94] = {\n+\t[96] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34359,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5595,7 +5748,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[95] = {\n+\t[97] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_37f5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5612,7 +5765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[96] = {\n+\t[98] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_14df5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5630,7 +5783,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[97] = {\n+\t[99] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20739,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5648,7 +5801,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[98] = {\n+\t[100] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31d39,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5667,7 +5820,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[99] = {\n+\t[101] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2e6d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5685,7 +5838,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[100] = {\n+\t[102] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1446d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5704,7 +5857,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[101] = {\n+\t[103] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25a6d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5723,7 +5876,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[102] = {\n+\t[104] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31351,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5743,7 +5896,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[103] = {\n+\t[105] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_548d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5760,7 +5913,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[104] = {\n+\t[106] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10df1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5778,7 +5931,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[105] = {\n+\t[107] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_223f1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5796,7 +5949,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[106] = {\n+\t[108] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_339f1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5815,7 +5968,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[107] = {\n+\t[109] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5829,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5830,7 +5983,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[108] = {\n+\t[110] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1111d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5846,7 +5999,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[109] = {\n+\t[111] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2271d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5862,7 +6015,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[110] = {\n+\t[112] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33d1d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5879,7 +6032,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[111] = {\n+\t[113] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3189,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5895,7 +6048,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[112] = {\n+\t[114] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_14789,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5912,7 +6065,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[113] = {\n+\t[115] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_200fd,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5929,7 +6082,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[114] = {\n+\t[116] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_316fd,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5947,7 +6100,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[115] = {\n+\t[117] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2821,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5964,7 +6117,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[116] = {\n+\t[118] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_13e21,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -5982,7 +6135,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[117] = {\n+\t[119] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25421,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -6000,7 +6153,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[118] = {\n+\t[120] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30d15,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -6019,7 +6172,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[119] = {\n+\t[121] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4e41,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -6035,7 +6188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[120] = {\n+\t[122] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_107b5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -6052,7 +6205,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[121] = {\n+\t[123] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21db5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -6069,7 +6222,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[122] = {\n+\t[124] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_333b5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -6087,7 +6240,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[123] = {\n+\t[125] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2541,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -6103,7 +6256,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[124] = {\n+\t[126] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b8d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 1,\n@@ -6120,7 +6273,42 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_1_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[125] = {\n+\t[127] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_056d,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 1,\n+\t.flow_sig_id = 25,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_1_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_1_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_1_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[128] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_5bfd,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 1,\n+\t.flow_sig_id = 25,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_1_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_1_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_1_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[129] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2691,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6138,7 +6326,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[126] = {\n+\t[130] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_13c91,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6157,7 +6345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[127] = {\n+\t[131] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25291,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6176,7 +6364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[128] = {\n+\t[132] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30c45,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6196,7 +6384,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[129] = {\n+\t[133] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0031,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6215,7 +6403,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[130] = {\n+\t[134] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_11631,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6235,7 +6423,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[131] = {\n+\t[135] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22c31,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6255,7 +6443,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[132] = {\n+\t[136] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34231,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6276,7 +6464,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[133] = {\n+\t[137] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_53e5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6296,7 +6484,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[134] = {\n+\t[138] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10ca9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6317,7 +6505,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[135] = {\n+\t[139] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_222a9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6338,7 +6526,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[136] = {\n+\t[140] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_338a9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6360,7 +6548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[137] = {\n+\t[141] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d09,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6379,7 +6567,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[138] = {\n+\t[142] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_13309,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6399,7 +6587,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[139] = {\n+\t[143] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24909,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6419,7 +6607,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[140] = {\n+\t[144] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3023d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6440,7 +6628,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[141] = {\n+\t[145] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20d5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6457,7 +6645,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[142] = {\n+\t[146] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_136d5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6475,7 +6663,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[143] = {\n+\t[147] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24cd5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6493,7 +6681,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[144] = {\n+\t[148] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30599,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6512,7 +6700,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[145] = {\n+\t[149] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5741,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6530,7 +6718,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[146] = {\n+\t[150] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_11075,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6549,7 +6737,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[147] = {\n+\t[151] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22675,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6568,7 +6756,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[148] = {\n+\t[152] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33c75,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6588,7 +6776,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[149] = {\n+\t[153] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4d39,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6607,7 +6795,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[150] = {\n+\t[154] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_106ed,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6627,7 +6815,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[151] = {\n+\t[155] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21ced,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6647,7 +6835,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[152] = {\n+\t[156] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_332ed,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6668,7 +6856,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[153] = {\n+\t[157] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_174d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6686,7 +6874,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[154] = {\n+\t[158] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_12d4d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6705,7 +6893,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[155] = {\n+\t[159] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2434d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6724,7 +6912,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[156] = {\n+\t[160] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3594d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6744,7 +6932,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[157] = {\n+\t[161] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a29,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6761,7 +6949,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[158] = {\n+\t[162] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_13029,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6779,7 +6967,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[159] = {\n+\t[163] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24629,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6797,7 +6985,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[160] = {\n+\t[164] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35c29,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6816,7 +7004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[161] = {\n+\t[165] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5085,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6834,7 +7022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[162] = {\n+\t[166] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10a49,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6853,7 +7041,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[163] = {\n+\t[167] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22049,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6872,7 +7060,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[164] = {\n+\t[168] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33649,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6892,7 +7080,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[165] = {\n+\t[169] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_477d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6911,7 +7099,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[166] = {\n+\t[170] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10021,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6931,7 +7119,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[167] = {\n+\t[171] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21621,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6951,7 +7139,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[168] = {\n+\t[172] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32c21,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6972,7 +7160,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[169] = {\n+\t[173] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1081,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -6990,7 +7178,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[170] = {\n+\t[174] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_12681,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7009,7 +7197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[171] = {\n+\t[175] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23c81,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7028,7 +7216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[172] = {\n+\t[176] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35281,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7048,7 +7236,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[173] = {\n+\t[177] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_146d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7064,7 +7252,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[174] = {\n+\t[178] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_12a6d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7081,7 +7269,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[175] = {\n+\t[179] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2406d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7098,7 +7286,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[176] = {\n+\t[180] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3566d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7116,7 +7304,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[177] = {\n+\t[181] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4ad9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7133,7 +7321,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[178] = {\n+\t[182] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1038d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7151,7 +7339,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[179] = {\n+\t[183] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2198d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7169,7 +7357,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[180] = {\n+\t[184] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32f8d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7188,7 +7376,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[181] = {\n+\t[185] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_40b1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7206,7 +7394,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[182] = {\n+\t[186] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_156b1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7225,7 +7413,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[183] = {\n+\t[187] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21065,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7244,7 +7432,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[184] = {\n+\t[188] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32665,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7264,7 +7452,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[185] = {\n+\t[189] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0ac5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7281,7 +7469,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[186] = {\n+\t[190] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_120c5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7299,7 +7487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[187] = {\n+\t[191] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_236c5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7317,7 +7505,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[188] = {\n+\t[192] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34cc5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7336,7 +7524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[189] = {\n+\t[193] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0139,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7352,7 +7540,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[190] = {\n+\t[194] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_11739,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7369,7 +7557,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[191] = {\n+\t[195] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22d39,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7386,7 +7574,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[192] = {\n+\t[196] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34339,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7404,7 +7592,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[193] = {\n+\t[197] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3795,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7421,7 +7609,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[194] = {\n+\t[198] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_14d95,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7439,7 +7627,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[195] = {\n+\t[199] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20759,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7457,7 +7645,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[196] = {\n+\t[200] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31d59,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7476,7 +7664,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[197] = {\n+\t[201] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2e0d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7494,7 +7682,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[198] = {\n+\t[202] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1440d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7513,7 +7701,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[199] = {\n+\t[203] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25a0d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7532,7 +7720,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[200] = {\n+\t[204] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31331,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7552,7 +7740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[201] = {\n+\t[205] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_54ed,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7569,7 +7757,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[202] = {\n+\t[206] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10d91,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7587,7 +7775,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[203] = {\n+\t[207] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22391,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7605,7 +7793,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[204] = {\n+\t[208] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33991,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7624,7 +7812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[205] = {\n+\t[209] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5849,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7639,7 +7827,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[206] = {\n+\t[210] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1117d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7655,7 +7843,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[207] = {\n+\t[211] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2277d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7671,7 +7859,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[208] = {\n+\t[212] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33d7d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7688,7 +7876,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[209] = {\n+\t[213] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31e9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7704,7 +7892,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[210] = {\n+\t[214] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_147e9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7721,7 +7909,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[211] = {\n+\t[215] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2009d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7738,7 +7926,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[212] = {\n+\t[216] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3169d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7756,7 +7944,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[213] = {\n+\t[217] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2841,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7773,7 +7961,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[214] = {\n+\t[218] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_13e41,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7791,7 +7979,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[215] = {\n+\t[219] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25441,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7809,7 +7997,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[216] = {\n+\t[220] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30d75,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7828,7 +8016,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[217] = {\n+\t[221] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4e21,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7844,7 +8032,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[218] = {\n+\t[222] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_107d5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7861,7 +8049,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[219] = {\n+\t[223] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21dd5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7878,7 +8066,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[220] = {\n+\t[224] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_333d5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7896,7 +8084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[221] = {\n+\t[225] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2521,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7912,7 +8100,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[222] = {\n+\t[226] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bed,\n \t.class_tid = 1,\n \t.hdr_sig_id = 2,\n@@ -7929,7 +8117,42 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_2_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[223] = {\n+\t[227] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_050d,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 2,\n+\t.flow_sig_id = 43,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_2_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_2_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_2_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[228] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_5b9d,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 2,\n+\t.flow_sig_id = 43,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_2_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_2_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_2_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[229] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1865,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -7946,7 +8169,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[224] = {\n+\t[230] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_389d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -7964,7 +8187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[225] = {\n+\t[231] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_123d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -7983,7 +8206,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[226] = {\n+\t[232] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4ef1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8001,7 +8224,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[227] = {\n+\t[233] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1229,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8017,7 +8240,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[228] = {\n+\t[234] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3241,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8034,7 +8257,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[229] = {\n+\t[235] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0be1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8052,7 +8275,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[230] = {\n+\t[236] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_48b5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8069,7 +8292,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[231] = {\n+\t[237] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0bed,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8085,7 +8308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[232] = {\n+\t[238] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c05,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8102,7 +8325,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[233] = {\n+\t[239] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_05a5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8120,7 +8343,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[234] = {\n+\t[240] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4279,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8137,7 +8360,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[235] = {\n+\t[241] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_05d1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8152,7 +8375,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[236] = {\n+\t[242] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25c9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8168,7 +8391,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[237] = {\n+\t[243] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5c55,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8185,7 +8408,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[238] = {\n+\t[244] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c3d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8201,7 +8424,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[239] = {\n+\t[245] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4fc9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8216,7 +8439,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[240] = {\n+\t[246] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1335,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8232,7 +8455,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[241] = {\n+\t[247] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4981,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8249,7 +8472,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[242] = {\n+\t[248] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2969,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8265,7 +8488,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[243] = {\n+\t[249] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_498d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8279,7 +8502,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[244] = {\n+\t[250] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0cf9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8294,7 +8517,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[245] = {\n+\t[251] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4345,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8310,7 +8533,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[246] = {\n+\t[252] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_232d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8325,7 +8548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[247] = {\n+\t[253] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2579,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8340,7 +8563,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[248] = {\n+\t[254] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bb5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 3,\n@@ -8356,7 +8579,40 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_3_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[249] = {\n+\t[255] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_4bad,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 3,\n+\t.flow_sig_id = 49,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_3_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_3_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_3_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[256] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_4591,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 3,\n+\t.flow_sig_id = 49,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_3_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_3_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_3_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[257] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1845,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8374,7 +8630,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[250] = {\n+\t[258] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1399,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8393,7 +8649,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[251] = {\n+\t[259] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0eed,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8412,7 +8668,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[252] = {\n+\t[260] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0a21,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8432,7 +8688,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[253] = {\n+\t[261] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38bd,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8451,7 +8707,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[254] = {\n+\t[262] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33f1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8471,7 +8727,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[255] = {\n+\t[263] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2ec5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8491,7 +8747,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[256] = {\n+\t[264] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a19,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8512,7 +8768,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[257] = {\n+\t[265] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_121d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8532,7 +8788,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[258] = {\n+\t[266] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0d51,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8553,7 +8809,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[259] = {\n+\t[267] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_08a5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8574,7 +8830,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[260] = {\n+\t[268] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_03f9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8596,7 +8852,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[261] = {\n+\t[269] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4ed1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8615,7 +8871,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[262] = {\n+\t[270] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4a25,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8635,7 +8891,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[263] = {\n+\t[271] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4579,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8655,7 +8911,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[264] = {\n+\t[272] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_404d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8676,7 +8932,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[265] = {\n+\t[273] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1209,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8693,7 +8949,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[266] = {\n+\t[274] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0d5d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8711,7 +8967,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[267] = {\n+\t[275] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0891,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8729,7 +8985,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[268] = {\n+\t[276] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_03e5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8748,7 +9004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[269] = {\n+\t[277] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3261,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8766,7 +9022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[270] = {\n+\t[278] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2db5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8785,7 +9041,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[271] = {\n+\t[279] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2889,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8804,7 +9060,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[272] = {\n+\t[280] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23dd,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8824,7 +9080,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[273] = {\n+\t[281] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0bc1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8843,7 +9099,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[274] = {\n+\t[282] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0715,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8863,7 +9119,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[275] = {\n+\t[283] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0269,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8883,7 +9139,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[276] = {\n+\t[284] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5a69,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8904,7 +9160,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[277] = {\n+\t[285] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4895,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8922,7 +9178,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[278] = {\n+\t[286] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_43e9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8941,7 +9197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[279] = {\n+\t[287] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3f3d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8960,7 +9216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[280] = {\n+\t[288] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a71,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8980,7 +9236,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[281] = {\n+\t[289] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0bcd,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -8997,7 +9253,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[282] = {\n+\t[290] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0701,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9015,7 +9271,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[283] = {\n+\t[291] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0255,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9033,7 +9289,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[284] = {\n+\t[292] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5a55,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9052,7 +9308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[285] = {\n+\t[293] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c25,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9070,7 +9326,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[286] = {\n+\t[294] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2779,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9089,7 +9345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[287] = {\n+\t[295] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_224d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9108,7 +9364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[288] = {\n+\t[296] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d81,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9128,7 +9384,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[289] = {\n+\t[297] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0585,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9147,7 +9403,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[290] = {\n+\t[298] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_00d9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9167,7 +9423,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[291] = {\n+\t[299] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_58d9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9187,7 +9443,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[292] = {\n+\t[300] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_542d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9208,7 +9464,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[293] = {\n+\t[301] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4259,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9226,7 +9482,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[294] = {\n+\t[302] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3dad,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9245,7 +9501,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[295] = {\n+\t[303] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38e1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9264,7 +9520,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[296] = {\n+\t[304] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3435,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9284,7 +9540,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[297] = {\n+\t[305] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_05f1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9300,7 +9556,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[298] = {\n+\t[306] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_00c5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9317,7 +9573,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[299] = {\n+\t[307] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_58c5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9334,7 +9590,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[300] = {\n+\t[308] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5419,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9352,7 +9608,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[301] = {\n+\t[309] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25e9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9369,7 +9625,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[302] = {\n+\t[310] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_213d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9387,7 +9643,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[303] = {\n+\t[311] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c71,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9405,7 +9661,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[304] = {\n+\t[312] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1745,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9424,7 +9680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[305] = {\n+\t[313] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5c75,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9442,7 +9698,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[306] = {\n+\t[314] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5749,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9461,7 +9717,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[307] = {\n+\t[315] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_529d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9480,7 +9736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[308] = {\n+\t[316] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4dd1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9500,7 +9756,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[309] = {\n+\t[317] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c1d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9517,7 +9773,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[310] = {\n+\t[318] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3751,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9535,7 +9791,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[311] = {\n+\t[319] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32a5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9553,7 +9809,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[312] = {\n+\t[320] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2df9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9572,7 +9828,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[313] = {\n+\t[321] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4fe9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9588,7 +9844,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[314] = {\n+\t[322] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4b3d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9605,7 +9861,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[315] = {\n+\t[323] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4671,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9622,7 +9878,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[316] = {\n+\t[324] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4145,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9640,7 +9896,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[317] = {\n+\t[325] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1315,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9657,7 +9913,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[318] = {\n+\t[326] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0e69,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9675,7 +9931,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[319] = {\n+\t[327] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_09bd,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9693,7 +9949,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[320] = {\n+\t[328] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_04f1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9712,7 +9968,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[321] = {\n+\t[329] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_49a1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9730,7 +9986,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[322] = {\n+\t[330] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_44f5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9749,7 +10005,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[323] = {\n+\t[331] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3fc9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9768,7 +10024,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[324] = {\n+\t[332] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b1d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9788,7 +10044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[325] = {\n+\t[333] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2949,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9805,7 +10061,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[326] = {\n+\t[334] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_249d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9823,7 +10079,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[327] = {\n+\t[335] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fd1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9841,7 +10097,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[328] = {\n+\t[336] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b25,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9860,7 +10116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[329] = {\n+\t[337] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_49ad,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9875,7 +10131,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[330] = {\n+\t[338] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_44e1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9891,7 +10147,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[331] = {\n+\t[339] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4035,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9907,7 +10163,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[332] = {\n+\t[340] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b09,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9924,7 +10180,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[333] = {\n+\t[341] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0cd9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9940,7 +10196,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[334] = {\n+\t[342] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_082d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9957,7 +10213,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[335] = {\n+\t[343] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0361,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9974,7 +10230,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[336] = {\n+\t[344] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5b61,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -9992,7 +10248,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[337] = {\n+\t[345] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4365,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -10009,7 +10265,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[338] = {\n+\t[346] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3eb9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -10027,7 +10283,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[339] = {\n+\t[347] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_398d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -10045,7 +10301,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[340] = {\n+\t[348] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34c1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -10064,7 +10320,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[341] = {\n+\t[349] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_230d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -10080,7 +10336,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[342] = {\n+\t[350] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e41,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -10097,7 +10353,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[343] = {\n+\t[351] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1995,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -10114,7 +10370,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[344] = {\n+\t[352] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_14e9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -10132,7 +10388,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[345] = {\n+\t[353] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2559,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -10148,7 +10404,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[346] = {\n+\t[354] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b95,\n \t.class_tid = 1,\n \t.hdr_sig_id = 4,\n@@ -10165,7 +10421,42 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_4_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[347] = {\n+\t[355] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_4b8d,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 4,\n+\t.flow_sig_id = 67,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_4_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_4_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_4_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[356] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_45b1,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 4,\n+\t.flow_sig_id = 67,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_4_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_4_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_4_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[357] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1825,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10183,7 +10474,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[348] = {\n+\t[358] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_13f9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10202,7 +10493,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[349] = {\n+\t[359] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0e8d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10221,7 +10512,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[350] = {\n+\t[360] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0a41,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10241,7 +10532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[351] = {\n+\t[361] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38dd,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10260,7 +10551,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[352] = {\n+\t[362] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3391,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10280,7 +10571,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[353] = {\n+\t[363] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2ea5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10300,7 +10591,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[354] = {\n+\t[364] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a79,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10321,7 +10612,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[355] = {\n+\t[365] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_127d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10341,7 +10632,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[356] = {\n+\t[366] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0d31,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10362,7 +10653,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[357] = {\n+\t[367] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_08c5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10383,7 +10674,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[358] = {\n+\t[368] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0399,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10405,7 +10696,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[359] = {\n+\t[369] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4eb1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10424,7 +10715,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[360] = {\n+\t[370] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4a45,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10444,7 +10735,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[361] = {\n+\t[371] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4519,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10464,7 +10755,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[362] = {\n+\t[372] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_402d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10485,7 +10776,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[363] = {\n+\t[373] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1269,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10502,7 +10793,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[364] = {\n+\t[374] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0d3d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10520,7 +10811,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[365] = {\n+\t[375] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_08f1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10538,7 +10829,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[366] = {\n+\t[376] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0385,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10557,7 +10848,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[367] = {\n+\t[377] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3201,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10575,7 +10866,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[368] = {\n+\t[378] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2dd5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10594,7 +10885,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[369] = {\n+\t[379] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28e9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10613,7 +10904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[370] = {\n+\t[380] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23bd,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10633,7 +10924,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[371] = {\n+\t[381] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0ba1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10652,7 +10943,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[372] = {\n+\t[382] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0775,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10672,7 +10963,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[373] = {\n+\t[383] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0209,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10692,7 +10983,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[374] = {\n+\t[384] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5a09,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10713,7 +11004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[375] = {\n+\t[385] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_48f5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10731,7 +11022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[376] = {\n+\t[386] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4389,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10750,7 +11041,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[377] = {\n+\t[387] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3f5d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10769,7 +11060,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[378] = {\n+\t[388] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a11,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10789,7 +11080,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[379] = {\n+\t[389] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0bad,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10806,7 +11097,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[380] = {\n+\t[390] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0761,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10824,7 +11115,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[381] = {\n+\t[391] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0235,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10842,7 +11133,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[382] = {\n+\t[392] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5a35,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10861,7 +11152,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[383] = {\n+\t[393] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c45,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10879,7 +11170,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[384] = {\n+\t[394] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2719,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10898,7 +11189,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[385] = {\n+\t[395] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_222d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10917,7 +11208,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[386] = {\n+\t[396] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1de1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10937,7 +11228,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[387] = {\n+\t[397] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_05e5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10956,7 +11247,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[388] = {\n+\t[398] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_00b9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10976,7 +11267,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[389] = {\n+\t[399] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_58b9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -10996,7 +11287,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[390] = {\n+\t[400] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_544d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11017,7 +11308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[391] = {\n+\t[401] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4239,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11035,7 +11326,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[392] = {\n+\t[402] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3dcd,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11054,7 +11345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[393] = {\n+\t[403] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3881,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11073,7 +11364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[394] = {\n+\t[404] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3455,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11093,7 +11384,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[395] = {\n+\t[405] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0591,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11109,7 +11400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[396] = {\n+\t[406] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_00a5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11126,7 +11417,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[397] = {\n+\t[407] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_58a5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11143,7 +11434,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[398] = {\n+\t[408] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5479,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11161,7 +11452,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[399] = {\n+\t[409] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2589,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11178,7 +11469,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[400] = {\n+\t[410] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_215d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11196,7 +11487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[401] = {\n+\t[411] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c11,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11214,7 +11505,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[402] = {\n+\t[412] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1725,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11233,7 +11524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[403] = {\n+\t[413] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5c15,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11251,7 +11542,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[404] = {\n+\t[414] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5729,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11270,7 +11561,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[405] = {\n+\t[415] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_52fd,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11289,7 +11580,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[406] = {\n+\t[416] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4db1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11309,7 +11600,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[407] = {\n+\t[417] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c7d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11326,7 +11617,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[408] = {\n+\t[418] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3731,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11344,7 +11635,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[409] = {\n+\t[419] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32c5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11362,7 +11653,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[410] = {\n+\t[420] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d99,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11381,7 +11672,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[411] = {\n+\t[421] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4f89,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11397,7 +11688,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[412] = {\n+\t[422] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4b5d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11414,7 +11705,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[413] = {\n+\t[423] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4611,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11431,7 +11722,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[414] = {\n+\t[424] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4125,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11449,7 +11740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[415] = {\n+\t[425] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1375,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11466,7 +11757,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[416] = {\n+\t[426] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0e09,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11484,7 +11775,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[417] = {\n+\t[427] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_09dd,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11502,7 +11793,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[418] = {\n+\t[428] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0491,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11521,7 +11812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[419] = {\n+\t[429] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_49c1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11539,7 +11830,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[420] = {\n+\t[430] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4495,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11558,7 +11849,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[421] = {\n+\t[431] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3fa9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11577,7 +11868,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[422] = {\n+\t[432] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b7d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11597,7 +11888,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[423] = {\n+\t[433] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2929,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11614,7 +11905,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[424] = {\n+\t[434] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24fd,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11632,7 +11923,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[425] = {\n+\t[435] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fb1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11650,7 +11941,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[426] = {\n+\t[436] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b45,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11669,7 +11960,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[427] = {\n+\t[437] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_49cd,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11684,7 +11975,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[428] = {\n+\t[438] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4481,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11700,7 +11991,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[429] = {\n+\t[439] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4055,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11716,7 +12007,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[430] = {\n+\t[440] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b69,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11733,7 +12024,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[431] = {\n+\t[441] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0cb9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11749,7 +12040,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[432] = {\n+\t[442] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_084d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11766,7 +12057,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[433] = {\n+\t[443] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0301,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11783,7 +12074,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[434] = {\n+\t[444] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5b01,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11801,7 +12092,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[435] = {\n+\t[445] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4305,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11818,7 +12109,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[436] = {\n+\t[446] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3ed9,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11836,7 +12127,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[437] = {\n+\t[447] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39ed,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11854,7 +12145,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[438] = {\n+\t[448] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34a1,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11873,7 +12164,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[439] = {\n+\t[449] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_236d,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11889,7 +12180,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[440] = {\n+\t[450] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e21,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11906,7 +12197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[441] = {\n+\t[451] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19f5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11923,7 +12214,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[442] = {\n+\t[452] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1489,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11941,7 +12232,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[443] = {\n+\t[453] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2539,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11957,7 +12248,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[444] = {\n+\t[454] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bf5,\n \t.class_tid = 1,\n \t.hdr_sig_id = 5,\n@@ -11974,7 +12265,42 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_5_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[445] = {\n+\t[455] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_4bed,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 5,\n+\t.flow_sig_id = 85,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_5_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_5_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_5_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[456] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_45d1,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 5,\n+\t.flow_sig_id = 85,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_5_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_5_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_5_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[457] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b6af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -11992,7 +12318,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[446] = {\n+\t[458] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b1d3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12011,7 +12337,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[447] = {\n+\t[459] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c7d3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12031,7 +12357,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[448] = {\n+\t[460] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ccaf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12050,7 +12376,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[449] = {\n+\t[461] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_da33,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12069,7 +12395,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[450] = {\n+\t[462] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d567,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12089,7 +12415,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[451] = {\n+\t[463] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18eab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12110,7 +12436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[452] = {\n+\t[464] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19367,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12130,7 +12456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[453] = {\n+\t[465] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a10b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12149,7 +12475,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[454] = {\n+\t[466] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9c3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12169,7 +12495,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[455] = {\n+\t[467] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b23f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12190,7 +12516,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[456] = {\n+\t[468] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b70b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12210,7 +12536,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[457] = {\n+\t[469] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c49f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12230,7 +12556,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[458] = {\n+\t[470] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bfc3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12251,7 +12577,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[459] = {\n+\t[471] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d5c3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12273,7 +12599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[460] = {\n+\t[472] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1da9f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12294,7 +12620,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[461] = {\n+\t[473] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b063,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12311,7 +12637,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[462] = {\n+\t[474] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ab97,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12329,7 +12655,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[463] = {\n+\t[475] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c197,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12348,7 +12674,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[464] = {\n+\t[476] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c663,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12366,7 +12692,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[465] = {\n+\t[477] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d3f7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12384,7 +12710,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[466] = {\n+\t[478] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cf3b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12403,7 +12729,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[467] = {\n+\t[479] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1886f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12423,7 +12749,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[468] = {\n+\t[480] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18d3b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12442,7 +12768,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[469] = {\n+\t[481] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9acf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12460,7 +12786,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[470] = {\n+\t[482] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_95f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12479,7 +12805,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[471] = {\n+\t[483] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1abf3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12499,7 +12825,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[472] = {\n+\t[484] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b0cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12518,7 +12844,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[473] = {\n+\t[485] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_be53,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12537,7 +12863,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[474] = {\n+\t[486] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b987,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12557,7 +12883,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[475] = {\n+\t[487] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cf87,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12578,7 +12904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[476] = {\n+\t[488] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d453,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12598,7 +12924,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[477] = {\n+\t[489] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_aa27,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12615,7 +12941,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[478] = {\n+\t[490] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a56b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12633,7 +12959,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[479] = {\n+\t[491] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bb6b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12652,7 +12978,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[480] = {\n+\t[492] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c027,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12670,7 +12996,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[481] = {\n+\t[493] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cdcb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12688,7 +13014,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[482] = {\n+\t[494] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c8ff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12707,7 +13033,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[483] = {\n+\t[495] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18223,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12727,7 +13053,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[484] = {\n+\t[496] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_186ff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12746,7 +13072,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[485] = {\n+\t[497] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9483,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12764,7 +13090,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[486] = {\n+\t[498] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8fb7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12783,7 +13109,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[487] = {\n+\t[499] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a5b7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12803,7 +13129,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[488] = {\n+\t[500] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1aa83,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12822,7 +13148,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[489] = {\n+\t[501] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b817,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12841,7 +13167,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[490] = {\n+\t[502] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b35b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12861,7 +13187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[491] = {\n+\t[503] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c95b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12882,7 +13208,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[492] = {\n+\t[504] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ce17,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12902,7 +13228,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[493] = {\n+\t[505] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a3fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12918,7 +13244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[494] = {\n+\t[506] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9f2f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12935,7 +13261,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[495] = {\n+\t[507] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b52f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12953,7 +13279,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[496] = {\n+\t[508] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b9fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12970,7 +13296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[497] = {\n+\t[509] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c78f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -12987,7 +13313,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[498] = {\n+\t[510] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c2b3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13005,7 +13331,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[499] = {\n+\t[511] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d8b3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13024,7 +13350,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[500] = {\n+\t[512] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_180b3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13042,7 +13368,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[501] = {\n+\t[513] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8e47,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13059,7 +13385,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[502] = {\n+\t[514] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_898b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13077,7 +13403,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[503] = {\n+\t[515] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19f8b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13096,7 +13422,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[504] = {\n+\t[516] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a447,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13114,7 +13440,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[505] = {\n+\t[517] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b1eb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13132,7 +13458,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[506] = {\n+\t[518] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ad1f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13151,7 +13477,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[507] = {\n+\t[519] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c31f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13171,7 +13497,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[508] = {\n+\t[520] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c7eb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13190,7 +13516,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[509] = {\n+\t[521] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9137,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13206,7 +13532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[510] = {\n+\t[522] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8c7b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13223,7 +13549,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[511] = {\n+\t[523] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a27b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13241,7 +13567,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[512] = {\n+\t[524] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a737,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13258,7 +13584,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[513] = {\n+\t[525] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b4db,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13275,7 +13601,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[514] = {\n+\t[526] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b00f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13293,7 +13619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[515] = {\n+\t[527] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c60f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13312,7 +13638,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[516] = {\n+\t[528] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cadb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13330,7 +13656,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[517] = {\n+\t[529] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8b0b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13345,7 +13671,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[518] = {\n+\t[530] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_863f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13361,7 +13687,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[519] = {\n+\t[531] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19c3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13378,7 +13704,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[520] = {\n+\t[532] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a10b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13394,7 +13720,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[521] = {\n+\t[533] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ae9f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13410,7 +13736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[522] = {\n+\t[534] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a9c3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13427,7 +13753,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[523] = {\n+\t[535] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bfc3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13445,7 +13771,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[524] = {\n+\t[536] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c49f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13462,7 +13788,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[525] = {\n+\t[537] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2563,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13478,7 +13804,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[526] = {\n+\t[538] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2baf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13495,7 +13821,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[527] = {\n+\t[539] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_26d3,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 6,\n+\t.flow_sig_id = 89,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[540] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4f33,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13513,7 +13857,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[528] = {\n+\t[541] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_4a67,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 6,\n+\t.flow_sig_id = 89,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[542] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_160b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13531,7 +13894,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[529] = {\n+\t[543] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_113f,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 6,\n+\t.flow_sig_id = 90,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_6_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[544] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_399f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13550,7 +13932,44 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[530] = {\n+\t[545] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_34c3,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 6,\n+\t.flow_sig_id = 90,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_6_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[546] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_2097,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 6,\n+\t.flow_sig_id = 90,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[547] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_48f7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13567,7 +13986,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[531] = {\n+\t[548] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_443b,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 6,\n+\t.flow_sig_id = 90,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[549] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0fcf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13584,7 +14021,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[532] = {\n+\t[550] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_0af3,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 6,\n+\t.flow_sig_id = 90,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_6_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[551] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3353,\n \t.class_tid = 1,\n \t.hdr_sig_id = 6,\n@@ -13602,7 +14057,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[533] = {\n+\t[552] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_2e87,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 6,\n+\t.flow_sig_id = 90,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_6_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_6_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_6_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[553] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b68f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13621,7 +14095,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[534] = {\n+\t[554] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b94f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13641,7 +14115,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[535] = {\n+\t[555] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fc0f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13661,7 +14135,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[536] = {\n+\t[556] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fecf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13682,7 +14156,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[537] = {\n+\t[557] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b1f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13702,7 +14176,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[538] = {\n+\t[558] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b4b3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13723,7 +14197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[539] = {\n+\t[559] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f773,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13744,7 +14218,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[540] = {\n+\t[560] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fa33,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13766,7 +14240,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[541] = {\n+\t[561] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c7f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13787,7 +14261,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[542] = {\n+\t[562] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1eab3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13809,7 +14283,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[543] = {\n+\t[563] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cd73,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13831,7 +14305,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[544] = {\n+\t[564] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f033,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13854,7 +14328,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[545] = {\n+\t[565] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cc8f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13874,7 +14348,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[546] = {\n+\t[566] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ef4f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13895,7 +14369,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[547] = {\n+\t[567] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d20f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13916,7 +14390,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[548] = {\n+\t[568] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f4cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13938,7 +14412,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[549] = {\n+\t[569] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_da13,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13958,7 +14432,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[550] = {\n+\t[570] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a007,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -13979,7 +14453,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[551] = {\n+\t[571] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c2c7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14000,7 +14474,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[552] = {\n+\t[572] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e587,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14022,7 +14496,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[553] = {\n+\t[573] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d547,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14043,7 +14517,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[554] = {\n+\t[574] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f807,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14065,7 +14539,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[555] = {\n+\t[575] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_dac7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14087,7 +14561,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[556] = {\n+\t[576] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e0cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14110,7 +14584,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[557] = {\n+\t[577] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18e8b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14132,7 +14606,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[558] = {\n+\t[578] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b14b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14155,7 +14629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[559] = {\n+\t[579] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d40b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14178,7 +14652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[560] = {\n+\t[580] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f6cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14202,7 +14676,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[561] = {\n+\t[581] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19347,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14223,7 +14697,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[562] = {\n+\t[582] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b607,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14245,7 +14719,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[563] = {\n+\t[583] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d8c7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14267,7 +14741,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[564] = {\n+\t[584] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fb87,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14290,7 +14764,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[565] = {\n+\t[585] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a12b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14310,7 +14784,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[566] = {\n+\t[586] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a3eb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14331,7 +14805,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[567] = {\n+\t[587] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e6ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14352,7 +14826,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[568] = {\n+\t[588] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e96b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14374,7 +14848,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[569] = {\n+\t[589] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9c1f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14395,7 +14869,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[570] = {\n+\t[590] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bedf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14417,7 +14891,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[571] = {\n+\t[591] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e19f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14439,7 +14913,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[572] = {\n+\t[592] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e45f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14462,7 +14936,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[573] = {\n+\t[593] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b21f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14484,7 +14958,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[574] = {\n+\t[594] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b4df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14507,7 +14981,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[575] = {\n+\t[595] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f79f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14530,7 +15004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[576] = {\n+\t[596] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fa5f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14554,7 +15028,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[577] = {\n+\t[597] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b72b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14575,7 +15049,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[578] = {\n+\t[598] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b9eb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14597,7 +15071,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[579] = {\n+\t[599] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fcab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14619,7 +15093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[580] = {\n+\t[600] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ff6b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14642,7 +15116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[581] = {\n+\t[601] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c4bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14663,7 +15137,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[582] = {\n+\t[602] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e77f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14685,7 +15159,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[583] = {\n+\t[603] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ca3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14707,7 +15181,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[584] = {\n+\t[604] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ecff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14730,7 +15204,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[585] = {\n+\t[605] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bfe3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14752,7 +15226,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[586] = {\n+\t[606] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e2a3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14775,7 +15249,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[587] = {\n+\t[607] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c563,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14798,7 +15272,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[588] = {\n+\t[608] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e823,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14822,7 +15296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[589] = {\n+\t[609] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d5e3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14845,7 +15319,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[590] = {\n+\t[610] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f8a3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14869,7 +15343,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[591] = {\n+\t[611] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1db63,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14893,7 +15367,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[592] = {\n+\t[612] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e117,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14918,7 +15392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[593] = {\n+\t[613] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1dabf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14940,7 +15414,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[594] = {\n+\t[614] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a0a3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14963,7 +15437,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[595] = {\n+\t[615] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c363,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -14986,7 +15460,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[596] = {\n+\t[616] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e623,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15010,7 +15484,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[597] = {\n+\t[617] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b043,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15028,7 +15502,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[598] = {\n+\t[618] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b303,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15047,7 +15521,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[599] = {\n+\t[619] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f5c3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15066,7 +15540,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[600] = {\n+\t[620] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f883,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15086,7 +15560,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[601] = {\n+\t[621] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_abb7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15105,7 +15579,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[602] = {\n+\t[622] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ae77,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15125,7 +15599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[603] = {\n+\t[623] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f137,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15145,7 +15619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[604] = {\n+\t[624] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f3f7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15166,7 +15640,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[605] = {\n+\t[625] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c1b7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15186,7 +15660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[606] = {\n+\t[626] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e477,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15207,7 +15681,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[607] = {\n+\t[627] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c737,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15228,7 +15702,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[608] = {\n+\t[628] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e9f7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15250,7 +15724,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[609] = {\n+\t[629] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c643,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15269,7 +15743,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[610] = {\n+\t[630] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e903,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15289,7 +15763,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[611] = {\n+\t[631] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cbc3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15309,7 +15783,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[612] = {\n+\t[632] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ee83,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15330,7 +15804,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[613] = {\n+\t[633] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d3d7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15349,7 +15823,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[614] = {\n+\t[634] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f697,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15369,7 +15843,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[615] = {\n+\t[635] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d957,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15389,7 +15863,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[616] = {\n+\t[636] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fc17,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15410,7 +15884,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[617] = {\n+\t[637] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cf1b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15430,7 +15904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[618] = {\n+\t[638] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f1db,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15451,7 +15925,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[619] = {\n+\t[639] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d49b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15472,7 +15946,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[620] = {\n+\t[640] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f75b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15494,7 +15968,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[621] = {\n+\t[641] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1884f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15515,7 +15989,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[622] = {\n+\t[642] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ab0f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15537,7 +16011,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[623] = {\n+\t[643] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cdcf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15559,7 +16033,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[624] = {\n+\t[644] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f08f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15582,7 +16056,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[625] = {\n+\t[645] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18d1b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15602,7 +16076,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[626] = {\n+\t[646] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1afdb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15623,7 +16097,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[627] = {\n+\t[647] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d29b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15644,7 +16118,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[628] = {\n+\t[648] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f55b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15666,7 +16140,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[629] = {\n+\t[649] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9aef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15685,7 +16159,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[630] = {\n+\t[650] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bdaf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15705,7 +16179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[631] = {\n+\t[651] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e06f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15725,7 +16199,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[632] = {\n+\t[652] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e32f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15746,7 +16220,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[633] = {\n+\t[653] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_95d3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15766,7 +16240,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[634] = {\n+\t[654] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b893,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15787,7 +16261,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[635] = {\n+\t[655] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_db53,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15808,7 +16282,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[636] = {\n+\t[656] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fe13,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15830,7 +16304,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[637] = {\n+\t[657] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1abd3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15851,7 +16325,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[638] = {\n+\t[658] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ae93,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15873,7 +16347,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[639] = {\n+\t[659] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f153,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15895,7 +16369,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[640] = {\n+\t[660] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f413,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15918,7 +16392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[641] = {\n+\t[661] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b0ef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15938,7 +16412,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[642] = {\n+\t[662] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b3af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15959,7 +16433,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[643] = {\n+\t[663] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f66f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -15980,7 +16454,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[644] = {\n+\t[664] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f92f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16002,7 +16476,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[645] = {\n+\t[665] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_be73,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16022,7 +16496,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[646] = {\n+\t[666] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e133,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16043,7 +16517,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[647] = {\n+\t[667] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c3f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16064,7 +16538,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[648] = {\n+\t[668] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e6b3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16086,7 +16560,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[649] = {\n+\t[669] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b9a7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16107,7 +16581,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[650] = {\n+\t[670] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bc67,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16129,7 +16603,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[651] = {\n+\t[671] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ff27,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16151,7 +16625,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[652] = {\n+\t[672] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e1e7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16174,7 +16648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[653] = {\n+\t[673] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cfa7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16196,7 +16670,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[654] = {\n+\t[674] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f267,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16219,7 +16693,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[655] = {\n+\t[675] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d527,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16242,7 +16716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[656] = {\n+\t[676] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f7e7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16266,7 +16740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[657] = {\n+\t[677] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d473,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16287,7 +16761,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[658] = {\n+\t[678] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f733,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16309,7 +16783,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[659] = {\n+\t[679] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d9f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16331,7 +16805,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[660] = {\n+\t[680] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fcb3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16354,7 +16828,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[661] = {\n+\t[681] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_aa07,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16372,7 +16846,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[662] = {\n+\t[682] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_acc7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16391,7 +16865,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[663] = {\n+\t[683] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ef87,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16410,7 +16884,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[664] = {\n+\t[684] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f247,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16430,7 +16904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[665] = {\n+\t[685] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a54b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16449,7 +16923,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[666] = {\n+\t[686] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a80b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16469,7 +16943,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[667] = {\n+\t[687] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_eacb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16489,7 +16963,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[668] = {\n+\t[688] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ed8b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16510,7 +16984,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[669] = {\n+\t[689] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bb4b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16530,7 +17004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[670] = {\n+\t[690] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1be0b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16551,7 +17025,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[671] = {\n+\t[691] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c0cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16572,7 +17046,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[672] = {\n+\t[692] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e38b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16594,7 +17068,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[673] = {\n+\t[693] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c007,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16613,7 +17087,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[674] = {\n+\t[694] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e2c7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16633,7 +17107,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[675] = {\n+\t[695] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c587,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16653,7 +17127,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[676] = {\n+\t[696] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e847,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16674,7 +17148,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[677] = {\n+\t[697] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cdeb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16693,7 +17167,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[678] = {\n+\t[698] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f0ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16713,7 +17187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[679] = {\n+\t[699] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d36b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16733,7 +17207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[680] = {\n+\t[700] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f62b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16754,7 +17228,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[681] = {\n+\t[701] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c8df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16774,7 +17248,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[682] = {\n+\t[702] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_eb9f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16795,7 +17269,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[683] = {\n+\t[703] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ce5f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16816,7 +17290,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[684] = {\n+\t[704] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f11f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16838,7 +17312,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[685] = {\n+\t[705] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18203,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16859,7 +17333,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[686] = {\n+\t[706] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a4c3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16881,7 +17355,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[687] = {\n+\t[707] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c783,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16903,7 +17377,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[688] = {\n+\t[708] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ea43,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16926,7 +17400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[689] = {\n+\t[709] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_186df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16946,7 +17420,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[690] = {\n+\t[710] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a99f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16967,7 +17441,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[691] = {\n+\t[711] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cc5f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -16988,7 +17462,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[692] = {\n+\t[712] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ef1f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17010,7 +17484,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[693] = {\n+\t[713] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_94a3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17029,7 +17503,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[694] = {\n+\t[714] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b763,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17049,7 +17523,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[695] = {\n+\t[715] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_da23,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17069,7 +17543,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[696] = {\n+\t[716] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fce3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17090,7 +17564,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[697] = {\n+\t[717] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8f97,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17110,7 +17584,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[698] = {\n+\t[718] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b257,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17131,7 +17605,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[699] = {\n+\t[719] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d517,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17152,7 +17626,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[700] = {\n+\t[720] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f7d7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17174,7 +17648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[701] = {\n+\t[721] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a597,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17195,7 +17669,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[702] = {\n+\t[722] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a857,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17217,7 +17691,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[703] = {\n+\t[723] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1eb17,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17239,7 +17713,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[704] = {\n+\t[724] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1edd7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17262,7 +17736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[705] = {\n+\t[725] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1aaa3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17282,7 +17756,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[706] = {\n+\t[726] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ad63,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17303,7 +17777,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[707] = {\n+\t[727] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f023,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17324,7 +17798,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[708] = {\n+\t[728] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f2e3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17346,7 +17820,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[709] = {\n+\t[729] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b837,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17366,7 +17840,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[710] = {\n+\t[730] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_baf7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17387,7 +17861,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[711] = {\n+\t[731] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fdb7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17408,7 +17882,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[712] = {\n+\t[732] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e077,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17430,7 +17904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[713] = {\n+\t[733] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b37b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17451,7 +17925,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[714] = {\n+\t[734] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b63b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17473,7 +17947,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[715] = {\n+\t[735] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f8fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17495,7 +17969,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[716] = {\n+\t[736] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fbbb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17518,7 +17992,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[717] = {\n+\t[737] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c97b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17540,7 +18014,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[718] = {\n+\t[738] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ec3b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17563,7 +18037,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[719] = {\n+\t[739] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cefb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17586,7 +18060,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[720] = {\n+\t[740] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f1bb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17610,7 +18084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[721] = {\n+\t[741] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ce37,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17631,7 +18105,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[722] = {\n+\t[742] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f0f7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17653,7 +18127,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[723] = {\n+\t[743] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d3b7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17675,7 +18149,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[724] = {\n+\t[744] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f677,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17698,7 +18172,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[725] = {\n+\t[745] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a3db,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17715,7 +18189,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[726] = {\n+\t[746] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a69b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17733,7 +18207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[727] = {\n+\t[747] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e95b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17751,7 +18225,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[728] = {\n+\t[748] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ec1b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17770,7 +18244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[729] = {\n+\t[749] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9f0f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17788,7 +18262,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[730] = {\n+\t[750] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a1cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17807,7 +18281,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[731] = {\n+\t[751] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e48f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17826,7 +18300,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[732] = {\n+\t[752] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e74f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17846,7 +18320,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[733] = {\n+\t[753] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b50f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17865,7 +18339,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[734] = {\n+\t[754] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b7cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17885,7 +18359,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[735] = {\n+\t[755] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fa8f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17905,7 +18379,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[736] = {\n+\t[756] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fd4f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17926,7 +18400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[737] = {\n+\t[757] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b9db,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17944,7 +18418,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[738] = {\n+\t[758] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bc9b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17963,7 +18437,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[739] = {\n+\t[759] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ff5b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -17982,7 +18456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[740] = {\n+\t[760] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e21b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18002,7 +18476,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[741] = {\n+\t[761] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c7af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18020,7 +18494,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[742] = {\n+\t[762] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ea6f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18039,7 +18513,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[743] = {\n+\t[763] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cd2f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18058,7 +18532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[744] = {\n+\t[764] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_efef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18078,7 +18552,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[745] = {\n+\t[765] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c293,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18097,7 +18571,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[746] = {\n+\t[766] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e553,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18117,7 +18591,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[747] = {\n+\t[767] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c813,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18137,7 +18611,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[748] = {\n+\t[768] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ead3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18158,7 +18632,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[749] = {\n+\t[769] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d893,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18178,7 +18652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[750] = {\n+\t[770] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fb53,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18199,7 +18673,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[751] = {\n+\t[771] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c147,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18220,7 +18694,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[752] = {\n+\t[772] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e407,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18242,7 +18716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[753] = {\n+\t[773] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18093,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18261,7 +18735,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[754] = {\n+\t[774] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a353,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18281,7 +18755,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[755] = {\n+\t[775] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c613,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18301,7 +18775,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[756] = {\n+\t[776] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e8d3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18322,7 +18796,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[757] = {\n+\t[777] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8e67,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18340,7 +18814,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[758] = {\n+\t[778] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b127,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18359,7 +18833,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[759] = {\n+\t[779] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d3e7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18378,7 +18852,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[760] = {\n+\t[780] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f6a7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18398,7 +18872,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[761] = {\n+\t[781] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_89ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18417,7 +18891,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[762] = {\n+\t[782] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ac6b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18437,7 +18911,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[763] = {\n+\t[783] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cf2b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18457,7 +18931,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[764] = {\n+\t[784] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f1eb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18478,7 +18952,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[765] = {\n+\t[785] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19fab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18498,7 +18972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[766] = {\n+\t[786] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a26b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18519,7 +18993,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[767] = {\n+\t[787] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e52b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18540,7 +19014,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[768] = {\n+\t[788] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e7eb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18562,7 +19036,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[769] = {\n+\t[789] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a467,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18581,7 +19055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[770] = {\n+\t[790] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a727,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18601,7 +19075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[771] = {\n+\t[791] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e9e7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18621,7 +19095,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[772] = {\n+\t[792] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1eca7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18642,7 +19116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[773] = {\n+\t[793] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b1cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18661,7 +19135,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[774] = {\n+\t[794] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b48b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18681,7 +19155,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[775] = {\n+\t[795] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f74b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18701,7 +19175,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[776] = {\n+\t[796] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fa0b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18722,7 +19196,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[777] = {\n+\t[797] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ad3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18742,7 +19216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[778] = {\n+\t[798] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_afff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18763,7 +19237,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[779] = {\n+\t[799] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f2bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18784,7 +19258,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[780] = {\n+\t[800] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f57f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18806,7 +19280,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[781] = {\n+\t[801] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c33f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18827,7 +19301,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[782] = {\n+\t[802] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e5ff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18849,7 +19323,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[783] = {\n+\t[803] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c8bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18871,7 +19345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[784] = {\n+\t[804] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1eb7f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18894,7 +19368,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[785] = {\n+\t[805] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c7cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18914,7 +19388,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[786] = {\n+\t[806] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ea8b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18935,7 +19409,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[787] = {\n+\t[807] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cd4b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18956,7 +19430,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[788] = {\n+\t[808] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f00b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18978,7 +19452,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[789] = {\n+\t[809] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9117,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -18995,7 +19469,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[790] = {\n+\t[810] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b3d7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19013,7 +19487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[791] = {\n+\t[811] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d697,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19031,7 +19505,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[792] = {\n+\t[812] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f957,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19050,7 +19524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[793] = {\n+\t[813] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8c5b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19068,7 +19542,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[794] = {\n+\t[814] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_af1b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19087,7 +19561,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[795] = {\n+\t[815] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d1db,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19106,7 +19580,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[796] = {\n+\t[816] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f49b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19126,7 +19600,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[797] = {\n+\t[817] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a25b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19145,7 +19619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[798] = {\n+\t[818] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a51b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19165,7 +19639,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[799] = {\n+\t[819] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e7db,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19185,7 +19659,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[800] = {\n+\t[820] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ea9b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19206,7 +19680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[801] = {\n+\t[821] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a717,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19224,7 +19698,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[802] = {\n+\t[822] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a9d7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19243,7 +19717,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[803] = {\n+\t[823] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ec97,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19262,7 +19736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[804] = {\n+\t[824] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ef57,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19282,7 +19756,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[805] = {\n+\t[825] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b4fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19300,7 +19774,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[806] = {\n+\t[826] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b7bb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19319,7 +19793,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[807] = {\n+\t[827] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fa7b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19338,7 +19812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[808] = {\n+\t[828] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fd3b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19358,7 +19832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[809] = {\n+\t[829] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b02f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19377,7 +19851,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[810] = {\n+\t[830] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b2ef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19397,7 +19871,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[811] = {\n+\t[831] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f5af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19417,7 +19891,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[812] = {\n+\t[832] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f86f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19438,7 +19912,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[813] = {\n+\t[833] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c62f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19458,7 +19932,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[814] = {\n+\t[834] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e8ef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19479,7 +19953,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[815] = {\n+\t[835] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cbaf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19500,7 +19974,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[816] = {\n+\t[836] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ee6f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19522,7 +19996,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[817] = {\n+\t[837] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cafb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19541,7 +20015,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[818] = {\n+\t[838] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1edbb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19561,7 +20035,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[819] = {\n+\t[839] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d07b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19581,7 +20055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[820] = {\n+\t[840] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f33b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19602,7 +20076,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[821] = {\n+\t[841] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8b2b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19618,7 +20092,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[822] = {\n+\t[842] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_adeb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19635,7 +20109,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[823] = {\n+\t[843] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d0ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19652,7 +20126,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[824] = {\n+\t[844] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f36b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19670,7 +20144,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[825] = {\n+\t[845] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_861f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19687,7 +20161,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[826] = {\n+\t[846] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a8df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19705,7 +20179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[827] = {\n+\t[847] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cb9f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19723,7 +20197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[828] = {\n+\t[848] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ee5f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19742,7 +20216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[829] = {\n+\t[849] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19c1f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19760,7 +20234,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[830] = {\n+\t[850] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bedf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19779,7 +20253,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[831] = {\n+\t[851] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e19f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19798,7 +20272,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[832] = {\n+\t[852] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e45f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19818,7 +20292,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[833] = {\n+\t[853] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a12b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19835,7 +20309,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[834] = {\n+\t[854] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a3eb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19853,7 +20327,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[835] = {\n+\t[855] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e6ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19871,7 +20345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[836] = {\n+\t[856] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e96b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19890,7 +20364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[837] = {\n+\t[857] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_aebf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19907,7 +20381,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[838] = {\n+\t[858] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b17f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19925,7 +20399,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[839] = {\n+\t[859] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f43f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19943,7 +20417,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[840] = {\n+\t[860] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f6ff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19962,7 +20436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[841] = {\n+\t[861] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a9e3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19980,7 +20454,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[842] = {\n+\t[862] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_aca3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -19999,7 +20473,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[843] = {\n+\t[863] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ef63,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20018,7 +20492,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[844] = {\n+\t[864] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f223,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20038,7 +20512,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[845] = {\n+\t[865] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bfe3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20057,7 +20531,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[846] = {\n+\t[866] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e2a3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20077,7 +20551,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[847] = {\n+\t[867] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c563,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20097,7 +20571,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[848] = {\n+\t[868] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e823,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20118,7 +20592,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[849] = {\n+\t[869] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c4bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20136,7 +20610,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[850] = {\n+\t[870] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e77f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20155,7 +20629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[851] = {\n+\t[871] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ca3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20174,7 +20648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[852] = {\n+\t[872] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ecff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20194,7 +20668,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[853] = {\n+\t[873] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2543,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20211,7 +20685,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[854] = {\n+\t[874] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b8f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20229,7 +20703,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[855] = {\n+\t[875] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_26f3,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 7,\n+\t.flow_sig_id = 102,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[876] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4f13,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20248,7 +20741,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[856] = {\n+\t[877] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_4a47,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 7,\n+\t.flow_sig_id = 102,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[878] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_162b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20267,7 +20780,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[857] = {\n+\t[879] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_111f,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 7,\n+\t.flow_sig_id = 102,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_7_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[880] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20287,7 +20820,46 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[858] = {\n+\t[881] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_34e3,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 7,\n+\t.flow_sig_id = 102,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_7_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[882] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_20b7,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 7,\n+\t.flow_sig_id = 102,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[883] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_48d7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20305,7 +20877,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[859] = {\n+\t[884] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_441b,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 7,\n+\t.flow_sig_id = 102,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[885] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0fef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20323,7 +20914,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[860] = {\n+\t[886] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_0ad3,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 7,\n+\t.flow_sig_id = 102,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_7_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[887] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3373,\n \t.class_tid = 1,\n \t.hdr_sig_id = 7,\n@@ -20342,7 +20952,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[861] = {\n+\t[888] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_2ea7,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 7,\n+\t.flow_sig_id = 102,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_7_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_7_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_7_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[889] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b6ef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20361,7 +20991,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[862] = {\n+\t[890] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b92f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20381,7 +21011,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[863] = {\n+\t[891] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fc6f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20401,7 +21031,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[864] = {\n+\t[892] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_feaf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20422,7 +21052,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[865] = {\n+\t[893] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b193,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20442,7 +21072,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[866] = {\n+\t[894] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b4d3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20463,7 +21093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[867] = {\n+\t[895] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f713,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20484,7 +21114,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[868] = {\n+\t[896] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fa53,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20506,7 +21136,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[869] = {\n+\t[897] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c793,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20527,7 +21157,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[870] = {\n+\t[898] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ead3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20549,7 +21179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[871] = {\n+\t[899] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cd13,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20571,7 +21201,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[872] = {\n+\t[900] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f053,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20594,7 +21224,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[873] = {\n+\t[901] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ccef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20614,7 +21244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[874] = {\n+\t[902] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ef2f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20635,7 +21265,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[875] = {\n+\t[903] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d26f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20656,7 +21286,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[876] = {\n+\t[904] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f4af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20678,7 +21308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[877] = {\n+\t[905] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_da73,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20698,7 +21328,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[878] = {\n+\t[906] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a067,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20719,7 +21349,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[879] = {\n+\t[907] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c2a7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20740,7 +21370,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[880] = {\n+\t[908] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e5e7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20762,7 +21392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[881] = {\n+\t[909] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d527,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20783,7 +21413,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[882] = {\n+\t[910] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f867,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20805,7 +21435,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[883] = {\n+\t[911] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_daa7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20827,7 +21457,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[884] = {\n+\t[912] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e0ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20850,7 +21480,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[885] = {\n+\t[913] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18eeb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20872,7 +21502,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[886] = {\n+\t[914] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b12b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20895,7 +21525,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[887] = {\n+\t[915] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d46b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20918,7 +21548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[888] = {\n+\t[916] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f6ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20942,7 +21572,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[889] = {\n+\t[917] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19327,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20963,7 +21593,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[890] = {\n+\t[918] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b667,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -20985,7 +21615,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[891] = {\n+\t[919] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d8a7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21007,7 +21637,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[892] = {\n+\t[920] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fbe7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21030,7 +21660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[893] = {\n+\t[921] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a14b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21050,7 +21680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[894] = {\n+\t[922] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a38b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21071,7 +21701,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[895] = {\n+\t[923] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e6cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21092,7 +21722,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[896] = {\n+\t[924] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e90b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21114,7 +21744,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[897] = {\n+\t[925] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9c7f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21135,7 +21765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[898] = {\n+\t[926] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bebf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21157,7 +21787,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[899] = {\n+\t[927] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e1ff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21179,7 +21809,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[900] = {\n+\t[928] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e43f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21202,7 +21832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[901] = {\n+\t[929] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b27f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21224,7 +21854,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[902] = {\n+\t[930] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b4bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21247,7 +21877,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[903] = {\n+\t[931] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f7ff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21270,7 +21900,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[904] = {\n+\t[932] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fa3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21294,7 +21924,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[905] = {\n+\t[933] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b74b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21315,7 +21945,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[906] = {\n+\t[934] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b98b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21337,7 +21967,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[907] = {\n+\t[935] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fccb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21359,7 +21989,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[908] = {\n+\t[936] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ff0b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21382,7 +22012,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[909] = {\n+\t[937] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c4df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21403,7 +22033,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[910] = {\n+\t[938] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e71f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21425,7 +22055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[911] = {\n+\t[939] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ca5f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21447,7 +22077,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[912] = {\n+\t[940] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ec9f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21470,7 +22100,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[913] = {\n+\t[941] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bf83,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21492,7 +22122,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[914] = {\n+\t[942] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e2c3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21515,7 +22145,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[915] = {\n+\t[943] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c503,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21538,7 +22168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[916] = {\n+\t[944] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e843,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21562,7 +22192,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[917] = {\n+\t[945] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d583,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21585,7 +22215,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[918] = {\n+\t[946] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f8c3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21609,7 +22239,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[919] = {\n+\t[947] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1db03,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21633,7 +22263,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[920] = {\n+\t[948] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e177,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21658,7 +22288,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[921] = {\n+\t[949] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1dadf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21680,7 +22310,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[922] = {\n+\t[950] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a0c3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21703,7 +22333,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[923] = {\n+\t[951] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c303,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21726,7 +22356,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[924] = {\n+\t[952] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e643,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21750,7 +22380,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[925] = {\n+\t[953] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b023,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21768,7 +22398,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[926] = {\n+\t[954] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b363,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21787,7 +22417,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[927] = {\n+\t[955] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f5a3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21806,7 +22436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[928] = {\n+\t[956] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f8e3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21826,7 +22456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[929] = {\n+\t[957] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_abd7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21845,7 +22475,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[930] = {\n+\t[958] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ae17,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21865,7 +22495,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[931] = {\n+\t[959] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f157,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21885,7 +22515,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[932] = {\n+\t[960] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f397,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21906,7 +22536,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[933] = {\n+\t[961] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c1d7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21926,7 +22556,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[934] = {\n+\t[962] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e417,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21947,7 +22577,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[935] = {\n+\t[963] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c757,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21968,7 +22598,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[936] = {\n+\t[964] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e997,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -21990,7 +22620,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[937] = {\n+\t[965] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c623,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22009,7 +22639,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[938] = {\n+\t[966] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e963,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22029,7 +22659,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[939] = {\n+\t[967] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cba3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22049,7 +22679,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[940] = {\n+\t[968] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1eee3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22070,7 +22700,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[941] = {\n+\t[969] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d3b7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22089,7 +22719,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[942] = {\n+\t[970] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f6f7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22109,7 +22739,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[943] = {\n+\t[971] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d937,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22129,7 +22759,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[944] = {\n+\t[972] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fc77,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22150,7 +22780,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[945] = {\n+\t[973] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cf7b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22170,7 +22800,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[946] = {\n+\t[974] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f1bb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22191,7 +22821,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[947] = {\n+\t[975] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d4fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22212,7 +22842,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[948] = {\n+\t[976] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f73b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22234,7 +22864,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[949] = {\n+\t[977] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1882f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22255,7 +22885,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[950] = {\n+\t[978] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ab6f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22277,7 +22907,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[951] = {\n+\t[979] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cdaf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22299,7 +22929,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[952] = {\n+\t[980] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f0ef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22322,7 +22952,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[953] = {\n+\t[981] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18d7b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22342,7 +22972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[954] = {\n+\t[982] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1afbb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22363,7 +22993,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[955] = {\n+\t[983] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d2fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22384,7 +23014,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[956] = {\n+\t[984] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f53b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22406,7 +23036,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[957] = {\n+\t[985] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9a8f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22425,7 +23055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[958] = {\n+\t[986] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bdcf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22445,7 +23075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[959] = {\n+\t[987] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e00f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22465,7 +23095,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[960] = {\n+\t[988] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e34f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22486,7 +23116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[961] = {\n+\t[989] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_95b3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22506,7 +23136,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[962] = {\n+\t[990] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b8f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22527,7 +23157,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[963] = {\n+\t[991] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_db33,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22548,7 +23178,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[964] = {\n+\t[992] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fe73,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22570,7 +23200,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[965] = {\n+\t[993] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1abb3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22591,7 +23221,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[966] = {\n+\t[994] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1aef3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22613,7 +23243,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[967] = {\n+\t[995] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f133,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22635,7 +23265,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[968] = {\n+\t[996] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f473,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22658,7 +23288,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[969] = {\n+\t[997] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b08f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22678,7 +23308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[970] = {\n+\t[998] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b3cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22699,7 +23329,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[971] = {\n+\t[999] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f60f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22720,7 +23350,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[972] = {\n+\t[1000] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f94f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22742,7 +23372,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[973] = {\n+\t[1001] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_be13,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22762,7 +23392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[974] = {\n+\t[1002] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e153,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22783,7 +23413,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[975] = {\n+\t[1003] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c393,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22804,7 +23434,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[976] = {\n+\t[1004] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e6d3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22826,7 +23456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[977] = {\n+\t[1005] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b9c7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22847,7 +23477,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[978] = {\n+\t[1006] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bc07,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22869,7 +23499,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[979] = {\n+\t[1007] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ff47,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22891,7 +23521,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[980] = {\n+\t[1008] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e187,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22914,7 +23544,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[981] = {\n+\t[1009] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cfc7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22936,7 +23566,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[982] = {\n+\t[1010] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f207,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22959,7 +23589,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[983] = {\n+\t[1011] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d547,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -22982,7 +23612,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[984] = {\n+\t[1012] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f787,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23006,7 +23636,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[985] = {\n+\t[1013] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d413,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23027,7 +23657,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[986] = {\n+\t[1014] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f753,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23049,7 +23679,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[987] = {\n+\t[1015] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d993,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23071,7 +23701,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[988] = {\n+\t[1016] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fcd3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23094,7 +23724,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[989] = {\n+\t[1017] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_aa67,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23112,7 +23742,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[990] = {\n+\t[1018] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_aca7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23131,7 +23761,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[991] = {\n+\t[1019] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_efe7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23150,7 +23780,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[992] = {\n+\t[1020] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f227,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23170,7 +23800,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[993] = {\n+\t[1021] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a52b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23189,7 +23819,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[994] = {\n+\t[1022] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a86b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23209,7 +23839,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[995] = {\n+\t[1023] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_eaab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23229,7 +23859,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[996] = {\n+\t[1024] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_edeb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23250,7 +23880,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[997] = {\n+\t[1025] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bb2b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23270,7 +23900,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[998] = {\n+\t[1026] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1be6b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23291,7 +23921,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[999] = {\n+\t[1027] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c0ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23312,7 +23942,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1000] = {\n+\t[1028] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e3eb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23334,7 +23964,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1001] = {\n+\t[1029] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c067,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23353,7 +23983,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1002] = {\n+\t[1030] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e2a7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23373,7 +24003,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1003] = {\n+\t[1031] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c5e7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23393,7 +24023,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1004] = {\n+\t[1032] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e827,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23414,7 +24044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1005] = {\n+\t[1033] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cd8b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23433,7 +24063,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1006] = {\n+\t[1034] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f0cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23453,7 +24083,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1007] = {\n+\t[1035] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d30b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23473,7 +24103,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1008] = {\n+\t[1036] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f64b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23494,7 +24124,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1009] = {\n+\t[1037] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c8bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23514,7 +24144,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1010] = {\n+\t[1038] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ebff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23535,7 +24165,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1011] = {\n+\t[1039] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ce3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23556,7 +24186,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1012] = {\n+\t[1040] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f17f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23578,7 +24208,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1013] = {\n+\t[1041] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18263,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23599,7 +24229,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1014] = {\n+\t[1042] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a4a3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23621,7 +24251,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1015] = {\n+\t[1043] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c7e3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23643,7 +24273,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1016] = {\n+\t[1044] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ea23,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23666,7 +24296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1017] = {\n+\t[1045] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_186bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23686,7 +24316,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1018] = {\n+\t[1046] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a9ff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23707,7 +24337,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1019] = {\n+\t[1047] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cc3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23728,7 +24358,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1020] = {\n+\t[1048] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ef7f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23750,7 +24380,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1021] = {\n+\t[1049] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_94c3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23769,7 +24399,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1022] = {\n+\t[1050] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b703,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23789,7 +24419,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1023] = {\n+\t[1051] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_da43,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23809,7 +24439,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1024] = {\n+\t[1052] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fc83,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23830,7 +24460,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1025] = {\n+\t[1053] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8ff7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23850,7 +24480,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1026] = {\n+\t[1054] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b237,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23871,7 +24501,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1027] = {\n+\t[1055] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d577,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23892,7 +24522,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1028] = {\n+\t[1056] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f7b7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23914,7 +24544,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1029] = {\n+\t[1057] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a5f7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23935,7 +24565,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1030] = {\n+\t[1058] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a837,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23957,7 +24587,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1031] = {\n+\t[1059] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1eb77,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -23979,7 +24609,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1032] = {\n+\t[1060] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1edb7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24002,7 +24632,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1033] = {\n+\t[1061] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1aac3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24022,7 +24652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1034] = {\n+\t[1062] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ad03,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24043,7 +24673,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1035] = {\n+\t[1063] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f043,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24064,7 +24694,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1036] = {\n+\t[1064] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f283,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24086,7 +24716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1037] = {\n+\t[1065] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b857,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24106,7 +24736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1038] = {\n+\t[1066] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ba97,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24127,7 +24757,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1039] = {\n+\t[1067] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fdd7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24148,7 +24778,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1040] = {\n+\t[1068] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e017,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24170,7 +24800,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1041] = {\n+\t[1069] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b31b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24191,7 +24821,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1042] = {\n+\t[1070] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b65b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24213,7 +24843,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1043] = {\n+\t[1071] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f89b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24235,7 +24865,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1044] = {\n+\t[1072] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fbdb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24258,7 +24888,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1045] = {\n+\t[1073] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c91b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24280,7 +24910,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1046] = {\n+\t[1074] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ec5b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24303,7 +24933,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1047] = {\n+\t[1075] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ce9b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24326,7 +24956,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1048] = {\n+\t[1076] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f1db,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24350,7 +24980,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1049] = {\n+\t[1077] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ce57,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24371,7 +25001,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1050] = {\n+\t[1078] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f097,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24393,7 +25023,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1051] = {\n+\t[1079] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d3d7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24415,7 +25045,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1052] = {\n+\t[1080] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f617,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24438,7 +25068,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1053] = {\n+\t[1081] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a3bb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24455,7 +25085,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1054] = {\n+\t[1082] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a6fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24473,7 +25103,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1055] = {\n+\t[1083] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e93b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24491,7 +25121,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1056] = {\n+\t[1084] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ec7b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24510,7 +25140,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1057] = {\n+\t[1085] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9f6f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24528,7 +25158,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1058] = {\n+\t[1086] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a1af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24547,7 +25177,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1059] = {\n+\t[1087] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e4ef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24566,7 +25196,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1060] = {\n+\t[1088] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e72f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24586,7 +25216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1061] = {\n+\t[1089] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b56f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24605,7 +25235,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1062] = {\n+\t[1090] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b7af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24625,7 +25255,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1063] = {\n+\t[1091] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1faef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24645,7 +25275,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1064] = {\n+\t[1092] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fd2f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24666,7 +25296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1065] = {\n+\t[1093] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b9bb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24684,7 +25314,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1066] = {\n+\t[1094] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bcfb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24703,7 +25333,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1067] = {\n+\t[1095] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ff3b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24722,7 +25352,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1068] = {\n+\t[1096] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e27b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24742,7 +25372,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1069] = {\n+\t[1097] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c7cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24760,7 +25390,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1070] = {\n+\t[1098] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ea0f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24779,7 +25409,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1071] = {\n+\t[1099] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cd4f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24798,7 +25428,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1072] = {\n+\t[1100] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ef8f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24818,7 +25448,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1073] = {\n+\t[1101] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c2f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24837,7 +25467,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1074] = {\n+\t[1102] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e533,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24857,7 +25487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1075] = {\n+\t[1103] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c873,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24877,7 +25507,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1076] = {\n+\t[1104] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_eab3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24898,7 +25528,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1077] = {\n+\t[1105] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d8f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24918,7 +25548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1078] = {\n+\t[1106] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fb33,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24939,7 +25569,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1079] = {\n+\t[1107] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c127,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24960,7 +25590,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1080] = {\n+\t[1108] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e467,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -24982,7 +25612,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1081] = {\n+\t[1109] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_180f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25001,7 +25631,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1082] = {\n+\t[1110] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a333,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25021,7 +25651,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1083] = {\n+\t[1111] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c673,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25041,7 +25671,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1084] = {\n+\t[1112] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e8b3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25062,7 +25692,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1085] = {\n+\t[1113] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8e07,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25080,7 +25710,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1086] = {\n+\t[1114] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b147,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25099,7 +25729,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1087] = {\n+\t[1115] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d387,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25118,7 +25748,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1088] = {\n+\t[1116] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f6c7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25138,7 +25768,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1089] = {\n+\t[1117] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_89cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25157,7 +25787,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1090] = {\n+\t[1118] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ac0b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25177,7 +25807,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1091] = {\n+\t[1119] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cf4b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25197,7 +25827,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1092] = {\n+\t[1120] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f18b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25218,7 +25848,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1093] = {\n+\t[1121] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19fcb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25238,7 +25868,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1094] = {\n+\t[1122] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a20b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25259,7 +25889,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1095] = {\n+\t[1123] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e54b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25280,7 +25910,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1096] = {\n+\t[1124] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e78b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25302,7 +25932,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1097] = {\n+\t[1125] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a407,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25321,7 +25951,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1098] = {\n+\t[1126] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a747,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25341,7 +25971,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1099] = {\n+\t[1127] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e987,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25361,7 +25991,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1100] = {\n+\t[1128] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ecc7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25382,7 +26012,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1101] = {\n+\t[1129] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b1ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25401,7 +26031,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1102] = {\n+\t[1130] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b4eb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25421,7 +26051,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1103] = {\n+\t[1131] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f72b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25441,7 +26071,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1104] = {\n+\t[1132] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fa6b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25462,7 +26092,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1105] = {\n+\t[1133] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ad5f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25482,7 +26112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1106] = {\n+\t[1134] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_af9f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25503,7 +26133,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1107] = {\n+\t[1135] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f2df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25524,7 +26154,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1108] = {\n+\t[1136] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f51f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25546,7 +26176,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1109] = {\n+\t[1137] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c35f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25567,7 +26197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1110] = {\n+\t[1138] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e59f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25589,7 +26219,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1111] = {\n+\t[1139] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c8df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25611,7 +26241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1112] = {\n+\t[1140] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1eb1f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25634,7 +26264,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1113] = {\n+\t[1141] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c7ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25654,7 +26284,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1114] = {\n+\t[1142] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1eaeb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25675,7 +26305,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1115] = {\n+\t[1143] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cd2b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25696,7 +26326,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1116] = {\n+\t[1144] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f06b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25718,7 +26348,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1117] = {\n+\t[1145] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9177,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25735,7 +26365,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1118] = {\n+\t[1146] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b3b7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25753,7 +26383,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1119] = {\n+\t[1147] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d6f7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25771,7 +26401,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1120] = {\n+\t[1148] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f937,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25790,7 +26420,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1121] = {\n+\t[1149] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8c3b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25808,7 +26438,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1122] = {\n+\t[1150] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_af7b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25827,7 +26457,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1123] = {\n+\t[1151] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d1bb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25846,7 +26476,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1124] = {\n+\t[1152] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f4fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25866,7 +26496,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1125] = {\n+\t[1153] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a23b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25885,7 +26515,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1126] = {\n+\t[1154] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a57b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25905,7 +26535,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1127] = {\n+\t[1155] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e7bb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25925,7 +26555,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1128] = {\n+\t[1156] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1eafb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25946,7 +26576,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1129] = {\n+\t[1157] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a777,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25964,7 +26594,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1130] = {\n+\t[1158] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a9b7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -25983,7 +26613,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1131] = {\n+\t[1159] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ecf7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26002,7 +26632,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1132] = {\n+\t[1160] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ef37,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26022,7 +26652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1133] = {\n+\t[1161] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b49b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26040,7 +26670,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1134] = {\n+\t[1162] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b7db,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26059,7 +26689,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1135] = {\n+\t[1163] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fa1b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26078,7 +26708,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1136] = {\n+\t[1164] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fd5b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26098,7 +26728,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1137] = {\n+\t[1165] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b04f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26117,7 +26747,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1138] = {\n+\t[1166] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b28f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26137,7 +26767,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1139] = {\n+\t[1167] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f5cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26157,7 +26787,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1140] = {\n+\t[1168] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f80f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26178,7 +26808,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1141] = {\n+\t[1169] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c64f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26198,7 +26828,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1142] = {\n+\t[1170] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e88f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26219,7 +26849,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1143] = {\n+\t[1171] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cbcf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26240,7 +26870,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1144] = {\n+\t[1172] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ee0f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26262,7 +26892,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1145] = {\n+\t[1173] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ca9b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26281,7 +26911,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1146] = {\n+\t[1174] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1eddb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26301,7 +26931,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1147] = {\n+\t[1175] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d01b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26321,7 +26951,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1148] = {\n+\t[1176] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f35b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26342,7 +26972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1149] = {\n+\t[1177] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8b4b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26358,7 +26988,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1150] = {\n+\t[1178] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ad8b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26375,7 +27005,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1151] = {\n+\t[1179] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d0cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26392,7 +27022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1152] = {\n+\t[1180] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f30b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26410,7 +27040,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1153] = {\n+\t[1181] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_867f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26427,7 +27057,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1154] = {\n+\t[1182] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a8bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26445,7 +27075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1155] = {\n+\t[1183] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cbff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26463,7 +27093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1156] = {\n+\t[1184] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ee3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26482,7 +27112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1157] = {\n+\t[1185] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19c7f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26500,7 +27130,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1158] = {\n+\t[1186] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bebf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26519,7 +27149,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1159] = {\n+\t[1187] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e1ff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26538,7 +27168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1160] = {\n+\t[1188] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e43f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26558,7 +27188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1161] = {\n+\t[1189] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a14b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26575,7 +27205,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1162] = {\n+\t[1190] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a38b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26593,7 +27223,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1163] = {\n+\t[1191] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e6cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26611,7 +27241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1164] = {\n+\t[1192] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e90b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26630,7 +27260,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1165] = {\n+\t[1193] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_aedf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26647,7 +27277,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1166] = {\n+\t[1194] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b11f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26665,7 +27295,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1167] = {\n+\t[1195] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f45f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26683,7 +27313,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1168] = {\n+\t[1196] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f69f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26702,7 +27332,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1169] = {\n+\t[1197] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a983,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26720,7 +27350,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1170] = {\n+\t[1198] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_acc3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26739,7 +27369,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1171] = {\n+\t[1199] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ef03,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26758,7 +27388,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1172] = {\n+\t[1200] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f243,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26778,7 +27408,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1173] = {\n+\t[1201] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bf83,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26797,7 +27427,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1174] = {\n+\t[1202] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e2c3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26817,7 +27447,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1175] = {\n+\t[1203] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c503,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26837,7 +27467,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1176] = {\n+\t[1204] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e843,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26858,7 +27488,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1177] = {\n+\t[1205] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c4df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26876,7 +27506,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1178] = {\n+\t[1206] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e71f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26895,7 +27525,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1179] = {\n+\t[1207] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ca5f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26914,7 +27544,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1180] = {\n+\t[1208] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ec9f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26934,7 +27564,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1181] = {\n+\t[1209] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2523,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26951,7 +27581,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1182] = {\n+\t[1210] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26969,7 +27599,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1183] = {\n+\t[1211] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_2693,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 8,\n+\t.flow_sig_id = 114,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1212] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4f73,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -26988,7 +27637,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1184] = {\n+\t[1213] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_4a27,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 8,\n+\t.flow_sig_id = 114,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_8_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1214] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_164b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -27007,7 +27676,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1185] = {\n+\t[1215] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_117f,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 8,\n+\t.flow_sig_id = 114,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_8_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1216] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -27027,7 +27716,46 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1186] = {\n+\t[1217] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_3483,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 8,\n+\t.flow_sig_id = 114,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_8_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_8_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1218] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_20d7,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 8,\n+\t.flow_sig_id = 114,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1219] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_48b7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -27045,7 +27773,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1187] = {\n+\t[1220] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_447b,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 8,\n+\t.flow_sig_id = 114,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_8_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1221] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0f8f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -27063,7 +27810,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1188] = {\n+\t[1222] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_0ab3,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 8,\n+\t.flow_sig_id = 114,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_8_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1223] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3313,\n \t.class_tid = 1,\n \t.hdr_sig_id = 8,\n@@ -27082,7 +27848,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_8_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1189] = {\n+\t[1224] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_2ec7,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 8,\n+\t.flow_sig_id = 114,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_8_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_8_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_8_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1225] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_257b7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27100,7 +27886,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1190] = {\n+\t[1226] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24467,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27119,7 +27905,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1191] = {\n+\t[1227] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23fbb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27139,7 +27925,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1192] = {\n+\t[1228] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_252cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27158,7 +27944,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1193] = {\n+\t[1229] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21e7f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27177,7 +27963,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1194] = {\n+\t[1230] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20b2f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27197,7 +27983,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1195] = {\n+\t[1231] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20663,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27218,7 +28004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1196] = {\n+\t[1232] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_219b3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27238,7 +28024,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1197] = {\n+\t[1233] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24213,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27257,7 +28043,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1198] = {\n+\t[1234] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22ec3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27277,7 +28063,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1199] = {\n+\t[1235] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22a17,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27298,7 +28084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1200] = {\n+\t[1236] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23d27,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27318,7 +28104,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1201] = {\n+\t[1237] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_208db,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27338,7 +28124,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1202] = {\n+\t[1238] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25277,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27359,7 +28145,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1203] = {\n+\t[1239] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24d8b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27381,7 +28167,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1204] = {\n+\t[1240] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_203ef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27402,7 +28188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1205] = {\n+\t[1241] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2517b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27419,7 +28205,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1206] = {\n+\t[1242] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23e2b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27437,7 +28223,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1207] = {\n+\t[1243] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2397f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27456,7 +28242,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1208] = {\n+\t[1244] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24c8f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27474,7 +28260,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1209] = {\n+\t[1245] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21823,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27492,7 +28278,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1210] = {\n+\t[1246] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20513,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27511,7 +28297,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1211] = {\n+\t[1247] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20027,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27531,7 +28317,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1212] = {\n+\t[1248] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21377,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27550,7 +28336,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1213] = {\n+\t[1249] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23bd7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27568,7 +28354,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1214] = {\n+\t[1250] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22887,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27587,7 +28373,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1215] = {\n+\t[1251] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_223db,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27607,7 +28393,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1216] = {\n+\t[1252] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_236eb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27626,7 +28412,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1217] = {\n+\t[1253] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2029f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27645,7 +28431,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1218] = {\n+\t[1254] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24c3b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27665,7 +28451,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1219] = {\n+\t[1255] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2474f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27686,7 +28472,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1220] = {\n+\t[1256] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25a9f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27706,7 +28492,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1221] = {\n+\t[1257] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24b3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27723,7 +28509,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1222] = {\n+\t[1258] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_237ef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27741,7 +28527,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1223] = {\n+\t[1259] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23323,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27760,7 +28546,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1224] = {\n+\t[1260] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24673,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27778,7 +28564,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1225] = {\n+\t[1261] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_211e7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27796,7 +28582,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1226] = {\n+\t[1262] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25b83,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27815,7 +28601,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1227] = {\n+\t[1263] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_256d7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27835,7 +28621,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1228] = {\n+\t[1264] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20d3b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27854,7 +28640,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1229] = {\n+\t[1265] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2359b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27872,7 +28658,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1230] = {\n+\t[1266] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2224b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27891,7 +28677,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1231] = {\n+\t[1267] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21d9f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27911,7 +28697,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1232] = {\n+\t[1268] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_230af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27930,7 +28716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1233] = {\n+\t[1269] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2590f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27949,7 +28735,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1234] = {\n+\t[1270] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_245ff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27969,7 +28755,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1235] = {\n+\t[1271] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24133,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -27990,7 +28776,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1236] = {\n+\t[1272] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25443,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28010,7 +28796,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1237] = {\n+\t[1273] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_244e3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28026,7 +28812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1238] = {\n+\t[1274] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_231d3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28043,7 +28829,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1239] = {\n+\t[1275] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22ce7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28061,7 +28847,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1240] = {\n+\t[1276] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24037,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28078,7 +28864,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1241] = {\n+\t[1277] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20bab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28095,7 +28881,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1242] = {\n+\t[1278] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25547,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28113,7 +28899,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1243] = {\n+\t[1279] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2509b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28132,7 +28918,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1244] = {\n+\t[1280] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_206ff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28150,7 +28936,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1245] = {\n+\t[1281] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22f5f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28167,7 +28953,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1246] = {\n+\t[1282] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21c0f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28185,7 +28971,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1247] = {\n+\t[1283] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21743,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28204,7 +28990,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1248] = {\n+\t[1284] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22a93,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28222,7 +29008,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1249] = {\n+\t[1285] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_252f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28240,7 +29026,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1250] = {\n+\t[1286] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23fa3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28259,7 +29045,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1251] = {\n+\t[1287] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23af7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28279,7 +29065,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1252] = {\n+\t[1288] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24e07,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28298,7 +29084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1253] = {\n+\t[1289] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2322f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28314,7 +29100,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1254] = {\n+\t[1290] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21f1f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28331,7 +29117,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1255] = {\n+\t[1291] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21a53,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28349,7 +29135,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1256] = {\n+\t[1292] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22d63,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28366,7 +29152,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1257] = {\n+\t[1293] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_255c3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28383,7 +29169,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1258] = {\n+\t[1294] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_242b3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28401,7 +29187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1259] = {\n+\t[1295] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23dc7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28420,7 +29206,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1260] = {\n+\t[1296] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25117,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28438,7 +29224,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1261] = {\n+\t[1297] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22c13,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28453,7 +29239,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1262] = {\n+\t[1298] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_218c3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28469,7 +29255,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1263] = {\n+\t[1299] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21417,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28486,7 +29272,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1264] = {\n+\t[1300] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22727,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28502,7 +29288,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1265] = {\n+\t[1301] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24f87,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28518,7 +29304,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1266] = {\n+\t[1302] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23c77,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28535,7 +29321,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1267] = {\n+\t[1303] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2378b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28553,7 +29339,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1268] = {\n+\t[1304] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24adb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28570,7 +29356,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1269] = {\n+\t[1305] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_257b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28586,7 +29372,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1270] = {\n+\t[1306] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bb7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28603,7 +29389,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1271] = {\n+\t[1307] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_1867,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 9,\n+\t.flow_sig_id = 118,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1308] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4f2b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28621,7 +29425,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1272] = {\n+\t[1309] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_3c1b,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 9,\n+\t.flow_sig_id = 118,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_9_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1310] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1613,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28639,7 +29462,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1273] = {\n+\t[1311] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_02c3,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 9,\n+\t.flow_sig_id = 118,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_9_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1312] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3987,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28658,7 +29500,44 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1274] = {\n+\t[1313] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_2677,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 9,\n+\t.flow_sig_id = 118,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_9_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_9_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1314] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_122b,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 9,\n+\t.flow_sig_id = 118,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1315] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_48ef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28675,7 +29554,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1275] = {\n+\t[1316] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_35df,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 9,\n+\t.flow_sig_id = 118,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_9_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1317] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0fd7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28692,7 +29589,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1276] = {\n+\t[1318] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_5973,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 9,\n+\t.flow_sig_id = 118,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_9_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1319] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_334b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 9,\n@@ -28710,7 +29625,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_9_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1277] = {\n+\t[1320] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_203b,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 9,\n+\t.flow_sig_id = 118,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_9_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_9_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_9_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1321] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25797,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -28729,7 +29663,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1278] = {\n+\t[1322] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_285eb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -28749,7 +29683,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1279] = {\n+\t[1323] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_310eb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -28769,7 +29703,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1280] = {\n+\t[1324] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39beb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -28790,7 +29724,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1281] = {\n+\t[1325] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24447,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -28810,7 +29744,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1282] = {\n+\t[1326] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cf47,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -28831,7 +29765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1283] = {\n+\t[1327] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35a47,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -28852,7 +29786,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1284] = {\n+\t[1328] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3889b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -28874,7 +29808,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1285] = {\n+\t[1329] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23f9b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -28895,7 +29829,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1286] = {\n+\t[1330] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2ca9b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -28917,7 +29851,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1287] = {\n+\t[1331] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3559b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -28939,7 +29873,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1288] = {\n+\t[1332] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_383ef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -28962,7 +29896,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1289] = {\n+\t[1333] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_252eb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -28982,7 +29916,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1290] = {\n+\t[1334] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2813f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29003,7 +29937,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1291] = {\n+\t[1335] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30c3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29024,7 +29958,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1292] = {\n+\t[1336] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3973f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29046,7 +29980,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1293] = {\n+\t[1337] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21e5f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29066,7 +30000,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1294] = {\n+\t[1338] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a95f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29087,7 +30021,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1295] = {\n+\t[1339] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3345f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29108,7 +30042,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1296] = {\n+\t[1340] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3bf5f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29130,7 +30064,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1297] = {\n+\t[1341] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20b0f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29151,7 +30085,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1298] = {\n+\t[1342] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2960f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29173,7 +30107,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1299] = {\n+\t[1343] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3210f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29195,7 +30129,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1300] = {\n+\t[1344] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3ac0f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29218,7 +30152,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1301] = {\n+\t[1345] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20643,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29240,7 +30174,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1302] = {\n+\t[1346] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29143,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29263,7 +30197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1303] = {\n+\t[1347] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31c43,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29286,7 +30220,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1304] = {\n+\t[1348] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a743,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29310,7 +30244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1305] = {\n+\t[1349] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21993,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29331,7 +30265,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1306] = {\n+\t[1350] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a493,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29353,7 +30287,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1307] = {\n+\t[1351] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32f93,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29375,7 +30309,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1308] = {\n+\t[1352] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3ba93,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29398,7 +30332,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1309] = {\n+\t[1353] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24233,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29418,7 +30352,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1310] = {\n+\t[1354] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cd33,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29439,7 +30373,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1311] = {\n+\t[1355] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35833,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29460,7 +30394,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1312] = {\n+\t[1356] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38607,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29482,7 +30416,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1313] = {\n+\t[1357] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22ee3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29503,7 +30437,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1314] = {\n+\t[1358] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b9e3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29525,7 +30459,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1315] = {\n+\t[1359] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_344e3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29547,7 +30481,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1316] = {\n+\t[1360] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cfe3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29570,7 +30504,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1317] = {\n+\t[1361] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22a37,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29592,7 +30526,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1318] = {\n+\t[1362] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b537,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29615,7 +30549,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1319] = {\n+\t[1363] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34037,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29638,7 +30572,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1320] = {\n+\t[1364] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cb37,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29662,7 +30596,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1321] = {\n+\t[1365] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23d07,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29683,7 +30617,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1322] = {\n+\t[1366] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c807,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29705,7 +30639,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1323] = {\n+\t[1367] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35307,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29727,7 +30661,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1324] = {\n+\t[1368] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3815b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29750,7 +30684,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1325] = {\n+\t[1369] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_208fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29771,7 +30705,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1326] = {\n+\t[1370] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_293fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29793,7 +30727,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1327] = {\n+\t[1371] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31efb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29815,7 +30749,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1328] = {\n+\t[1372] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a9fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29838,7 +30772,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1329] = {\n+\t[1373] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25257,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29860,7 +30794,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1330] = {\n+\t[1374] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_280ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29883,7 +30817,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1331] = {\n+\t[1375] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30bab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29906,7 +30840,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1332] = {\n+\t[1376] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_396ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29930,7 +30864,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1333] = {\n+\t[1377] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24dab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29953,7 +30887,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1334] = {\n+\t[1378] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d8ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -29977,7 +30911,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1335] = {\n+\t[1379] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_306ff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30001,7 +30935,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1336] = {\n+\t[1380] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_391ff,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30026,7 +30960,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1337] = {\n+\t[1381] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_203cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30048,7 +30982,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1338] = {\n+\t[1382] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28ecf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30071,7 +31005,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1339] = {\n+\t[1383] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_319cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30094,7 +31028,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1340] = {\n+\t[1384] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a4cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30118,7 +31052,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1341] = {\n+\t[1385] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2515b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30136,7 +31070,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1342] = {\n+\t[1386] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2dc5b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30155,7 +31089,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1343] = {\n+\t[1387] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30aaf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30174,7 +31108,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1344] = {\n+\t[1388] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_395af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30194,7 +31128,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1345] = {\n+\t[1389] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23e0b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30213,7 +31147,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1346] = {\n+\t[1390] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c90b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30233,7 +31167,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1347] = {\n+\t[1391] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3540b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30253,7 +31187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1348] = {\n+\t[1392] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3825f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30274,7 +31208,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1349] = {\n+\t[1393] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2395f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30294,7 +31228,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1350] = {\n+\t[1394] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c45f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30315,7 +31249,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1351] = {\n+\t[1395] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34f5f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30336,7 +31270,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1352] = {\n+\t[1396] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3da5f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30358,7 +31292,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1353] = {\n+\t[1397] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24caf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30377,7 +31311,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1354] = {\n+\t[1398] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d7af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30397,7 +31331,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1355] = {\n+\t[1399] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_305e3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30417,7 +31351,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1356] = {\n+\t[1400] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_390e3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30438,7 +31372,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1357] = {\n+\t[1401] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21803,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30457,7 +31391,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1358] = {\n+\t[1402] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a303,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30477,7 +31411,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1359] = {\n+\t[1403] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32e03,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30497,7 +31431,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1360] = {\n+\t[1404] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b903,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30518,7 +31452,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1361] = {\n+\t[1405] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20533,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30538,7 +31472,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1362] = {\n+\t[1406] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29033,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30559,7 +31493,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1363] = {\n+\t[1407] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31b33,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30580,7 +31514,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1364] = {\n+\t[1408] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a633,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30602,7 +31536,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1365] = {\n+\t[1409] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20007,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30623,7 +31557,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1366] = {\n+\t[1410] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28b07,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30645,7 +31579,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1367] = {\n+\t[1411] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31607,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30667,7 +31601,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1368] = {\n+\t[1412] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a107,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30690,7 +31624,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1369] = {\n+\t[1413] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21357,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30710,7 +31644,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1370] = {\n+\t[1414] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29e57,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30731,7 +31665,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1371] = {\n+\t[1415] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32957,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30752,7 +31686,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1372] = {\n+\t[1416] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b457,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30774,7 +31708,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1373] = {\n+\t[1417] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23bf7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30793,7 +31727,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1374] = {\n+\t[1418] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c6f7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30813,7 +31747,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1375] = {\n+\t[1419] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_351f7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30833,7 +31767,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1376] = {\n+\t[1420] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3dcf7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30854,7 +31788,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1377] = {\n+\t[1421] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_228a7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30874,7 +31808,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1378] = {\n+\t[1422] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b3a7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30895,7 +31829,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1379] = {\n+\t[1423] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33ea7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30916,7 +31850,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1380] = {\n+\t[1424] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c9a7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30938,7 +31872,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1381] = {\n+\t[1425] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_223fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30959,7 +31893,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1382] = {\n+\t[1426] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2aefb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -30981,7 +31915,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1383] = {\n+\t[1427] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_339fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31003,7 +31937,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1384] = {\n+\t[1428] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c4fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31026,7 +31960,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1385] = {\n+\t[1429] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_236cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31046,7 +31980,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1386] = {\n+\t[1430] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c1cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31067,7 +32001,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1387] = {\n+\t[1431] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34ccb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31088,7 +32022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1388] = {\n+\t[1432] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d7cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31110,7 +32044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1389] = {\n+\t[1433] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_202bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31130,7 +32064,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1390] = {\n+\t[1434] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28dbf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31151,7 +32085,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1391] = {\n+\t[1435] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_318bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31172,7 +32106,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1392] = {\n+\t[1436] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a3bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31194,7 +32128,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1393] = {\n+\t[1437] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24c1b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31215,7 +32149,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1394] = {\n+\t[1438] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d71b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31237,7 +32171,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1395] = {\n+\t[1439] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3056f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31259,7 +32193,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1396] = {\n+\t[1440] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3906f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31282,7 +32216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1397] = {\n+\t[1441] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2476f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31304,7 +32238,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1398] = {\n+\t[1442] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d26f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31327,7 +32261,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1399] = {\n+\t[1443] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_300a3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31350,7 +32284,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1400] = {\n+\t[1444] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38ba3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31374,7 +32308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1401] = {\n+\t[1445] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25abf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31395,7 +32329,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1402] = {\n+\t[1446] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_288f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31417,7 +32351,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1403] = {\n+\t[1447] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_313f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31439,7 +32373,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1404] = {\n+\t[1448] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39ef3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31462,7 +32396,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1405] = {\n+\t[1449] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24b1f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31480,7 +32414,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1406] = {\n+\t[1450] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d61f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31499,7 +32433,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1407] = {\n+\t[1451] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30453,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31518,7 +32452,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1408] = {\n+\t[1452] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38f53,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31538,7 +32472,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1409] = {\n+\t[1453] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_237cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31557,7 +32491,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1410] = {\n+\t[1454] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c2cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31577,7 +32511,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1411] = {\n+\t[1455] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34dcf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31597,7 +32531,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1412] = {\n+\t[1456] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d8cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31618,7 +32552,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1413] = {\n+\t[1457] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23303,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31638,7 +32572,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1414] = {\n+\t[1458] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2be03,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31659,7 +32593,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1415] = {\n+\t[1459] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34903,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31680,7 +32614,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1416] = {\n+\t[1460] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d403,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31702,7 +32636,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1417] = {\n+\t[1461] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24653,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31721,7 +32655,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1418] = {\n+\t[1462] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d153,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31741,7 +32675,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1419] = {\n+\t[1463] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35c53,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31761,7 +32695,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1420] = {\n+\t[1464] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38aa7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31782,7 +32716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1421] = {\n+\t[1465] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_211c7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31801,7 +32735,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1422] = {\n+\t[1466] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29cc7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31821,7 +32755,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1423] = {\n+\t[1467] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_327c7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31841,7 +32775,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1424] = {\n+\t[1468] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b2c7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31862,7 +32796,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1425] = {\n+\t[1469] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25ba3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31882,7 +32816,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1426] = {\n+\t[1470] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_289f7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31903,7 +32837,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1427] = {\n+\t[1471] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_314f7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31924,7 +32858,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1428] = {\n+\t[1472] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39ff7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31946,7 +32880,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1429] = {\n+\t[1473] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_256f7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31967,7 +32901,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1430] = {\n+\t[1474] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_284cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -31989,7 +32923,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1431] = {\n+\t[1475] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30fcb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32011,7 +32945,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1432] = {\n+\t[1476] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39acb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32034,7 +32968,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1433] = {\n+\t[1477] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20d1b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32054,7 +32988,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1434] = {\n+\t[1478] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2981b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32075,7 +33009,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1435] = {\n+\t[1479] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3231b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32096,7 +33030,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1436] = {\n+\t[1480] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3ae1b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32118,7 +33052,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1437] = {\n+\t[1481] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_235bb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32137,7 +33071,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1438] = {\n+\t[1482] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c0bb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32157,7 +33091,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1439] = {\n+\t[1483] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34bbb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32177,7 +33111,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1440] = {\n+\t[1484] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d6bb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32198,7 +33132,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1441] = {\n+\t[1485] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2226b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32218,7 +33152,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1442] = {\n+\t[1486] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2ad6b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32239,7 +33173,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1443] = {\n+\t[1487] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3386b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32260,7 +33194,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1444] = {\n+\t[1488] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c36b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32282,7 +33216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1445] = {\n+\t[1489] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21dbf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32303,7 +33237,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1446] = {\n+\t[1490] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a8bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32325,7 +33259,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1447] = {\n+\t[1491] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_333bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32347,7 +33281,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1448] = {\n+\t[1492] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3bebf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32370,7 +33304,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1449] = {\n+\t[1493] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2308f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32390,7 +33324,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1450] = {\n+\t[1494] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bb8f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32411,7 +33345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1451] = {\n+\t[1495] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3468f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32432,7 +33366,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1452] = {\n+\t[1496] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d18f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32454,7 +33388,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1453] = {\n+\t[1497] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2592f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32474,7 +33408,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1454] = {\n+\t[1498] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28763,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32495,7 +33429,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1455] = {\n+\t[1499] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31263,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32516,7 +33450,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1456] = {\n+\t[1500] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39d63,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32538,7 +33472,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1457] = {\n+\t[1501] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_245df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32559,7 +33493,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1458] = {\n+\t[1502] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d0df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32581,7 +33515,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1459] = {\n+\t[1503] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35bdf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32603,7 +33537,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1460] = {\n+\t[1504] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38a13,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32626,7 +33560,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1461] = {\n+\t[1505] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24113,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32648,7 +33582,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1462] = {\n+\t[1506] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cc13,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32671,7 +33605,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1463] = {\n+\t[1507] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35713,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32694,7 +33628,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1464] = {\n+\t[1508] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38567,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32718,7 +33652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1465] = {\n+\t[1509] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25463,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32739,7 +33673,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1466] = {\n+\t[1510] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_282b7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32761,7 +33695,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1467] = {\n+\t[1511] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30db7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32783,7 +33717,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1468] = {\n+\t[1512] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_398b7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32806,7 +33740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1469] = {\n+\t[1513] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_244c3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32823,7 +33757,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1470] = {\n+\t[1514] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cfc3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32841,7 +33775,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1471] = {\n+\t[1515] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35ac3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32859,7 +33793,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1472] = {\n+\t[1516] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38917,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32878,7 +33812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1473] = {\n+\t[1517] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_231f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32896,7 +33830,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1474] = {\n+\t[1518] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bcf3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32915,7 +33849,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1475] = {\n+\t[1519] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_347f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32934,7 +33868,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1476] = {\n+\t[1520] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d2f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32954,7 +33888,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1477] = {\n+\t[1521] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22cc7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32973,7 +33907,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1478] = {\n+\t[1522] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b7c7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -32993,7 +33927,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1479] = {\n+\t[1523] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_342c7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33013,7 +33947,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1480] = {\n+\t[1524] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cdc7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33034,7 +33968,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1481] = {\n+\t[1525] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24017,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33052,7 +33986,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1482] = {\n+\t[1526] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cb17,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33071,7 +34005,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1483] = {\n+\t[1527] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35617,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33090,7 +34024,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1484] = {\n+\t[1528] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3846b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33110,7 +34044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1485] = {\n+\t[1529] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20b8b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33128,7 +34062,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1486] = {\n+\t[1530] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2968b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33147,7 +34081,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1487] = {\n+\t[1531] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3218b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33166,7 +34100,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1488] = {\n+\t[1532] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3ac8b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33186,7 +34120,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1489] = {\n+\t[1533] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25567,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33205,7 +34139,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1490] = {\n+\t[1534] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_283bb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33225,7 +34159,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1491] = {\n+\t[1535] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30ebb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33245,7 +34179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1492] = {\n+\t[1536] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_399bb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33266,7 +34200,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1493] = {\n+\t[1537] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_250bb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33286,7 +34220,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1494] = {\n+\t[1538] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2dbbb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33307,7 +34241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1495] = {\n+\t[1539] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3098f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33328,7 +34262,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1496] = {\n+\t[1540] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3948f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33350,7 +34284,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1497] = {\n+\t[1541] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_206df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33369,7 +34303,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1498] = {\n+\t[1542] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_291df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33389,7 +34323,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1499] = {\n+\t[1543] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31cdf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33409,7 +34343,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1500] = {\n+\t[1544] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a7df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33430,7 +34364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1501] = {\n+\t[1545] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22f7f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33448,7 +34382,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1502] = {\n+\t[1546] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2ba7f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33467,7 +34401,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1503] = {\n+\t[1547] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3457f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33486,7 +34420,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1504] = {\n+\t[1548] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d07f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33506,7 +34440,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1505] = {\n+\t[1549] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21c2f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33525,7 +34459,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1506] = {\n+\t[1550] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a72f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33545,7 +34479,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1507] = {\n+\t[1551] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3322f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33565,7 +34499,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1508] = {\n+\t[1552] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3bd2f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33586,7 +34520,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1509] = {\n+\t[1553] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21763,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33606,7 +34540,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1510] = {\n+\t[1554] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a263,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33627,7 +34561,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1511] = {\n+\t[1555] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32d63,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33648,7 +34582,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1512] = {\n+\t[1556] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b863,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33670,7 +34604,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1513] = {\n+\t[1557] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22ab3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33689,7 +34623,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1514] = {\n+\t[1558] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b5b3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33709,7 +34643,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1515] = {\n+\t[1559] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_340b3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33729,7 +34663,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1516] = {\n+\t[1560] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cbb3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33750,7 +34684,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1517] = {\n+\t[1561] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_252d3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33769,7 +34703,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1518] = {\n+\t[1562] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28127,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33789,7 +34723,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1519] = {\n+\t[1563] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30c27,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33809,7 +34743,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1520] = {\n+\t[1564] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39727,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33830,7 +34764,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1521] = {\n+\t[1565] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23f83,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33850,7 +34784,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1522] = {\n+\t[1566] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2ca83,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33871,7 +34805,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1523] = {\n+\t[1567] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35583,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33892,7 +34826,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1524] = {\n+\t[1568] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_383d7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33914,7 +34848,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1525] = {\n+\t[1569] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23ad7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33935,7 +34869,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1526] = {\n+\t[1570] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c5d7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33957,7 +34891,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1527] = {\n+\t[1571] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_350d7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -33979,7 +34913,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1528] = {\n+\t[1572] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3dbd7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34002,7 +34936,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1529] = {\n+\t[1573] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24e27,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34022,7 +34956,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1530] = {\n+\t[1574] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d927,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34043,7 +34977,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1531] = {\n+\t[1575] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3077b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34064,7 +34998,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1532] = {\n+\t[1576] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3927b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34086,7 +35020,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1533] = {\n+\t[1577] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2320f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34103,7 +35037,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1534] = {\n+\t[1578] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bd0f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34121,7 +35055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1535] = {\n+\t[1579] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3480f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34139,7 +35073,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1536] = {\n+\t[1580] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d30f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34158,7 +35092,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1537] = {\n+\t[1581] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21f3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34176,7 +35110,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1538] = {\n+\t[1582] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2aa3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34195,7 +35129,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1539] = {\n+\t[1583] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3353f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34214,7 +35148,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1540] = {\n+\t[1584] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c03f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34234,7 +35168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1541] = {\n+\t[1585] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21a73,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34253,7 +35187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1542] = {\n+\t[1586] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a573,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34273,7 +35207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1543] = {\n+\t[1587] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33073,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34293,7 +35227,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1544] = {\n+\t[1588] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3bb73,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34314,7 +35248,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1545] = {\n+\t[1589] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22d43,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34332,7 +35266,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1546] = {\n+\t[1590] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b843,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34351,7 +35285,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1547] = {\n+\t[1591] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34343,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34370,7 +35304,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1548] = {\n+\t[1592] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3ce43,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34390,7 +35324,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1549] = {\n+\t[1593] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_255e3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34408,7 +35342,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1550] = {\n+\t[1594] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28437,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34427,7 +35361,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1551] = {\n+\t[1595] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30f37,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34446,7 +35380,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1552] = {\n+\t[1596] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39a37,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34466,7 +35400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1553] = {\n+\t[1597] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24293,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34485,7 +35419,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1554] = {\n+\t[1598] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cd93,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34505,7 +35439,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1555] = {\n+\t[1599] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35893,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34525,7 +35459,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1556] = {\n+\t[1600] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_386e7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34546,7 +35480,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1557] = {\n+\t[1601] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23de7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34566,7 +35500,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1558] = {\n+\t[1602] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c8e7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34587,7 +35521,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1559] = {\n+\t[1603] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_353e7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34608,7 +35542,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1560] = {\n+\t[1604] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3823b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34630,7 +35564,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1561] = {\n+\t[1605] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25137,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34649,7 +35583,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1562] = {\n+\t[1606] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2dc37,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34669,7 +35603,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1563] = {\n+\t[1607] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30a0b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34689,7 +35623,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1564] = {\n+\t[1608] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3950b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34710,7 +35644,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1565] = {\n+\t[1609] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22c33,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34726,7 +35660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1566] = {\n+\t[1610] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b733,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34743,7 +35677,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1567] = {\n+\t[1611] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34233,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34760,7 +35694,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1568] = {\n+\t[1612] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cd33,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34778,7 +35712,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1569] = {\n+\t[1613] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_218e3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34795,7 +35729,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1570] = {\n+\t[1614] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a3e3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34813,7 +35747,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1571] = {\n+\t[1615] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32ee3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34831,7 +35765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1572] = {\n+\t[1616] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b9e3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34850,7 +35784,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1573] = {\n+\t[1617] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21437,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34868,7 +35802,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1574] = {\n+\t[1618] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29f37,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34887,7 +35821,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1575] = {\n+\t[1619] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32a37,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34906,7 +35840,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1576] = {\n+\t[1620] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b537,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34926,7 +35860,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1577] = {\n+\t[1621] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22707,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34943,7 +35877,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1578] = {\n+\t[1622] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b207,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34961,7 +35895,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1579] = {\n+\t[1623] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33d07,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34979,7 +35913,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1580] = {\n+\t[1624] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c807,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -34998,7 +35932,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1581] = {\n+\t[1625] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24fa7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35015,7 +35949,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1582] = {\n+\t[1626] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2daa7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35033,7 +35967,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1583] = {\n+\t[1627] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_308fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35051,7 +35985,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1584] = {\n+\t[1628] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_393fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35070,7 +36004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1585] = {\n+\t[1629] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23c57,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35088,7 +36022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1586] = {\n+\t[1630] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c757,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35107,7 +36041,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1587] = {\n+\t[1631] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35257,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35126,7 +36060,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1588] = {\n+\t[1632] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_380ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35146,7 +36080,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1589] = {\n+\t[1633] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_237ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35165,7 +36099,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1590] = {\n+\t[1634] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c2ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35185,7 +36119,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1591] = {\n+\t[1635] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34dab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35205,7 +36139,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1592] = {\n+\t[1636] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d8ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35226,7 +36160,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1593] = {\n+\t[1637] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24afb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35244,7 +36178,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1594] = {\n+\t[1638] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d5fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35263,7 +36197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1595] = {\n+\t[1639] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_303cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35282,7 +36216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1596] = {\n+\t[1640] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38ecf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35302,7 +36236,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1597] = {\n+\t[1641] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_255b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35319,7 +36253,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1598] = {\n+\t[1642] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b97,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35337,7 +36271,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1599] = {\n+\t[1643] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_1847,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 10,\n+\t.flow_sig_id = 130,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1644] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4f0b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35356,7 +36309,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1600] = {\n+\t[1645] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_3c3b,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 10,\n+\t.flow_sig_id = 130,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_10_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1646] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1633,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35375,7 +36348,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1601] = {\n+\t[1647] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_02e3,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 10,\n+\t.flow_sig_id = 130,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_10_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1648] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39a7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35395,7 +36388,46 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1602] = {\n+\t[1649] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_2657,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 10,\n+\t.flow_sig_id = 130,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_10_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_10_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1650] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_120b,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 10,\n+\t.flow_sig_id = 130,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1651] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_48cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35413,7 +36445,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1603] = {\n+\t[1652] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_35ff,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 10,\n+\t.flow_sig_id = 130,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_10_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1653] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0ff7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35431,7 +36482,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1604] = {\n+\t[1654] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_5953,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 10,\n+\t.flow_sig_id = 130,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_10_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1655] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_336b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 10,\n@@ -35450,7 +36520,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_10_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1605] = {\n+\t[1656] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_201b,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 10,\n+\t.flow_sig_id = 130,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_10_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_10_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_10_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1657] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_257f7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35469,7 +36559,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1606] = {\n+\t[1658] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2858b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35489,7 +36579,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1607] = {\n+\t[1659] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3108b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35509,7 +36599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1608] = {\n+\t[1660] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39b8b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35530,7 +36620,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1609] = {\n+\t[1661] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24427,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35550,7 +36640,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1610] = {\n+\t[1662] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cf27,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35571,7 +36661,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1611] = {\n+\t[1663] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35a27,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35592,7 +36682,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1612] = {\n+\t[1664] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_388fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35614,7 +36704,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1613] = {\n+\t[1665] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23ffb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35635,7 +36725,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1614] = {\n+\t[1666] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cafb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35657,7 +36747,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1615] = {\n+\t[1667] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_355fb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35679,7 +36769,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1616] = {\n+\t[1668] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3838f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35702,7 +36792,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1617] = {\n+\t[1669] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2528b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35722,7 +36812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1618] = {\n+\t[1670] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2815f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35743,7 +36833,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1619] = {\n+\t[1671] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30c5f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35764,7 +36854,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1620] = {\n+\t[1672] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3975f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35786,7 +36876,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1621] = {\n+\t[1673] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21e3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35806,7 +36896,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1622] = {\n+\t[1674] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a93f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35827,7 +36917,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1623] = {\n+\t[1675] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3343f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35848,7 +36938,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1624] = {\n+\t[1676] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3bf3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35870,7 +36960,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1625] = {\n+\t[1677] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20b6f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35891,7 +36981,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1626] = {\n+\t[1678] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2966f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35913,7 +37003,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1627] = {\n+\t[1679] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3216f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35935,7 +37025,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1628] = {\n+\t[1680] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3ac6f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35958,7 +37048,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1629] = {\n+\t[1681] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20623,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -35980,7 +37070,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1630] = {\n+\t[1682] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29123,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36003,7 +37093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1631] = {\n+\t[1683] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31c23,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36026,7 +37116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1632] = {\n+\t[1684] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a723,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36050,7 +37140,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1633] = {\n+\t[1685] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_219f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36071,7 +37161,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1634] = {\n+\t[1686] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a4f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36093,7 +37183,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1635] = {\n+\t[1687] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32ff3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36115,7 +37205,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1636] = {\n+\t[1688] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3baf3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36138,7 +37228,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1637] = {\n+\t[1689] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24253,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36158,7 +37248,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1638] = {\n+\t[1690] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cd53,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36179,7 +37269,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1639] = {\n+\t[1691] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35853,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36200,7 +37290,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1640] = {\n+\t[1692] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38667,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36222,7 +37312,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1641] = {\n+\t[1693] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22e83,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36243,7 +37333,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1642] = {\n+\t[1694] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b983,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36265,7 +37355,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1643] = {\n+\t[1695] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34483,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36287,7 +37377,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1644] = {\n+\t[1696] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cf83,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36310,7 +37400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1645] = {\n+\t[1697] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22a57,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36332,7 +37422,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1646] = {\n+\t[1698] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b557,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36355,7 +37445,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1647] = {\n+\t[1699] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34057,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36378,7 +37468,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1648] = {\n+\t[1700] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cb57,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36402,7 +37492,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1649] = {\n+\t[1701] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23d67,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36423,7 +37513,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1650] = {\n+\t[1702] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c867,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36445,7 +37535,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1651] = {\n+\t[1703] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35367,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36467,7 +37557,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1652] = {\n+\t[1704] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3813b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36490,7 +37580,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1653] = {\n+\t[1705] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2089b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36511,7 +37601,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1654] = {\n+\t[1706] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2939b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36533,7 +37623,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1655] = {\n+\t[1707] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31e9b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36555,7 +37645,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1656] = {\n+\t[1708] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a99b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36578,7 +37668,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1657] = {\n+\t[1709] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25237,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36600,7 +37690,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1658] = {\n+\t[1710] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_280cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36623,7 +37713,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1659] = {\n+\t[1711] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30bcb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36646,7 +37736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1660] = {\n+\t[1712] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_396cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36670,7 +37760,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1661] = {\n+\t[1713] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24dcb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36693,7 +37783,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1662] = {\n+\t[1714] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d8cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36717,7 +37807,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1663] = {\n+\t[1715] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3069f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36741,7 +37831,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1664] = {\n+\t[1716] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3919f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36766,7 +37856,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1665] = {\n+\t[1717] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_203af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36788,7 +37878,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1666] = {\n+\t[1718] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28eaf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36811,7 +37901,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1667] = {\n+\t[1719] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_319af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36834,7 +37924,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1668] = {\n+\t[1720] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a4af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36858,7 +37948,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1669] = {\n+\t[1721] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2513b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36876,7 +37966,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1670] = {\n+\t[1722] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2dc3b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36895,7 +37985,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1671] = {\n+\t[1723] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30acf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36914,7 +38004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1672] = {\n+\t[1724] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_395cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36934,7 +38024,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1673] = {\n+\t[1725] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23e6b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36953,7 +38043,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1674] = {\n+\t[1726] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c96b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36973,7 +38063,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1675] = {\n+\t[1727] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3546b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -36993,7 +38083,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1676] = {\n+\t[1728] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3823f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37014,7 +38104,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1677] = {\n+\t[1729] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2393f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37034,7 +38124,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1678] = {\n+\t[1730] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c43f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37055,7 +38145,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1679] = {\n+\t[1731] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34f3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37076,7 +38166,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1680] = {\n+\t[1732] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3da3f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37098,7 +38188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1681] = {\n+\t[1733] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24ccf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37117,7 +38207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1682] = {\n+\t[1734] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d7cf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37137,7 +38227,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1683] = {\n+\t[1735] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30583,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37157,7 +38247,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1684] = {\n+\t[1736] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39083,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37178,7 +38268,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1685] = {\n+\t[1737] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21863,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37197,7 +38287,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1686] = {\n+\t[1738] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a363,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37217,7 +38307,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1687] = {\n+\t[1739] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32e63,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37237,7 +38327,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1688] = {\n+\t[1740] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b963,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37258,7 +38348,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1689] = {\n+\t[1741] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20553,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37278,7 +38368,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1690] = {\n+\t[1742] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29053,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37299,7 +38389,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1691] = {\n+\t[1743] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31b53,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37320,7 +38410,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1692] = {\n+\t[1744] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a653,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37342,7 +38432,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1693] = {\n+\t[1745] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20067,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37363,7 +38453,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1694] = {\n+\t[1746] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28b67,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37385,7 +38475,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1695] = {\n+\t[1747] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31667,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37407,7 +38497,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1696] = {\n+\t[1748] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a167,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37430,7 +38520,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1697] = {\n+\t[1749] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21337,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37450,7 +38540,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1698] = {\n+\t[1750] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29e37,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37471,7 +38561,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1699] = {\n+\t[1751] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32937,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37492,7 +38582,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1700] = {\n+\t[1752] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b437,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37514,7 +38604,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1701] = {\n+\t[1753] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23b97,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37533,7 +38623,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1702] = {\n+\t[1754] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c697,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37553,7 +38643,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1703] = {\n+\t[1755] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35197,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37573,7 +38663,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1704] = {\n+\t[1756] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3dc97,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37594,7 +38684,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1705] = {\n+\t[1757] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_228c7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37614,7 +38704,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1706] = {\n+\t[1758] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b3c7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37635,7 +38725,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1707] = {\n+\t[1759] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33ec7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37656,7 +38746,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1708] = {\n+\t[1760] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c9c7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37678,7 +38768,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1709] = {\n+\t[1761] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2239b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37699,7 +38789,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1710] = {\n+\t[1762] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2ae9b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37721,7 +38811,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1711] = {\n+\t[1763] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3399b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37743,7 +38833,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1712] = {\n+\t[1764] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c49b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37766,7 +38856,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1713] = {\n+\t[1765] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_236ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37786,7 +38876,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1714] = {\n+\t[1766] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c1ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37807,7 +38897,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1715] = {\n+\t[1767] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34cab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37828,7 +38918,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1716] = {\n+\t[1768] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d7ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37850,7 +38940,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1717] = {\n+\t[1769] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_202df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37870,7 +38960,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1718] = {\n+\t[1770] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28ddf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37891,7 +38981,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1719] = {\n+\t[1771] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_318df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37912,7 +39002,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1720] = {\n+\t[1772] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a3df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37934,7 +39024,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1721] = {\n+\t[1773] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24c7b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37955,7 +39045,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1722] = {\n+\t[1774] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d77b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37977,7 +39067,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1723] = {\n+\t[1775] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3050f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -37999,7 +39089,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1724] = {\n+\t[1776] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3900f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38022,7 +39112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1725] = {\n+\t[1777] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2470f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38044,7 +39134,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1726] = {\n+\t[1778] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d20f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38067,7 +39157,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1727] = {\n+\t[1779] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_300c3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38090,7 +39180,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1728] = {\n+\t[1780] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38bc3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38114,7 +39204,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1729] = {\n+\t[1781] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25adf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38135,7 +39225,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1730] = {\n+\t[1782] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28893,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38157,7 +39247,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1731] = {\n+\t[1783] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31393,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38179,7 +39269,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1732] = {\n+\t[1784] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39e93,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38202,7 +39292,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1733] = {\n+\t[1785] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24b7f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38220,7 +39310,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1734] = {\n+\t[1786] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d67f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38239,7 +39329,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1735] = {\n+\t[1787] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30433,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38258,7 +39348,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1736] = {\n+\t[1788] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38f33,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38278,7 +39368,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1737] = {\n+\t[1789] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_237af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38297,7 +39387,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1738] = {\n+\t[1790] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c2af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38317,7 +39407,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1739] = {\n+\t[1791] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34daf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38337,7 +39427,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1740] = {\n+\t[1792] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d8af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38358,7 +39448,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1741] = {\n+\t[1793] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23363,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38378,7 +39468,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1742] = {\n+\t[1794] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2be63,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38399,7 +39489,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1743] = {\n+\t[1795] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34963,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38420,7 +39510,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1744] = {\n+\t[1796] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d463,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38442,7 +39532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1745] = {\n+\t[1797] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24633,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38461,7 +39551,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1746] = {\n+\t[1798] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d133,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38481,7 +39571,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1747] = {\n+\t[1799] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35c33,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38501,7 +39591,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1748] = {\n+\t[1800] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38ac7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38522,7 +39612,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1749] = {\n+\t[1801] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_211a7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38541,7 +39631,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1750] = {\n+\t[1802] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29ca7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38561,7 +39651,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1751] = {\n+\t[1803] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_327a7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38581,7 +39671,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1752] = {\n+\t[1804] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b2a7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38602,7 +39692,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1753] = {\n+\t[1805] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25bc3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38622,7 +39712,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1754] = {\n+\t[1806] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28997,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38643,7 +39733,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1755] = {\n+\t[1807] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31497,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38664,7 +39754,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1756] = {\n+\t[1808] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39f97,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38686,7 +39776,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1757] = {\n+\t[1809] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25697,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38707,7 +39797,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1758] = {\n+\t[1810] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_284ab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38729,7 +39819,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1759] = {\n+\t[1811] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30fab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38751,7 +39841,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1760] = {\n+\t[1812] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39aab,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38774,7 +39864,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1761] = {\n+\t[1813] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20d7b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38794,7 +39884,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1762] = {\n+\t[1814] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2987b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38815,7 +39905,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1763] = {\n+\t[1815] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3237b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38836,7 +39926,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1764] = {\n+\t[1816] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3ae7b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38858,7 +39948,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1765] = {\n+\t[1817] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_235db,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38877,7 +39967,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1766] = {\n+\t[1818] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c0db,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38897,7 +39987,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1767] = {\n+\t[1819] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34bdb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38917,7 +40007,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1768] = {\n+\t[1820] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d6db,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38938,7 +40028,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1769] = {\n+\t[1821] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2220b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38958,7 +40048,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1770] = {\n+\t[1822] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2ad0b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -38979,7 +40069,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1771] = {\n+\t[1823] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3380b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39000,7 +40090,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1772] = {\n+\t[1824] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c30b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39022,7 +40112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1773] = {\n+\t[1825] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21ddf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39043,7 +40133,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1774] = {\n+\t[1826] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a8df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39065,7 +40155,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1775] = {\n+\t[1827] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_333df,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39087,7 +40177,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1776] = {\n+\t[1828] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3bedf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39110,7 +40200,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1777] = {\n+\t[1829] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_230ef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39130,7 +40220,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1778] = {\n+\t[1830] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bbef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39151,7 +40241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1779] = {\n+\t[1831] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_346ef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39172,7 +40262,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1780] = {\n+\t[1832] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d1ef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39194,7 +40284,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1781] = {\n+\t[1833] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2594f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39214,7 +40304,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1782] = {\n+\t[1834] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28703,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39235,7 +40325,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1783] = {\n+\t[1835] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31203,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39256,7 +40346,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1784] = {\n+\t[1836] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39d03,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39278,7 +40368,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1785] = {\n+\t[1837] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_245bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39299,7 +40389,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1786] = {\n+\t[1838] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d0bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39321,7 +40411,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1787] = {\n+\t[1839] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35bbf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39343,7 +40433,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1788] = {\n+\t[1840] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38a73,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39366,7 +40456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1789] = {\n+\t[1841] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24173,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39388,7 +40478,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1790] = {\n+\t[1842] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cc73,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39411,7 +40501,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1791] = {\n+\t[1843] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35773,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39434,7 +40524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1792] = {\n+\t[1844] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38507,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39458,7 +40548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1793] = {\n+\t[1845] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25403,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39479,7 +40569,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1794] = {\n+\t[1846] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_282d7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39501,7 +40591,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1795] = {\n+\t[1847] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30dd7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39523,7 +40613,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1796] = {\n+\t[1848] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_398d7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39546,7 +40636,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1797] = {\n+\t[1849] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_244a3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39563,7 +40653,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1798] = {\n+\t[1850] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cfa3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39581,7 +40671,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1799] = {\n+\t[1851] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35aa3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39599,7 +40689,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1800] = {\n+\t[1852] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38977,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39618,7 +40708,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1801] = {\n+\t[1853] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23193,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39636,7 +40726,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1802] = {\n+\t[1854] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bc93,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39655,7 +40745,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1803] = {\n+\t[1855] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34793,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39674,7 +40764,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1804] = {\n+\t[1856] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d293,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39694,7 +40784,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1805] = {\n+\t[1857] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22ca7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39713,7 +40803,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1806] = {\n+\t[1858] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b7a7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39733,7 +40823,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1807] = {\n+\t[1859] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_342a7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39753,7 +40843,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1808] = {\n+\t[1860] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cda7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39774,7 +40864,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1809] = {\n+\t[1861] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24077,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39792,7 +40882,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1810] = {\n+\t[1862] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cb77,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39811,7 +40901,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1811] = {\n+\t[1863] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35677,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39830,7 +40920,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1812] = {\n+\t[1864] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3840b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39850,7 +40940,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1813] = {\n+\t[1865] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20beb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39868,7 +40958,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1814] = {\n+\t[1866] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_296eb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39887,7 +40977,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1815] = {\n+\t[1867] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_321eb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39906,7 +40996,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1816] = {\n+\t[1868] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3aceb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39926,7 +41016,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1817] = {\n+\t[1869] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25507,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39945,7 +41035,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1818] = {\n+\t[1870] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_283db,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39965,7 +41055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1819] = {\n+\t[1871] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30edb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -39985,7 +41075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1820] = {\n+\t[1872] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_399db,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40006,7 +41096,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1821] = {\n+\t[1873] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_250db,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40026,7 +41116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1822] = {\n+\t[1874] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2dbdb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40047,7 +41137,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1823] = {\n+\t[1875] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_309ef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40068,7 +41158,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1824] = {\n+\t[1876] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_394ef,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40090,7 +41180,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1825] = {\n+\t[1877] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_206bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40109,7 +41199,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1826] = {\n+\t[1878] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_291bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40129,7 +41219,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1827] = {\n+\t[1879] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31cbf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40149,7 +41239,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1828] = {\n+\t[1880] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a7bf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40170,7 +41260,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1829] = {\n+\t[1881] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22f1f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40188,7 +41278,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1830] = {\n+\t[1882] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2ba1f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40207,7 +41297,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1831] = {\n+\t[1883] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3451f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40226,7 +41316,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1832] = {\n+\t[1884] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d01f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40246,7 +41336,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1833] = {\n+\t[1885] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21c4f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40265,7 +41355,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1834] = {\n+\t[1886] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a74f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40285,7 +41375,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1835] = {\n+\t[1887] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3324f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40305,7 +41395,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1836] = {\n+\t[1888] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3bd4f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40326,7 +41416,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1837] = {\n+\t[1889] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21703,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40346,7 +41436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1838] = {\n+\t[1890] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a203,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40367,7 +41457,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1839] = {\n+\t[1891] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32d03,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40388,7 +41478,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1840] = {\n+\t[1892] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b803,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40410,7 +41500,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1841] = {\n+\t[1893] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22ad3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40429,7 +41519,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1842] = {\n+\t[1894] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b5d3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40449,7 +41539,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1843] = {\n+\t[1895] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_340d3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40469,7 +41559,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1844] = {\n+\t[1896] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cbd3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40490,7 +41580,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1845] = {\n+\t[1897] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_252b3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40509,7 +41599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1846] = {\n+\t[1898] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28147,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40529,7 +41619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1847] = {\n+\t[1899] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30c47,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40549,7 +41639,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1848] = {\n+\t[1900] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39747,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40570,7 +41660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1849] = {\n+\t[1901] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23fe3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40590,7 +41680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1850] = {\n+\t[1902] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cae3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40611,7 +41701,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1851] = {\n+\t[1903] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_355e3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40632,7 +41722,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1852] = {\n+\t[1904] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_383b7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40654,7 +41744,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1853] = {\n+\t[1905] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23ab7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40675,7 +41765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1854] = {\n+\t[1906] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c5b7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40697,7 +41787,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1855] = {\n+\t[1907] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_350b7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40719,7 +41809,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1856] = {\n+\t[1908] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3dbb7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40742,7 +41832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1857] = {\n+\t[1909] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24e47,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40762,7 +41852,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1858] = {\n+\t[1910] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d947,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40783,7 +41873,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1859] = {\n+\t[1911] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3071b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40804,7 +41894,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1860] = {\n+\t[1912] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3921b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40826,7 +41916,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1861] = {\n+\t[1913] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2326f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40843,7 +41933,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1862] = {\n+\t[1914] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bd6f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40861,7 +41951,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1863] = {\n+\t[1915] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3486f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40879,7 +41969,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1864] = {\n+\t[1916] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d36f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40898,7 +41988,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1865] = {\n+\t[1917] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21f5f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40916,7 +42006,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1866] = {\n+\t[1918] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2aa5f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40935,7 +42025,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1867] = {\n+\t[1919] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3355f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40954,7 +42044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1868] = {\n+\t[1920] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c05f,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40974,7 +42064,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1869] = {\n+\t[1921] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21a13,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -40993,7 +42083,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1870] = {\n+\t[1922] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a513,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41013,7 +42103,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1871] = {\n+\t[1923] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33013,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41033,7 +42123,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1872] = {\n+\t[1924] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3bb13,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41054,7 +42144,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1873] = {\n+\t[1925] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22d23,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41072,7 +42162,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1874] = {\n+\t[1926] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b823,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41091,7 +42181,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1875] = {\n+\t[1927] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34323,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41110,7 +42200,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1876] = {\n+\t[1928] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3ce23,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41130,7 +42220,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1877] = {\n+\t[1929] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25583,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41148,7 +42238,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1878] = {\n+\t[1930] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28457,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41167,7 +42257,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1879] = {\n+\t[1931] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30f57,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41186,7 +42276,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1880] = {\n+\t[1932] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39a57,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41206,7 +42296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1881] = {\n+\t[1933] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_242f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41225,7 +42315,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1882] = {\n+\t[1934] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cdf3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41245,7 +42335,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1883] = {\n+\t[1935] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_358f3,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41265,7 +42355,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1884] = {\n+\t[1936] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38687,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41286,7 +42376,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1885] = {\n+\t[1937] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23d87,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41306,7 +42396,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1886] = {\n+\t[1938] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c887,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41327,7 +42417,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1887] = {\n+\t[1939] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35387,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41348,7 +42438,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1888] = {\n+\t[1940] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3825b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41370,7 +42460,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1889] = {\n+\t[1941] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25157,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41389,7 +42479,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1890] = {\n+\t[1942] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2dc57,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41409,7 +42499,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1891] = {\n+\t[1943] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30a6b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41429,7 +42519,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1892] = {\n+\t[1944] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3956b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41450,7 +42540,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1893] = {\n+\t[1945] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22c53,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41466,7 +42556,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1894] = {\n+\t[1946] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b753,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41483,7 +42573,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1895] = {\n+\t[1947] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34253,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41500,7 +42590,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1896] = {\n+\t[1948] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cd53,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41518,7 +42608,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1897] = {\n+\t[1949] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21883,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41535,7 +42625,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1898] = {\n+\t[1950] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a383,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41553,7 +42643,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1899] = {\n+\t[1951] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32e83,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41571,7 +42661,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1900] = {\n+\t[1952] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b983,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41590,7 +42680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1901] = {\n+\t[1953] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21457,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41608,7 +42698,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1902] = {\n+\t[1954] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29f57,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41627,7 +42717,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1903] = {\n+\t[1955] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32a57,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41646,7 +42736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1904] = {\n+\t[1956] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b557,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41666,7 +42756,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1905] = {\n+\t[1957] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22767,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41683,7 +42773,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1906] = {\n+\t[1958] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b267,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41701,7 +42791,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1907] = {\n+\t[1959] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33d67,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41719,7 +42809,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1908] = {\n+\t[1960] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c867,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41738,7 +42828,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1909] = {\n+\t[1961] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24fc7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41755,7 +42845,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1910] = {\n+\t[1962] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2dac7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41773,7 +42863,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1911] = {\n+\t[1963] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3089b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41791,7 +42881,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1912] = {\n+\t[1964] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3939b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41810,7 +42900,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1913] = {\n+\t[1965] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23c37,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41828,7 +42918,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1914] = {\n+\t[1966] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c737,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41847,7 +42937,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1915] = {\n+\t[1967] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35237,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41866,7 +42956,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1916] = {\n+\t[1968] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_380cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41886,7 +42976,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1917] = {\n+\t[1969] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_237cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41905,7 +42995,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1918] = {\n+\t[1970] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c2cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41925,7 +43015,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1919] = {\n+\t[1971] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34dcb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41945,7 +43035,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1920] = {\n+\t[1972] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d8cb,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41966,7 +43056,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1921] = {\n+\t[1973] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24a9b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -41984,7 +43074,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1922] = {\n+\t[1974] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d59b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -42003,7 +43093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1923] = {\n+\t[1975] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_303af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -42022,7 +43112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1924] = {\n+\t[1976] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38eaf,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -42042,7 +43132,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1925] = {\n+\t[1977] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_253b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -42059,7 +43149,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1926] = {\n+\t[1978] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bf7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -42077,7 +43167,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1927] = {\n+\t[1979] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_1827,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 11,\n+\t.flow_sig_id = 142,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1980] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4f6b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -42096,7 +43205,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1928] = {\n+\t[1981] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_3c5b,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 11,\n+\t.flow_sig_id = 142,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_11_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1982] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1653,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -42115,7 +43244,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1929] = {\n+\t[1983] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_0283,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 11,\n+\t.flow_sig_id = 142,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_11_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1984] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39c7,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -42135,7 +43284,46 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1930] = {\n+\t[1985] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_2637,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 11,\n+\t.flow_sig_id = 142,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF1_11_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_11_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1986] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_126b,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 11,\n+\t.flow_sig_id = 142,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1987] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_48af,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -42153,7 +43341,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1931] = {\n+\t[1988] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_359f,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 11,\n+\t.flow_sig_id = 142,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_11_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1989] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0f97,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -42171,7 +43378,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1932] = {\n+\t[1990] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_5933,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 11,\n+\t.flow_sig_id = 142,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_11_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1991] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_330b,\n \t.class_tid = 1,\n \t.hdr_sig_id = 11,\n@@ -42190,7 +43416,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF1_11_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1933] = {\n+\t[1992] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_207b,\n+\t.class_tid = 1,\n+\t.hdr_sig_id = 11,\n+\t.flow_sig_id = 142,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_ING },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF1_11_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF1_11_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF1_11_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[1993] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_374e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42207,7 +43453,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1934] = {\n+\t[1994] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_11ee,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42225,7 +43471,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1935] = {\n+\t[1995] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_423a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42244,7 +43490,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1936] = {\n+\t[1996] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0cd6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42262,7 +43508,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1937] = {\n+\t[1997] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_310a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42278,7 +43524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1938] = {\n+\t[1998] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_469e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42295,7 +43541,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1939] = {\n+\t[1999] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5ce6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42313,7 +43559,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1940] = {\n+\t[2000] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0692,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42330,7 +43576,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1941] = {\n+\t[2001] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c7e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42346,7 +43592,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1942] = {\n+\t[2002] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_55c2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42363,7 +43609,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1943] = {\n+\t[2003] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b2a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42381,7 +43627,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1944] = {\n+\t[2004] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_15c6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42398,7 +43644,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1945] = {\n+\t[2005] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_163a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42413,7 +43659,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1946] = {\n+\t[2006] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2f8e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42429,7 +43675,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1947] = {\n+\t[2007] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2516,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42446,7 +43692,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1948] = {\n+\t[2008] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4b76,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42462,7 +43708,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1949] = {\n+\t[2009] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10e6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42477,7 +43723,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1950] = {\n+\t[2010] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_264a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42493,7 +43739,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1951] = {\n+\t[2011] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3fd2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42510,7 +43756,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1952] = {\n+\t[2012] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4532,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42526,7 +43772,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1953] = {\n+\t[2013] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4996,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42540,7 +43786,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1954] = {\n+\t[2014] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2036,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42555,7 +43801,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1955] = {\n+\t[2015] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_399e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42571,7 +43817,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1956] = {\n+\t[2016] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5ffe,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42586,7 +43832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1957] = {\n+\t[2017] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34fe,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42601,7 +43847,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1958] = {\n+\t[2018] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a32,\n \t.class_tid = 2,\n \t.hdr_sig_id = 0,\n@@ -42617,7 +43863,40 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_0_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1959] = {\n+\t[2019] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_14d2,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 0,\n+\t.flow_sig_id = 149,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_0_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_0_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_0_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2020] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_4a42,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 0,\n+\t.flow_sig_id = 149,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_0_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_0_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_0_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2021] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_376e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42635,7 +43914,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1960] = {\n+\t[2022] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_12d6e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42654,7 +43933,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1961] = {\n+\t[2023] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2436e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42673,7 +43952,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1962] = {\n+\t[2024] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31dba,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42693,7 +43972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1963] = {\n+\t[2025] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_11ce,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42712,7 +43991,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1964] = {\n+\t[2026] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_107ce,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42732,7 +44011,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1965] = {\n+\t[2027] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23dce,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42752,7 +44031,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1966] = {\n+\t[2028] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_353ce,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42773,7 +44052,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1967] = {\n+\t[2029] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_421a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42793,7 +44072,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1968] = {\n+\t[2030] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_11d56,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42814,7 +44093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1969] = {\n+\t[2031] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23356,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42835,7 +44114,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1970] = {\n+\t[2032] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32956,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42857,7 +44136,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1971] = {\n+\t[2033] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0cf6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42876,7 +44155,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1972] = {\n+\t[2034] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_122f6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42896,7 +44175,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1973] = {\n+\t[2035] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_258f6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42916,7 +44195,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1974] = {\n+\t[2036] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_313c2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42937,7 +44216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1975] = {\n+\t[2037] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_312a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42954,7 +44233,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1976] = {\n+\t[2038] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1272a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42972,7 +44251,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1977] = {\n+\t[2039] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25d2a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -42990,7 +44269,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1978] = {\n+\t[2040] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31466,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43009,7 +44288,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1979] = {\n+\t[2041] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_46be,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43027,7 +44306,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1980] = {\n+\t[2042] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1018a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43046,7 +44325,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1981] = {\n+\t[2043] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2378a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43065,7 +44344,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1982] = {\n+\t[2044] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32d8a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43085,7 +44364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1983] = {\n+\t[2045] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5cc6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43104,7 +44383,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1984] = {\n+\t[2046] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_11712,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43124,7 +44403,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1985] = {\n+\t[2047] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20d12,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43144,7 +44423,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1986] = {\n+\t[2048] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32312,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43165,7 +44444,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1987] = {\n+\t[2049] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_06b2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43183,7 +44462,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1988] = {\n+\t[2050] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_13cb2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43202,7 +44481,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1989] = {\n+\t[2051] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_252b2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43221,7 +44500,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1990] = {\n+\t[2052] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_348b2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43241,7 +44520,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1991] = {\n+\t[2053] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c5e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43258,7 +44537,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1992] = {\n+\t[2054] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1325e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43276,7 +44555,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1993] = {\n+\t[2055] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2285e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43294,7 +44573,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1994] = {\n+\t[2056] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35e5e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43313,7 +44592,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1995] = {\n+\t[2057] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_55e2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43331,7 +44610,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1996] = {\n+\t[2058] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_14be2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43350,7 +44629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1997] = {\n+\t[2059] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2023e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43369,7 +44648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1998] = {\n+\t[2060] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3383e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43389,7 +44668,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[1999] = {\n+\t[2061] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b0a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43408,7 +44687,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2000] = {\n+\t[2062] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1410a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43428,7 +44707,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2001] = {\n+\t[2063] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21846,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43448,7 +44727,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2002] = {\n+\t[2064] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30e46,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43469,7 +44748,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2003] = {\n+\t[2065] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_15e6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43487,7 +44766,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2004] = {\n+\t[2066] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10be6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43506,7 +44785,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2005] = {\n+\t[2067] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_221e6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43525,7 +44804,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2006] = {\n+\t[2068] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_357e6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43545,7 +44824,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2007] = {\n+\t[2069] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_161a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43561,7 +44840,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2008] = {\n+\t[2070] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10c1a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43578,7 +44857,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2009] = {\n+\t[2071] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2221a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43595,7 +44874,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2010] = {\n+\t[2072] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3581a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43613,7 +44892,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2011] = {\n+\t[2073] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2fae,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43630,7 +44909,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2012] = {\n+\t[2074] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_145ae,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43648,7 +44927,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2013] = {\n+\t[2075] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21cfa,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43666,7 +44945,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2014] = {\n+\t[2076] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_332fa,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43685,7 +44964,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2015] = {\n+\t[2077] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2536,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43703,7 +44982,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2016] = {\n+\t[2078] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_15b36,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43722,7 +45001,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2017] = {\n+\t[2079] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21202,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43741,7 +45020,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2018] = {\n+\t[2080] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30802,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43761,7 +45040,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2019] = {\n+\t[2081] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4b56,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43778,7 +45057,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2020] = {\n+\t[2082] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_105a2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43796,7 +45075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2021] = {\n+\t[2083] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23ba2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43814,7 +45093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2022] = {\n+\t[2084] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_351a2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43833,7 +45112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2023] = {\n+\t[2085] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10c6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43849,7 +45128,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2024] = {\n+\t[2086] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_106c6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43866,7 +45145,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2025] = {\n+\t[2087] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23cc6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43883,7 +45162,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2026] = {\n+\t[2088] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_352c6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43901,7 +45180,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2027] = {\n+\t[2089] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_266a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43918,7 +45197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2028] = {\n+\t[2090] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_15c6a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43936,7 +45215,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2029] = {\n+\t[2091] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_216a6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43954,7 +45233,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2030] = {\n+\t[2092] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30ca6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43973,7 +45252,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2031] = {\n+\t[2093] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3ff2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -43991,7 +45270,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2032] = {\n+\t[2094] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_155f2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44010,7 +45289,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2033] = {\n+\t[2095] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24bf2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44029,7 +45308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2034] = {\n+\t[2096] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_302ce,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44049,7 +45328,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2035] = {\n+\t[2097] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4512,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44066,7 +45345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2036] = {\n+\t[2098] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_11c6e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44084,7 +45363,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2037] = {\n+\t[2099] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2326e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44102,7 +45381,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2038] = {\n+\t[2100] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3286e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44121,7 +45400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2039] = {\n+\t[2101] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_49b6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44136,7 +45415,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2040] = {\n+\t[2102] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10082,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44152,7 +45431,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2041] = {\n+\t[2103] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23682,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44168,7 +45447,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2042] = {\n+\t[2104] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32c82,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44185,7 +45464,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2043] = {\n+\t[2105] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2016,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44201,7 +45480,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2044] = {\n+\t[2106] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_15616,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44218,7 +45497,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2045] = {\n+\t[2107] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21162,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44235,7 +45514,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2046] = {\n+\t[2108] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30762,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44253,7 +45532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2047] = {\n+\t[2109] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39be,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44270,7 +45549,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2048] = {\n+\t[2110] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_12fbe,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44288,7 +45567,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2049] = {\n+\t[2111] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_245be,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44306,7 +45585,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2050] = {\n+\t[2112] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31c8a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44325,7 +45604,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2051] = {\n+\t[2113] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5fde,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44341,7 +45620,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2052] = {\n+\t[2114] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1162a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44358,7 +45637,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2053] = {\n+\t[2115] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20c2a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44375,7 +45654,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2054] = {\n+\t[2116] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3222a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44393,7 +45672,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2055] = {\n+\t[2117] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34de,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44409,7 +45688,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2056] = {\n+\t[2118] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a12,\n \t.class_tid = 2,\n \t.hdr_sig_id = 1,\n@@ -44426,7 +45705,42 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_1_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2057] = {\n+\t[2119] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_14f2,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 1,\n+\t.flow_sig_id = 167,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_1_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_1_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_1_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2120] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_4a62,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 1,\n+\t.flow_sig_id = 167,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_1_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_1_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_1_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2121] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_370e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44444,7 +45758,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2058] = {\n+\t[2122] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_12d0e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44463,7 +45777,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2059] = {\n+\t[2123] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2430e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44482,7 +45796,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2060] = {\n+\t[2124] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31dda,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44502,7 +45816,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2061] = {\n+\t[2125] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_11ae,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44521,7 +45835,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2062] = {\n+\t[2126] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_107ae,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44541,7 +45855,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2063] = {\n+\t[2127] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23dae,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44561,7 +45875,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2064] = {\n+\t[2128] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_353ae,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44582,7 +45896,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2065] = {\n+\t[2129] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_427a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44602,7 +45916,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2066] = {\n+\t[2130] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_11d36,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44623,7 +45937,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2067] = {\n+\t[2131] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23336,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44644,7 +45958,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2068] = {\n+\t[2132] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32936,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44666,7 +45980,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2069] = {\n+\t[2133] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0c96,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44685,7 +45999,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2070] = {\n+\t[2134] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_12296,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44705,7 +46019,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2071] = {\n+\t[2135] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25896,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44725,7 +46039,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2072] = {\n+\t[2136] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_313a2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44746,7 +46060,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2073] = {\n+\t[2137] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_314a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44763,7 +46077,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2074] = {\n+\t[2138] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1274a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44781,7 +46095,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2075] = {\n+\t[2139] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25d4a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44799,7 +46113,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2076] = {\n+\t[2140] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31406,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44818,7 +46132,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2077] = {\n+\t[2141] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_46de,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44836,7 +46150,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2078] = {\n+\t[2142] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_101ea,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44855,7 +46169,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2079] = {\n+\t[2143] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_237ea,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44874,7 +46188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2080] = {\n+\t[2144] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32dea,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44894,7 +46208,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2081] = {\n+\t[2145] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5ca6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44913,7 +46227,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2082] = {\n+\t[2146] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_11772,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44933,7 +46247,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2083] = {\n+\t[2147] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20d72,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44953,7 +46267,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2084] = {\n+\t[2148] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32372,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44974,7 +46288,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2085] = {\n+\t[2149] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_06d2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -44992,7 +46306,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2086] = {\n+\t[2150] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_13cd2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45011,7 +46325,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2087] = {\n+\t[2151] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_252d2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45030,7 +46344,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2088] = {\n+\t[2152] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_348d2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45050,7 +46364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2089] = {\n+\t[2153] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c3e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45067,7 +46381,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2090] = {\n+\t[2154] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1323e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45085,7 +46399,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2091] = {\n+\t[2155] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2283e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45103,7 +46417,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2092] = {\n+\t[2156] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35e3e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45122,7 +46436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2093] = {\n+\t[2157] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5582,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45140,7 +46454,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2094] = {\n+\t[2158] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_14b82,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45159,7 +46473,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2095] = {\n+\t[2159] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2025e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45178,7 +46492,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2096] = {\n+\t[2160] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3385e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45198,7 +46512,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2097] = {\n+\t[2161] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b6a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45217,7 +46531,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2098] = {\n+\t[2162] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1416a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45237,7 +46551,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2099] = {\n+\t[2163] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21826,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45257,7 +46571,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2100] = {\n+\t[2164] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30e26,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45278,7 +46592,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2101] = {\n+\t[2165] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1586,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45296,7 +46610,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2102] = {\n+\t[2166] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10b86,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45315,7 +46629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2103] = {\n+\t[2167] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22186,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45334,7 +46648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2104] = {\n+\t[2168] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35786,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45354,7 +46668,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2105] = {\n+\t[2169] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_167a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45370,7 +46684,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2106] = {\n+\t[2170] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10c7a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45387,7 +46701,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2107] = {\n+\t[2171] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2227a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45404,7 +46718,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2108] = {\n+\t[2172] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3587a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45422,7 +46736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2109] = {\n+\t[2173] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2fce,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45439,7 +46753,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2110] = {\n+\t[2174] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_145ce,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45457,7 +46771,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2111] = {\n+\t[2175] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21c9a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45475,7 +46789,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2112] = {\n+\t[2176] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3329a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45494,7 +46808,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2113] = {\n+\t[2177] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2556,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45512,7 +46826,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2114] = {\n+\t[2178] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_15b56,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45531,7 +46845,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2115] = {\n+\t[2179] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21262,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45550,7 +46864,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2116] = {\n+\t[2180] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30862,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45570,7 +46884,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2117] = {\n+\t[2181] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4b36,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45587,7 +46901,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2118] = {\n+\t[2182] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_105c2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45605,7 +46919,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2119] = {\n+\t[2183] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23bc2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45623,7 +46937,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2120] = {\n+\t[2184] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_351c2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45642,7 +46956,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2121] = {\n+\t[2185] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_10a6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45658,7 +46972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2122] = {\n+\t[2186] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_106a6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45675,7 +46989,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2123] = {\n+\t[2187] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23ca6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45692,7 +47006,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2124] = {\n+\t[2188] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_352a6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45710,7 +47024,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2125] = {\n+\t[2189] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_260a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45727,7 +47041,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2126] = {\n+\t[2190] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_15c0a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45745,7 +47059,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2127] = {\n+\t[2191] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_216c6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45763,7 +47077,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2128] = {\n+\t[2192] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30cc6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45782,7 +47096,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2129] = {\n+\t[2193] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3f92,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45800,7 +47114,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2130] = {\n+\t[2194] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_15592,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45819,7 +47133,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2131] = {\n+\t[2195] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24b92,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45838,7 +47152,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2132] = {\n+\t[2196] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_302ae,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45858,7 +47172,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2133] = {\n+\t[2197] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4572,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45875,7 +47189,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2134] = {\n+\t[2198] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_11c0e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45893,7 +47207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2135] = {\n+\t[2199] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2320e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45911,7 +47225,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2136] = {\n+\t[2200] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3280e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45930,7 +47244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2137] = {\n+\t[2201] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_49d6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45945,7 +47259,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2138] = {\n+\t[2202] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_100e2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45961,7 +47275,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2139] = {\n+\t[2203] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_236e2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45977,7 +47291,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2140] = {\n+\t[2204] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32ce2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -45994,7 +47308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2141] = {\n+\t[2205] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2076,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -46010,7 +47324,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2142] = {\n+\t[2206] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_15676,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -46027,7 +47341,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2143] = {\n+\t[2207] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21102,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -46044,7 +47358,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2144] = {\n+\t[2208] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30702,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -46062,7 +47376,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2145] = {\n+\t[2209] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39de,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -46079,7 +47393,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2146] = {\n+\t[2210] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_12fde,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -46097,7 +47411,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2147] = {\n+\t[2211] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_245de,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -46115,7 +47429,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2148] = {\n+\t[2212] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31cea,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -46134,7 +47448,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2149] = {\n+\t[2213] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5fbe,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -46150,7 +47464,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2150] = {\n+\t[2214] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1164a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -46167,7 +47481,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2151] = {\n+\t[2215] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20c4a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -46184,7 +47498,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2152] = {\n+\t[2216] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3224a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -46202,7 +47516,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2153] = {\n+\t[2217] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34be,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -46218,7 +47532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2154] = {\n+\t[2218] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a72,\n \t.class_tid = 2,\n \t.hdr_sig_id = 2,\n@@ -46235,7 +47549,42 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_2_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2155] = {\n+\t[2219] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_1492,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 2,\n+\t.flow_sig_id = 185,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_2_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_2_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_2_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2220] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_4a02,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 2,\n+\t.flow_sig_id = 185,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_2_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_2_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_2_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2221] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_09ea,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46252,7 +47601,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2156] = {\n+\t[2222] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2912,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46270,7 +47619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2157] = {\n+\t[2223] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_03b2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46289,7 +47638,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2158] = {\n+\t[2224] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5f7e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46307,7 +47656,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2159] = {\n+\t[2225] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_03a6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46323,7 +47672,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2160] = {\n+\t[2226] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23ce,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46340,7 +47689,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2161] = {\n+\t[2227] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a6e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46358,7 +47707,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2162] = {\n+\t[2228] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_593a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46375,7 +47724,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2163] = {\n+\t[2229] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4dce,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46391,7 +47740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2164] = {\n+\t[2230] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0e02,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46408,7 +47757,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2165] = {\n+\t[2231] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4796,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46426,7 +47775,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2166] = {\n+\t[2232] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_246e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46443,7 +47792,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2167] = {\n+\t[2233] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_478a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46458,7 +47807,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2168] = {\n+\t[2234] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_08fe,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46474,7 +47823,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2169] = {\n+\t[2235] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5e52,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46491,7 +47840,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2170] = {\n+\t[2236] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3e2a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46507,7 +47856,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2171] = {\n+\t[2237] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5e46,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46522,7 +47871,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2172] = {\n+\t[2238] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_02ba,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46538,7 +47887,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2173] = {\n+\t[2239] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_580e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46555,7 +47904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2174] = {\n+\t[2240] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38e6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46571,7 +47920,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2175] = {\n+\t[2241] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5802,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46585,7 +47934,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2176] = {\n+\t[2242] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d76,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46600,7 +47949,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2177] = {\n+\t[2243] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_52ca,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46616,7 +47965,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2178] = {\n+\t[2244] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32a2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46631,7 +47980,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2179] = {\n+\t[2245] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34f6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46646,7 +47995,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2180] = {\n+\t[2246] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a3a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 3,\n@@ -46662,7 +48011,40 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_3_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2181] = {\n+\t[2247] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_5a22,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 3,\n+\t.flow_sig_id = 191,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_3_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_3_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_3_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2248] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_541e,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 3,\n+\t.flow_sig_id = 191,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_3_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_3_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_3_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2249] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_09ca,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46680,7 +48062,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2182] = {\n+\t[2250] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0216,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46699,7 +48081,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2183] = {\n+\t[2251] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f62,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46718,7 +48100,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2184] = {\n+\t[2252] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bae,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46738,7 +48120,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2185] = {\n+\t[2253] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2932,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46757,7 +48139,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2186] = {\n+\t[2254] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_227e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46777,7 +48159,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2187] = {\n+\t[2255] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3f4a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46797,7 +48179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2188] = {\n+\t[2256] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b96,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46818,7 +48200,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2189] = {\n+\t[2257] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0392,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46838,7 +48220,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2190] = {\n+\t[2258] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cde,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46859,7 +48241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2191] = {\n+\t[2259] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_192a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46880,7 +48262,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2192] = {\n+\t[2260] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1276,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46902,7 +48284,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2193] = {\n+\t[2261] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5f5e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46921,7 +48303,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2194] = {\n+\t[2262] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5baa,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46941,7 +48323,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2195] = {\n+\t[2263] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_54f6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46961,7 +48343,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2196] = {\n+\t[2264] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_51c2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46982,7 +48364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2197] = {\n+\t[2265] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0386,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -46999,7 +48381,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2198] = {\n+\t[2266] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cd2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47017,7 +48399,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2199] = {\n+\t[2267] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_191e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47035,7 +48417,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2200] = {\n+\t[2268] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_126a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47054,7 +48436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2201] = {\n+\t[2269] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23ee,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47072,7 +48454,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2202] = {\n+\t[2270] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c3a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47091,7 +48473,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2203] = {\n+\t[2271] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3906,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47110,7 +48492,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2204] = {\n+\t[2272] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3252,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47130,7 +48512,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2205] = {\n+\t[2273] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a4e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47149,7 +48531,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2206] = {\n+\t[2274] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_169a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47169,7 +48551,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2207] = {\n+\t[2275] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_13e6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47189,7 +48571,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2208] = {\n+\t[2276] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4be6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47210,7 +48592,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2209] = {\n+\t[2277] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_591a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47228,7 +48610,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2210] = {\n+\t[2278] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5266,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47247,7 +48629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2211] = {\n+\t[2279] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2eb2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47266,7 +48648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2212] = {\n+\t[2280] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bfe,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47286,7 +48668,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2213] = {\n+\t[2281] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4dee,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47303,7 +48685,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2214] = {\n+\t[2282] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_463a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47321,7 +48703,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2215] = {\n+\t[2283] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4306,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47339,7 +48721,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2216] = {\n+\t[2284] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5c52,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47358,7 +48740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2217] = {\n+\t[2285] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0e22,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47376,7 +48758,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2218] = {\n+\t[2286] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0b6e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47395,7 +48777,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2219] = {\n+\t[2287] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_07ba,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47414,7 +48796,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2220] = {\n+\t[2288] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0086,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47434,7 +48816,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2221] = {\n+\t[2289] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_47b6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47453,7 +48835,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2222] = {\n+\t[2290] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4082,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47473,7 +48855,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2223] = {\n+\t[2291] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5dce,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47493,7 +48875,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2224] = {\n+\t[2292] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_561a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47514,7 +48896,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2225] = {\n+\t[2293] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_244e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47532,7 +48914,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2226] = {\n+\t[2294] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_209a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47551,7 +48933,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2227] = {\n+\t[2295] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3de6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47570,7 +48952,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2228] = {\n+\t[2296] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3632,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47590,7 +48972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2229] = {\n+\t[2297] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_47aa,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47606,7 +48988,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2230] = {\n+\t[2298] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_40f6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47623,7 +49005,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2231] = {\n+\t[2299] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5dc2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47640,7 +49022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2232] = {\n+\t[2300] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_560e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47658,7 +49040,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2233] = {\n+\t[2301] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_08de,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47675,7 +49057,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2234] = {\n+\t[2302] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_052a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47693,7 +49075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2235] = {\n+\t[2303] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e76,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47711,7 +49093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2236] = {\n+\t[2304] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b42,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47730,7 +49112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2237] = {\n+\t[2305] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5e72,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47748,7 +49130,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2238] = {\n+\t[2306] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5abe,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47767,7 +49149,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2239] = {\n+\t[2307] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_578a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47786,7 +49168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2240] = {\n+\t[2308] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_50d6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47806,7 +49188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2241] = {\n+\t[2309] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3e0a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47823,7 +49205,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2242] = {\n+\t[2310] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b56,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47841,7 +49223,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2243] = {\n+\t[2311] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_37a2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47859,7 +49241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2244] = {\n+\t[2312] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30ee,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47878,7 +49260,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2245] = {\n+\t[2313] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5e66,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47894,7 +49276,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2246] = {\n+\t[2314] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5ab2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47911,7 +49293,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2247] = {\n+\t[2315] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_57fe,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47928,7 +49310,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2248] = {\n+\t[2316] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_50ca,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47946,7 +49328,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2249] = {\n+\t[2317] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_029a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47963,7 +49345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2250] = {\n+\t[2318] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fe6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47981,7 +49363,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2251] = {\n+\t[2319] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1832,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -47999,7 +49381,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2252] = {\n+\t[2320] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_157e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48018,7 +49400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2253] = {\n+\t[2321] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_582e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48036,7 +49418,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2254] = {\n+\t[2322] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_557a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48055,7 +49437,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2255] = {\n+\t[2323] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2e46,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48074,7 +49456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2256] = {\n+\t[2324] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a92,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48094,7 +49476,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2257] = {\n+\t[2325] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38c6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48111,7 +49493,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2258] = {\n+\t[2326] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3512,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48129,7 +49511,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2259] = {\n+\t[2327] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0e5e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48147,7 +49529,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2260] = {\n+\t[2328] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0aaa,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48166,7 +49548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2261] = {\n+\t[2329] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5822,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48181,7 +49563,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2262] = {\n+\t[2330] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_556e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48197,7 +49579,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2263] = {\n+\t[2331] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_51ba,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48213,7 +49595,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2264] = {\n+\t[2332] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a86,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48230,7 +49612,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2265] = {\n+\t[2333] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d56,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48246,7 +49628,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2266] = {\n+\t[2334] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19a2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48263,7 +49645,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2267] = {\n+\t[2335] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_12ee,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48280,7 +49662,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2268] = {\n+\t[2336] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4aee,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48298,7 +49680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2269] = {\n+\t[2337] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_52ea,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48315,7 +49697,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2270] = {\n+\t[2338] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2f36,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48333,7 +49715,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2271] = {\n+\t[2339] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2802,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48351,7 +49733,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2272] = {\n+\t[2340] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_254e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48370,7 +49752,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2273] = {\n+\t[2341] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3282,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48386,7 +49768,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2274] = {\n+\t[2342] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0fce,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48403,7 +49785,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2275] = {\n+\t[2343] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_081a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48420,7 +49802,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2276] = {\n+\t[2344] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0566,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48438,7 +49820,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2277] = {\n+\t[2345] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34d6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48454,7 +49836,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2278] = {\n+\t[2346] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a1a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 4,\n@@ -48471,7 +49853,42 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_4_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2279] = {\n+\t[2347] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_5a02,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 4,\n+\t.flow_sig_id = 209,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_4_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_4_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_4_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2348] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_543e,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 4,\n+\t.flow_sig_id = 209,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_4_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_4_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_4_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2349] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_09aa,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48489,7 +49906,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2280] = {\n+\t[2350] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0276,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48508,7 +49925,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2281] = {\n+\t[2351] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f02,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48527,7 +49944,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2282] = {\n+\t[2352] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bce,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48547,7 +49964,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2283] = {\n+\t[2353] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2952,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48566,7 +49983,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2284] = {\n+\t[2354] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_221e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48586,7 +50003,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2285] = {\n+\t[2355] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3f2a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48606,7 +50023,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2286] = {\n+\t[2356] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3bf6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48627,7 +50044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2287] = {\n+\t[2357] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_03f2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48647,7 +50064,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2288] = {\n+\t[2358] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cbe,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48668,7 +50085,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2289] = {\n+\t[2359] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_194a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48689,7 +50106,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2290] = {\n+\t[2360] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1216,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48711,7 +50128,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2291] = {\n+\t[2361] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5f3e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48730,7 +50147,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2292] = {\n+\t[2362] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5bca,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48750,7 +50167,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2293] = {\n+\t[2363] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5496,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48770,7 +50187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2294] = {\n+\t[2364] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_51a2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48791,7 +50208,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2295] = {\n+\t[2365] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_03e6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48808,7 +50225,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2296] = {\n+\t[2366] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cb2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48826,7 +50243,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2297] = {\n+\t[2367] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_197e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48844,7 +50261,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2298] = {\n+\t[2368] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_120a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48863,7 +50280,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2299] = {\n+\t[2369] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_238e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48881,7 +50298,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2300] = {\n+\t[2370] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c5a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48900,7 +50317,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2301] = {\n+\t[2371] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3966,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48919,7 +50336,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2302] = {\n+\t[2372] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3232,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48939,7 +50356,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2303] = {\n+\t[2373] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a2e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48958,7 +50375,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2304] = {\n+\t[2374] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_16fa,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48978,7 +50395,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2305] = {\n+\t[2375] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1386,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -48998,7 +50415,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2306] = {\n+\t[2376] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4b86,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49019,7 +50436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2307] = {\n+\t[2377] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_597a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49037,7 +50454,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2308] = {\n+\t[2378] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5206,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49056,7 +50473,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2309] = {\n+\t[2379] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2ed2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49075,7 +50492,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2310] = {\n+\t[2380] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b9e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49095,7 +50512,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2311] = {\n+\t[2381] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4d8e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49112,7 +50529,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2312] = {\n+\t[2382] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_465a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49130,7 +50547,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2313] = {\n+\t[2383] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4366,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49148,7 +50565,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2314] = {\n+\t[2384] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5c32,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49167,7 +50584,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2315] = {\n+\t[2385] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0e42,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49185,7 +50602,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2316] = {\n+\t[2386] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0b0e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49204,7 +50621,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2317] = {\n+\t[2387] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_07da,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49223,7 +50640,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2318] = {\n+\t[2388] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_00e6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49243,7 +50660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2319] = {\n+\t[2389] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_47d6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49262,7 +50679,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2320] = {\n+\t[2390] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_40e2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49282,7 +50699,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2321] = {\n+\t[2391] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5dae,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49302,7 +50719,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2322] = {\n+\t[2392] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_567a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49323,7 +50740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2323] = {\n+\t[2393] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_242e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49341,7 +50758,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2324] = {\n+\t[2394] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20fa,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49360,7 +50777,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2325] = {\n+\t[2395] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d86,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49379,7 +50796,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2326] = {\n+\t[2396] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3652,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49399,7 +50816,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2327] = {\n+\t[2397] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_47ca,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49415,7 +50832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2328] = {\n+\t[2398] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4096,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49432,7 +50849,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2329] = {\n+\t[2399] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5da2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49449,7 +50866,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2330] = {\n+\t[2400] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_566e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49467,7 +50884,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2331] = {\n+\t[2401] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_08be,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49484,7 +50901,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2332] = {\n+\t[2402] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_054a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49502,7 +50919,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2333] = {\n+\t[2403] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e16,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49520,7 +50937,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2334] = {\n+\t[2404] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b22,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49539,7 +50956,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2335] = {\n+\t[2405] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5e12,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49557,7 +50974,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2336] = {\n+\t[2406] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5ade,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49576,7 +50993,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2337] = {\n+\t[2407] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_57ea,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49595,7 +51012,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2338] = {\n+\t[2408] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_50b6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49615,7 +51032,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2339] = {\n+\t[2409] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3e6a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49632,7 +51049,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2340] = {\n+\t[2410] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b36,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49650,7 +51067,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2341] = {\n+\t[2411] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_37c2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49668,7 +51085,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2342] = {\n+\t[2412] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_308e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49687,7 +51104,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2343] = {\n+\t[2413] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5e06,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49703,7 +51120,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2344] = {\n+\t[2414] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5ad2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49720,7 +51137,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2345] = {\n+\t[2415] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_579e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49737,7 +51154,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2346] = {\n+\t[2416] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_50aa,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49755,7 +51172,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2347] = {\n+\t[2417] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_02fa,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49772,7 +51189,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2348] = {\n+\t[2418] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f86,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49790,7 +51207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2349] = {\n+\t[2419] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1852,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49808,7 +51225,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2350] = {\n+\t[2420] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_151e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49827,7 +51244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2351] = {\n+\t[2421] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_584e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49845,7 +51262,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2352] = {\n+\t[2422] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_551a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49864,7 +51281,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2353] = {\n+\t[2423] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2e26,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49883,7 +51300,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2354] = {\n+\t[2424] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2af2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49903,7 +51320,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2355] = {\n+\t[2425] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38a6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49920,7 +51337,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2356] = {\n+\t[2426] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3572,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49938,7 +51355,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2357] = {\n+\t[2427] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0e3e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49956,7 +51373,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2358] = {\n+\t[2428] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0aca,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49975,7 +51392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2359] = {\n+\t[2429] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5842,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -49990,7 +51407,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2360] = {\n+\t[2430] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_550e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50006,7 +51423,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2361] = {\n+\t[2431] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_51da,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50022,7 +51439,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2362] = {\n+\t[2432] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2ae6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50039,7 +51456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2363] = {\n+\t[2433] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d36,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50055,7 +51472,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2364] = {\n+\t[2434] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19c2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50072,7 +51489,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2365] = {\n+\t[2435] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_128e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50089,7 +51506,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2366] = {\n+\t[2436] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_4a8e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50107,7 +51524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2367] = {\n+\t[2437] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_528a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50124,7 +51541,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2368] = {\n+\t[2438] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2f56,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50142,7 +51559,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2369] = {\n+\t[2439] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2862,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50160,7 +51577,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2370] = {\n+\t[2440] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_252e,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50179,7 +51596,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2371] = {\n+\t[2441] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32e2,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50195,7 +51612,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2372] = {\n+\t[2442] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0fae,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50212,7 +51629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2373] = {\n+\t[2443] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_087a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50229,7 +51646,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2374] = {\n+\t[2444] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0506,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50247,7 +51664,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2375] = {\n+\t[2445] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34b6,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50263,7 +51680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2376] = {\n+\t[2446] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a7a,\n \t.class_tid = 2,\n \t.hdr_sig_id = 5,\n@@ -50280,7 +51697,42 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_5_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2377] = {\n+\t[2447] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_5a62,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 5,\n+\t.flow_sig_id = 227,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_5_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_5_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_5_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2448] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_545e,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 5,\n+\t.flow_sig_id = 227,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_5_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_5_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_5_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2449] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a73c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50298,7 +51750,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2378] = {\n+\t[2450] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a040,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50317,7 +51769,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2379] = {\n+\t[2451] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d640,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50337,7 +51789,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2380] = {\n+\t[2452] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1dd3c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50356,7 +51808,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2381] = {\n+\t[2453] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cba0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50375,7 +51827,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2382] = {\n+\t[2454] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c4f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50395,7 +51847,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2383] = {\n+\t[2455] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19f38,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50416,7 +51868,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2384] = {\n+\t[2456] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_182f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50436,7 +51888,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2385] = {\n+\t[2457] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b098,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50455,7 +51907,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2386] = {\n+\t[2458] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8dac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50475,7 +51927,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2387] = {\n+\t[2459] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a3ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50496,7 +51948,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2388] = {\n+\t[2460] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a698,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50516,7 +51968,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2389] = {\n+\t[2461] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d50c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50536,7 +51988,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2390] = {\n+\t[2462] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ae50,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50557,7 +52009,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2391] = {\n+\t[2463] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c450,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50579,7 +52031,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2392] = {\n+\t[2464] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cb0c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50600,7 +52052,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2393] = {\n+\t[2465] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a1f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50617,7 +52069,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2394] = {\n+\t[2466] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ba04,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50635,7 +52087,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2395] = {\n+\t[2467] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d004,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50654,7 +52106,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2396] = {\n+\t[2468] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d7f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50672,7 +52124,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2397] = {\n+\t[2469] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c264,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50690,7 +52142,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2398] = {\n+\t[2470] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_dea8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50709,7 +52161,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2399] = {\n+\t[2471] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_199fc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50729,7 +52181,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2400] = {\n+\t[2472] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19ca8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50748,7 +52200,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2401] = {\n+\t[2473] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8b5c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50766,7 +52218,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2402] = {\n+\t[2474] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8460,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50785,7 +52237,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2403] = {\n+\t[2475] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ba60,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50805,7 +52257,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2404] = {\n+\t[2476] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a15c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50824,7 +52276,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2405] = {\n+\t[2477] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_afc0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50843,7 +52295,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2406] = {\n+\t[2478] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a814,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50863,7 +52315,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2407] = {\n+\t[2479] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1de14,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50884,7 +52336,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2408] = {\n+\t[2480] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c5c0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50904,7 +52356,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2409] = {\n+\t[2481] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8c2c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50921,7 +52373,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2410] = {\n+\t[2482] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8970,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50939,7 +52391,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2411] = {\n+\t[2483] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bf70,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50958,7 +52410,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2412] = {\n+\t[2484] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a22c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50976,7 +52428,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2413] = {\n+\t[2485] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d0d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -50994,7 +52446,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2414] = {\n+\t[2486] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ade4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51013,7 +52465,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2415] = {\n+\t[2487] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c3e4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51033,7 +52485,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2416] = {\n+\t[2488] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c6d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51052,7 +52504,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2417] = {\n+\t[2489] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9988,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51070,7 +52522,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2418] = {\n+\t[2490] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_92dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51089,7 +52541,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2419] = {\n+\t[2491] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_188dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51109,7 +52561,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2420] = {\n+\t[2492] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18f88,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51128,7 +52580,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2421] = {\n+\t[2493] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ba3c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51147,7 +52599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2422] = {\n+\t[2494] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b740,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51167,7 +52619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2423] = {\n+\t[2495] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ad40,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51188,7 +52640,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2424] = {\n+\t[2496] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d03c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51208,7 +52660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2425] = {\n+\t[2497] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_86e0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51224,7 +52676,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2426] = {\n+\t[2498] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8334,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51241,7 +52693,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2427] = {\n+\t[2499] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b934,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51259,7 +52711,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2428] = {\n+\t[2500] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bce0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51276,7 +52728,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2429] = {\n+\t[2501] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_aa94,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51293,7 +52745,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2430] = {\n+\t[2502] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a7d8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51311,7 +52763,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2431] = {\n+\t[2503] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ddd8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51330,7 +52782,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2432] = {\n+\t[2504] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c094,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51348,7 +52800,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2433] = {\n+\t[2505] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_904c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51365,7 +52817,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2434] = {\n+\t[2506] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c84c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51383,7 +52835,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2435] = {\n+\t[2507] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18290,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51402,7 +52854,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2436] = {\n+\t[2508] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1864c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51420,7 +52872,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2437] = {\n+\t[2509] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b4f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51438,7 +52890,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2438] = {\n+\t[2510] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b104,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51457,7 +52909,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2439] = {\n+\t[2511] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a704,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51477,7 +52929,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2440] = {\n+\t[2512] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1aaf0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51496,7 +52948,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2441] = {\n+\t[2513] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_80a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51512,7 +52964,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2442] = {\n+\t[2514] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9de8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51529,7 +52981,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2443] = {\n+\t[2515] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b3e8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51547,7 +52999,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2444] = {\n+\t[2516] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b6a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51564,7 +53016,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2445] = {\n+\t[2517] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a548,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51581,7 +53033,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2446] = {\n+\t[2518] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a19c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51599,7 +53051,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2447] = {\n+\t[2519] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d79c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51618,7 +53070,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2448] = {\n+\t[2520] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1db48,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51636,7 +53088,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2449] = {\n+\t[2521] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9a98,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51651,7 +53103,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2450] = {\n+\t[2522] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_97ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51667,7 +53119,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2451] = {\n+\t[2523] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18dac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51684,7 +53136,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2452] = {\n+\t[2524] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b098,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51700,7 +53152,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2453] = {\n+\t[2525] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bf0c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51716,7 +53168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2454] = {\n+\t[2526] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b850,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51733,7 +53185,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2455] = {\n+\t[2527] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ae50,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51751,7 +53203,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2456] = {\n+\t[2528] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d50c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51768,7 +53220,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2457] = {\n+\t[2529] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51784,7 +53236,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2458] = {\n+\t[2530] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a3c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51801,7 +53253,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2459] = {\n+\t[2531] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_3740,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 6,\n+\t.flow_sig_id = 231,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2532] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5ea0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51819,7 +53289,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2460] = {\n+\t[2533] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_5bf4,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 6,\n+\t.flow_sig_id = 231,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_6_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2534] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_0798,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51837,7 +53326,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2461] = {\n+\t[2535] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_00ac,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 6,\n+\t.flow_sig_id = 232,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_6_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2536] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_280c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51856,7 +53364,44 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2462] = {\n+\t[2537] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_2550,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 6,\n+\t.flow_sig_id = 232,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_6_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_6_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2538] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_3104,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 6,\n+\t.flow_sig_id = 232,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2539] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5964,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51873,7 +53418,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2463] = {\n+\t[2540] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_55a8,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 6,\n+\t.flow_sig_id = 232,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_6_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2541] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e5c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51890,7 +53453,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2464] = {\n+\t[2542] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_1b60,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 6,\n+\t.flow_sig_id = 232,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_6_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2543] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22c0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 6,\n@@ -51908,7 +53489,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_6_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2465] = {\n+\t[2544] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_3f14,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 6,\n+\t.flow_sig_id = 232,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_6_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_6_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_6_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2545] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a71c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -51927,7 +53527,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2466] = {\n+\t[2546] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a8dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -51947,7 +53547,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2467] = {\n+\t[2547] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ed9c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -51967,7 +53567,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2468] = {\n+\t[2548] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ef5c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -51988,7 +53588,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2469] = {\n+\t[2549] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a060,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52008,7 +53608,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2470] = {\n+\t[2550] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a520,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52029,7 +53629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2471] = {\n+\t[2551] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e6e0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52050,7 +53650,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2472] = {\n+\t[2552] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_eba0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52072,7 +53672,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2473] = {\n+\t[2553] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d660,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52093,7 +53693,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2474] = {\n+\t[2554] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fb20,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52115,7 +53715,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2475] = {\n+\t[2555] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1dce0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52137,7 +53737,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2476] = {\n+\t[2556] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e1a0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52160,7 +53760,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2477] = {\n+\t[2557] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1dd1c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52180,7 +53780,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2478] = {\n+\t[2558] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fedc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52201,7 +53801,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2479] = {\n+\t[2559] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c39c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52222,7 +53822,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2480] = {\n+\t[2560] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e55c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52244,7 +53844,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2481] = {\n+\t[2561] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cb80,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52264,7 +53864,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2482] = {\n+\t[2562] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b194,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52285,7 +53885,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2483] = {\n+\t[2563] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d354,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52306,7 +53906,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2484] = {\n+\t[2564] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f414,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52328,7 +53928,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2485] = {\n+\t[2565] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c4d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52349,7 +53949,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2486] = {\n+\t[2566] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e994,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52371,7 +53971,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2487] = {\n+\t[2567] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cb54,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52393,7 +53993,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2488] = {\n+\t[2568] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f158,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52416,7 +54016,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2489] = {\n+\t[2569] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19f18,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52438,7 +54038,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2490] = {\n+\t[2570] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a0d8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52461,7 +54061,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2491] = {\n+\t[2571] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c598,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52484,7 +54084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2492] = {\n+\t[2572] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e758,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52508,7 +54108,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2493] = {\n+\t[2573] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_182d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52529,7 +54129,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2494] = {\n+\t[2574] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a794,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52551,7 +54151,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2495] = {\n+\t[2575] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c954,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52573,7 +54173,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2496] = {\n+\t[2576] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ea14,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52596,7 +54196,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2497] = {\n+\t[2577] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b0b8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52616,7 +54216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2498] = {\n+\t[2578] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b278,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52637,7 +54237,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2499] = {\n+\t[2579] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f738,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52658,7 +54258,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2500] = {\n+\t[2580] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f8f8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52680,7 +54280,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2501] = {\n+\t[2581] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8d8c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52701,7 +54301,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2502] = {\n+\t[2582] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_af4c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52723,7 +54323,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2503] = {\n+\t[2583] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f00c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52745,7 +54345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2504] = {\n+\t[2584] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f5cc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52768,7 +54368,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2505] = {\n+\t[2585] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a38c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52790,7 +54390,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2506] = {\n+\t[2586] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a54c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52813,7 +54413,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2507] = {\n+\t[2587] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e60c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52836,7 +54436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2508] = {\n+\t[2588] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ebcc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52860,7 +54460,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2509] = {\n+\t[2589] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a6b8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52881,7 +54481,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2510] = {\n+\t[2590] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a878,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52903,7 +54503,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2511] = {\n+\t[2591] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ed38,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52925,7 +54525,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2512] = {\n+\t[2592] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1eef8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52948,7 +54548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2513] = {\n+\t[2593] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d52c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52969,7 +54569,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2514] = {\n+\t[2594] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f6ec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -52991,7 +54591,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2515] = {\n+\t[2595] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_dbac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53013,7 +54613,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2516] = {\n+\t[2596] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fd6c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53036,7 +54636,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2517] = {\n+\t[2597] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ae70,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53058,7 +54658,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2518] = {\n+\t[2598] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f330,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53081,7 +54681,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2519] = {\n+\t[2599] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d4f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53104,7 +54704,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2520] = {\n+\t[2600] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f9b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53128,7 +54728,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2521] = {\n+\t[2601] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c470,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53151,7 +54751,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2522] = {\n+\t[2602] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e930,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53175,7 +54775,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2523] = {\n+\t[2603] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1caf0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53199,7 +54799,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2524] = {\n+\t[2604] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f084,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53224,7 +54824,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2525] = {\n+\t[2605] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cb2c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53246,7 +54846,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2526] = {\n+\t[2606] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b130,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53269,7 +54869,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2527] = {\n+\t[2607] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d2f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53292,7 +54892,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2528] = {\n+\t[2608] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f7b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53316,7 +54916,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2529] = {\n+\t[2609] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a1d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53334,7 +54934,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2530] = {\n+\t[2610] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a290,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53353,7 +54953,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2531] = {\n+\t[2611] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e450,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53372,7 +54972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2532] = {\n+\t[2612] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e910,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53392,7 +54992,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2533] = {\n+\t[2613] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ba24,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53411,7 +55011,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2534] = {\n+\t[2614] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bfe4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53431,7 +55031,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2535] = {\n+\t[2615] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e0a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53451,7 +55051,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2536] = {\n+\t[2616] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e264,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53472,7 +55072,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2537] = {\n+\t[2617] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d024,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53492,7 +55092,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2538] = {\n+\t[2618] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f5e4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53513,7 +55113,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2539] = {\n+\t[2619] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d6a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53534,7 +55134,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2540] = {\n+\t[2620] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f864,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53556,7 +55156,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2541] = {\n+\t[2621] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d7d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53575,7 +55175,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2542] = {\n+\t[2622] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f890,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53595,7 +55195,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2543] = {\n+\t[2623] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1da50,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53615,7 +55215,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2544] = {\n+\t[2624] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ff10,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53636,7 +55236,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2545] = {\n+\t[2625] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c244,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53655,7 +55255,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2546] = {\n+\t[2626] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e704,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53675,7 +55275,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2547] = {\n+\t[2627] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c8c4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53695,7 +55295,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2548] = {\n+\t[2628] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ed84,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53716,7 +55316,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2549] = {\n+\t[2629] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_de88,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53736,7 +55336,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2550] = {\n+\t[2630] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e048,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53757,7 +55357,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2551] = {\n+\t[2631] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c508,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53778,7 +55378,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2552] = {\n+\t[2632] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e6c8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53800,7 +55400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2553] = {\n+\t[2633] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_199dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53821,7 +55421,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2554] = {\n+\t[2634] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ba9c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53843,7 +55443,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2555] = {\n+\t[2635] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1dc5c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53865,7 +55465,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2556] = {\n+\t[2636] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e11c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53888,7 +55488,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2557] = {\n+\t[2637] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19c88,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53908,7 +55508,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2558] = {\n+\t[2638] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1be48,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53929,7 +55529,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2559] = {\n+\t[2639] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c308,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53950,7 +55550,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2560] = {\n+\t[2640] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e4c8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53972,7 +55572,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2561] = {\n+\t[2641] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8b7c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -53991,7 +55591,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2562] = {\n+\t[2642] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ac3c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54011,7 +55611,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2563] = {\n+\t[2643] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f1fc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54031,7 +55631,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2564] = {\n+\t[2644] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f2bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54052,7 +55652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2565] = {\n+\t[2645] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8440,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54072,7 +55672,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2566] = {\n+\t[2646] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a900,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54093,7 +55693,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2567] = {\n+\t[2647] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cac0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54114,7 +55714,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2568] = {\n+\t[2648] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ef80,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54136,7 +55736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2569] = {\n+\t[2649] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ba40,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54157,7 +55757,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2570] = {\n+\t[2650] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bf00,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54179,7 +55779,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2571] = {\n+\t[2651] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e0c0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54201,7 +55801,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2572] = {\n+\t[2652] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e580,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54224,7 +55824,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2573] = {\n+\t[2653] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a17c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54244,7 +55844,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2574] = {\n+\t[2654] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a23c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54265,7 +55865,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2575] = {\n+\t[2655] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e7fc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54286,7 +55886,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2576] = {\n+\t[2656] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e8bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54308,7 +55908,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2577] = {\n+\t[2657] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_afe0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54328,7 +55928,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2578] = {\n+\t[2658] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f0a0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54349,7 +55949,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2579] = {\n+\t[2659] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d260,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54370,7 +55970,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2580] = {\n+\t[2660] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f720,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54392,7 +55992,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2581] = {\n+\t[2661] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a834,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54413,7 +56013,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2582] = {\n+\t[2662] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_adf4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54435,7 +56035,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2583] = {\n+\t[2663] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_eeb4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54457,7 +56057,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2584] = {\n+\t[2664] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f074,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54480,7 +56080,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2585] = {\n+\t[2665] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1de34,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54502,7 +56102,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2586] = {\n+\t[2666] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e3f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54525,7 +56125,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2587] = {\n+\t[2667] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c4b4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54548,7 +56148,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2588] = {\n+\t[2668] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e674,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54572,7 +56172,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2589] = {\n+\t[2669] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c5e0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54593,7 +56193,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2590] = {\n+\t[2670] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e6a0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54615,7 +56215,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2591] = {\n+\t[2671] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c860,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54637,7 +56237,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2592] = {\n+\t[2672] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ed20,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54660,7 +56260,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2593] = {\n+\t[2673] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8c0c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54678,7 +56278,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2594] = {\n+\t[2674] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b1cc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54697,7 +56297,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2595] = {\n+\t[2675] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f28c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54716,7 +56316,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2596] = {\n+\t[2676] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f44c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54736,7 +56336,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2597] = {\n+\t[2677] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8950,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54755,7 +56355,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2598] = {\n+\t[2678] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_aa10,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54775,7 +56375,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2599] = {\n+\t[2679] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cfd0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54795,7 +56395,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2600] = {\n+\t[2680] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f090,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54816,7 +56416,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2601] = {\n+\t[2681] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bf50,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54836,7 +56436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2602] = {\n+\t[2682] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a010,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54857,7 +56457,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2603] = {\n+\t[2683] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e5d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54878,7 +56478,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2604] = {\n+\t[2684] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e690,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54900,7 +56500,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2605] = {\n+\t[2685] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a20c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54919,7 +56519,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2606] = {\n+\t[2686] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a7cc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54939,7 +56539,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2607] = {\n+\t[2687] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e88c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54959,7 +56559,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2608] = {\n+\t[2688] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ea4c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54980,7 +56580,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2609] = {\n+\t[2689] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d0f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -54999,7 +56599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2610] = {\n+\t[2690] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f5b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55019,7 +56619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2611] = {\n+\t[2691] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d770,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55039,7 +56639,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2612] = {\n+\t[2692] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f830,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55060,7 +56660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2613] = {\n+\t[2693] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_adc4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55080,7 +56680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2614] = {\n+\t[2694] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ae84,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55101,7 +56701,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2615] = {\n+\t[2695] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d044,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55122,7 +56722,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2616] = {\n+\t[2696] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f504,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55144,7 +56744,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2617] = {\n+\t[2697] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c3c4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55165,7 +56765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2618] = {\n+\t[2698] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e484,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55187,7 +56787,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2619] = {\n+\t[2699] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c644,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55209,7 +56809,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2620] = {\n+\t[2700] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1eb04,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55232,7 +56832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2621] = {\n+\t[2701] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c6f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55252,7 +56852,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2622] = {\n+\t[2702] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ebb0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55273,7 +56873,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2623] = {\n+\t[2703] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cd70,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55294,7 +56894,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2624] = {\n+\t[2704] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f304,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55316,7 +56916,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2625] = {\n+\t[2705] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_99a8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55335,7 +56935,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2626] = {\n+\t[2706] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bb68,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55355,7 +56955,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2627] = {\n+\t[2707] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_dc28,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55375,7 +56975,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2628] = {\n+\t[2708] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e1e8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55396,7 +56996,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2629] = {\n+\t[2709] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_92fc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55416,7 +57016,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2630] = {\n+\t[2710] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b7bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55437,7 +57037,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2631] = {\n+\t[2711] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d97c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55458,7 +57058,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2632] = {\n+\t[2712] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fa3c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55480,7 +57080,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2633] = {\n+\t[2713] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_188fc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55501,7 +57101,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2634] = {\n+\t[2714] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1adbc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55523,7 +57123,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2635] = {\n+\t[2715] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cf7c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55545,7 +57145,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2636] = {\n+\t[2716] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f03c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55568,7 +57168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2637] = {\n+\t[2717] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18fa8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55588,7 +57188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2638] = {\n+\t[2718] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b168,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55609,7 +57209,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2639] = {\n+\t[2719] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f228,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55630,7 +57230,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2640] = {\n+\t[2720] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f7e8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55652,7 +57252,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2641] = {\n+\t[2721] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ba1c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55672,7 +57272,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2642] = {\n+\t[2722] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bfdc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55693,7 +57293,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2643] = {\n+\t[2723] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e09c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55714,7 +57314,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2644] = {\n+\t[2724] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e25c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55736,7 +57336,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2645] = {\n+\t[2725] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b760,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55757,7 +57357,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2646] = {\n+\t[2726] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b820,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55779,7 +57379,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2647] = {\n+\t[2727] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fde0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55801,7 +57401,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2648] = {\n+\t[2728] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fea0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55824,7 +57424,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2649] = {\n+\t[2729] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ad60,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55846,7 +57446,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2650] = {\n+\t[2730] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ae20,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55869,7 +57469,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2651] = {\n+\t[2731] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d3e0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55892,7 +57492,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2652] = {\n+\t[2732] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f4a0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55916,7 +57516,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2653] = {\n+\t[2733] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d01c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55937,7 +57537,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2654] = {\n+\t[2734] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f5dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55959,7 +57559,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2655] = {\n+\t[2735] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d69c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -55981,7 +57581,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2656] = {\n+\t[2736] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f85c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56004,7 +57604,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2657] = {\n+\t[2737] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_86c0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56021,7 +57621,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2658] = {\n+\t[2738] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ab80,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56039,7 +57639,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2659] = {\n+\t[2739] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cd40,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56057,7 +57657,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2660] = {\n+\t[2740] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ee00,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56076,7 +57676,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2661] = {\n+\t[2741] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8314,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56094,7 +57694,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2662] = {\n+\t[2742] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a4d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56113,7 +57713,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2663] = {\n+\t[2743] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c994,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56132,7 +57732,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2664] = {\n+\t[2744] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_eb54,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56152,7 +57752,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2665] = {\n+\t[2745] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b914,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56171,7 +57771,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2666] = {\n+\t[2746] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bad4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56191,7 +57791,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2667] = {\n+\t[2747] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ff94,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56211,7 +57811,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2668] = {\n+\t[2748] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e154,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56232,7 +57832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2669] = {\n+\t[2749] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bcc0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56250,7 +57850,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2670] = {\n+\t[2750] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a180,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56269,7 +57869,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2671] = {\n+\t[2751] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e340,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56288,7 +57888,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2672] = {\n+\t[2752] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e400,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56308,7 +57908,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2673] = {\n+\t[2753] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_aab4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56326,7 +57926,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2674] = {\n+\t[2754] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ac74,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56345,7 +57945,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2675] = {\n+\t[2755] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d134,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56364,7 +57964,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2676] = {\n+\t[2756] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f2f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56384,7 +57984,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2677] = {\n+\t[2757] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a7f8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56403,7 +58003,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2678] = {\n+\t[2758] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a8b8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56423,7 +58023,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2679] = {\n+\t[2759] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ea78,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56443,7 +58043,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2680] = {\n+\t[2760] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ef38,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56464,7 +58064,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2681] = {\n+\t[2761] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ddf8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56484,7 +58084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2682] = {\n+\t[2762] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1feb8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56505,7 +58105,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2683] = {\n+\t[2763] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c078,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56526,7 +58126,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2684] = {\n+\t[2764] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e538,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56548,7 +58148,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2685] = {\n+\t[2765] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c0b4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56567,7 +58167,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2686] = {\n+\t[2766] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e274,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56587,7 +58187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2687] = {\n+\t[2767] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c734,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56607,7 +58207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2688] = {\n+\t[2768] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e8f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56628,7 +58228,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2689] = {\n+\t[2769] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_906c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56646,7 +58246,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2690] = {\n+\t[2770] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b52c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56665,7 +58265,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2691] = {\n+\t[2771] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d6ec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56684,7 +58284,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2692] = {\n+\t[2772] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fbac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56704,7 +58304,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2693] = {\n+\t[2773] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c86c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56723,7 +58323,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2694] = {\n+\t[2774] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ed2c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56743,7 +58343,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2695] = {\n+\t[2775] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d330,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56763,7 +58363,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2696] = {\n+\t[2776] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f4f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56784,7 +58384,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2697] = {\n+\t[2777] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_182b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56804,7 +58404,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2698] = {\n+\t[2778] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a470,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56825,7 +58425,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2699] = {\n+\t[2779] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c930,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56846,7 +58446,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2700] = {\n+\t[2780] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1eaf0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56868,7 +58468,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2701] = {\n+\t[2781] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1866c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56887,7 +58487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2702] = {\n+\t[2782] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ab2c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56907,7 +58507,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2703] = {\n+\t[2783] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ccec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56927,7 +58527,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2704] = {\n+\t[2784] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f1ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56948,7 +58548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2705] = {\n+\t[2785] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b4d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56967,7 +58567,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2706] = {\n+\t[2786] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b990,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -56987,7 +58587,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2707] = {\n+\t[2787] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fb50,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57007,7 +58607,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2708] = {\n+\t[2788] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fc10,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57028,7 +58628,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2709] = {\n+\t[2789] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b124,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57048,7 +58648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2710] = {\n+\t[2790] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b2e4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57069,7 +58669,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2711] = {\n+\t[2791] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f7a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57090,7 +58690,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2712] = {\n+\t[2792] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f964,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57112,7 +58712,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2713] = {\n+\t[2793] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a724,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57133,7 +58733,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2714] = {\n+\t[2794] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a8e4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57155,7 +58755,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2715] = {\n+\t[2795] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1eda4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57177,7 +58777,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2716] = {\n+\t[2796] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ef64,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57200,7 +58800,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2717] = {\n+\t[2797] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1aad0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57220,7 +58820,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2718] = {\n+\t[2798] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1af90,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57241,7 +58841,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2719] = {\n+\t[2799] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d150,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57262,7 +58862,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2720] = {\n+\t[2800] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f210,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57284,7 +58884,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2721] = {\n+\t[2801] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8084,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57301,7 +58901,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2722] = {\n+\t[2802] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a244,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57319,7 +58919,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2723] = {\n+\t[2803] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c704,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57337,7 +58937,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2724] = {\n+\t[2804] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e8c4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57356,7 +58956,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2725] = {\n+\t[2805] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9dc8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57374,7 +58974,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2726] = {\n+\t[2806] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_be88,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57393,7 +58993,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2727] = {\n+\t[2807] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c048,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57412,7 +59012,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2728] = {\n+\t[2808] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e508,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57432,7 +59032,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2729] = {\n+\t[2809] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b3c8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57451,7 +59051,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2730] = {\n+\t[2810] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b488,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57471,7 +59071,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2731] = {\n+\t[2811] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f648,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57491,7 +59091,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2732] = {\n+\t[2812] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fb08,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57512,7 +59112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2733] = {\n+\t[2813] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b684,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57530,7 +59130,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2734] = {\n+\t[2814] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b844,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57549,7 +59149,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2735] = {\n+\t[2815] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fd04,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57568,7 +59168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2736] = {\n+\t[2816] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fec4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57588,7 +59188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2737] = {\n+\t[2817] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a568,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57606,7 +59206,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2738] = {\n+\t[2818] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a628,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57625,7 +59225,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2739] = {\n+\t[2819] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ebe8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57644,7 +59244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2740] = {\n+\t[2820] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_eca8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57664,7 +59264,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2741] = {\n+\t[2821] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a1bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57683,7 +59283,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2742] = {\n+\t[2822] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a37c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57703,7 +59303,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2743] = {\n+\t[2823] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e43c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57723,7 +59323,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2744] = {\n+\t[2824] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e9fc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57744,7 +59344,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2745] = {\n+\t[2825] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d7bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57764,7 +59364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2746] = {\n+\t[2826] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f97c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57785,7 +59385,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2747] = {\n+\t[2827] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1da3c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57806,7 +59406,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2748] = {\n+\t[2828] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fffc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57828,7 +59428,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2749] = {\n+\t[2829] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1db68,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57847,7 +59447,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2750] = {\n+\t[2830] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fc28,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57867,7 +59467,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2751] = {\n+\t[2831] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c1e8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57887,7 +59487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2752] = {\n+\t[2832] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e2a8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57908,7 +59508,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2753] = {\n+\t[2833] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9ab8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57924,7 +59524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2754] = {\n+\t[2834] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bc78,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57941,7 +59541,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2755] = {\n+\t[2835] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c138,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57958,7 +59558,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2756] = {\n+\t[2836] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e2f8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57976,7 +59576,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2757] = {\n+\t[2837] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_978c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -57993,7 +59593,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2758] = {\n+\t[2838] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b94c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58011,7 +59611,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2759] = {\n+\t[2839] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_da0c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58029,7 +59629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2760] = {\n+\t[2840] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ffcc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58048,7 +59648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2761] = {\n+\t[2841] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18d8c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58066,7 +59666,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2762] = {\n+\t[2842] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1af4c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58085,7 +59685,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2763] = {\n+\t[2843] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f00c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58104,7 +59704,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2764] = {\n+\t[2844] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f5cc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58124,7 +59724,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2765] = {\n+\t[2845] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b0b8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58141,7 +59741,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2766] = {\n+\t[2846] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b278,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58159,7 +59759,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2767] = {\n+\t[2847] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f738,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58177,7 +59777,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2768] = {\n+\t[2848] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f8f8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58196,7 +59796,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2769] = {\n+\t[2849] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bf2c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58213,7 +59813,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2770] = {\n+\t[2850] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a0ec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58231,7 +59831,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2771] = {\n+\t[2851] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e5ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58249,7 +59849,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2772] = {\n+\t[2852] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e76c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58268,7 +59868,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2773] = {\n+\t[2853] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b870,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58286,7 +59886,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2774] = {\n+\t[2854] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bd30,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58305,7 +59905,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2775] = {\n+\t[2855] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fef0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58324,7 +59924,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2776] = {\n+\t[2856] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e3b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58344,7 +59944,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2777] = {\n+\t[2857] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ae70,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58363,7 +59963,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2778] = {\n+\t[2858] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f330,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58383,7 +59983,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2779] = {\n+\t[2859] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d4f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58403,7 +60003,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2780] = {\n+\t[2860] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f9b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58424,7 +60024,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2781] = {\n+\t[2861] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d52c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58442,7 +60042,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2782] = {\n+\t[2862] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f6ec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58461,7 +60061,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2783] = {\n+\t[2863] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1dbac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58480,7 +60080,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2784] = {\n+\t[2864] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fd6c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58500,7 +60100,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2785] = {\n+\t[2865] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58517,7 +60117,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2786] = {\n+\t[2866] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a1c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58535,7 +60135,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2787] = {\n+\t[2867] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_3760,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 7,\n+\t.flow_sig_id = 244,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2868] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5e80,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58554,7 +60173,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2788] = {\n+\t[2869] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_5bd4,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 7,\n+\t.flow_sig_id = 244,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_7_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2870] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_07b8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58573,7 +60212,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2789] = {\n+\t[2871] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_008c,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 7,\n+\t.flow_sig_id = 244,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_7_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2872] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_282c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58593,7 +60252,46 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2790] = {\n+\t[2873] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_2570,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 7,\n+\t.flow_sig_id = 244,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_7_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_7_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2874] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_3124,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 7,\n+\t.flow_sig_id = 244,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2875] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5944,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58611,7 +60309,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2791] = {\n+\t[2876] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_5588,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 7,\n+\t.flow_sig_id = 244,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_7_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2877] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e7c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58629,7 +60346,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2792] = {\n+\t[2878] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_1b40,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 7,\n+\t.flow_sig_id = 244,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_7_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2879] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22e0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 7,\n@@ -58648,7 +60384,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_7_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2793] = {\n+\t[2880] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_3f34,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 7,\n+\t.flow_sig_id = 244,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_7_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_7_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_7_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[2881] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a77c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -58667,7 +60423,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2794] = {\n+\t[2882] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a8bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -58687,7 +60443,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2795] = {\n+\t[2883] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_edfc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -58707,7 +60463,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2796] = {\n+\t[2884] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ef3c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -58728,7 +60484,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2797] = {\n+\t[2885] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a000,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -58748,7 +60504,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2798] = {\n+\t[2886] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a540,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -58769,7 +60525,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2799] = {\n+\t[2887] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e680,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -58790,7 +60546,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2800] = {\n+\t[2888] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ebc0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -58812,7 +60568,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2801] = {\n+\t[2889] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d600,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -58833,7 +60589,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2802] = {\n+\t[2890] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fb40,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -58855,7 +60611,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2803] = {\n+\t[2891] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1dc80,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -58877,7 +60633,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2804] = {\n+\t[2892] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e1c0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -58900,7 +60656,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2805] = {\n+\t[2893] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1dd7c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -58920,7 +60676,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2806] = {\n+\t[2894] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1febc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -58941,7 +60697,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2807] = {\n+\t[2895] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c3fc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -58962,7 +60718,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2808] = {\n+\t[2896] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e53c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -58984,7 +60740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2809] = {\n+\t[2897] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cbe0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59004,7 +60760,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2810] = {\n+\t[2898] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b1f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59025,7 +60781,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2811] = {\n+\t[2899] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d334,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59046,7 +60802,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2812] = {\n+\t[2900] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f474,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59068,7 +60824,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2813] = {\n+\t[2901] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c4b4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59089,7 +60845,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2814] = {\n+\t[2902] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e9f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59111,7 +60867,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2815] = {\n+\t[2903] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cb34,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59133,7 +60889,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2816] = {\n+\t[2904] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f138,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59156,7 +60912,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2817] = {\n+\t[2905] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19f78,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59178,7 +60934,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2818] = {\n+\t[2906] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a0b8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59201,7 +60957,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2819] = {\n+\t[2907] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c5f8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59224,7 +60980,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2820] = {\n+\t[2908] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e738,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59248,7 +61004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2821] = {\n+\t[2909] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_182b4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59269,7 +61025,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2822] = {\n+\t[2910] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a7f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59291,7 +61047,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2823] = {\n+\t[2911] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c934,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59313,7 +61069,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2824] = {\n+\t[2912] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ea74,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59336,7 +61092,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2825] = {\n+\t[2913] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b0d8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59356,7 +61112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2826] = {\n+\t[2914] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b218,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59377,7 +61133,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2827] = {\n+\t[2915] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f758,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59398,7 +61154,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2828] = {\n+\t[2916] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f898,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59420,7 +61176,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2829] = {\n+\t[2917] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8dec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59441,7 +61197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2830] = {\n+\t[2918] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_af2c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59463,7 +61219,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2831] = {\n+\t[2919] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f06c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59485,7 +61241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2832] = {\n+\t[2920] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f5ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59508,7 +61264,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2833] = {\n+\t[2921] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a3ec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59530,7 +61286,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2834] = {\n+\t[2922] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a52c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59553,7 +61309,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2835] = {\n+\t[2923] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e66c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59576,7 +61332,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2836] = {\n+\t[2924] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ebac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59600,7 +61356,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2837] = {\n+\t[2925] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a6d8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59621,7 +61377,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2838] = {\n+\t[2926] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a818,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59643,7 +61399,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2839] = {\n+\t[2927] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ed58,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59665,7 +61421,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2840] = {\n+\t[2928] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ee98,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59688,7 +61444,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2841] = {\n+\t[2929] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d54c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59709,7 +61465,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2842] = {\n+\t[2930] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f68c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59731,7 +61487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2843] = {\n+\t[2931] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_dbcc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59753,7 +61509,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2844] = {\n+\t[2932] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fd0c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59776,7 +61532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2845] = {\n+\t[2933] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ae10,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59798,7 +61554,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2846] = {\n+\t[2934] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f350,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59821,7 +61577,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2847] = {\n+\t[2935] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d490,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59844,7 +61600,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2848] = {\n+\t[2936] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f9d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59868,7 +61624,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2849] = {\n+\t[2937] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c410,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59891,7 +61647,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2850] = {\n+\t[2938] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e950,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59915,7 +61671,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2851] = {\n+\t[2939] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ca90,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59939,7 +61695,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2852] = {\n+\t[2940] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f0e4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59964,7 +61720,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2853] = {\n+\t[2941] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cb4c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -59986,7 +61742,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2854] = {\n+\t[2942] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b150,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60009,7 +61765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2855] = {\n+\t[2943] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d290,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60032,7 +61788,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2856] = {\n+\t[2944] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f7d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60056,7 +61812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2857] = {\n+\t[2945] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a1b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60074,7 +61830,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2858] = {\n+\t[2946] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a2f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60093,7 +61849,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2859] = {\n+\t[2947] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e430,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60112,7 +61868,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2860] = {\n+\t[2948] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e970,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60132,7 +61888,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2861] = {\n+\t[2949] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ba44,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60151,7 +61907,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2862] = {\n+\t[2950] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bf84,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60171,7 +61927,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2863] = {\n+\t[2951] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e0c4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60191,7 +61947,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2864] = {\n+\t[2952] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e204,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60212,7 +61968,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2865] = {\n+\t[2953] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d044,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60232,7 +61988,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2866] = {\n+\t[2954] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f584,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60253,7 +62009,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2867] = {\n+\t[2955] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d6c4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60274,7 +62030,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2868] = {\n+\t[2956] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f804,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60296,7 +62052,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2869] = {\n+\t[2957] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d7b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60315,7 +62071,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2870] = {\n+\t[2958] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f8f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60335,7 +62091,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2871] = {\n+\t[2959] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1da30,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60355,7 +62111,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2872] = {\n+\t[2960] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ff70,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60376,7 +62132,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2873] = {\n+\t[2961] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c224,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60395,7 +62151,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2874] = {\n+\t[2962] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e764,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60415,7 +62171,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2875] = {\n+\t[2963] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c8a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60435,7 +62191,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2876] = {\n+\t[2964] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ede4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60456,7 +62212,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2877] = {\n+\t[2965] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_dee8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60476,7 +62232,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2878] = {\n+\t[2966] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e028,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60497,7 +62253,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2879] = {\n+\t[2967] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c568,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60518,7 +62274,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2880] = {\n+\t[2968] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e6a8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60540,7 +62296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2881] = {\n+\t[2969] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_199bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60561,7 +62317,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2882] = {\n+\t[2970] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bafc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60583,7 +62339,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2883] = {\n+\t[2971] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1dc3c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60605,7 +62361,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2884] = {\n+\t[2972] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e17c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60628,7 +62384,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2885] = {\n+\t[2973] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_19ce8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60648,7 +62404,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2886] = {\n+\t[2974] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1be28,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60669,7 +62425,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2887] = {\n+\t[2975] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c368,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60690,7 +62446,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2888] = {\n+\t[2976] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e4a8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60712,7 +62468,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2889] = {\n+\t[2977] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8b1c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60731,7 +62487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2890] = {\n+\t[2978] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ac5c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60751,7 +62507,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2891] = {\n+\t[2979] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f19c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60771,7 +62527,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2892] = {\n+\t[2980] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f2dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60792,7 +62548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2893] = {\n+\t[2981] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8420,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60812,7 +62568,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2894] = {\n+\t[2982] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a960,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60833,7 +62589,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2895] = {\n+\t[2983] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_caa0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60854,7 +62610,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2896] = {\n+\t[2984] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_efe0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60876,7 +62632,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2897] = {\n+\t[2985] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ba20,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60897,7 +62653,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2898] = {\n+\t[2986] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bf60,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60919,7 +62675,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2899] = {\n+\t[2987] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e0a0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60941,7 +62697,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2900] = {\n+\t[2988] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e5e0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60964,7 +62720,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2901] = {\n+\t[2989] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a11c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -60984,7 +62740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2902] = {\n+\t[2990] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a25c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61005,7 +62761,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2903] = {\n+\t[2991] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e79c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61026,7 +62782,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2904] = {\n+\t[2992] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e8dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61048,7 +62804,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2905] = {\n+\t[2993] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_af80,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61068,7 +62824,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2906] = {\n+\t[2994] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f0c0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61089,7 +62845,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2907] = {\n+\t[2995] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d200,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61110,7 +62866,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2908] = {\n+\t[2996] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f740,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61132,7 +62888,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2909] = {\n+\t[2997] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a854,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61153,7 +62909,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2910] = {\n+\t[2998] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ad94,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61175,7 +62931,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2911] = {\n+\t[2999] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_eed4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61197,7 +62953,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2912] = {\n+\t[3000] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f014,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61220,7 +62976,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2913] = {\n+\t[3001] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1de54,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61242,7 +62998,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2914] = {\n+\t[3002] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e394,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61265,7 +63021,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2915] = {\n+\t[3003] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c4d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61288,7 +63044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2916] = {\n+\t[3004] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e614,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61312,7 +63068,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2917] = {\n+\t[3005] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c580,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61333,7 +63089,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2918] = {\n+\t[3006] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e6c0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61355,7 +63111,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2919] = {\n+\t[3007] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c800,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61377,7 +63133,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2920] = {\n+\t[3008] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ed40,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61400,7 +63156,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2921] = {\n+\t[3009] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8c6c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61418,7 +63174,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2922] = {\n+\t[3010] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b1ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61437,7 +63193,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2923] = {\n+\t[3011] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f2ec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61456,7 +63212,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2924] = {\n+\t[3012] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f42c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61476,7 +63232,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2925] = {\n+\t[3013] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8930,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61495,7 +63251,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2926] = {\n+\t[3014] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_aa70,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61515,7 +63271,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2927] = {\n+\t[3015] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cfb0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61535,7 +63291,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2928] = {\n+\t[3016] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f0f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61556,7 +63312,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2929] = {\n+\t[3017] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bf30,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61576,7 +63332,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2930] = {\n+\t[3018] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a070,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61597,7 +63353,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2931] = {\n+\t[3019] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e5b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61618,7 +63374,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2932] = {\n+\t[3020] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e6f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61640,7 +63396,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2933] = {\n+\t[3021] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a26c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61659,7 +63415,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2934] = {\n+\t[3022] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a7ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61679,7 +63435,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2935] = {\n+\t[3023] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e8ec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61699,7 +63455,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2936] = {\n+\t[3024] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ea2c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61720,7 +63476,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2937] = {\n+\t[3025] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d090,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61739,7 +63495,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2938] = {\n+\t[3026] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f5d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61759,7 +63515,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2939] = {\n+\t[3027] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d710,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61779,7 +63535,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2940] = {\n+\t[3028] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f850,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61800,7 +63556,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2941] = {\n+\t[3029] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ada4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61820,7 +63576,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2942] = {\n+\t[3030] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_aee4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61841,7 +63597,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2943] = {\n+\t[3031] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d024,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61862,7 +63618,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2944] = {\n+\t[3032] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f564,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61884,7 +63640,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2945] = {\n+\t[3033] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c3a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61905,7 +63661,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2946] = {\n+\t[3034] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e4e4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61927,7 +63683,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2947] = {\n+\t[3035] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c624,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61949,7 +63705,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2948] = {\n+\t[3036] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1eb64,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61972,7 +63728,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2949] = {\n+\t[3037] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c690,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -61992,7 +63748,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2950] = {\n+\t[3038] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ebd0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62013,7 +63769,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2951] = {\n+\t[3039] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cd10,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62034,7 +63790,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2952] = {\n+\t[3040] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f364,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62056,7 +63812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2953] = {\n+\t[3041] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_99c8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62075,7 +63831,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2954] = {\n+\t[3042] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bb08,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62095,7 +63851,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2955] = {\n+\t[3043] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_dc48,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62115,7 +63871,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2956] = {\n+\t[3044] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e188,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62136,7 +63892,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2957] = {\n+\t[3045] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_929c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62156,7 +63912,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2958] = {\n+\t[3046] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b7dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62177,7 +63933,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2959] = {\n+\t[3047] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d91c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62198,7 +63954,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2960] = {\n+\t[3048] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fa5c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62220,7 +63976,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2961] = {\n+\t[3049] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1889c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62241,7 +63997,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2962] = {\n+\t[3050] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1addc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62263,7 +64019,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2963] = {\n+\t[3051] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cf1c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62285,7 +64041,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2964] = {\n+\t[3052] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f05c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62308,7 +64064,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2965] = {\n+\t[3053] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18fc8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62328,7 +64084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2966] = {\n+\t[3054] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b108,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62349,7 +64105,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2967] = {\n+\t[3055] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f248,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62370,7 +64126,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2968] = {\n+\t[3056] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f788,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62392,7 +64148,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2969] = {\n+\t[3057] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ba7c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62412,7 +64168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2970] = {\n+\t[3058] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bfbc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62433,7 +64189,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2971] = {\n+\t[3059] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e0fc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62454,7 +64210,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2972] = {\n+\t[3060] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e23c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62476,7 +64232,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2973] = {\n+\t[3061] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b700,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62497,7 +64253,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2974] = {\n+\t[3062] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b840,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62519,7 +64275,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2975] = {\n+\t[3063] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fd80,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62541,7 +64297,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2976] = {\n+\t[3064] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fec0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62564,7 +64320,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2977] = {\n+\t[3065] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ad00,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62586,7 +64342,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2978] = {\n+\t[3066] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ae40,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62609,7 +64365,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2979] = {\n+\t[3067] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d380,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62632,7 +64388,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2980] = {\n+\t[3068] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f4c0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62656,7 +64412,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2981] = {\n+\t[3069] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d07c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62677,7 +64433,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2982] = {\n+\t[3070] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f5bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62699,7 +64455,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2983] = {\n+\t[3071] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d6fc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62721,7 +64477,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2984] = {\n+\t[3072] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f83c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62744,7 +64500,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2985] = {\n+\t[3073] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_86a0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62761,7 +64517,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2986] = {\n+\t[3074] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_abe0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62779,7 +64535,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2987] = {\n+\t[3075] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_cd20,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62797,7 +64553,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2988] = {\n+\t[3076] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ee60,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62816,7 +64572,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2989] = {\n+\t[3077] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_8374,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62834,7 +64590,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2990] = {\n+\t[3078] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a4b4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62853,7 +64609,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2991] = {\n+\t[3079] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c9f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62872,7 +64628,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2992] = {\n+\t[3080] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_eb34,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62892,7 +64648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2993] = {\n+\t[3081] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b974,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62911,7 +64667,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2994] = {\n+\t[3082] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bab4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62931,7 +64687,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2995] = {\n+\t[3083] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fff4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62951,7 +64707,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2996] = {\n+\t[3084] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e134,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62972,7 +64728,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2997] = {\n+\t[3085] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1bca0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -62990,7 +64746,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2998] = {\n+\t[3086] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a1e0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63009,7 +64765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[2999] = {\n+\t[3087] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e320,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63028,7 +64784,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3000] = {\n+\t[3088] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e460,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63048,7 +64804,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3001] = {\n+\t[3089] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_aad4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63066,7 +64822,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3002] = {\n+\t[3090] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ac14,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63085,7 +64841,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3003] = {\n+\t[3091] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d154,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63104,7 +64860,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3004] = {\n+\t[3092] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f294,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63124,7 +64880,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3005] = {\n+\t[3093] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a798,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63143,7 +64899,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3006] = {\n+\t[3094] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a8d8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63163,7 +64919,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3007] = {\n+\t[3095] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ea18,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63183,7 +64939,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3008] = {\n+\t[3096] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ef58,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63204,7 +64960,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3009] = {\n+\t[3097] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1dd98,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63224,7 +64980,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3010] = {\n+\t[3098] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fed8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63245,7 +65001,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3011] = {\n+\t[3099] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c018,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63266,7 +65022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3012] = {\n+\t[3100] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e558,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63288,7 +65044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3013] = {\n+\t[3101] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c0d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63307,7 +65063,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3014] = {\n+\t[3102] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e214,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63327,7 +65083,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3015] = {\n+\t[3103] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c754,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63347,7 +65103,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3016] = {\n+\t[3104] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e894,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63368,7 +65124,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3017] = {\n+\t[3105] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_900c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63386,7 +65142,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3018] = {\n+\t[3106] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b54c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63405,7 +65161,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3019] = {\n+\t[3107] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d68c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63424,7 +65180,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3020] = {\n+\t[3108] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fbcc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63444,7 +65200,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3021] = {\n+\t[3109] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c80c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63463,7 +65219,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3022] = {\n+\t[3110] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ed4c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63483,7 +65239,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3023] = {\n+\t[3111] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_d350,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63503,7 +65259,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3024] = {\n+\t[3112] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f490,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63524,7 +65280,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3025] = {\n+\t[3113] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_182d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63544,7 +65300,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3026] = {\n+\t[3114] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a410,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63565,7 +65321,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3027] = {\n+\t[3115] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c950,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63586,7 +65342,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3028] = {\n+\t[3116] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ea90,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63608,7 +65364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3029] = {\n+\t[3117] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1860c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63627,7 +65383,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3030] = {\n+\t[3118] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ab4c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63647,7 +65403,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3031] = {\n+\t[3119] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1cc8c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63667,7 +65423,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3032] = {\n+\t[3120] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f1cc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63688,7 +65444,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3033] = {\n+\t[3121] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b4b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63707,7 +65463,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3034] = {\n+\t[3122] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b9f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63727,7 +65483,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3035] = {\n+\t[3123] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fb30,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63747,7 +65503,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3036] = {\n+\t[3124] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fc70,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63768,7 +65524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3037] = {\n+\t[3125] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b144,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63788,7 +65544,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3038] = {\n+\t[3126] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b284,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63809,7 +65565,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3039] = {\n+\t[3127] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f7c4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63830,7 +65586,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3040] = {\n+\t[3128] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_f904,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63852,7 +65608,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3041] = {\n+\t[3129] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a744,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63873,7 +65629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3042] = {\n+\t[3130] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1a884,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63895,7 +65651,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3043] = {\n+\t[3131] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1edc4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63917,7 +65673,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3044] = {\n+\t[3132] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ef04,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63940,7 +65696,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3045] = {\n+\t[3133] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1aab0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63960,7 +65716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3046] = {\n+\t[3134] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1aff0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -63981,7 +65737,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3047] = {\n+\t[3135] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d130,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64002,7 +65758,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3048] = {\n+\t[3136] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f270,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64024,7 +65780,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3049] = {\n+\t[3137] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_80e4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64041,7 +65797,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3050] = {\n+\t[3138] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a224,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64059,7 +65815,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3051] = {\n+\t[3139] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c764,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64077,7 +65833,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3052] = {\n+\t[3140] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e8a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64096,7 +65852,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3053] = {\n+\t[3141] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9da8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64114,7 +65870,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3054] = {\n+\t[3142] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bee8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64133,7 +65889,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3055] = {\n+\t[3143] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c028,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64152,7 +65908,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3056] = {\n+\t[3144] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e568,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64172,7 +65928,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3057] = {\n+\t[3145] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b3a8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64191,7 +65947,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3058] = {\n+\t[3146] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b4e8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64211,7 +65967,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3059] = {\n+\t[3147] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f628,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64231,7 +65987,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3060] = {\n+\t[3148] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fb68,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64252,7 +66008,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3061] = {\n+\t[3149] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b6e4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64270,7 +66026,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3062] = {\n+\t[3150] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b824,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64289,7 +66045,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3063] = {\n+\t[3151] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fd64,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64308,7 +66064,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3064] = {\n+\t[3152] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fea4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64328,7 +66084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3065] = {\n+\t[3153] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a508,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64346,7 +66102,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3066] = {\n+\t[3154] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a648,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64365,7 +66121,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3067] = {\n+\t[3155] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_eb88,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64384,7 +66140,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3068] = {\n+\t[3156] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ecc8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64404,7 +66160,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3069] = {\n+\t[3157] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a1dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64423,7 +66179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3070] = {\n+\t[3158] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a31c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64443,7 +66199,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3071] = {\n+\t[3159] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e45c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64463,7 +66219,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3072] = {\n+\t[3160] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e99c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64484,7 +66240,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3073] = {\n+\t[3161] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d7dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64504,7 +66260,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3074] = {\n+\t[3162] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f91c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64525,7 +66281,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3075] = {\n+\t[3163] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1da5c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64546,7 +66302,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3076] = {\n+\t[3164] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ff9c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64568,7 +66324,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3077] = {\n+\t[3165] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1db08,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64587,7 +66343,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3078] = {\n+\t[3166] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fc48,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64607,7 +66363,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3079] = {\n+\t[3167] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1c188,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64627,7 +66383,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3080] = {\n+\t[3168] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e2c8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64648,7 +66404,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3081] = {\n+\t[3169] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_9ad8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64664,7 +66420,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3082] = {\n+\t[3170] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bc18,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64681,7 +66437,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3083] = {\n+\t[3171] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_c158,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64698,7 +66454,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3084] = {\n+\t[3172] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e298,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64716,7 +66472,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3085] = {\n+\t[3173] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_97ec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64733,7 +66489,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3086] = {\n+\t[3174] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b92c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64751,7 +66507,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3087] = {\n+\t[3175] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_da6c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64769,7 +66525,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3088] = {\n+\t[3176] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_ffac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64788,7 +66544,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3089] = {\n+\t[3177] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_18dec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64806,7 +66562,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3090] = {\n+\t[3178] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1af2c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64825,7 +66581,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3091] = {\n+\t[3179] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f06c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64844,7 +66600,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3092] = {\n+\t[3180] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f5ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64864,7 +66620,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3093] = {\n+\t[3181] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b0d8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64881,7 +66637,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3094] = {\n+\t[3182] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1b218,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64899,7 +66655,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3095] = {\n+\t[3183] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f758,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64917,7 +66673,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3096] = {\n+\t[3184] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f898,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64936,7 +66692,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3097] = {\n+\t[3185] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bf4c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64953,7 +66709,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3098] = {\n+\t[3186] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_a08c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64971,7 +66727,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3099] = {\n+\t[3187] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e5cc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -64989,7 +66745,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3100] = {\n+\t[3188] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e70c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65008,7 +66764,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3101] = {\n+\t[3189] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_b810,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65026,7 +66782,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3102] = {\n+\t[3190] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_bd50,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65045,7 +66801,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3103] = {\n+\t[3191] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_fe90,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65064,7 +66820,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3104] = {\n+\t[3192] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_e3d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65084,7 +66840,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3105] = {\n+\t[3193] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1ae10,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65103,7 +66859,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3106] = {\n+\t[3194] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f350,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65123,7 +66879,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3107] = {\n+\t[3195] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d490,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65143,7 +66899,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3108] = {\n+\t[3196] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f9d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65164,7 +66920,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3109] = {\n+\t[3197] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1d54c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65182,7 +66938,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3110] = {\n+\t[3198] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1f68c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65201,7 +66957,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3111] = {\n+\t[3199] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1dbcc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65220,7 +66976,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3112] = {\n+\t[3200] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1fd0c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65240,7 +66996,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3113] = {\n+\t[3201] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65257,7 +67013,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3114] = {\n+\t[3202] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a7c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65275,7 +67031,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3115] = {\n+\t[3203] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_3700,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 8,\n+\t.flow_sig_id = 256,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3204] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5ee0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65294,7 +67069,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3116] = {\n+\t[3205] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_5bb4,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 8,\n+\t.flow_sig_id = 256,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_8_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3206] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_07d8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65313,7 +67108,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3117] = {\n+\t[3207] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_00ec,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 8,\n+\t.flow_sig_id = 256,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_8_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3208] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_284c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65333,7 +67148,46 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3118] = {\n+\t[3209] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_2510,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 8,\n+\t.flow_sig_id = 256,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_8_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_8_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3210] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_3144,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 8,\n+\t.flow_sig_id = 256,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3211] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5924,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65351,7 +67205,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3119] = {\n+\t[3212] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_55e8,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 8,\n+\t.flow_sig_id = 256,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_8_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3213] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e1c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65369,7 +67242,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3120] = {\n+\t[3214] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_1b20,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 8,\n+\t.flow_sig_id = 256,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_8_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3215] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2280,\n \t.class_tid = 2,\n \t.hdr_sig_id = 8,\n@@ -65388,7 +67280,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_8_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3121] = {\n+\t[3216] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_3f54,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 8,\n+\t.flow_sig_id = 256,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV4 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_8_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_8_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_8_BITMASK_O_IPV4_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3217] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24604,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65406,7 +67318,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3122] = {\n+\t[3218] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_255d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65425,7 +67337,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3123] = {\n+\t[3219] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22e08,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65445,7 +67357,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3124] = {\n+\t[3220] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24378,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65464,7 +67376,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3125] = {\n+\t[3221] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20fcc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65483,7 +67395,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3126] = {\n+\t[3222] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21a9c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65503,7 +67415,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3127] = {\n+\t[3223] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_217d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65524,7 +67436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3128] = {\n+\t[3224] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20800,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65544,7 +67456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3129] = {\n+\t[3225] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_253a0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65563,7 +67475,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3130] = {\n+\t[3226] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23f70,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65583,7 +67495,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3131] = {\n+\t[3227] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23ba4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65604,7 +67516,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3132] = {\n+\t[3228] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22c94,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65624,7 +67536,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3133] = {\n+\t[3229] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21968,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65644,7 +67556,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3134] = {\n+\t[3230] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_243c4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65665,7 +67577,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3135] = {\n+\t[3231] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25c38,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65687,7 +67599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3136] = {\n+\t[3232] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2125c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65708,7 +67620,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3137] = {\n+\t[3233] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_240c8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65725,7 +67637,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3138] = {\n+\t[3234] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22f98,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65743,7 +67655,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3139] = {\n+\t[3235] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_228cc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65762,7 +67674,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3140] = {\n+\t[3236] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25d3c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65780,7 +67692,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3141] = {\n+\t[3237] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20990,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65798,7 +67710,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3142] = {\n+\t[3238] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_214a0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65817,7 +67729,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3143] = {\n+\t[3239] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21194,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65837,7 +67749,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3144] = {\n+\t[3240] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_202c4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65856,7 +67768,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3145] = {\n+\t[3241] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22a64,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65874,7 +67786,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3146] = {\n+\t[3242] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23934,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65893,7 +67805,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3147] = {\n+\t[3243] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23268,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65913,7 +67825,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3148] = {\n+\t[3244] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22758,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65932,7 +67844,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3149] = {\n+\t[3245] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2132c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65951,7 +67863,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3150] = {\n+\t[3246] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25d88,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65971,7 +67883,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3151] = {\n+\t[3247] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_256fc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -65992,7 +67904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3152] = {\n+\t[3248] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24b2c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66012,7 +67924,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3153] = {\n+\t[3249] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22f14,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66029,7 +67941,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3154] = {\n+\t[3250] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23a24,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66047,7 +67959,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3155] = {\n+\t[3251] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23718,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66066,7 +67978,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3156] = {\n+\t[3252] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22848,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66084,7 +67996,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3157] = {\n+\t[3253] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_214dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66102,7 +68014,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3158] = {\n+\t[3254] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25eb8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66121,7 +68033,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3159] = {\n+\t[3255] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25bec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66141,7 +68053,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3160] = {\n+\t[3256] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21110,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66160,7 +68072,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3161] = {\n+\t[3257] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_238b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66178,7 +68090,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3162] = {\n+\t[3258] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20440,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66197,7 +68109,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3163] = {\n+\t[3259] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_200b4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66217,7 +68129,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3164] = {\n+\t[3260] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_235e4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66236,7 +68148,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3165] = {\n+\t[3261] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25d04,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66255,7 +68167,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3166] = {\n+\t[3262] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_228d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66275,7 +68187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3167] = {\n+\t[3263] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22508,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66296,7 +68208,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3168] = {\n+\t[3264] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25678,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66316,7 +68228,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3169] = {\n+\t[3265] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_229d8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66332,7 +68244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3170] = {\n+\t[3266] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_234e8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66349,7 +68261,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3171] = {\n+\t[3267] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_231dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66367,7 +68279,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3172] = {\n+\t[3268] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2220c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66384,7 +68296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3173] = {\n+\t[3269] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24dac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66401,7 +68313,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3174] = {\n+\t[3270] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2597c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66419,7 +68331,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3175] = {\n+\t[3271] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_255b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66438,7 +68350,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3176] = {\n+\t[3272] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_246e0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66456,7 +68368,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3177] = {\n+\t[3273] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23374,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66473,7 +68385,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3178] = {\n+\t[3274] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21e04,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66491,7 +68403,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3179] = {\n+\t[3275] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21b78,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66510,7 +68422,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3180] = {\n+\t[3276] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20fa8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66528,7 +68440,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3181] = {\n+\t[3277] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_257c8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66546,7 +68458,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3182] = {\n+\t[3278] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22298,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66565,7 +68477,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3183] = {\n+\t[3279] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23fcc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66585,7 +68497,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3184] = {\n+\t[3280] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2503c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66604,7 +68516,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3185] = {\n+\t[3281] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2239c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66620,7 +68532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3186] = {\n+\t[3282] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20eac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66637,7 +68549,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3187] = {\n+\t[3283] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20be0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66655,7 +68567,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3188] = {\n+\t[3284] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23cd0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66672,7 +68584,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3189] = {\n+\t[3285] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24470,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66689,7 +68601,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3190] = {\n+\t[3286] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25300,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66707,7 +68619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3191] = {\n+\t[3287] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22c74,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66726,7 +68638,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3192] = {\n+\t[3288] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_240a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66744,7 +68656,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3193] = {\n+\t[3289] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23da0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66759,7 +68671,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3194] = {\n+\t[3290] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20970,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66775,7 +68687,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3195] = {\n+\t[3291] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_205a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66792,7 +68704,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3196] = {\n+\t[3292] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23694,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66808,7 +68720,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3197] = {\n+\t[3293] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25e34,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66824,7 +68736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3198] = {\n+\t[3294] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22dc4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66841,7 +68753,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3199] = {\n+\t[3295] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22638,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66859,7 +68771,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3200] = {\n+\t[3296] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25b68,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66876,7 +68788,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3201] = {\n+\t[3297] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34c8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66892,7 +68804,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3202] = {\n+\t[3298] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a04,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66909,7 +68821,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3203] = {\n+\t[3299] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_09d4,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 9,\n+\t.flow_sig_id = 260,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3300] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5e98,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66927,7 +68857,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3204] = {\n+\t[3301] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_2da8,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 9,\n+\t.flow_sig_id = 260,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_9_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3302] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_07a0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66945,7 +68894,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3205] = {\n+\t[3303] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_1370,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 9,\n+\t.flow_sig_id = 260,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_9_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3304] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2834,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66964,7 +68932,44 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3206] = {\n+\t[3305] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_37c4,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 9,\n+\t.flow_sig_id = 260,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_9_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_9_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3306] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_0398,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 9,\n+\t.flow_sig_id = 260,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3307] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_595c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66981,7 +68986,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3207] = {\n+\t[3308] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_246c,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 9,\n+\t.flow_sig_id = 260,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_9_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3309] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e64,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -66998,7 +69021,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3208] = {\n+\t[3310] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_48c0,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 9,\n+\t.flow_sig_id = 260,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_9_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3311] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22f8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 9,\n@@ -67016,7 +69057,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_9_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3209] = {\n+\t[3312] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_3188,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 9,\n+\t.flow_sig_id = 260,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_9_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_9_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_9_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3313] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24664,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67035,7 +69095,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3210] = {\n+\t[3314] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29418,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67055,7 +69115,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3211] = {\n+\t[3315] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30118,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67075,7 +69135,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3212] = {\n+\t[3316] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38a18,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67096,7 +69156,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3213] = {\n+\t[3317] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_255b4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67116,7 +69176,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3214] = {\n+\t[3318] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2deb4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67137,7 +69197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3215] = {\n+\t[3319] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34bb4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67158,7 +69218,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3216] = {\n+\t[3320] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39968,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67180,7 +69240,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3217] = {\n+\t[3321] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22e68,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67201,7 +69261,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3218] = {\n+\t[3322] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2db68,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67223,7 +69283,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3219] = {\n+\t[3323] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34468,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67245,7 +69305,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3220] = {\n+\t[3324] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3921c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67268,7 +69328,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3221] = {\n+\t[3325] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24318,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67288,7 +69348,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3222] = {\n+\t[3326] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_290cc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67309,7 +69369,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3223] = {\n+\t[3327] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31dcc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67330,7 +69390,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3224] = {\n+\t[3328] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_386cc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67352,7 +69412,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3225] = {\n+\t[3329] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20fac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67372,7 +69432,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3226] = {\n+\t[3330] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b8ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67393,7 +69453,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3227] = {\n+\t[3331] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_325ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67414,7 +69474,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3228] = {\n+\t[3332] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3aeac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67436,7 +69496,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3229] = {\n+\t[3333] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21afc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67457,7 +69517,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3230] = {\n+\t[3334] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_287fc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67479,7 +69539,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3231] = {\n+\t[3335] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_330fc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67501,7 +69561,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3232] = {\n+\t[3336] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3bdfc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67524,7 +69584,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3233] = {\n+\t[3337] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_217b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67546,7 +69606,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3234] = {\n+\t[3338] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_280b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67569,7 +69629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3235] = {\n+\t[3339] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30db0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67592,7 +69652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3236] = {\n+\t[3340] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b6b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67616,7 +69676,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3237] = {\n+\t[3341] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20860,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67637,7 +69697,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3238] = {\n+\t[3342] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b560,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67659,7 +69719,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3239] = {\n+\t[3343] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33e60,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67681,7 +69741,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3240] = {\n+\t[3344] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3ab60,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67704,7 +69764,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3241] = {\n+\t[3345] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_253c0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67724,7 +69784,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3242] = {\n+\t[3346] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2dcc0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67745,7 +69805,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3243] = {\n+\t[3347] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_349c0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67766,7 +69826,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3244] = {\n+\t[3348] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_397f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67788,7 +69848,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3245] = {\n+\t[3349] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23f10,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67809,7 +69869,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3246] = {\n+\t[3350] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a810,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67831,7 +69891,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3247] = {\n+\t[3351] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35510,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67853,7 +69913,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3248] = {\n+\t[3352] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3de10,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67876,7 +69936,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3249] = {\n+\t[3353] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23bc4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67898,7 +69958,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3250] = {\n+\t[3354] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a4c4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67921,7 +69981,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3251] = {\n+\t[3355] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_351c4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67944,7 +70004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3252] = {\n+\t[3356] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3dac4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67968,7 +70028,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3253] = {\n+\t[3357] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22cf4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -67989,7 +70049,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3254] = {\n+\t[3358] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d9f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68011,7 +70071,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3255] = {\n+\t[3359] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_342f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68033,7 +70093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3256] = {\n+\t[3360] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_390a8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68056,7 +70116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3257] = {\n+\t[3361] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21908,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68077,7 +70137,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3258] = {\n+\t[3362] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28208,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68099,7 +70159,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3259] = {\n+\t[3363] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30f08,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68121,7 +70181,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3260] = {\n+\t[3364] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b808,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68144,7 +70204,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3261] = {\n+\t[3365] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_243a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68166,7 +70226,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3262] = {\n+\t[3366] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29158,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68189,7 +70249,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3263] = {\n+\t[3367] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31a58,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68212,7 +70272,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3264] = {\n+\t[3368] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38758,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68236,7 +70296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3265] = {\n+\t[3369] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25c58,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68259,7 +70319,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3266] = {\n+\t[3370] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c958,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68283,7 +70343,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3267] = {\n+\t[3371] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3170c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68307,7 +70367,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3268] = {\n+\t[3372] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3800c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68332,7 +70392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3269] = {\n+\t[3373] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2123c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68354,7 +70414,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3270] = {\n+\t[3374] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29f3c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68377,7 +70437,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3271] = {\n+\t[3375] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3083c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68400,7 +70460,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3272] = {\n+\t[3376] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b53c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68424,7 +70484,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3273] = {\n+\t[3377] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_240a8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68442,7 +70502,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3274] = {\n+\t[3378] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cda8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68461,7 +70521,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3275] = {\n+\t[3379] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31b5c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68480,7 +70540,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3276] = {\n+\t[3380] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3845c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68500,7 +70560,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3277] = {\n+\t[3381] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22ff8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68519,7 +70579,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3278] = {\n+\t[3382] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d8f8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68539,7 +70599,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3279] = {\n+\t[3383] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_345f8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68559,7 +70619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3280] = {\n+\t[3384] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_393ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68580,7 +70640,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3281] = {\n+\t[3385] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_228ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68600,7 +70660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3282] = {\n+\t[3386] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d5ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68621,7 +70681,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3283] = {\n+\t[3387] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35eac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68642,7 +70702,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3284] = {\n+\t[3388] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cbac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68664,7 +70724,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3285] = {\n+\t[3389] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25d5c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68683,7 +70743,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3286] = {\n+\t[3390] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c65c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68703,7 +70763,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3287] = {\n+\t[3391] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31410,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68723,7 +70783,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3288] = {\n+\t[3392] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38110,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68744,7 +70804,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3289] = {\n+\t[3393] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_209f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68763,7 +70823,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3290] = {\n+\t[3394] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b2f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68783,7 +70843,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3291] = {\n+\t[3395] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33ff0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68803,7 +70863,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3292] = {\n+\t[3396] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a8f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68824,7 +70884,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3293] = {\n+\t[3397] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_214c0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68844,7 +70904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3294] = {\n+\t[3398] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_281c0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68865,7 +70925,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3295] = {\n+\t[3399] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30ac0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68886,7 +70946,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3296] = {\n+\t[3400] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b7c0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68908,7 +70968,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3297] = {\n+\t[3401] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_211f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68929,7 +70989,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3298] = {\n+\t[3402] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29af4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68951,7 +71011,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3299] = {\n+\t[3403] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_307f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68973,7 +71033,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3300] = {\n+\t[3404] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b0f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -68996,7 +71056,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3301] = {\n+\t[3405] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_202a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69016,7 +71076,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3302] = {\n+\t[3406] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28fa4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69037,7 +71097,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3303] = {\n+\t[3407] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_338a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69058,7 +71118,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3304] = {\n+\t[3408] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a5a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69080,7 +71140,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3305] = {\n+\t[3409] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22a04,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69099,7 +71159,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3306] = {\n+\t[3410] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d704,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69119,7 +71179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3307] = {\n+\t[3411] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34004,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69139,7 +71199,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3308] = {\n+\t[3412] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cd04,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69160,7 +71220,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3309] = {\n+\t[3413] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23954,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69180,7 +71240,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3310] = {\n+\t[3414] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a254,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69201,7 +71261,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3311] = {\n+\t[3415] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32f54,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69222,7 +71282,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3312] = {\n+\t[3416] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d854,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69244,7 +71304,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3313] = {\n+\t[3417] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23208,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69265,7 +71325,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3314] = {\n+\t[3418] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bf08,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69287,7 +71347,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3315] = {\n+\t[3419] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32808,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69309,7 +71369,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3316] = {\n+\t[3420] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d508,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69332,7 +71392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3317] = {\n+\t[3421] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22738,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69352,7 +71412,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3318] = {\n+\t[3422] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d038,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69373,7 +71433,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3319] = {\n+\t[3423] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35d38,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69394,7 +71454,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3320] = {\n+\t[3424] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c638,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69416,7 +71476,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3321] = {\n+\t[3425] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2134c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69436,7 +71496,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3322] = {\n+\t[3426] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29c4c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69457,7 +71517,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3323] = {\n+\t[3427] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3094c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69478,7 +71538,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3324] = {\n+\t[3428] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b24c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69500,7 +71560,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3325] = {\n+\t[3429] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25de8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69521,7 +71581,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3326] = {\n+\t[3430] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c6e8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69543,7 +71603,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3327] = {\n+\t[3431] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3149c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69565,7 +71625,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3328] = {\n+\t[3432] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3819c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69588,7 +71648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3329] = {\n+\t[3433] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2569c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69610,7 +71670,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3330] = {\n+\t[3434] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c39c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69633,7 +71693,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3331] = {\n+\t[3435] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31150,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69656,7 +71716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3332] = {\n+\t[3436] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39a50,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69680,7 +71740,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3333] = {\n+\t[3437] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24b4c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69701,7 +71761,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3334] = {\n+\t[3438] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29900,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69723,7 +71783,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3335] = {\n+\t[3439] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30200,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69745,7 +71805,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3336] = {\n+\t[3440] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38f00,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69768,7 +71828,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3337] = {\n+\t[3441] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22f74,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69786,7 +71846,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3338] = {\n+\t[3442] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d874,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69805,7 +71865,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3339] = {\n+\t[3443] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34574,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69824,7 +71884,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3340] = {\n+\t[3444] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39328,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69844,7 +71904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3341] = {\n+\t[3445] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23a44,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69863,7 +71923,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3342] = {\n+\t[3446] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a744,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69883,7 +71943,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3343] = {\n+\t[3447] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35044,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69903,7 +71963,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3344] = {\n+\t[3448] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3dd44,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69924,7 +71984,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3345] = {\n+\t[3449] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23778,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69944,7 +72004,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3346] = {\n+\t[3450] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a078,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69965,7 +72025,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3347] = {\n+\t[3451] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32d78,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -69986,7 +72046,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3348] = {\n+\t[3452] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d678,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70008,7 +72068,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3349] = {\n+\t[3453] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22828,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70027,7 +72087,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3350] = {\n+\t[3454] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d528,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70047,7 +72107,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3351] = {\n+\t[3455] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35e28,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70067,7 +72127,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3352] = {\n+\t[3456] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cb28,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70088,7 +72148,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3353] = {\n+\t[3457] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_214bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70107,7 +72167,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3354] = {\n+\t[3458] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_281bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70127,7 +72187,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3355] = {\n+\t[3459] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30abc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70147,7 +72207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3356] = {\n+\t[3460] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b7bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70168,7 +72228,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3357] = {\n+\t[3461] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25ed8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70188,7 +72248,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3358] = {\n+\t[3462] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cbd8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70209,7 +72269,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3359] = {\n+\t[3463] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3198c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70230,7 +72290,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3360] = {\n+\t[3464] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3828c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70252,7 +72312,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3361] = {\n+\t[3465] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25b8c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70273,7 +72333,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3362] = {\n+\t[3466] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c48c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70295,7 +72355,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3363] = {\n+\t[3467] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31240,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70317,7 +72377,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3364] = {\n+\t[3468] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39f40,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70340,7 +72400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3365] = {\n+\t[3469] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21170,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70360,7 +72420,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3366] = {\n+\t[3470] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29a70,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70381,7 +72441,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3367] = {\n+\t[3471] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30770,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70402,7 +72462,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3368] = {\n+\t[3472] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b070,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70424,7 +72484,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3369] = {\n+\t[3473] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_238d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70443,7 +72503,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3370] = {\n+\t[3474] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a5d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70463,7 +72523,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3371] = {\n+\t[3475] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32ed0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70483,7 +72543,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3372] = {\n+\t[3476] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3dbd0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70504,7 +72564,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3373] = {\n+\t[3477] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20420,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70524,7 +72584,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3374] = {\n+\t[3478] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b120,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70545,7 +72605,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3375] = {\n+\t[3479] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33a20,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70566,7 +72626,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3376] = {\n+\t[3480] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a720,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70588,7 +72648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3377] = {\n+\t[3481] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_200d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70609,7 +72669,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3378] = {\n+\t[3482] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28dd4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70631,7 +72691,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3379] = {\n+\t[3483] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_336d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70653,7 +72713,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3380] = {\n+\t[3484] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a3d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70676,7 +72736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3381] = {\n+\t[3485] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23584,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70696,7 +72756,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3382] = {\n+\t[3486] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2be84,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70717,7 +72777,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3383] = {\n+\t[3487] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32b84,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70738,7 +72798,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3384] = {\n+\t[3488] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d484,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70760,7 +72820,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3385] = {\n+\t[3489] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25d64,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70780,7 +72840,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3386] = {\n+\t[3490] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c664,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70801,7 +72861,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3387] = {\n+\t[3491] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31418,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70822,7 +72882,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3388] = {\n+\t[3492] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38118,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70844,7 +72904,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3389] = {\n+\t[3493] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_228b4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70865,7 +72925,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3390] = {\n+\t[3494] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d5b4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70887,7 +72947,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3391] = {\n+\t[3495] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35eb4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70909,7 +72969,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3392] = {\n+\t[3496] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cbb4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70932,7 +72992,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3393] = {\n+\t[3497] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22568,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70954,7 +73014,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3394] = {\n+\t[3498] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2ae68,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -70977,7 +73037,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3395] = {\n+\t[3499] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35b68,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71000,7 +73060,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3396] = {\n+\t[3500] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c468,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71024,7 +73084,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3397] = {\n+\t[3501] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25618,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71045,7 +73105,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3398] = {\n+\t[3502] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c318,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71067,7 +73127,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3399] = {\n+\t[3503] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_310cc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71089,7 +73149,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3400] = {\n+\t[3504] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39dcc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71112,7 +73172,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3401] = {\n+\t[3505] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_229b8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71129,7 +73189,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3402] = {\n+\t[3506] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d2b8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71147,7 +73207,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3403] = {\n+\t[3507] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35fb8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71165,7 +73225,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3404] = {\n+\t[3508] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c8b8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71184,7 +73244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3405] = {\n+\t[3509] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23488,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71202,7 +73262,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3406] = {\n+\t[3510] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a188,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71221,7 +73281,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3407] = {\n+\t[3511] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32a88,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71240,7 +73300,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3408] = {\n+\t[3512] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d788,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71260,7 +73320,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3409] = {\n+\t[3513] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_231bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71279,7 +73339,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3410] = {\n+\t[3514] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2babc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71299,7 +73359,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3411] = {\n+\t[3515] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_327bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71319,7 +73379,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3412] = {\n+\t[3516] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d0bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71340,7 +73400,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3413] = {\n+\t[3517] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2226c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71358,7 +73418,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3414] = {\n+\t[3518] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2af6c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71377,7 +73437,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3415] = {\n+\t[3519] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3586c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71396,7 +73456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3416] = {\n+\t[3520] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c56c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71416,7 +73476,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3417] = {\n+\t[3521] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24dcc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71434,7 +73494,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3418] = {\n+\t[3522] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29b80,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71453,7 +73513,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3419] = {\n+\t[3523] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30480,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71472,7 +73532,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3420] = {\n+\t[3524] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b180,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71492,7 +73552,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3421] = {\n+\t[3525] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2591c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71511,7 +73571,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3422] = {\n+\t[3526] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c21c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71531,7 +73591,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3423] = {\n+\t[3527] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_313d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71551,7 +73611,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3424] = {\n+\t[3528] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39cd0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71572,7 +73632,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3425] = {\n+\t[3529] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_255d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71592,7 +73652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3426] = {\n+\t[3530] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2ded0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71613,7 +73673,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3427] = {\n+\t[3531] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34bd0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71634,7 +73694,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3428] = {\n+\t[3532] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39984,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71656,7 +73716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3429] = {\n+\t[3533] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24680,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71675,7 +73735,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3430] = {\n+\t[3534] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_294b4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71695,7 +73755,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3431] = {\n+\t[3535] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_301b4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71715,7 +73775,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3432] = {\n+\t[3536] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38ab4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71736,7 +73796,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3433] = {\n+\t[3537] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23314,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71754,7 +73814,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3434] = {\n+\t[3538] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bc14,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71773,7 +73833,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3435] = {\n+\t[3539] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32914,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71792,7 +73852,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3436] = {\n+\t[3540] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d214,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71812,7 +73872,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3437] = {\n+\t[3541] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21e64,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71831,7 +73891,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3438] = {\n+\t[3542] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28b64,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71851,7 +73911,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3439] = {\n+\t[3543] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33464,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71871,7 +73931,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3440] = {\n+\t[3544] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a164,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71892,7 +73952,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3441] = {\n+\t[3545] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21b18,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71912,7 +73972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3442] = {\n+\t[3546] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28418,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71933,7 +73993,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3443] = {\n+\t[3547] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33118,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71954,7 +74014,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3444] = {\n+\t[3548] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3ba18,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71976,7 +74036,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3445] = {\n+\t[3549] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20fc8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -71995,7 +74055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3446] = {\n+\t[3550] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b8c8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72015,7 +74075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3447] = {\n+\t[3551] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_325c8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72035,7 +74095,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3448] = {\n+\t[3552] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3aec8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72056,7 +74116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3449] = {\n+\t[3553] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_257a8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72075,7 +74135,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3450] = {\n+\t[3554] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c0a8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72095,7 +74155,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3451] = {\n+\t[3555] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34da8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72115,7 +74175,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3452] = {\n+\t[3556] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39b5c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72136,7 +74196,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3453] = {\n+\t[3557] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_222f8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72156,7 +74216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3454] = {\n+\t[3558] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2aff8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72177,7 +74237,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3455] = {\n+\t[3559] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_358f8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72198,7 +74258,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3456] = {\n+\t[3560] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c5f8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72220,7 +74280,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3457] = {\n+\t[3561] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23fac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72241,7 +74301,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3458] = {\n+\t[3562] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a8ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72263,7 +74323,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3459] = {\n+\t[3563] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_355ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72285,7 +74345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3460] = {\n+\t[3564] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3deac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72308,7 +74368,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3461] = {\n+\t[3565] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2505c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72328,7 +74388,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3462] = {\n+\t[3566] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2dd5c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72349,7 +74409,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3463] = {\n+\t[3567] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3465c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72370,7 +74430,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3464] = {\n+\t[3568] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39410,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72392,7 +74452,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3465] = {\n+\t[3569] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_223fc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72409,7 +74469,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3466] = {\n+\t[3570] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2acfc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72427,7 +74487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3467] = {\n+\t[3571] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_359fc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72445,7 +74505,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3468] = {\n+\t[3572] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c2fc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72464,7 +74524,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3469] = {\n+\t[3573] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20ecc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72482,7 +74542,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3470] = {\n+\t[3574] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bbcc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72501,7 +74561,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3471] = {\n+\t[3575] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_324cc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72520,7 +74580,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3472] = {\n+\t[3576] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d1cc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72540,7 +74600,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3473] = {\n+\t[3577] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20b80,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72559,7 +74619,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3474] = {\n+\t[3578] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b480,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72579,7 +74639,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3475] = {\n+\t[3579] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32180,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72599,7 +74659,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3476] = {\n+\t[3580] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3aa80,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72620,7 +74680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3477] = {\n+\t[3581] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23cb0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72638,7 +74698,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3478] = {\n+\t[3582] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a9b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72657,7 +74717,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3479] = {\n+\t[3583] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_352b0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72676,7 +74736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3480] = {\n+\t[3584] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3dfb0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72696,7 +74756,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3481] = {\n+\t[3585] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24410,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72714,7 +74774,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3482] = {\n+\t[3586] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_295c4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72733,7 +74793,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3483] = {\n+\t[3587] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31ec4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72752,7 +74812,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3484] = {\n+\t[3588] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38bc4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72772,7 +74832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3485] = {\n+\t[3589] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25360,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72791,7 +74851,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3486] = {\n+\t[3590] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2dc60,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72811,7 +74871,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3487] = {\n+\t[3591] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34960,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72831,7 +74891,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3488] = {\n+\t[3592] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39714,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72852,7 +74912,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3489] = {\n+\t[3593] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22c14,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72872,7 +74932,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3490] = {\n+\t[3594] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d914,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72893,7 +74953,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3491] = {\n+\t[3595] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34214,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72914,7 +74974,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3492] = {\n+\t[3596] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_393c8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72936,7 +74996,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3493] = {\n+\t[3597] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_240c4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72955,7 +75015,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3494] = {\n+\t[3598] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cdc4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72975,7 +75035,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3495] = {\n+\t[3599] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31bf8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -72995,7 +75055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3496] = {\n+\t[3600] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_384f8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73016,7 +75076,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3497] = {\n+\t[3601] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23dc0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73032,7 +75092,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3498] = {\n+\t[3602] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a6c0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73049,7 +75109,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3499] = {\n+\t[3603] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_353c0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73066,7 +75126,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3500] = {\n+\t[3604] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3dcc0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73084,7 +75144,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3501] = {\n+\t[3605] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20910,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73101,7 +75161,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3502] = {\n+\t[3606] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b210,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73119,7 +75179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3503] = {\n+\t[3607] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33f10,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73137,7 +75197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3504] = {\n+\t[3608] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a810,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73156,7 +75216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3505] = {\n+\t[3609] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_205c4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73174,7 +75234,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3506] = {\n+\t[3610] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28ec4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73193,7 +75253,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3507] = {\n+\t[3611] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33bc4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73212,7 +75272,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3508] = {\n+\t[3612] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a4c4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73232,7 +75292,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3509] = {\n+\t[3613] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_236f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73249,7 +75309,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3510] = {\n+\t[3614] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a3f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73267,7 +75327,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3511] = {\n+\t[3615] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32cf4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73285,7 +75345,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3512] = {\n+\t[3616] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d9f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73304,7 +75364,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3513] = {\n+\t[3617] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25e54,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73321,7 +75381,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3514] = {\n+\t[3618] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cb54,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73339,7 +75399,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3515] = {\n+\t[3619] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31908,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73357,7 +75417,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3516] = {\n+\t[3620] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38208,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73376,7 +75436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3517] = {\n+\t[3621] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22da4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73394,7 +75454,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3518] = {\n+\t[3622] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d6a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73413,7 +75473,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3519] = {\n+\t[3623] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_343a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73432,7 +75492,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3520] = {\n+\t[3624] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39158,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73452,7 +75512,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3521] = {\n+\t[3625] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22658,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73471,7 +75531,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3522] = {\n+\t[3626] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d358,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73491,7 +75551,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3523] = {\n+\t[3627] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35c58,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73511,7 +75571,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3524] = {\n+\t[3628] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c958,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73532,7 +75592,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3525] = {\n+\t[3629] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25b08,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73550,7 +75610,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3526] = {\n+\t[3630] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c408,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73569,7 +75629,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3527] = {\n+\t[3631] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3123c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73588,7 +75648,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3528] = {\n+\t[3632] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39f3c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73608,7 +75668,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_TCP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3529] = {\n+\t[3633] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34a8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73625,7 +75685,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3530] = {\n+\t[3634] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a64,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73643,7 +75703,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3531] = {\n+\t[3635] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_09b4,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 10,\n+\t.flow_sig_id = 272,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3636] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5ef8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73662,7 +75741,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3532] = {\n+\t[3637] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_2dc8,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 10,\n+\t.flow_sig_id = 272,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_10_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3638] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_07c0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73681,7 +75780,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3533] = {\n+\t[3639] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_1310,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 10,\n+\t.flow_sig_id = 272,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_10_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3640] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2854,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73701,7 +75820,46 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3534] = {\n+\t[3641] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_37a4,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 10,\n+\t.flow_sig_id = 272,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_10_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_10_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3642] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_03f8,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 10,\n+\t.flow_sig_id = 272,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3643] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_593c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73719,7 +75877,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3535] = {\n+\t[3644] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_240c,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 10,\n+\t.flow_sig_id = 272,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_10_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3645] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e04,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73737,7 +75914,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3536] = {\n+\t[3646] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_48a0,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 10,\n+\t.flow_sig_id = 272,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_10_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3647] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2298,\n \t.class_tid = 2,\n \t.hdr_sig_id = 10,\n@@ -73756,7 +75952,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_10_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3537] = {\n+\t[3648] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_31e8,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 10,\n+\t.flow_sig_id = 272,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_TCP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_10_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_10_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_10_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3649] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24644,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -73775,7 +75991,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3538] = {\n+\t[3650] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29438,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -73795,7 +76011,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3539] = {\n+\t[3651] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30138,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -73815,7 +76031,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3540] = {\n+\t[3652] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38a38,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -73836,7 +76052,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3541] = {\n+\t[3653] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25594,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -73856,7 +76072,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3542] = {\n+\t[3654] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2de94,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -73877,7 +76093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3543] = {\n+\t[3655] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34b94,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -73898,7 +76114,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3544] = {\n+\t[3656] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39948,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -73920,7 +76136,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3545] = {\n+\t[3657] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22e48,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -73941,7 +76157,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3546] = {\n+\t[3658] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2db48,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -73963,7 +76179,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3547] = {\n+\t[3659] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34448,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -73985,7 +76201,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3548] = {\n+\t[3660] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3923c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74008,7 +76224,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3549] = {\n+\t[3661] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24338,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74028,7 +76244,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3550] = {\n+\t[3662] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_290ec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74049,7 +76265,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3551] = {\n+\t[3663] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31dec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74070,7 +76286,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3552] = {\n+\t[3664] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_386ec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74092,7 +76308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3553] = {\n+\t[3665] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20f8c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74112,7 +76328,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3554] = {\n+\t[3666] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b88c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74133,7 +76349,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3555] = {\n+\t[3667] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3258c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74154,7 +76370,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3556] = {\n+\t[3668] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3ae8c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74176,7 +76392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3557] = {\n+\t[3669] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21adc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74197,7 +76413,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3558] = {\n+\t[3670] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_287dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74219,7 +76435,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3559] = {\n+\t[3671] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_330dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74241,7 +76457,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3560] = {\n+\t[3672] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3bddc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74264,7 +76480,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3561] = {\n+\t[3673] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21790,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74286,7 +76502,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3562] = {\n+\t[3674] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28090,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74309,7 +76525,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3563] = {\n+\t[3675] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30d90,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74332,7 +76548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3564] = {\n+\t[3676] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b690,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74356,7 +76572,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3565] = {\n+\t[3677] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20840,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74377,7 +76593,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3566] = {\n+\t[3678] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b540,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74399,7 +76615,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3567] = {\n+\t[3679] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33e40,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74421,7 +76637,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3568] = {\n+\t[3680] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3ab40,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74444,7 +76660,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3569] = {\n+\t[3681] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_253e0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74464,7 +76680,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3570] = {\n+\t[3682] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2dce0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74485,7 +76701,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3571] = {\n+\t[3683] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_349e0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74506,7 +76722,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3572] = {\n+\t[3684] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_397d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74528,7 +76744,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3573] = {\n+\t[3685] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23f30,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74549,7 +76765,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3574] = {\n+\t[3686] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a830,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74571,7 +76787,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3575] = {\n+\t[3687] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35530,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74593,7 +76809,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3576] = {\n+\t[3688] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3de30,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74616,7 +76832,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3577] = {\n+\t[3689] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23be4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74638,7 +76854,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3578] = {\n+\t[3690] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a4e4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74661,7 +76877,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3579] = {\n+\t[3691] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_351e4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74684,7 +76900,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3580] = {\n+\t[3692] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3dae4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74708,7 +76924,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3581] = {\n+\t[3693] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22cd4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74729,7 +76945,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3582] = {\n+\t[3694] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d9d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74751,7 +76967,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3583] = {\n+\t[3695] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_342d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74773,7 +76989,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3584] = {\n+\t[3696] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39088,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74796,7 +77012,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3585] = {\n+\t[3697] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21928,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74817,7 +77033,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3586] = {\n+\t[3698] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28228,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74839,7 +77055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3587] = {\n+\t[3699] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30f28,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74861,7 +77077,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3588] = {\n+\t[3700] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b828,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74884,7 +77100,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3589] = {\n+\t[3701] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24384,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74906,7 +77122,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3590] = {\n+\t[3702] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29178,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74929,7 +77145,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3591] = {\n+\t[3703] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31a78,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74952,7 +77168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3592] = {\n+\t[3704] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38778,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74976,7 +77192,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3593] = {\n+\t[3705] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25c78,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -74999,7 +77215,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3594] = {\n+\t[3706] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c978,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75023,7 +77239,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3595] = {\n+\t[3707] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3172c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75047,7 +77263,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3596] = {\n+\t[3708] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3802c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75072,7 +77288,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3597] = {\n+\t[3709] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2121c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75094,7 +77310,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3598] = {\n+\t[3710] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29f1c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75117,7 +77333,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3599] = {\n+\t[3711] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3081c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75140,7 +77356,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3600] = {\n+\t[3712] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b51c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75164,7 +77380,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3601] = {\n+\t[3713] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24088,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75182,7 +77398,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3602] = {\n+\t[3714] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cd88,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75201,7 +77417,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3603] = {\n+\t[3715] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31b7c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75220,7 +77436,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3604] = {\n+\t[3716] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3847c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75240,7 +77456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3605] = {\n+\t[3717] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22fd8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75259,7 +77475,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3606] = {\n+\t[3718] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d8d8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75279,7 +77495,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3607] = {\n+\t[3719] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_345d8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75299,7 +77515,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3608] = {\n+\t[3720] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3938c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75320,7 +77536,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3609] = {\n+\t[3721] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2288c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75340,7 +77556,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3610] = {\n+\t[3722] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d58c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75361,7 +77577,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3611] = {\n+\t[3723] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35e8c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75382,7 +77598,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3612] = {\n+\t[3724] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cb8c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75404,7 +77620,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3613] = {\n+\t[3725] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25d7c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75423,7 +77639,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3614] = {\n+\t[3726] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c67c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75443,7 +77659,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3615] = {\n+\t[3727] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31430,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75463,7 +77679,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3616] = {\n+\t[3728] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38130,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75484,7 +77700,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3617] = {\n+\t[3729] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_209d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75503,7 +77719,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3618] = {\n+\t[3730] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b2d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75523,7 +77739,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3619] = {\n+\t[3731] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33fd0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75543,7 +77759,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3620] = {\n+\t[3732] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a8d0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75564,7 +77780,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3621] = {\n+\t[3733] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_214e0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75584,7 +77800,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3622] = {\n+\t[3734] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_281e0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75605,7 +77821,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3623] = {\n+\t[3735] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30ae0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75626,7 +77842,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3624] = {\n+\t[3736] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b7e0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75648,7 +77864,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3625] = {\n+\t[3737] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_211d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75669,7 +77885,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3626] = {\n+\t[3738] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29ad4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75691,7 +77907,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3627] = {\n+\t[3739] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_307d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75713,7 +77929,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3628] = {\n+\t[3740] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b0d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75736,7 +77952,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3629] = {\n+\t[3741] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20284,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75756,7 +77972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3630] = {\n+\t[3742] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28f84,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75777,7 +77993,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3631] = {\n+\t[3743] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33884,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75798,7 +78014,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3632] = {\n+\t[3744] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a584,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75820,7 +78036,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3633] = {\n+\t[3745] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22a24,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75839,7 +78055,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3634] = {\n+\t[3746] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d724,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75859,7 +78075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3635] = {\n+\t[3747] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34024,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75879,7 +78095,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3636] = {\n+\t[3748] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cd24,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75900,7 +78116,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3637] = {\n+\t[3749] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23974,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75920,7 +78136,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3638] = {\n+\t[3750] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a274,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75941,7 +78157,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3639] = {\n+\t[3751] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32f74,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75962,7 +78178,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3640] = {\n+\t[3752] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d874,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -75984,7 +78200,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3641] = {\n+\t[3753] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23228,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76005,7 +78221,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3642] = {\n+\t[3754] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bf28,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76027,7 +78243,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3643] = {\n+\t[3755] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32828,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76049,7 +78265,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3644] = {\n+\t[3756] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d528,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76072,7 +78288,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3645] = {\n+\t[3757] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22718,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76092,7 +78308,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3646] = {\n+\t[3758] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d018,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76113,7 +78329,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3647] = {\n+\t[3759] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35d18,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76134,7 +78350,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3648] = {\n+\t[3760] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c618,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76156,7 +78372,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3649] = {\n+\t[3761] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2136c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76176,7 +78392,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3650] = {\n+\t[3762] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29c6c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76197,7 +78413,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3651] = {\n+\t[3763] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3096c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76218,7 +78434,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3652] = {\n+\t[3764] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b26c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76240,7 +78456,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3653] = {\n+\t[3765] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25dc8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76261,7 +78477,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3654] = {\n+\t[3766] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c6c8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76283,7 +78499,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3655] = {\n+\t[3767] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_314bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76305,7 +78521,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3656] = {\n+\t[3768] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_381bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76328,7 +78544,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3657] = {\n+\t[3769] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_256bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76350,7 +78566,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3658] = {\n+\t[3770] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c3bc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76373,7 +78589,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3659] = {\n+\t[3771] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31170,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76396,7 +78612,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3660] = {\n+\t[3772] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39a70,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76420,7 +78636,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3661] = {\n+\t[3773] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24b6c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76441,7 +78657,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3662] = {\n+\t[3774] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29920,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76463,7 +78679,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3663] = {\n+\t[3775] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30220,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76485,7 +78701,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3664] = {\n+\t[3776] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38f20,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76508,7 +78724,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3665] = {\n+\t[3777] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22f54,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76526,7 +78742,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3666] = {\n+\t[3778] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d854,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76545,7 +78761,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3667] = {\n+\t[3779] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34554,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76564,7 +78780,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3668] = {\n+\t[3780] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39308,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76584,7 +78800,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3669] = {\n+\t[3781] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23a64,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76603,7 +78819,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3670] = {\n+\t[3782] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a764,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76623,7 +78839,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3671] = {\n+\t[3783] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35064,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76643,7 +78859,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3672] = {\n+\t[3784] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3dd64,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76664,7 +78880,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3673] = {\n+\t[3785] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23758,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76684,7 +78900,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3674] = {\n+\t[3786] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a058,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76705,7 +78921,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3675] = {\n+\t[3787] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32d58,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76726,7 +78942,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3676] = {\n+\t[3788] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d658,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76748,7 +78964,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3677] = {\n+\t[3789] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22808,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76767,7 +78983,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3678] = {\n+\t[3790] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d508,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76787,7 +79003,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3679] = {\n+\t[3791] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35e08,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76807,7 +79023,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3680] = {\n+\t[3792] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cb08,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76828,7 +79044,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3681] = {\n+\t[3793] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2149c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76847,7 +79063,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3682] = {\n+\t[3794] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2819c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76867,7 +79083,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3683] = {\n+\t[3795] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30a9c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76887,7 +79103,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3684] = {\n+\t[3796] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b79c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76908,7 +79124,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3685] = {\n+\t[3797] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25ef8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76928,7 +79144,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3686] = {\n+\t[3798] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cbf8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76949,7 +79165,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3687] = {\n+\t[3799] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_319ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76970,7 +79186,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3688] = {\n+\t[3800] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_382ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -76992,7 +79208,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3689] = {\n+\t[3801] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25bac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77013,7 +79229,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3690] = {\n+\t[3802] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c4ac,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77035,7 +79251,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3691] = {\n+\t[3803] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31260,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77057,7 +79273,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3692] = {\n+\t[3804] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39f60,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77080,7 +79296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3693] = {\n+\t[3805] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21150,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77100,7 +79316,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3694] = {\n+\t[3806] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29a50,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77121,7 +79337,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3695] = {\n+\t[3807] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30750,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77142,7 +79358,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3696] = {\n+\t[3808] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b050,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77164,7 +79380,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3697] = {\n+\t[3809] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_238f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77183,7 +79399,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3698] = {\n+\t[3810] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a5f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77203,7 +79419,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3699] = {\n+\t[3811] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32ef0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77223,7 +79439,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3700] = {\n+\t[3812] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3dbf0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77244,7 +79460,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3701] = {\n+\t[3813] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20400,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77264,7 +79480,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3702] = {\n+\t[3814] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b100,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77285,7 +79501,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3703] = {\n+\t[3815] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33a00,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77306,7 +79522,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3704] = {\n+\t[3816] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a700,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77328,7 +79544,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3705] = {\n+\t[3817] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_200f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77349,7 +79565,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3706] = {\n+\t[3818] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28df4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77371,7 +79587,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3707] = {\n+\t[3819] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_336f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77393,7 +79609,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3708] = {\n+\t[3820] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a3f4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77416,7 +79632,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3709] = {\n+\t[3821] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_235a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77436,7 +79652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3710] = {\n+\t[3822] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bea4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77457,7 +79673,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3711] = {\n+\t[3823] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32ba4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77478,7 +79694,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3712] = {\n+\t[3824] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d4a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77500,7 +79716,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3713] = {\n+\t[3825] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25d44,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77520,7 +79736,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3714] = {\n+\t[3826] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c644,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77541,7 +79757,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3715] = {\n+\t[3827] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31438,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77562,7 +79778,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3716] = {\n+\t[3828] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38138,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77584,7 +79800,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3717] = {\n+\t[3829] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22894,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77605,7 +79821,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3718] = {\n+\t[3830] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d594,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77627,7 +79843,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3719] = {\n+\t[3831] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35e94,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77649,7 +79865,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3720] = {\n+\t[3832] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3cb94,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77672,7 +79888,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3721] = {\n+\t[3833] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22548,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77694,7 +79910,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3722] = {\n+\t[3834] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2ae48,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77717,7 +79933,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3723] = {\n+\t[3835] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35b48,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77740,7 +79956,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3724] = {\n+\t[3836] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c448,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77764,7 +79980,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3725] = {\n+\t[3837] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25638,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77785,7 +80001,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3726] = {\n+\t[3838] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c338,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77807,7 +80023,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3727] = {\n+\t[3839] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_310ec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77829,7 +80045,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3728] = {\n+\t[3840] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39dec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77852,7 +80068,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3729] = {\n+\t[3841] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22998,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77869,7 +80085,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3730] = {\n+\t[3842] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d298,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77887,7 +80103,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3731] = {\n+\t[3843] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35f98,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77905,7 +80121,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3732] = {\n+\t[3844] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c898,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77924,7 +80140,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3733] = {\n+\t[3845] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_234a8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77942,7 +80158,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3734] = {\n+\t[3846] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a1a8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77961,7 +80177,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3735] = {\n+\t[3847] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32aa8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -77980,7 +80196,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3736] = {\n+\t[3848] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d7a8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78000,7 +80216,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3737] = {\n+\t[3849] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2319c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78019,7 +80235,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3738] = {\n+\t[3850] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2ba9c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78039,7 +80255,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3739] = {\n+\t[3851] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3279c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78059,7 +80275,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3740] = {\n+\t[3852] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d09c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78080,7 +80296,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3741] = {\n+\t[3853] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2224c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78098,7 +80314,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3742] = {\n+\t[3854] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2af4c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78117,7 +80333,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3743] = {\n+\t[3855] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3584c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78136,7 +80352,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3744] = {\n+\t[3856] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c54c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78156,7 +80372,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3745] = {\n+\t[3857] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24dec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78174,7 +80390,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3746] = {\n+\t[3858] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29ba0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78193,7 +80409,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3747] = {\n+\t[3859] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_304a0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78212,7 +80428,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3748] = {\n+\t[3860] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3b1a0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78232,7 +80448,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3749] = {\n+\t[3861] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2593c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78251,7 +80467,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3750] = {\n+\t[3862] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c23c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78271,7 +80487,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3751] = {\n+\t[3863] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_313f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78291,7 +80507,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3752] = {\n+\t[3864] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39cf0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78312,7 +80528,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3753] = {\n+\t[3865] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_255f0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78332,7 +80548,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3754] = {\n+\t[3866] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2def0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78353,7 +80569,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3755] = {\n+\t[3867] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34bf0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78374,7 +80590,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3756] = {\n+\t[3868] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_399a4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78396,7 +80612,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3757] = {\n+\t[3869] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_246a0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78415,7 +80631,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3758] = {\n+\t[3870] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_29494,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78435,7 +80651,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3759] = {\n+\t[3871] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_30194,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78455,7 +80671,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3760] = {\n+\t[3872] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38a94,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78476,7 +80692,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3761] = {\n+\t[3873] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23334,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78494,7 +80710,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3762] = {\n+\t[3874] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bc34,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78513,7 +80729,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3763] = {\n+\t[3875] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32934,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78532,7 +80748,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3764] = {\n+\t[3876] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d234,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78552,7 +80768,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3765] = {\n+\t[3877] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21e44,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78571,7 +80787,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3766] = {\n+\t[3878] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28b44,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78591,7 +80807,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3767] = {\n+\t[3879] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33444,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78611,7 +80827,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3768] = {\n+\t[3880] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a144,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78632,7 +80848,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3769] = {\n+\t[3881] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_21b38,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78652,7 +80868,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3770] = {\n+\t[3882] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28438,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78673,7 +80889,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3771] = {\n+\t[3883] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33138,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78694,7 +80910,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3772] = {\n+\t[3884] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3ba38,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78716,7 +80932,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3773] = {\n+\t[3885] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20fe8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78735,7 +80951,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3774] = {\n+\t[3886] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b8e8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78755,7 +80971,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3775] = {\n+\t[3887] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_325e8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78775,7 +80991,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3776] = {\n+\t[3888] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3aee8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78796,7 +81012,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3777] = {\n+\t[3889] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25788,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78815,7 +81031,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3778] = {\n+\t[3890] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c088,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78835,7 +81051,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3779] = {\n+\t[3891] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34d88,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78855,7 +81071,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3780] = {\n+\t[3892] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39b7c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78876,7 +81092,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3781] = {\n+\t[3893] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_222d8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78896,7 +81112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3782] = {\n+\t[3894] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2afd8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78917,7 +81133,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3783] = {\n+\t[3895] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_358d8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78938,7 +81154,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3784] = {\n+\t[3896] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c5d8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78960,7 +81176,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3785] = {\n+\t[3897] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23f8c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -78981,7 +81197,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3786] = {\n+\t[3898] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a88c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79003,7 +81219,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3787] = {\n+\t[3899] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3558c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79025,7 +81241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3788] = {\n+\t[3900] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3de8c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79048,7 +81264,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3789] = {\n+\t[3901] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2507c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79068,7 +81284,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3790] = {\n+\t[3902] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2dd7c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79089,7 +81305,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3791] = {\n+\t[3903] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3467c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79110,7 +81326,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3792] = {\n+\t[3904] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39430,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79132,7 +81348,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3793] = {\n+\t[3905] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_223dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79149,7 +81365,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3794] = {\n+\t[3906] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2acdc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79167,7 +81383,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3795] = {\n+\t[3907] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_359dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79185,7 +81401,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3796] = {\n+\t[3908] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c2dc,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79204,7 +81420,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3797] = {\n+\t[3909] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20eec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79222,7 +81438,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3798] = {\n+\t[3910] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2bbec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79241,7 +81457,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3799] = {\n+\t[3911] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_324ec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79260,7 +81476,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3800] = {\n+\t[3912] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d1ec,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79280,7 +81496,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3801] = {\n+\t[3913] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20ba0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79299,7 +81515,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3802] = {\n+\t[3914] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b4a0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79319,7 +81535,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3803] = {\n+\t[3915] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_321a0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79339,7 +81555,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3804] = {\n+\t[3916] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3aaa0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79360,7 +81576,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3805] = {\n+\t[3917] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23c90,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79378,7 +81594,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3806] = {\n+\t[3918] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a990,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79397,7 +81613,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3807] = {\n+\t[3919] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35290,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79416,7 +81632,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3808] = {\n+\t[3920] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3df90,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79436,7 +81652,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3809] = {\n+\t[3921] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_24430,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79454,7 +81670,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3810] = {\n+\t[3922] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_295e4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79473,7 +81689,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3811] = {\n+\t[3923] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31ee4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79492,7 +81708,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3812] = {\n+\t[3924] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38be4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79512,7 +81728,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3813] = {\n+\t[3925] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25340,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79531,7 +81747,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3814] = {\n+\t[3926] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2dc40,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79551,7 +81767,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3815] = {\n+\t[3927] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34940,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79571,7 +81787,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3816] = {\n+\t[3928] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39734,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79592,7 +81808,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3817] = {\n+\t[3929] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22c34,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79612,7 +81828,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3818] = {\n+\t[3930] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d934,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79633,7 +81849,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3819] = {\n+\t[3931] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34234,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79654,7 +81870,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3820] = {\n+\t[3932] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_393e8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79676,7 +81892,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3821] = {\n+\t[3933] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_240e4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79695,7 +81911,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3822] = {\n+\t[3934] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cde4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79715,7 +81931,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3823] = {\n+\t[3935] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31bd8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79735,7 +81951,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3824] = {\n+\t[3936] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_384d8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79756,7 +81972,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3825] = {\n+\t[3937] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_23de0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79772,7 +81988,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3826] = {\n+\t[3938] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a6e0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79789,7 +82005,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3827] = {\n+\t[3939] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_353e0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79806,7 +82022,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3828] = {\n+\t[3940] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3dce0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79824,7 +82040,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3829] = {\n+\t[3941] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_20930,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79841,7 +82057,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3830] = {\n+\t[3942] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2b230,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79859,7 +82075,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3831] = {\n+\t[3943] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33f30,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79877,7 +82093,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3832] = {\n+\t[3944] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a830,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79896,7 +82112,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3833] = {\n+\t[3945] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_205e4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79914,7 +82130,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3834] = {\n+\t[3946] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_28ee4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79933,7 +82149,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3835] = {\n+\t[3947] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_33be4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79952,7 +82168,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3836] = {\n+\t[3948] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a4e4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79972,7 +82188,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3837] = {\n+\t[3949] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_236d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -79989,7 +82205,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3838] = {\n+\t[3950] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2a3d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80007,7 +82223,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3839] = {\n+\t[3951] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_32cd4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80025,7 +82241,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3840] = {\n+\t[3952] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3d9d4,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80044,7 +82260,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3841] = {\n+\t[3953] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25e74,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80061,7 +82277,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3842] = {\n+\t[3954] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2cb74,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80079,7 +82295,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3843] = {\n+\t[3955] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_31928,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80097,7 +82313,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3844] = {\n+\t[3956] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_38228,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80116,7 +82332,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3845] = {\n+\t[3957] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22d84,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80134,7 +82350,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3846] = {\n+\t[3958] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d684,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80153,7 +82369,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3847] = {\n+\t[3959] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_34384,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80172,7 +82388,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3848] = {\n+\t[3960] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39178,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80192,7 +82408,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3849] = {\n+\t[3961] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22678,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80211,7 +82427,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3850] = {\n+\t[3962] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2d378,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80231,7 +82447,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3851] = {\n+\t[3963] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_35c78,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80251,7 +82467,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3852] = {\n+\t[3964] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3c978,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80272,7 +82488,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3853] = {\n+\t[3965] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_25b28,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80290,7 +82506,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_DST_ADDR |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3854] = {\n+\t[3966] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2c428,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80309,7 +82525,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3855] = {\n+\t[3967] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3121c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80328,7 +82544,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_SRC_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3856] = {\n+\t[3968] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_39f1c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80348,7 +82564,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_UDP_DST_PORT |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3857] = {\n+\t[3969] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3488,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80365,7 +82581,7 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3858] = {\n+\t[3970] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_3a44,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80383,7 +82599,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3859] = {\n+\t[3971] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_0994,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 11,\n+\t.flow_sig_id = 284,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3972] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_5ed8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80402,7 +82637,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3860] = {\n+\t[3973] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_2de8,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 11,\n+\t.flow_sig_id = 284,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_11_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3974] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_07e0,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80421,7 +82676,27 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3861] = {\n+\t[3975] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_1330,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 11,\n+\t.flow_sig_id = 284,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_11_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3976] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_2874,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80441,7 +82716,46 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3862] = {\n+\t[3977] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_3784,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 11,\n+\t.flow_sig_id = 284,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_TYPE |\n+\t\tBNXT_ULP_HF2_11_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_11_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3978] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_03d8,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 11,\n+\t.flow_sig_id = 284,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3979] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_591c,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80459,7 +82773,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3863] = {\n+\t[3980] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_242c,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 11,\n+\t.flow_sig_id = 284,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_11_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3981] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_1e24,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80477,7 +82810,26 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t},\n-\t[3864] = {\n+\t[3982] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_4880,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 11,\n+\t.flow_sig_id = 284,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_11_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3983] = {\n \t.class_hid = BNXT_ULP_CLASS_HID_22b8,\n \t.class_tid = 2,\n \t.hdr_sig_id = 11,\n@@ -80495,5 +82847,25 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {\n \t\tBNXT_ULP_HF2_11_BITMASK_OO_VLAN_VID |\n \t\tBNXT_ULP_HF2_11_BITMASK_OO_VLAN_TYPE |\n \t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n+\t},\n+\t[3984] = {\n+\t.class_hid = BNXT_ULP_CLASS_HID_31c8,\n+\t.class_tid = 2,\n+\t.hdr_sig_id = 11,\n+\t.flow_sig_id = 284,\n+\t.flow_pattern_id = 2,\n+\t.hdr_sig = { .bits =\n+\t\tBNXT_ULP_HDR_BIT_O_ETH |\n+\t\tBNXT_ULP_HDR_BIT_OO_VLAN |\n+\t\tBNXT_ULP_HDR_BIT_O_IPV6 |\n+\t\tBNXT_ULP_HDR_BIT_O_UDP |\n+\t\tBNXT_ULP_FLOW_DIR_BITMASK_EGR },\n+\t.field_sig = { .bits =\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_DMAC |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_ETH_SMAC |\n+\t\tBNXT_ULP_HF2_11_BITMASK_OO_VLAN_VID |\n+\t\tBNXT_ULP_HF2_11_BITMASK_OO_VLAN_TYPE |\n+\t\tBNXT_ULP_HF2_11_BITMASK_O_IPV6_PROTO_ID |\n+\t\tBNXT_ULP_MATCH_TYPE_BITMASK_EM },\n \t}\n };\ndiff --git a/drivers/net/bnxt/tf_ulp/ulp_template_db_enum.h b/drivers/net/bnxt/tf_ulp/ulp_template_db_enum.h\nindex 0223296480..a6da4729b9 100644\n--- a/drivers/net/bnxt/tf_ulp/ulp_template_db_enum.h\n+++ b/drivers/net/bnxt/tf_ulp/ulp_template_db_enum.h\n@@ -3,7 +3,7 @@\n  * All rights reserved.\n  */\n \n-/* date: Tue Jan 26 15:51:49 2021 */\n+/* date: Fri Jan 29 09:44:41 2021 */\n \n #ifndef ULP_TEMPLATE_DB_H_\n #define ULP_TEMPLATE_DB_H_\n@@ -11,9 +11,9 @@\n #define BNXT_ULP_REGFILE_MAX_SZ 34\n #define BNXT_ULP_MAX_NUM_DEVICES 4\n #define BNXT_ULP_LOG2_MAX_NUM_DEV 2\n-#define BNXT_ULP_GEN_TBL_MAX_SZ 6\n+#define BNXT_ULP_GEN_TBL_MAX_SZ 8\n #define BNXT_ULP_CLASS_SIG_TBL_MAX_SZ 262144\n-#define BNXT_ULP_CLASS_MATCH_LIST_MAX_SZ 3865\n+#define BNXT_ULP_CLASS_MATCH_LIST_MAX_SZ 3985\n #define BNXT_ULP_CLASS_HID_LOW_PRIME 5939\n #define BNXT_ULP_CLASS_HID_HIGH_PRIME 7669\n #define BNXT_ULP_CLASS_HID_SHFTR 31\n@@ -32,11 +32,11 @@\n #define BNXT_ULP_HDR_SIG_ID_SHIFT 4\n #define BNXT_ULP_GLB_FIELD_TBL_SIZE 5595\n #define ULP_WH_PLUS_CLASS_TMPL_LIST_SIZE 8\n-#define ULP_WH_PLUS_CLASS_TBL_LIST_SIZE 63\n-#define ULP_WH_PLUS_CLASS_KEY_INFO_LIST_SIZE 410\n+#define ULP_WH_PLUS_CLASS_TBL_LIST_SIZE 69\n+#define ULP_WH_PLUS_CLASS_KEY_INFO_LIST_SIZE 418\n #define ULP_WH_PLUS_CLASS_IDENT_LIST_SIZE 17\n-#define ULP_WH_PLUS_CLASS_RESULT_FIELD_LIST_SIZE 503\n-#define ULP_WH_PLUS_CLASS_COND_LIST_SIZE 18\n+#define ULP_WH_PLUS_CLASS_RESULT_FIELD_LIST_SIZE 519\n+#define ULP_WH_PLUS_CLASS_COND_LIST_SIZE 20\n #define ULP_STINGRAY_CLASS_TMPL_LIST_SIZE 7\n #define ULP_STINGRAY_CLASS_TBL_LIST_SIZE 38\n #define ULP_STINGRAY_CLASS_KEY_INFO_LIST_SIZE 192\n@@ -290,6 +290,12 @@ enum bnxt_ulp_field_src {\n \tBNXT_ULP_FIELD_SRC_LAST = 15\n };\n \n+enum bnxt_ulp_generic_tbl_lkup_type {\n+\tBNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX = 0,\n+\tBNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH = 1,\n+\tBNXT_ULP_GENERIC_TBL_LKUP_TYPE_LAST = 2\n+};\n+\n enum bnxt_ulp_generic_tbl_opc {\n \tBNXT_ULP_GENERIC_TBL_OPC_NOT_USED = 0,\n \tBNXT_ULP_GENERIC_TBL_OPC_READ = 1,\n@@ -304,7 +310,8 @@ enum bnxt_ulp_glb_rf_idx {\n \tBNXT_ULP_GLB_RF_IDX_L2_PROF_FUNC_ID = 3,\n \tBNXT_ULP_GLB_RF_IDX_VXLAN_PROF_FUNC_ID = 4,\n \tBNXT_ULP_GLB_RF_IDX_ENCAP_MAC_PTR = 5,\n-\tBNXT_ULP_GLB_RF_IDX_LAST = 6\n+\tBNXT_ULP_GLB_RF_IDX_DEFAULT_ING_AREC_PTR = 6,\n+\tBNXT_ULP_GLB_RF_IDX_LAST = 7\n };\n \n enum bnxt_ulp_hdr_type {\n@@ -409,7 +416,7 @@ enum bnxt_ulp_rf_idx {\n \tBNXT_ULP_RF_IDX_WC_TCAM_INDEX_0 = 23,\n \tBNXT_ULP_RF_IDX_WC_TCAM_INDEX_1 = 24,\n \tBNXT_ULP_RF_IDX_SRC_PROPERTY_PTR = 25,\n-\tBNXT_ULP_RF_IDX_GENERIC_TBL_HIT = 26,\n+\tBNXT_ULP_RF_IDX_GENERIC_TBL_MISS = 26,\n \tBNXT_ULP_RF_IDX_MIRROR_PTR_0 = 27,\n \tBNXT_ULP_RF_IDX_MIRROR_ID_0 = 28,\n \tBNXT_ULP_RF_IDX_HDR_SIG_ID = 29,\n@@ -424,7 +431,9 @@ enum bnxt_ulp_tcam_tbl_opc {\n \tBNXT_ULP_TCAM_TBL_OPC_NOT_USED = 0,\n \tBNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE = 1,\n \tBNXT_ULP_TCAM_TBL_OPC_SRCH_ALLOC_WR_REGFILE = 2,\n-\tBNXT_ULP_TCAM_TBL_OPC_LAST = 3\n+\tBNXT_ULP_TCAM_TBL_OPC_ALLOC_REGFILE = 3,\n+\tBNXT_ULP_TCAM_TBL_OPC_WR_REGFILE = 4,\n+\tBNXT_ULP_TCAM_TBL_OPC_LAST = 5\n };\n \n enum bnxt_ulp_template_type {\n@@ -473,7 +482,8 @@ enum bnxt_ulp_resource_sub_type {\n \tBNXT_ULP_RESOURCE_SUB_TYPE_INDEX_TABLE_EXT_COUNT = 4,\n \tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM = 0,\n \tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_PROFILE_TCAM = 1,\n-\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_SHARED_MIRROR = 2\n+\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_SHARED_MIRROR = 2,\n+\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_MAC_ADDR_CACHE = 3\n };\n \n enum bnxt_ulp_act_prop_sz {\n@@ -569,6 +579,11 @@ enum bnxt_ulp_act_prop_idx {\n };\n \n enum ulp_wp_sym {\n+\tULP_WP_SYM_CTXT_OPCODE_BYPASS_CFA = 0,\n+\tULP_WP_SYM_CTXT_OPCODE_BYPASS_LKUP = 0,\n+\tULP_WP_SYM_CTXT_OPCODE_META_UPDATE = 0,\n+\tULP_WP_SYM_CTXT_OPCODE_NORMAL_FLOW = 0,\n+\tULP_WP_SYM_CTXT_OPCODE_DROP = 0,\n \tULP_WP_SYM_PKT_TYPE_IGNORE = 0,\n \tULP_WP_SYM_PKT_TYPE_L2 = 0,\n \tULP_WP_SYM_PKT_TYPE_0_IGNORE = 0,\n@@ -1031,6 +1046,8 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_4e61 = 0x4e61,\n \tBNXT_ULP_CLASS_HID_2561 = 0x2561,\n \tBNXT_ULP_CLASS_HID_2bad = 0x2bad,\n+\tBNXT_ULP_CLASS_HID_054d = 0x054d,\n+\tBNXT_ULP_CLASS_HID_5bdd = 0x5bdd,\n \tBNXT_ULP_CLASS_HID_26f1 = 0x26f1,\n \tBNXT_ULP_CLASS_HID_13cf1 = 0x13cf1,\n \tBNXT_ULP_CLASS_HID_252f1 = 0x252f1,\n@@ -1129,6 +1146,8 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_333b5 = 0x333b5,\n \tBNXT_ULP_CLASS_HID_2541 = 0x2541,\n \tBNXT_ULP_CLASS_HID_2b8d = 0x2b8d,\n+\tBNXT_ULP_CLASS_HID_056d = 0x056d,\n+\tBNXT_ULP_CLASS_HID_5bfd = 0x5bfd,\n \tBNXT_ULP_CLASS_HID_2691 = 0x2691,\n \tBNXT_ULP_CLASS_HID_13c91 = 0x13c91,\n \tBNXT_ULP_CLASS_HID_25291 = 0x25291,\n@@ -1227,6 +1246,8 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_333d5 = 0x333d5,\n \tBNXT_ULP_CLASS_HID_2521 = 0x2521,\n \tBNXT_ULP_CLASS_HID_2bed = 0x2bed,\n+\tBNXT_ULP_CLASS_HID_050d = 0x050d,\n+\tBNXT_ULP_CLASS_HID_5b9d = 0x5b9d,\n \tBNXT_ULP_CLASS_HID_1865 = 0x1865,\n \tBNXT_ULP_CLASS_HID_389d = 0x389d,\n \tBNXT_ULP_CLASS_HID_123d = 0x123d,\n@@ -1253,6 +1274,8 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_232d = 0x232d,\n \tBNXT_ULP_CLASS_HID_2579 = 0x2579,\n \tBNXT_ULP_CLASS_HID_2bb5 = 0x2bb5,\n+\tBNXT_ULP_CLASS_HID_4bad = 0x4bad,\n+\tBNXT_ULP_CLASS_HID_4591 = 0x4591,\n \tBNXT_ULP_CLASS_HID_1845 = 0x1845,\n \tBNXT_ULP_CLASS_HID_1399 = 0x1399,\n \tBNXT_ULP_CLASS_HID_0eed = 0x0eed,\n@@ -1351,6 +1374,8 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_14e9 = 0x14e9,\n \tBNXT_ULP_CLASS_HID_2559 = 0x2559,\n \tBNXT_ULP_CLASS_HID_2b95 = 0x2b95,\n+\tBNXT_ULP_CLASS_HID_4b8d = 0x4b8d,\n+\tBNXT_ULP_CLASS_HID_45b1 = 0x45b1,\n \tBNXT_ULP_CLASS_HID_1825 = 0x1825,\n \tBNXT_ULP_CLASS_HID_13f9 = 0x13f9,\n \tBNXT_ULP_CLASS_HID_0e8d = 0x0e8d,\n@@ -1449,6 +1474,8 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_1489 = 0x1489,\n \tBNXT_ULP_CLASS_HID_2539 = 0x2539,\n \tBNXT_ULP_CLASS_HID_2bf5 = 0x2bf5,\n+\tBNXT_ULP_CLASS_HID_4bed = 0x4bed,\n+\tBNXT_ULP_CLASS_HID_45d1 = 0x45d1,\n \tBNXT_ULP_CLASS_HID_b6af = 0xb6af,\n \tBNXT_ULP_CLASS_HID_b1d3 = 0xb1d3,\n \tBNXT_ULP_CLASS_HID_1c7d3 = 0x1c7d3,\n@@ -1531,12 +1558,20 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_1c49f = 0x1c49f,\n \tBNXT_ULP_CLASS_HID_2563 = 0x2563,\n \tBNXT_ULP_CLASS_HID_2baf = 0x2baf,\n+\tBNXT_ULP_CLASS_HID_26d3 = 0x26d3,\n \tBNXT_ULP_CLASS_HID_4f33 = 0x4f33,\n+\tBNXT_ULP_CLASS_HID_4a67 = 0x4a67,\n \tBNXT_ULP_CLASS_HID_160b = 0x160b,\n+\tBNXT_ULP_CLASS_HID_113f = 0x113f,\n \tBNXT_ULP_CLASS_HID_399f = 0x399f,\n+\tBNXT_ULP_CLASS_HID_34c3 = 0x34c3,\n+\tBNXT_ULP_CLASS_HID_2097 = 0x2097,\n \tBNXT_ULP_CLASS_HID_48f7 = 0x48f7,\n+\tBNXT_ULP_CLASS_HID_443b = 0x443b,\n \tBNXT_ULP_CLASS_HID_0fcf = 0x0fcf,\n+\tBNXT_ULP_CLASS_HID_0af3 = 0x0af3,\n \tBNXT_ULP_CLASS_HID_3353 = 0x3353,\n+\tBNXT_ULP_CLASS_HID_2e87 = 0x2e87,\n \tBNXT_ULP_CLASS_HID_b68f = 0xb68f,\n \tBNXT_ULP_CLASS_HID_b94f = 0xb94f,\n \tBNXT_ULP_CLASS_HID_fc0f = 0xfc0f,\n@@ -1859,12 +1894,20 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_1ecff = 0x1ecff,\n \tBNXT_ULP_CLASS_HID_2543 = 0x2543,\n \tBNXT_ULP_CLASS_HID_2b8f = 0x2b8f,\n+\tBNXT_ULP_CLASS_HID_26f3 = 0x26f3,\n \tBNXT_ULP_CLASS_HID_4f13 = 0x4f13,\n+\tBNXT_ULP_CLASS_HID_4a47 = 0x4a47,\n \tBNXT_ULP_CLASS_HID_162b = 0x162b,\n+\tBNXT_ULP_CLASS_HID_111f = 0x111f,\n \tBNXT_ULP_CLASS_HID_39bf = 0x39bf,\n+\tBNXT_ULP_CLASS_HID_34e3 = 0x34e3,\n+\tBNXT_ULP_CLASS_HID_20b7 = 0x20b7,\n \tBNXT_ULP_CLASS_HID_48d7 = 0x48d7,\n+\tBNXT_ULP_CLASS_HID_441b = 0x441b,\n \tBNXT_ULP_CLASS_HID_0fef = 0x0fef,\n+\tBNXT_ULP_CLASS_HID_0ad3 = 0x0ad3,\n \tBNXT_ULP_CLASS_HID_3373 = 0x3373,\n+\tBNXT_ULP_CLASS_HID_2ea7 = 0x2ea7,\n \tBNXT_ULP_CLASS_HID_b6ef = 0xb6ef,\n \tBNXT_ULP_CLASS_HID_b92f = 0xb92f,\n \tBNXT_ULP_CLASS_HID_fc6f = 0xfc6f,\n@@ -2187,12 +2230,20 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_1ec9f = 0x1ec9f,\n \tBNXT_ULP_CLASS_HID_2523 = 0x2523,\n \tBNXT_ULP_CLASS_HID_2bef = 0x2bef,\n+\tBNXT_ULP_CLASS_HID_2693 = 0x2693,\n \tBNXT_ULP_CLASS_HID_4f73 = 0x4f73,\n+\tBNXT_ULP_CLASS_HID_4a27 = 0x4a27,\n \tBNXT_ULP_CLASS_HID_164b = 0x164b,\n+\tBNXT_ULP_CLASS_HID_117f = 0x117f,\n \tBNXT_ULP_CLASS_HID_39df = 0x39df,\n+\tBNXT_ULP_CLASS_HID_3483 = 0x3483,\n+\tBNXT_ULP_CLASS_HID_20d7 = 0x20d7,\n \tBNXT_ULP_CLASS_HID_48b7 = 0x48b7,\n+\tBNXT_ULP_CLASS_HID_447b = 0x447b,\n \tBNXT_ULP_CLASS_HID_0f8f = 0x0f8f,\n+\tBNXT_ULP_CLASS_HID_0ab3 = 0x0ab3,\n \tBNXT_ULP_CLASS_HID_3313 = 0x3313,\n+\tBNXT_ULP_CLASS_HID_2ec7 = 0x2ec7,\n \tBNXT_ULP_CLASS_HID_257b7 = 0x257b7,\n \tBNXT_ULP_CLASS_HID_24467 = 0x24467,\n \tBNXT_ULP_CLASS_HID_23fbb = 0x23fbb,\n@@ -2275,12 +2326,20 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_24adb = 0x24adb,\n \tBNXT_ULP_CLASS_HID_257b = 0x257b,\n \tBNXT_ULP_CLASS_HID_2bb7 = 0x2bb7,\n+\tBNXT_ULP_CLASS_HID_1867 = 0x1867,\n \tBNXT_ULP_CLASS_HID_4f2b = 0x4f2b,\n+\tBNXT_ULP_CLASS_HID_3c1b = 0x3c1b,\n \tBNXT_ULP_CLASS_HID_1613 = 0x1613,\n+\tBNXT_ULP_CLASS_HID_02c3 = 0x02c3,\n \tBNXT_ULP_CLASS_HID_3987 = 0x3987,\n+\tBNXT_ULP_CLASS_HID_2677 = 0x2677,\n+\tBNXT_ULP_CLASS_HID_122b = 0x122b,\n \tBNXT_ULP_CLASS_HID_48ef = 0x48ef,\n+\tBNXT_ULP_CLASS_HID_35df = 0x35df,\n \tBNXT_ULP_CLASS_HID_0fd7 = 0x0fd7,\n+\tBNXT_ULP_CLASS_HID_5973 = 0x5973,\n \tBNXT_ULP_CLASS_HID_334b = 0x334b,\n+\tBNXT_ULP_CLASS_HID_203b = 0x203b,\n \tBNXT_ULP_CLASS_HID_25797 = 0x25797,\n \tBNXT_ULP_CLASS_HID_285eb = 0x285eb,\n \tBNXT_ULP_CLASS_HID_310eb = 0x310eb,\n@@ -2603,12 +2662,20 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_38ecf = 0x38ecf,\n \tBNXT_ULP_CLASS_HID_255b = 0x255b,\n \tBNXT_ULP_CLASS_HID_2b97 = 0x2b97,\n+\tBNXT_ULP_CLASS_HID_1847 = 0x1847,\n \tBNXT_ULP_CLASS_HID_4f0b = 0x4f0b,\n+\tBNXT_ULP_CLASS_HID_3c3b = 0x3c3b,\n \tBNXT_ULP_CLASS_HID_1633 = 0x1633,\n+\tBNXT_ULP_CLASS_HID_02e3 = 0x02e3,\n \tBNXT_ULP_CLASS_HID_39a7 = 0x39a7,\n+\tBNXT_ULP_CLASS_HID_2657 = 0x2657,\n+\tBNXT_ULP_CLASS_HID_120b = 0x120b,\n \tBNXT_ULP_CLASS_HID_48cf = 0x48cf,\n+\tBNXT_ULP_CLASS_HID_35ff = 0x35ff,\n \tBNXT_ULP_CLASS_HID_0ff7 = 0x0ff7,\n+\tBNXT_ULP_CLASS_HID_5953 = 0x5953,\n \tBNXT_ULP_CLASS_HID_336b = 0x336b,\n+\tBNXT_ULP_CLASS_HID_201b = 0x201b,\n \tBNXT_ULP_CLASS_HID_257f7 = 0x257f7,\n \tBNXT_ULP_CLASS_HID_2858b = 0x2858b,\n \tBNXT_ULP_CLASS_HID_3108b = 0x3108b,\n@@ -2931,12 +2998,20 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_38eaf = 0x38eaf,\n \tBNXT_ULP_CLASS_HID_253b = 0x253b,\n \tBNXT_ULP_CLASS_HID_2bf7 = 0x2bf7,\n+\tBNXT_ULP_CLASS_HID_1827 = 0x1827,\n \tBNXT_ULP_CLASS_HID_4f6b = 0x4f6b,\n+\tBNXT_ULP_CLASS_HID_3c5b = 0x3c5b,\n \tBNXT_ULP_CLASS_HID_1653 = 0x1653,\n+\tBNXT_ULP_CLASS_HID_0283 = 0x0283,\n \tBNXT_ULP_CLASS_HID_39c7 = 0x39c7,\n+\tBNXT_ULP_CLASS_HID_2637 = 0x2637,\n+\tBNXT_ULP_CLASS_HID_126b = 0x126b,\n \tBNXT_ULP_CLASS_HID_48af = 0x48af,\n+\tBNXT_ULP_CLASS_HID_359f = 0x359f,\n \tBNXT_ULP_CLASS_HID_0f97 = 0x0f97,\n+\tBNXT_ULP_CLASS_HID_5933 = 0x5933,\n \tBNXT_ULP_CLASS_HID_330b = 0x330b,\n+\tBNXT_ULP_CLASS_HID_207b = 0x207b,\n \tBNXT_ULP_CLASS_HID_374e = 0x374e,\n \tBNXT_ULP_CLASS_HID_11ee = 0x11ee,\n \tBNXT_ULP_CLASS_HID_423a = 0x423a,\n@@ -2963,6 +3038,8 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_5ffe = 0x5ffe,\n \tBNXT_ULP_CLASS_HID_34fe = 0x34fe,\n \tBNXT_ULP_CLASS_HID_3a32 = 0x3a32,\n+\tBNXT_ULP_CLASS_HID_14d2 = 0x14d2,\n+\tBNXT_ULP_CLASS_HID_4a42 = 0x4a42,\n \tBNXT_ULP_CLASS_HID_376e = 0x376e,\n \tBNXT_ULP_CLASS_HID_12d6e = 0x12d6e,\n \tBNXT_ULP_CLASS_HID_2436e = 0x2436e,\n@@ -3061,6 +3138,8 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_3222a = 0x3222a,\n \tBNXT_ULP_CLASS_HID_34de = 0x34de,\n \tBNXT_ULP_CLASS_HID_3a12 = 0x3a12,\n+\tBNXT_ULP_CLASS_HID_14f2 = 0x14f2,\n+\tBNXT_ULP_CLASS_HID_4a62 = 0x4a62,\n \tBNXT_ULP_CLASS_HID_370e = 0x370e,\n \tBNXT_ULP_CLASS_HID_12d0e = 0x12d0e,\n \tBNXT_ULP_CLASS_HID_2430e = 0x2430e,\n@@ -3159,6 +3238,8 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_3224a = 0x3224a,\n \tBNXT_ULP_CLASS_HID_34be = 0x34be,\n \tBNXT_ULP_CLASS_HID_3a72 = 0x3a72,\n+\tBNXT_ULP_CLASS_HID_1492 = 0x1492,\n+\tBNXT_ULP_CLASS_HID_4a02 = 0x4a02,\n \tBNXT_ULP_CLASS_HID_09ea = 0x09ea,\n \tBNXT_ULP_CLASS_HID_2912 = 0x2912,\n \tBNXT_ULP_CLASS_HID_03b2 = 0x03b2,\n@@ -3185,6 +3266,8 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_32a2 = 0x32a2,\n \tBNXT_ULP_CLASS_HID_34f6 = 0x34f6,\n \tBNXT_ULP_CLASS_HID_3a3a = 0x3a3a,\n+\tBNXT_ULP_CLASS_HID_5a22 = 0x5a22,\n+\tBNXT_ULP_CLASS_HID_541e = 0x541e,\n \tBNXT_ULP_CLASS_HID_09ca = 0x09ca,\n \tBNXT_ULP_CLASS_HID_0216 = 0x0216,\n \tBNXT_ULP_CLASS_HID_1f62 = 0x1f62,\n@@ -3283,6 +3366,8 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_0566 = 0x0566,\n \tBNXT_ULP_CLASS_HID_34d6 = 0x34d6,\n \tBNXT_ULP_CLASS_HID_3a1a = 0x3a1a,\n+\tBNXT_ULP_CLASS_HID_5a02 = 0x5a02,\n+\tBNXT_ULP_CLASS_HID_543e = 0x543e,\n \tBNXT_ULP_CLASS_HID_09aa = 0x09aa,\n \tBNXT_ULP_CLASS_HID_0276 = 0x0276,\n \tBNXT_ULP_CLASS_HID_1f02 = 0x1f02,\n@@ -3381,6 +3466,8 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_0506 = 0x0506,\n \tBNXT_ULP_CLASS_HID_34b6 = 0x34b6,\n \tBNXT_ULP_CLASS_HID_3a7a = 0x3a7a,\n+\tBNXT_ULP_CLASS_HID_5a62 = 0x5a62,\n+\tBNXT_ULP_CLASS_HID_545e = 0x545e,\n \tBNXT_ULP_CLASS_HID_a73c = 0xa73c,\n \tBNXT_ULP_CLASS_HID_a040 = 0xa040,\n \tBNXT_ULP_CLASS_HID_1d640 = 0x1d640,\n@@ -3463,12 +3550,20 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_1d50c = 0x1d50c,\n \tBNXT_ULP_CLASS_HID_34f0 = 0x34f0,\n \tBNXT_ULP_CLASS_HID_3a3c = 0x3a3c,\n+\tBNXT_ULP_CLASS_HID_3740 = 0x3740,\n \tBNXT_ULP_CLASS_HID_5ea0 = 0x5ea0,\n+\tBNXT_ULP_CLASS_HID_5bf4 = 0x5bf4,\n \tBNXT_ULP_CLASS_HID_0798 = 0x0798,\n+\tBNXT_ULP_CLASS_HID_00ac = 0x00ac,\n \tBNXT_ULP_CLASS_HID_280c = 0x280c,\n+\tBNXT_ULP_CLASS_HID_2550 = 0x2550,\n+\tBNXT_ULP_CLASS_HID_3104 = 0x3104,\n \tBNXT_ULP_CLASS_HID_5964 = 0x5964,\n+\tBNXT_ULP_CLASS_HID_55a8 = 0x55a8,\n \tBNXT_ULP_CLASS_HID_1e5c = 0x1e5c,\n+\tBNXT_ULP_CLASS_HID_1b60 = 0x1b60,\n \tBNXT_ULP_CLASS_HID_22c0 = 0x22c0,\n+\tBNXT_ULP_CLASS_HID_3f14 = 0x3f14,\n \tBNXT_ULP_CLASS_HID_a71c = 0xa71c,\n \tBNXT_ULP_CLASS_HID_a8dc = 0xa8dc,\n \tBNXT_ULP_CLASS_HID_ed9c = 0xed9c,\n@@ -3791,12 +3886,20 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_1fd6c = 0x1fd6c,\n \tBNXT_ULP_CLASS_HID_34d0 = 0x34d0,\n \tBNXT_ULP_CLASS_HID_3a1c = 0x3a1c,\n+\tBNXT_ULP_CLASS_HID_3760 = 0x3760,\n \tBNXT_ULP_CLASS_HID_5e80 = 0x5e80,\n+\tBNXT_ULP_CLASS_HID_5bd4 = 0x5bd4,\n \tBNXT_ULP_CLASS_HID_07b8 = 0x07b8,\n+\tBNXT_ULP_CLASS_HID_008c = 0x008c,\n \tBNXT_ULP_CLASS_HID_282c = 0x282c,\n+\tBNXT_ULP_CLASS_HID_2570 = 0x2570,\n+\tBNXT_ULP_CLASS_HID_3124 = 0x3124,\n \tBNXT_ULP_CLASS_HID_5944 = 0x5944,\n+\tBNXT_ULP_CLASS_HID_5588 = 0x5588,\n \tBNXT_ULP_CLASS_HID_1e7c = 0x1e7c,\n+\tBNXT_ULP_CLASS_HID_1b40 = 0x1b40,\n \tBNXT_ULP_CLASS_HID_22e0 = 0x22e0,\n+\tBNXT_ULP_CLASS_HID_3f34 = 0x3f34,\n \tBNXT_ULP_CLASS_HID_a77c = 0xa77c,\n \tBNXT_ULP_CLASS_HID_a8bc = 0xa8bc,\n \tBNXT_ULP_CLASS_HID_edfc = 0xedfc,\n@@ -4119,12 +4222,20 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_1fd0c = 0x1fd0c,\n \tBNXT_ULP_CLASS_HID_34b0 = 0x34b0,\n \tBNXT_ULP_CLASS_HID_3a7c = 0x3a7c,\n+\tBNXT_ULP_CLASS_HID_3700 = 0x3700,\n \tBNXT_ULP_CLASS_HID_5ee0 = 0x5ee0,\n+\tBNXT_ULP_CLASS_HID_5bb4 = 0x5bb4,\n \tBNXT_ULP_CLASS_HID_07d8 = 0x07d8,\n+\tBNXT_ULP_CLASS_HID_00ec = 0x00ec,\n \tBNXT_ULP_CLASS_HID_284c = 0x284c,\n+\tBNXT_ULP_CLASS_HID_2510 = 0x2510,\n+\tBNXT_ULP_CLASS_HID_3144 = 0x3144,\n \tBNXT_ULP_CLASS_HID_5924 = 0x5924,\n+\tBNXT_ULP_CLASS_HID_55e8 = 0x55e8,\n \tBNXT_ULP_CLASS_HID_1e1c = 0x1e1c,\n+\tBNXT_ULP_CLASS_HID_1b20 = 0x1b20,\n \tBNXT_ULP_CLASS_HID_2280 = 0x2280,\n+\tBNXT_ULP_CLASS_HID_3f54 = 0x3f54,\n \tBNXT_ULP_CLASS_HID_24604 = 0x24604,\n \tBNXT_ULP_CLASS_HID_255d4 = 0x255d4,\n \tBNXT_ULP_CLASS_HID_22e08 = 0x22e08,\n@@ -4207,12 +4318,20 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_25b68 = 0x25b68,\n \tBNXT_ULP_CLASS_HID_34c8 = 0x34c8,\n \tBNXT_ULP_CLASS_HID_3a04 = 0x3a04,\n+\tBNXT_ULP_CLASS_HID_09d4 = 0x09d4,\n \tBNXT_ULP_CLASS_HID_5e98 = 0x5e98,\n+\tBNXT_ULP_CLASS_HID_2da8 = 0x2da8,\n \tBNXT_ULP_CLASS_HID_07a0 = 0x07a0,\n+\tBNXT_ULP_CLASS_HID_1370 = 0x1370,\n \tBNXT_ULP_CLASS_HID_2834 = 0x2834,\n+\tBNXT_ULP_CLASS_HID_37c4 = 0x37c4,\n+\tBNXT_ULP_CLASS_HID_0398 = 0x0398,\n \tBNXT_ULP_CLASS_HID_595c = 0x595c,\n+\tBNXT_ULP_CLASS_HID_246c = 0x246c,\n \tBNXT_ULP_CLASS_HID_1e64 = 0x1e64,\n+\tBNXT_ULP_CLASS_HID_48c0 = 0x48c0,\n \tBNXT_ULP_CLASS_HID_22f8 = 0x22f8,\n+\tBNXT_ULP_CLASS_HID_3188 = 0x3188,\n \tBNXT_ULP_CLASS_HID_24664 = 0x24664,\n \tBNXT_ULP_CLASS_HID_29418 = 0x29418,\n \tBNXT_ULP_CLASS_HID_30118 = 0x30118,\n@@ -4535,12 +4654,20 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_39f3c = 0x39f3c,\n \tBNXT_ULP_CLASS_HID_34a8 = 0x34a8,\n \tBNXT_ULP_CLASS_HID_3a64 = 0x3a64,\n+\tBNXT_ULP_CLASS_HID_09b4 = 0x09b4,\n \tBNXT_ULP_CLASS_HID_5ef8 = 0x5ef8,\n+\tBNXT_ULP_CLASS_HID_2dc8 = 0x2dc8,\n \tBNXT_ULP_CLASS_HID_07c0 = 0x07c0,\n+\tBNXT_ULP_CLASS_HID_1310 = 0x1310,\n \tBNXT_ULP_CLASS_HID_2854 = 0x2854,\n+\tBNXT_ULP_CLASS_HID_37a4 = 0x37a4,\n+\tBNXT_ULP_CLASS_HID_03f8 = 0x03f8,\n \tBNXT_ULP_CLASS_HID_593c = 0x593c,\n+\tBNXT_ULP_CLASS_HID_240c = 0x240c,\n \tBNXT_ULP_CLASS_HID_1e04 = 0x1e04,\n+\tBNXT_ULP_CLASS_HID_48a0 = 0x48a0,\n \tBNXT_ULP_CLASS_HID_2298 = 0x2298,\n+\tBNXT_ULP_CLASS_HID_31e8 = 0x31e8,\n \tBNXT_ULP_CLASS_HID_24644 = 0x24644,\n \tBNXT_ULP_CLASS_HID_29438 = 0x29438,\n \tBNXT_ULP_CLASS_HID_30138 = 0x30138,\n@@ -4863,12 +4990,20 @@ enum bnxt_ulp_class_hid {\n \tBNXT_ULP_CLASS_HID_39f1c = 0x39f1c,\n \tBNXT_ULP_CLASS_HID_3488 = 0x3488,\n \tBNXT_ULP_CLASS_HID_3a44 = 0x3a44,\n+\tBNXT_ULP_CLASS_HID_0994 = 0x0994,\n \tBNXT_ULP_CLASS_HID_5ed8 = 0x5ed8,\n+\tBNXT_ULP_CLASS_HID_2de8 = 0x2de8,\n \tBNXT_ULP_CLASS_HID_07e0 = 0x07e0,\n+\tBNXT_ULP_CLASS_HID_1330 = 0x1330,\n \tBNXT_ULP_CLASS_HID_2874 = 0x2874,\n+\tBNXT_ULP_CLASS_HID_3784 = 0x3784,\n+\tBNXT_ULP_CLASS_HID_03d8 = 0x03d8,\n \tBNXT_ULP_CLASS_HID_591c = 0x591c,\n+\tBNXT_ULP_CLASS_HID_242c = 0x242c,\n \tBNXT_ULP_CLASS_HID_1e24 = 0x1e24,\n-\tBNXT_ULP_CLASS_HID_22b8 = 0x22b8\n+\tBNXT_ULP_CLASS_HID_4880 = 0x4880,\n+\tBNXT_ULP_CLASS_HID_22b8 = 0x22b8,\n+\tBNXT_ULP_CLASS_HID_31c8 = 0x31c8\n };\n \n enum bnxt_ulp_act_hid {\ndiff --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\nindex 320a89a5d9..c2cb452770 100644\n--- a/drivers/net/bnxt/tf_ulp/ulp_template_db_stingray_class.c\n+++ b/drivers/net/bnxt/tf_ulp/ulp_template_db_stingray_class.c\n@@ -916,7 +916,7 @@ struct bnxt_ulp_mapper_cond_info ulp_stingray_class_cond_list[] = {\n \t},\n \t{\n \t.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,\n-\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT\n+\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS\n \t},\n \t{\n \t.cond_opcode = BNXT_ULP_COND_OPC_HDR_BIT_IS_SET,\n@@ -940,7 +940,7 @@ struct bnxt_ulp_mapper_cond_info ulp_stingray_class_cond_list[] = {\n \t},\n \t{\n \t.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,\n-\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT\n+\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS\n \t},\n \t{\n \t.cond_opcode = BNXT_ULP_COND_OPC_CF_NOT_SET,\n@@ -948,7 +948,7 @@ struct bnxt_ulp_mapper_cond_info ulp_stingray_class_cond_list[] = {\n \t},\n \t{\n \t.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,\n-\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT\n+\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS\n \t}\n };\n \ndiff --git a/drivers/net/bnxt/tf_ulp/ulp_template_db_tbl.c b/drivers/net/bnxt/tf_ulp/ulp_template_db_tbl.c\nindex 26e0ddfb1e..fd4ceb226c 100644\n--- a/drivers/net/bnxt/tf_ulp/ulp_template_db_tbl.c\n+++ b/drivers/net/bnxt/tf_ulp/ulp_template_db_tbl.c\n@@ -3,7 +3,7 @@\n  * All rights reserved.\n  */\n \n-/* date: Wed Dec 16 16:03:45 2020 */\n+/* date: Fri Jan 29 11:27:48 2021 */\n \n #include \"ulp_template_db_enum.h\"\n #include \"ulp_template_db_field.h\"\n@@ -14,38 +14,82 @@\n struct bnxt_ulp_generic_tbl_params ulp_generic_tbl_params[] = {\n \t[BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM << 1 |\n \t\tBNXT_ULP_DIRECTION_INGRESS] = {\n-\t.result_num_entries      = 16384,\n-\t.result_num_bytes        = 16,\n+\t.name                    = \"INGRESS GENERIC_TABLE_L2_CNTXT_TCAM\",\n+\t.result_num_entries      = 256,\n+\t.result_num_bytes        = 8,\n+\t.key_num_bytes           = 0,\n+\t.num_buckets             = 0,\n+\t.hash_tbl_entries        = 0,\n \t.result_byte_order       = BNXT_ULP_BYTE_ORDER_LE\n \t},\n \t[BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM << 1 |\n \t\tBNXT_ULP_DIRECTION_EGRESS] = {\n-\t.result_num_entries      = 16384,\n-\t.result_num_bytes        = 16,\n+\t.name                    = \"EGRESS GENERIC_TABLE_L2_CNTXT_TCAM\",\n+\t.result_num_entries      = 256,\n+\t.result_num_bytes        = 8,\n+\t.key_num_bytes           = 0,\n+\t.num_buckets             = 0,\n+\t.hash_tbl_entries        = 0,\n \t.result_byte_order       = BNXT_ULP_BYTE_ORDER_LE\n \t},\n \t[BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_PROFILE_TCAM << 1 |\n \t\tBNXT_ULP_DIRECTION_INGRESS] = {\n+\t.name                    = \"INGRESS GENERIC_TABLE_PROFILE_TCAM\",\n \t.result_num_entries      = 16384,\n \t.result_num_bytes        = 16,\n+\t.key_num_bytes           = 0,\n+\t.num_buckets             = 0,\n+\t.hash_tbl_entries        = 0,\n \t.result_byte_order       = BNXT_ULP_BYTE_ORDER_LE\n \t},\n \t[BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_PROFILE_TCAM << 1 |\n \t\tBNXT_ULP_DIRECTION_EGRESS] = {\n+\t.name                    = \"EGRESS GENERIC_TABLE_PROFILE_TCAM\",\n \t.result_num_entries      = 16384,\n \t.result_num_bytes        = 16,\n+\t.key_num_bytes           = 0,\n+\t.num_buckets             = 0,\n+\t.hash_tbl_entries        = 0,\n \t.result_byte_order       = BNXT_ULP_BYTE_ORDER_LE\n \t},\n \t[BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_SHARED_MIRROR << 1 |\n \t\tBNXT_ULP_DIRECTION_INGRESS] = {\n+\t.name                    = \"INGRESS GENERIC_TABLE_SHARED_MIRROR\",\n \t.result_num_entries      = 16,\n \t.result_num_bytes        = 16,\n+\t.key_num_bytes           = 0,\n+\t.num_buckets             = 0,\n+\t.hash_tbl_entries        = 0,\n \t.result_byte_order       = BNXT_ULP_BYTE_ORDER_LE\n \t},\n \t[BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_SHARED_MIRROR << 1 |\n \t\tBNXT_ULP_DIRECTION_EGRESS] = {\n+\t.name                    = \"EGRESS GENERIC_TABLE_SHARED_MIRROR\",\n \t.result_num_entries      = 16,\n \t.result_num_bytes        = 16,\n+\t.key_num_bytes           = 0,\n+\t.num_buckets             = 0,\n+\t.hash_tbl_entries        = 0,\n+\t.result_byte_order       = BNXT_ULP_BYTE_ORDER_LE\n+\t},\n+\t[BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_MAC_ADDR_CACHE << 1 |\n+\t\tBNXT_ULP_DIRECTION_INGRESS] = {\n+\t.name                    = \"INGRESS GENERIC_TABLE_MAC_ADDR_CACHE\",\n+\t.result_num_entries      = 256,\n+\t.result_num_bytes        = 8,\n+\t.key_num_bytes           = 7,\n+\t.num_buckets             = 8,\n+\t.hash_tbl_entries        = 1024,\n+\t.result_byte_order       = BNXT_ULP_BYTE_ORDER_LE\n+\t},\n+\t[BNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_MAC_ADDR_CACHE << 1 |\n+\t\tBNXT_ULP_DIRECTION_EGRESS] = {\n+\t.name                    = \"EGRESS GENERIC_TABLE_MAC_ADDR_CACHE\",\n+\t.result_num_entries      = 256,\n+\t.result_num_bytes        = 8,\n+\t.key_num_bytes           = 7,\n+\t.num_buckets             = 8,\n+\t.hash_tbl_entries        = 1024,\n \t.result_byte_order       = BNXT_ULP_BYTE_ORDER_LE\n \t}\n };\ndiff --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\nindex 8b672ab63c..9483e29323 100644\n--- a/drivers/net/bnxt/tf_ulp/ulp_template_db_wh_plus_act.c\n+++ b/drivers/net/bnxt/tf_ulp/ulp_template_db_wh_plus_act.c\n@@ -88,6 +88,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_act_tbl_list[] = {\n \t\t.cond_start_idx = 9,\n \t\t.cond_nums = 1 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,\n \t.key_start_idx = 0,\n@@ -326,6 +327,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_act_tbl_list[] = {\n \t\t.cond_start_idx = 13,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,\n \t.key_start_idx = 1,\ndiff --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\nindex 973ba39f82..84f3900141 100644\n--- a/drivers/net/bnxt/tf_ulp/ulp_template_db_wh_plus_class.c\n+++ b/drivers/net/bnxt/tf_ulp/ulp_template_db_wh_plus_class.c\n@@ -3,7 +3,7 @@\n  * All rights reserved.\n  */\n \n-/* date: Tue Jan 26 15:51:49 2021 */\n+/* date: Fri Jan 29 09:44:41 2021 */\n \n #include \"ulp_template_db_enum.h\"\n #include \"ulp_template_db_field.h\"\n@@ -15,7 +15,7 @@ struct bnxt_ulp_mapper_tmpl_info ulp_wh_plus_class_tmpl_list[] = {\n \t/* class_tid: 1, wh_plus, ingress */\n \t[1] = {\n \t.device_name = BNXT_ULP_DEVICE_ID_WH_PLUS,\n-\t.num_tbls = 11,\n+\t.num_tbls = 14,\n \t.start_tbl_idx = 0,\n \t.reject_info = {\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,\n@@ -25,61 +25,61 @@ struct bnxt_ulp_mapper_tmpl_info ulp_wh_plus_class_tmpl_list[] = {\n \t/* class_tid: 2, wh_plus, egress */\n \t[2] = {\n \t.device_name = BNXT_ULP_DEVICE_ID_WH_PLUS,\n-\t.num_tbls = 11,\n-\t.start_tbl_idx = 11,\n+\t.num_tbls = 14,\n+\t.start_tbl_idx = 14,\n \t.reject_info = {\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,\n-\t\t.cond_start_idx = 5,\n+\t\t.cond_start_idx = 6,\n \t\t.cond_nums = 0 }\n \t},\n \t/* class_tid: 3, wh_plus, ingress */\n \t[3] = {\n \t.device_name = BNXT_ULP_DEVICE_ID_WH_PLUS,\n \t.num_tbls = 8,\n-\t.start_tbl_idx = 22,\n+\t.start_tbl_idx = 28,\n \t.reject_info = {\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,\n-\t\t.cond_start_idx = 10,\n+\t\t.cond_start_idx = 12,\n \t\t.cond_nums = 0 }\n \t},\n \t/* class_tid: 4, wh_plus, egress */\n \t[4] = {\n \t.device_name = BNXT_ULP_DEVICE_ID_WH_PLUS,\n \t.num_tbls = 14,\n-\t.start_tbl_idx = 30,\n+\t.start_tbl_idx = 36,\n \t.reject_info = {\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,\n-\t\t.cond_start_idx = 11,\n+\t\t.cond_start_idx = 13,\n \t\t.cond_nums = 0 }\n \t},\n \t/* class_tid: 5, wh_plus, egress */\n \t[5] = {\n \t.device_name = BNXT_ULP_DEVICE_ID_WH_PLUS,\n \t.num_tbls = 9,\n-\t.start_tbl_idx = 44,\n+\t.start_tbl_idx = 50,\n \t.reject_info = {\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,\n-\t\t.cond_start_idx = 16,\n+\t\t.cond_start_idx = 18,\n \t\t.cond_nums = 0 }\n \t},\n \t/* class_tid: 6, wh_plus, egress */\n \t[6] = {\n \t.device_name = BNXT_ULP_DEVICE_ID_WH_PLUS,\n \t.num_tbls = 9,\n-\t.start_tbl_idx = 53,\n+\t.start_tbl_idx = 59,\n \t.reject_info = {\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,\n-\t\t.cond_start_idx = 17,\n+\t\t.cond_start_idx = 19,\n \t\t.cond_nums = 0 }\n \t},\n \t/* class_tid: 7, wh_plus, egress */\n \t[7] = {\n \t.device_name = BNXT_ULP_DEVICE_ID_WH_PLUS,\n \t.num_tbls = 1,\n-\t.start_tbl_idx = 62,\n+\t.start_tbl_idx = 68,\n \t.reject_info = {\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_FALSE,\n-\t\t.cond_start_idx = 18,\n+\t\t.cond_start_idx = 20,\n \t\t.cond_nums = 0 }\n \t}\n };\n@@ -92,12 +92,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,\n \t.direction = TF_DIR_RX,\n \t.execute_info = {\n-\t\t.cond_true_goto  = 2,\n+\t\t.cond_true_goto  = 5,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n \t\t.cond_start_idx = 0,\n \t\t.cond_nums = 1 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.key_start_idx = 0,\n@@ -107,6 +108,42 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t.ident_start_idx = 0,\n \t.ident_nums = 1\n \t},\n+\t{ /* class_tid: 1, wh_plus, table: mac_addr_cache.rd */\n+\t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n+\t.resource_sub_type =\n+\t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_MAC_ADDR_CACHE,\n+\t.direction = TF_DIR_RX,\n+\t.execute_info = {\n+\t\t.cond_true_goto  = 1,\n+\t\t.cond_false_goto = 1,\n+\t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n+\t\t.cond_start_idx = 1,\n+\t\t.cond_nums = 0 },\n+\t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,\n+\t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n+\t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n+\t.key_start_idx = 1,\n+\t.blob_key_bit_size = 56,\n+\t.key_bit_size = 56,\n+\t.key_num_fields = 2,\n+\t.result_start_idx = 0,\n+\t.result_bit_size = 62,\n+\t.result_num_fields = 4\n+\t},\n+\t{ /* class_tid: 1, wh_plus, table: control.0 */\n+\t.resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,\n+\t.direction = TF_DIR_RX,\n+\t.execute_info = {\n+\t\t.cond_true_goto  = 1,\n+\t\t.cond_false_goto = 3,\n+\t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n+\t\t.cond_start_idx = 1,\n+\t\t.cond_nums = 1 },\n+\t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n+\t.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,\n+\t.fdb_operand = BNXT_ULP_RF_IDX_RID\n+\t},\n \t{ /* class_tid: 1, wh_plus, table: l2_cntxt_tcam.0 */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_TCAM_TABLE,\n \t.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_HIGH,\n@@ -115,24 +152,47 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 1,\n+\t\t.cond_start_idx = 2,\n \t\t.cond_nums = 0 },\n-\t.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_SRCH_ALLOC_WR_REGFILE,\n+\t.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.pri_opcode  = BNXT_ULP_PRI_OPC_CONST,\n \t.pri_operand = 0,\n-\t.key_start_idx = 1,\n+\t.key_start_idx = 3,\n \t.blob_key_bit_size = 167,\n \t.key_bit_size = 167,\n \t.key_num_fields = 13,\n-\t.result_start_idx = 0,\n+\t.result_start_idx = 4,\n \t.result_bit_size = 64,\n \t.result_num_fields = 13,\n \t.ident_start_idx = 1,\n \t.ident_nums = 1\n \t},\n+\t{ /* class_tid: 1, wh_plus, table: mac_addr_cache.wr */\n+\t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n+\t.resource_sub_type =\n+\t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_MAC_ADDR_CACHE,\n+\t.direction = TF_DIR_RX,\n+\t.execute_info = {\n+\t\t.cond_true_goto  = 1,\n+\t\t.cond_false_goto = 1,\n+\t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n+\t\t.cond_start_idx = 2,\n+\t\t.cond_nums = 0 },\n+\t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,\n+\t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n+\t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n+\t.key_start_idx = 16,\n+\t.blob_key_bit_size = 56,\n+\t.key_bit_size = 56,\n+\t.key_num_fields = 2,\n+\t.result_start_idx = 17,\n+\t.result_bit_size = 62,\n+\t.result_num_fields = 4\n+\t},\n \t{ /* class_tid: 1, wh_plus, table: profile_tcam_cache.rd */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n \t.resource_type = TF_TCAM_TBL_TYPE_PROF_TCAM,\n@@ -143,26 +203,27 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 1,\n+\t\t.cond_start_idx = 2,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_FLOW_SIG_ID_MATCH,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.key_start_idx = 14,\n+\t.key_start_idx = 18,\n \t.blob_key_bit_size = 14,\n \t.key_bit_size = 14,\n \t.key_num_fields = 3,\n \t.ident_start_idx = 2,\n \t.ident_nums = 3\n \t},\n-\t{ /* class_tid: 1, wh_plus, table: control.0 */\n+\t{ /* class_tid: 1, wh_plus, table: control.1 */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,\n \t.direction = TF_DIR_RX,\n \t.execute_info = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 4,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n-\t\t.cond_start_idx = 1,\n+\t\t.cond_start_idx = 2,\n \t\t.cond_nums = 1 },\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,\n@@ -176,7 +237,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 2,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n-\t\t.cond_start_idx = 2,\n+\t\t.cond_start_idx = 3,\n \t\t.cond_nums = 1 },\n \t.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,\n@@ -185,11 +246,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t.fdb_operand = BNXT_ULP_RF_IDX_RID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,\n-\t.key_start_idx = 17,\n+\t.key_start_idx = 21,\n \t.blob_key_bit_size = 81,\n \t.key_bit_size = 81,\n \t.key_num_fields = 43,\n-\t.result_start_idx = 13,\n+\t.result_start_idx = 21,\n \t.result_bit_size = 38,\n \t.result_num_fields = 17,\n \t.ident_start_idx = 5,\n@@ -203,7 +264,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 3,\n+\t\t.cond_start_idx = 4,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,\n@@ -212,11 +273,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t.fdb_operand = BNXT_ULP_RF_IDX_RID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,\n-\t.key_start_idx = 60,\n+\t.key_start_idx = 64,\n \t.blob_key_bit_size = 81,\n \t.key_bit_size = 81,\n \t.key_num_fields = 43,\n-\t.result_start_idx = 30,\n+\t.result_start_idx = 38,\n \t.result_bit_size = 38,\n \t.result_num_fields = 17,\n \t.ident_start_idx = 6,\n@@ -232,17 +293,18 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 3,\n+\t\t.cond_start_idx = 4,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.key_start_idx = 103,\n+\t.key_start_idx = 107,\n \t.blob_key_bit_size = 14,\n \t.key_bit_size = 14,\n \t.key_num_fields = 3,\n-\t.result_start_idx = 47,\n-\t.result_bit_size = 66,\n+\t.result_start_idx = 55,\n+\t.result_bit_size = 74,\n \t.result_num_fields = 5\n \t},\n \t{ /* class_tid: 1, wh_plus, table: em.ipv4 */\n@@ -254,17 +316,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 0,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n-\t\t.cond_start_idx = 3,\n+\t\t.cond_start_idx = 4,\n \t\t.cond_nums = 1 },\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_IF_MARK_ACTION,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,\n-\t.key_start_idx = 106,\n+\t.key_start_idx = 110,\n \t.blob_key_bit_size = 176,\n \t.key_bit_size = 176,\n \t.key_num_fields = 10,\n-\t.result_start_idx = 52,\n+\t.result_start_idx = 60,\n \t.result_bit_size = 64,\n \t.result_num_fields = 9\n \t},\n@@ -277,17 +339,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 0,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n-\t\t.cond_start_idx = 4,\n+\t\t.cond_start_idx = 5,\n \t\t.cond_nums = 1 },\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_IF_MARK_ACTION,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,\n-\t.key_start_idx = 116,\n+\t.key_start_idx = 120,\n \t.blob_key_bit_size = 448,\n \t.key_bit_size = 448,\n \t.key_num_fields = 10,\n-\t.result_start_idx = 61,\n+\t.result_start_idx = 69,\n \t.result_bit_size = 64,\n \t.result_num_fields = 9\n \t},\n@@ -300,17 +362,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 0,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 5,\n+\t\t.cond_start_idx = 6,\n \t\t.cond_nums = 0 },\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_IF_MARK_ACTION,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,\n-\t.key_start_idx = 126,\n+\t.key_start_idx = 130,\n \t.blob_key_bit_size = 416,\n \t.key_bit_size = 416,\n \t.key_num_fields = 11,\n-\t.result_start_idx = 70,\n+\t.result_start_idx = 78,\n \t.result_bit_size = 64,\n \t.result_num_fields = 9\n \t},\n@@ -322,42 +384,78 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 0,\n \t\t.cond_false_goto = 0,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 5,\n+\t\t.cond_start_idx = 6,\n \t\t.cond_nums = 0 },\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_IF_MARK_ACTION,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,\n-\t.key_start_idx = 137,\n+\t.key_start_idx = 141,\n \t.blob_key_bit_size = 448,\n \t.key_bit_size = 448,\n \t.key_num_fields = 11,\n-\t.result_start_idx = 79,\n+\t.result_start_idx = 87,\n \t.result_bit_size = 64,\n \t.result_num_fields = 9\n \t},\n \t{ /* class_tid: 2, wh_plus, table: l2_cntxt_tcam_cache.rd */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n-\t.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,\n \t.resource_sub_type =\n \t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,\n \t.direction = TF_DIR_TX,\n \t.execute_info = {\n-\t\t.cond_true_goto  = 2,\n+\t\t.cond_true_goto  = 5,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n-\t\t.cond_start_idx = 5,\n+\t\t.cond_start_idx = 6,\n \t\t.cond_nums = 1 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.key_start_idx = 148,\n+\t.key_start_idx = 152,\n \t.blob_key_bit_size = 8,\n \t.key_bit_size = 8,\n \t.key_num_fields = 1,\n \t.ident_start_idx = 7,\n \t.ident_nums = 1\n \t},\n+\t{ /* class_tid: 2, wh_plus, table: mac_addr_cache.rd */\n+\t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n+\t.resource_sub_type =\n+\t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_MAC_ADDR_CACHE,\n+\t.direction = TF_DIR_TX,\n+\t.execute_info = {\n+\t\t.cond_true_goto  = 1,\n+\t\t.cond_false_goto = 1,\n+\t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n+\t\t.cond_start_idx = 7,\n+\t\t.cond_nums = 0 },\n+\t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,\n+\t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n+\t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n+\t.key_start_idx = 153,\n+\t.blob_key_bit_size = 56,\n+\t.key_bit_size = 56,\n+\t.key_num_fields = 2,\n+\t.result_start_idx = 96,\n+\t.result_bit_size = 62,\n+\t.result_num_fields = 4\n+\t},\n+\t{ /* class_tid: 2, wh_plus, table: control.0 */\n+\t.resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,\n+\t.direction = TF_DIR_TX,\n+\t.execute_info = {\n+\t\t.cond_true_goto  = 1,\n+\t\t.cond_false_goto = 3,\n+\t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n+\t\t.cond_start_idx = 7,\n+\t\t.cond_nums = 1 },\n+\t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n+\t.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,\n+\t.fdb_operand = BNXT_ULP_RF_IDX_RID\n+\t},\n \t{ /* class_tid: 2, wh_plus, table: l2_cntxt_tcam.0 */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_TCAM_TABLE,\n \t.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_HIGH,\n@@ -366,27 +464,50 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 6,\n+\t\t.cond_start_idx = 8,\n \t\t.cond_nums = 0 },\n-\t.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_SRCH_ALLOC_WR_REGFILE,\n+\t.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n-\t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n+\t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_RID_REGFILE,\n+\t.fdb_operand = BNXT_ULP_RF_IDX_RID,\n \t.pri_opcode  = BNXT_ULP_PRI_OPC_CONST,\n \t.pri_operand = 0,\n-\t.key_start_idx = 149,\n+\t.key_start_idx = 155,\n \t.blob_key_bit_size = 167,\n \t.key_bit_size = 167,\n \t.key_num_fields = 13,\n-\t.result_start_idx = 88,\n+\t.result_start_idx = 100,\n \t.result_bit_size = 64,\n \t.result_num_fields = 13,\n \t.ident_start_idx = 8,\n \t.ident_nums = 1\n \t},\n+\t{ /* class_tid: 2, wh_plus, table: mac_addr_cache.wr */\n+\t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n+\t.resource_sub_type =\n+\t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_MAC_ADDR_CACHE,\n+\t.direction = TF_DIR_TX,\n+\t.execute_info = {\n+\t\t.cond_true_goto  = 1,\n+\t\t.cond_false_goto = 1,\n+\t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n+\t\t.cond_start_idx = 8,\n+\t\t.cond_nums = 0 },\n+\t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_HASH,\n+\t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n+\t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n+\t.key_start_idx = 168,\n+\t.blob_key_bit_size = 56,\n+\t.key_bit_size = 56,\n+\t.key_num_fields = 2,\n+\t.result_start_idx = 113,\n+\t.result_bit_size = 62,\n+\t.result_num_fields = 4\n+\t},\n \t{ /* class_tid: 2, wh_plus, table: profile_tcam_cache.rd */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n-\t.resource_type = TF_TCAM_TBL_TYPE_PROF_TCAM,\n \t.resource_sub_type =\n \t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_PROFILE_TCAM,\n \t.direction = TF_DIR_TX,\n@@ -394,26 +515,27 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 6,\n+\t\t.cond_start_idx = 8,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_FLOW_SIG_ID_MATCH,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.key_start_idx = 162,\n+\t.key_start_idx = 170,\n \t.blob_key_bit_size = 14,\n \t.key_bit_size = 14,\n \t.key_num_fields = 3,\n \t.ident_start_idx = 9,\n \t.ident_nums = 3\n \t},\n-\t{ /* class_tid: 2, wh_plus, table: control.0 */\n+\t{ /* class_tid: 2, wh_plus, table: control.1 */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_CTRL_TABLE,\n \t.direction = TF_DIR_TX,\n \t.execute_info = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 4,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n-\t\t.cond_start_idx = 6,\n+\t\t.cond_start_idx = 8,\n \t\t.cond_nums = 1 },\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,\n@@ -427,7 +549,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 2,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n-\t\t.cond_start_idx = 7,\n+\t\t.cond_start_idx = 9,\n \t\t.cond_nums = 1 },\n \t.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,\n@@ -436,11 +558,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t.fdb_operand = BNXT_ULP_RF_IDX_RID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,\n-\t.key_start_idx = 165,\n+\t.key_start_idx = 173,\n \t.blob_key_bit_size = 81,\n \t.key_bit_size = 81,\n \t.key_num_fields = 43,\n-\t.result_start_idx = 101,\n+\t.result_start_idx = 117,\n \t.result_bit_size = 38,\n \t.result_num_fields = 17,\n \t.ident_start_idx = 12,\n@@ -454,7 +576,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 8,\n+\t\t.cond_start_idx = 10,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_PROFILE_TCAM_INDEX_0,\n@@ -463,11 +585,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t.fdb_operand = BNXT_ULP_RF_IDX_RID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,\n-\t.key_start_idx = 208,\n+\t.key_start_idx = 216,\n \t.blob_key_bit_size = 81,\n \t.key_bit_size = 81,\n \t.key_num_fields = 43,\n-\t.result_start_idx = 118,\n+\t.result_start_idx = 134,\n \t.result_bit_size = 38,\n \t.result_num_fields = 17,\n \t.ident_start_idx = 13,\n@@ -475,7 +597,6 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t},\n \t{ /* class_tid: 2, wh_plus, table: profile_tcam_cache.wr */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n-\t.resource_type = TF_TCAM_TBL_TYPE_PROF_TCAM,\n \t.resource_sub_type =\n \t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_PROFILE_TCAM,\n \t.direction = TF_DIR_TX,\n@@ -483,17 +604,18 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 8,\n+\t\t.cond_start_idx = 10,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.key_start_idx = 251,\n+\t.key_start_idx = 259,\n \t.blob_key_bit_size = 14,\n \t.key_bit_size = 14,\n \t.key_num_fields = 3,\n-\t.result_start_idx = 135,\n-\t.result_bit_size = 66,\n+\t.result_start_idx = 151,\n+\t.result_bit_size = 74,\n \t.result_num_fields = 5\n \t},\n \t{ /* class_tid: 2, wh_plus, table: em.ipv4 */\n@@ -505,17 +627,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 0,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n-\t\t.cond_start_idx = 8,\n+\t\t.cond_start_idx = 10,\n \t\t.cond_nums = 1 },\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_IF_MARK_ACTION,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,\n-\t.key_start_idx = 254,\n+\t.key_start_idx = 262,\n \t.blob_key_bit_size = 176,\n \t.key_bit_size = 176,\n \t.key_num_fields = 10,\n-\t.result_start_idx = 140,\n+\t.result_start_idx = 156,\n \t.result_bit_size = 64,\n \t.result_num_fields = 9\n \t},\n@@ -528,17 +650,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 0,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n-\t\t.cond_start_idx = 9,\n+\t\t.cond_start_idx = 11,\n \t\t.cond_nums = 1 },\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_IF_MARK_ACTION,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,\n-\t.key_start_idx = 264,\n+\t.key_start_idx = 272,\n \t.blob_key_bit_size = 448,\n \t.key_bit_size = 448,\n \t.key_num_fields = 10,\n-\t.result_start_idx = 149,\n+\t.result_start_idx = 165,\n \t.result_bit_size = 64,\n \t.result_num_fields = 9\n \t},\n@@ -551,17 +673,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 0,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 10,\n+\t\t.cond_start_idx = 12,\n \t\t.cond_nums = 0 },\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_IF_MARK_ACTION,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,\n-\t.key_start_idx = 274,\n+\t.key_start_idx = 282,\n \t.blob_key_bit_size = 416,\n \t.key_bit_size = 416,\n \t.key_num_fields = 11,\n-\t.result_start_idx = 158,\n+\t.result_start_idx = 174,\n \t.result_bit_size = 64,\n \t.result_num_fields = 9\n \t},\n@@ -573,17 +695,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 0,\n \t\t.cond_false_goto = 0,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 10,\n+\t\t.cond_start_idx = 12,\n \t\t.cond_nums = 0 },\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_IF_MARK_ACTION,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_YES,\n-\t.key_start_idx = 285,\n+\t.key_start_idx = 293,\n \t.blob_key_bit_size = 448,\n \t.key_bit_size = 448,\n \t.key_num_fields = 11,\n-\t.result_start_idx = 167,\n+\t.result_start_idx = 183,\n \t.result_bit_size = 64,\n \t.result_num_fields = 9\n \t},\n@@ -597,20 +719,19 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 10,\n+\t\t.cond_start_idx = 12,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_MAIN_ACTION_PTR,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,\n-\t.result_start_idx = 176,\n+\t.result_start_idx = 192,\n \t.result_bit_size = 128,\n \t.result_num_fields = 26\n \t},\n \t{ /* class_tid: 3, wh_plus, table: l2_cntxt_tcam_cache.rd */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n-\t.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,\n \t.resource_sub_type =\n \t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,\n \t.direction = TF_DIR_RX,\n@@ -618,12 +739,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 10,\n+\t\t.cond_start_idx = 12,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.key_start_idx = 296,\n+\t.key_start_idx = 304,\n \t.blob_key_bit_size = 8,\n \t.key_bit_size = 8,\n \t.key_num_fields = 1,\n@@ -637,7 +759,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 3,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n-\t\t.cond_start_idx = 10,\n+\t\t.cond_start_idx = 12,\n \t\t.cond_nums = 1 },\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,\n@@ -651,7 +773,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 11,\n+\t\t.cond_start_idx = 13,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,\n@@ -662,11 +784,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t.pri_operand = 0,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,\n-\t.key_start_idx = 297,\n+\t.key_start_idx = 305,\n \t.blob_key_bit_size = 167,\n \t.key_bit_size = 167,\n \t.key_num_fields = 13,\n-\t.result_start_idx = 202,\n+\t.result_start_idx = 218,\n \t.result_bit_size = 64,\n \t.result_num_fields = 13,\n \t.ident_start_idx = 14,\n@@ -674,7 +796,6 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t},\n \t{ /* class_tid: 3, wh_plus, table: l2_cntxt_tcam_cache.wr */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n-\t.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,\n \t.resource_sub_type =\n \t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,\n \t.direction = TF_DIR_RX,\n@@ -682,16 +803,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 11,\n+\t\t.cond_start_idx = 13,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.key_start_idx = 310,\n+\t.key_start_idx = 318,\n \t.blob_key_bit_size = 8,\n \t.key_bit_size = 8,\n \t.key_num_fields = 1,\n-\t.result_start_idx = 215,\n+\t.result_start_idx = 231,\n \t.result_bit_size = 62,\n \t.result_num_fields = 4\n \t},\n@@ -703,13 +825,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 11,\n+\t\t.cond_start_idx = 13,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,\n \t.tbl_operand = BNXT_ULP_CF_IDX_PHY_PORT_PARIF,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.result_start_idx = 219,\n+\t.result_start_idx = 235,\n \t.result_bit_size = 32,\n \t.result_num_fields = 1\n \t},\n@@ -721,13 +843,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 11,\n+\t\t.cond_start_idx = 13,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,\n \t.tbl_operand = BNXT_ULP_CF_IDX_PHY_PORT_PARIF,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.result_start_idx = 220,\n+\t.result_start_idx = 236,\n \t.result_bit_size = 32,\n \t.result_num_fields = 1\n \t},\n@@ -739,13 +861,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 0,\n \t\t.cond_false_goto = 0,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 11,\n+\t\t.cond_start_idx = 13,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,\n \t.tbl_operand = BNXT_ULP_CF_IDX_PHY_PORT_PARIF,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.result_start_idx = 221,\n+\t.result_start_idx = 237,\n \t.result_bit_size = 32,\n \t.result_num_fields = 1\n \t},\n@@ -756,7 +878,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 6,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n-\t\t.cond_start_idx = 11,\n+\t\t.cond_start_idx = 13,\n \t\t.cond_nums = 1 },\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_NOP\n@@ -771,21 +893,20 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 12,\n+\t\t.cond_start_idx = 14,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_MAIN_ACTION_PTR,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,\n-\t.result_start_idx = 222,\n+\t.result_start_idx = 238,\n \t.result_bit_size = 128,\n \t.result_num_fields = 26,\n \t.encap_num_fields = 0\n \t},\n \t{ /* class_tid: 4, wh_plus, table: l2_cntxt_tcam_cache.rd_vfr */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n-\t.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,\n \t.resource_sub_type =\n \t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,\n \t.direction = TF_DIR_TX,\n@@ -793,12 +914,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 12,\n+\t\t.cond_start_idx = 14,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.key_start_idx = 311,\n+\t.key_start_idx = 319,\n \t.blob_key_bit_size = 8,\n \t.key_bit_size = 8,\n \t.key_num_fields = 1,\n@@ -812,7 +934,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 0,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n-\t\t.cond_start_idx = 12,\n+\t\t.cond_start_idx = 14,\n \t\t.cond_nums = 1 },\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,\n@@ -826,7 +948,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 13,\n+\t\t.cond_start_idx = 15,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,\n@@ -835,11 +957,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t.fdb_operand = BNXT_ULP_RF_IDX_RID,\n \t.pri_opcode  = BNXT_ULP_PRI_OPC_CONST,\n \t.pri_operand = 0,\n-\t.key_start_idx = 312,\n+\t.key_start_idx = 320,\n \t.blob_key_bit_size = 167,\n \t.key_bit_size = 167,\n \t.key_num_fields = 13,\n-\t.result_start_idx = 248,\n+\t.result_start_idx = 264,\n \t.result_bit_size = 64,\n \t.result_num_fields = 13,\n \t.ident_start_idx = 15,\n@@ -847,7 +969,6 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t},\n \t{ /* class_tid: 4, wh_plus, table: l2_cntxt_tcam_cache.wr_vfr */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n-\t.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,\n \t.resource_sub_type =\n \t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,\n \t.direction = TF_DIR_TX,\n@@ -855,22 +976,22 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 0,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 13,\n+\t\t.cond_start_idx = 15,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.key_start_idx = 325,\n+\t.key_start_idx = 333,\n \t.blob_key_bit_size = 8,\n \t.key_bit_size = 8,\n \t.key_num_fields = 1,\n-\t.result_start_idx = 261,\n+\t.result_start_idx = 277,\n \t.result_bit_size = 62,\n \t.result_num_fields = 4\n \t},\n \t{ /* class_tid: 4, wh_plus, table: l2_cntxt_tcam_cache.rd */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n-\t.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,\n \t.resource_sub_type =\n \t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,\n \t.direction = TF_DIR_TX,\n@@ -878,12 +999,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 13,\n+\t\t.cond_start_idx = 15,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.key_start_idx = 326,\n+\t.key_start_idx = 334,\n \t.blob_key_bit_size = 8,\n \t.key_bit_size = 8,\n \t.key_num_fields = 1,\n@@ -897,7 +1019,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 3,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n-\t\t.cond_start_idx = 13,\n+\t\t.cond_start_idx = 15,\n \t\t.cond_nums = 1 },\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,\n@@ -911,7 +1033,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 14,\n+\t\t.cond_start_idx = 16,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,\n@@ -920,11 +1042,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t.fdb_operand = BNXT_ULP_RF_IDX_RID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,\n-\t.key_start_idx = 327,\n+\t.key_start_idx = 335,\n \t.blob_key_bit_size = 167,\n \t.key_bit_size = 167,\n \t.key_num_fields = 13,\n-\t.result_start_idx = 265,\n+\t.result_start_idx = 281,\n \t.result_bit_size = 64,\n \t.result_num_fields = 13,\n \t.ident_start_idx = 15,\n@@ -932,7 +1054,6 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t},\n \t{ /* class_tid: 4, wh_plus, table: l2_cntxt_tcam_cache.wr */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n-\t.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,\n \t.resource_sub_type =\n \t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,\n \t.direction = TF_DIR_TX,\n@@ -940,16 +1061,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_AND,\n-\t\t.cond_start_idx = 14,\n+\t\t.cond_start_idx = 16,\n \t\t.cond_nums = 2 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.key_start_idx = 340,\n+\t.key_start_idx = 348,\n \t.blob_key_bit_size = 8,\n \t.key_bit_size = 8,\n \t.key_num_fields = 1,\n-\t.result_start_idx = 278,\n+\t.result_start_idx = 294,\n \t.result_bit_size = 62,\n \t.result_num_fields = 4\n \t},\n@@ -963,14 +1085,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 16,\n+\t\t.cond_start_idx = 18,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_MAIN_ACTION_PTR,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,\n-\t.result_start_idx = 282,\n+\t.result_start_idx = 298,\n \t.result_bit_size = 128,\n \t.result_num_fields = 26,\n \t.encap_num_fields = 0\n@@ -983,13 +1105,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 16,\n+\t\t.cond_start_idx = 18,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,\n \t.tbl_operand = BNXT_ULP_CF_IDX_DRV_FUNC_PARIF,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.result_start_idx = 308,\n+\t.result_start_idx = 324,\n \t.result_bit_size = 32,\n \t.result_num_fields = 1\n \t},\n@@ -1001,13 +1123,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 16,\n+\t\t.cond_start_idx = 18,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,\n \t.tbl_operand = BNXT_ULP_CF_IDX_DRV_FUNC_PARIF,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.result_start_idx = 309,\n+\t.result_start_idx = 325,\n \t.result_bit_size = 32,\n \t.result_num_fields = 1\n \t},\n@@ -1019,19 +1141,18 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 0,\n \t\t.cond_false_goto = 0,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 16,\n+\t\t.cond_start_idx = 18,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_COMP_FIELD,\n \t.tbl_operand = BNXT_ULP_CF_IDX_DRV_FUNC_PARIF,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.result_start_idx = 310,\n+\t.result_start_idx = 326,\n \t.result_bit_size = 32,\n \t.result_num_fields = 1\n \t},\n \t{ /* class_tid: 5, wh_plus, table: l2_cntxt_tcam_cache.rd_egr0 */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n-\t.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,\n \t.resource_sub_type =\n \t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,\n \t.direction = TF_DIR_TX,\n@@ -1039,12 +1160,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 16,\n+\t\t.cond_start_idx = 18,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.key_start_idx = 341,\n+\t.key_start_idx = 349,\n \t.blob_key_bit_size = 8,\n \t.key_bit_size = 8,\n \t.key_num_fields = 1,\n@@ -1058,7 +1180,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 3,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n-\t\t.cond_start_idx = 16,\n+\t\t.cond_start_idx = 18,\n \t\t.cond_nums = 1 },\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,\n@@ -1072,7 +1194,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 17,\n+\t\t.cond_start_idx = 19,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,\n@@ -1081,11 +1203,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t.fdb_operand = BNXT_ULP_RF_IDX_RID,\n \t.pri_opcode  = BNXT_ULP_PRI_OPC_CONST,\n \t.pri_operand = 0,\n-\t.key_start_idx = 342,\n+\t.key_start_idx = 350,\n \t.blob_key_bit_size = 167,\n \t.key_bit_size = 167,\n \t.key_num_fields = 13,\n-\t.result_start_idx = 311,\n+\t.result_start_idx = 327,\n \t.result_bit_size = 64,\n \t.result_num_fields = 13,\n \t.ident_start_idx = 16,\n@@ -1093,7 +1215,6 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t},\n \t{ /* class_tid: 5, wh_plus, table: l2_cntxt_tcam_cache.wr_egr0 */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n-\t.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,\n \t.resource_sub_type =\n \t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,\n \t.direction = TF_DIR_TX,\n@@ -1101,16 +1222,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 17,\n+\t\t.cond_start_idx = 19,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.key_start_idx = 355,\n+\t.key_start_idx = 363,\n \t.blob_key_bit_size = 8,\n \t.key_bit_size = 8,\n \t.key_num_fields = 1,\n-\t.result_start_idx = 324,\n+\t.result_start_idx = 340,\n \t.result_bit_size = 62,\n \t.result_num_fields = 4\n \t},\n@@ -1124,14 +1246,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 17,\n+\t\t.cond_start_idx = 19,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_ENCAP_PTR_0,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,\n-\t.result_start_idx = 328,\n+\t.result_start_idx = 344,\n \t.result_bit_size = 0,\n \t.result_num_fields = 0,\n \t.encap_num_fields = 12\n@@ -1146,14 +1268,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 17,\n+\t\t.cond_start_idx = 19,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_MAIN_ACTION_PTR,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,\n-\t.result_start_idx = 340,\n+\t.result_start_idx = 356,\n \t.result_bit_size = 128,\n \t.result_num_fields = 26\n \t},\n@@ -1167,14 +1289,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 17,\n+\t\t.cond_start_idx = 19,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_MAIN_ACTION_PTR,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,\n-\t.result_start_idx = 366,\n+\t.result_start_idx = 382,\n \t.result_bit_size = 128,\n \t.result_num_fields = 26\n \t},\n@@ -1186,7 +1308,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 17,\n+\t\t.cond_start_idx = 19,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,\n@@ -1196,11 +1318,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t.pri_operand = 0,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,\n-\t.key_start_idx = 356,\n+\t.key_start_idx = 364,\n \t.blob_key_bit_size = 167,\n \t.key_bit_size = 167,\n \t.key_num_fields = 13,\n-\t.result_start_idx = 392,\n+\t.result_start_idx = 408,\n \t.result_bit_size = 64,\n \t.result_num_fields = 13,\n \t.ident_start_idx = 16,\n@@ -1214,7 +1336,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 0,\n \t\t.cond_false_goto = 0,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 17,\n+\t\t.cond_start_idx = 19,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,\n@@ -1224,11 +1346,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t.pri_operand = 0,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,\n-\t.key_start_idx = 369,\n+\t.key_start_idx = 377,\n \t.blob_key_bit_size = 167,\n \t.key_bit_size = 167,\n \t.key_num_fields = 13,\n-\t.result_start_idx = 405,\n+\t.result_start_idx = 421,\n \t.result_bit_size = 64,\n \t.result_num_fields = 13,\n \t.ident_start_idx = 16,\n@@ -1236,7 +1358,6 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t},\n \t{ /* class_tid: 6, wh_plus, table: l2_cntxt_tcam_cache.rd_egr */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n-\t.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,\n \t.resource_sub_type =\n \t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,\n \t.direction = TF_DIR_TX,\n@@ -1244,12 +1365,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 17,\n+\t\t.cond_start_idx = 19,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_READ,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.key_start_idx = 382,\n+\t.key_start_idx = 390,\n \t.blob_key_bit_size = 8,\n \t.key_bit_size = 8,\n \t.key_num_fields = 1,\n@@ -1263,7 +1385,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 3,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_OR,\n-\t\t.cond_start_idx = 17,\n+\t\t.cond_start_idx = 19,\n \t\t.cond_nums = 1 },\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_ALLOC_RID_REGFILE,\n@@ -1277,7 +1399,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 18,\n+\t\t.cond_start_idx = 20,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,\n@@ -1286,11 +1408,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t.fdb_operand = BNXT_ULP_RF_IDX_RID,\n \t.pri_opcode  = BNXT_ULP_PRI_OPC_CONST,\n \t.pri_operand = 0,\n-\t.key_start_idx = 383,\n+\t.key_start_idx = 391,\n \t.blob_key_bit_size = 167,\n \t.key_bit_size = 167,\n \t.key_num_fields = 13,\n-\t.result_start_idx = 418,\n+\t.result_start_idx = 434,\n \t.result_bit_size = 64,\n \t.result_num_fields = 13,\n \t.ident_start_idx = 16,\n@@ -1298,7 +1420,6 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t},\n \t{ /* class_tid: 6, wh_plus, table: l2_cntxt_tcam_cache.egr_wr */\n \t.resource_func = BNXT_ULP_RESOURCE_FUNC_GENERIC_TABLE,\n-\t.resource_type = TF_TCAM_TBL_TYPE_L2_CTXT_TCAM_LOW,\n \t.resource_sub_type =\n \t\tBNXT_ULP_RESOURCE_SUB_TYPE_GENERIC_TABLE_L2_CNTXT_TCAM,\n \t.direction = TF_DIR_TX,\n@@ -1306,16 +1427,17 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 18,\n+\t\t.cond_start_idx = 20,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_GENERIC_TBL_OPC_WRITE,\n+\t.gen_tbl_lkup_type = BNXT_ULP_GENERIC_TBL_LKUP_TYPE_INDEX,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.key_start_idx = 396,\n+\t.key_start_idx = 404,\n \t.blob_key_bit_size = 8,\n \t.key_bit_size = 8,\n \t.key_num_fields = 1,\n-\t.result_start_idx = 431,\n+\t.result_start_idx = 447,\n \t.result_bit_size = 62,\n \t.result_num_fields = 4\n \t},\n@@ -1327,13 +1449,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 18,\n+\t\t.cond_start_idx = 20,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_CONST,\n \t.tbl_operand = ULP_WP_SYM_LOOPBACK_PARIF,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.result_start_idx = 435,\n+\t.result_start_idx = 451,\n \t.result_bit_size = 32,\n \t.result_num_fields = 1\n \t},\n@@ -1345,13 +1467,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 18,\n+\t\t.cond_start_idx = 20,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_CONST,\n \t.tbl_operand = ULP_WP_SYM_LOOPBACK_PARIF,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.result_start_idx = 436,\n+\t.result_start_idx = 452,\n \t.result_bit_size = 32,\n \t.result_num_fields = 1\n \t},\n@@ -1363,13 +1485,13 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 18,\n+\t\t.cond_start_idx = 20,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_IF_TBL_OPC_WR_CONST,\n \t.tbl_operand = ULP_WP_SYM_LOOPBACK_PARIF,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n-\t.result_start_idx = 437,\n+\t.result_start_idx = 453,\n \t.result_bit_size = 32,\n \t.result_num_fields = 1\n \t},\n@@ -1383,14 +1505,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 1,\n \t\t.cond_false_goto = 1,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 18,\n+\t\t.cond_start_idx = 20,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_MAIN_ACTION_PTR,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_PUSH_FID,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_PUSH_AND_SET_VFR_FLAG,\n-\t.result_start_idx = 438,\n+\t.result_start_idx = 454,\n \t.result_bit_size = 128,\n \t.result_num_fields = 26,\n \t.encap_num_fields = 0\n@@ -1403,7 +1525,7 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 0,\n \t\t.cond_false_goto = 0,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 18,\n+\t\t.cond_start_idx = 20,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_TCAM_TBL_OPC_ALLOC_WR_REGFILE,\n \t.tbl_operand = BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0,\n@@ -1413,11 +1535,11 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t.pri_operand = 0,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,\n \t.critical_resource = BNXT_ULP_CRITICAL_RESOURCE_NO,\n-\t.key_start_idx = 397,\n+\t.key_start_idx = 405,\n \t.blob_key_bit_size = 167,\n \t.key_bit_size = 167,\n \t.key_num_fields = 13,\n-\t.result_start_idx = 464,\n+\t.result_start_idx = 480,\n \t.result_bit_size = 64,\n \t.result_num_fields = 13,\n \t.ident_start_idx = 17,\n@@ -1433,14 +1555,14 @@ struct bnxt_ulp_mapper_tbl_info ulp_wh_plus_class_tbl_list[] = {\n \t\t.cond_true_goto  = 0,\n \t\t.cond_false_goto = 0,\n \t\t.cond_list_opcode = BNXT_ULP_COND_LIST_OPC_TRUE,\n-\t\t.cond_start_idx = 18,\n+\t\t.cond_start_idx = 20,\n \t\t.cond_nums = 0 },\n \t.tbl_opcode = BNXT_ULP_INDEX_TBL_OPC_WR_GLB_REGFILE,\n \t.tbl_operand = BNXT_ULP_GLB_RF_IDX_GLB_LB_AREC_PTR,\n \t.accept_opcode = BNXT_ULP_ACCEPT_OPC_ALWAYS,\n \t.fdb_opcode = BNXT_ULP_FDB_OPC_NOP,\n \t.mark_db_opcode = BNXT_ULP_MARK_DB_OPC_NOP,\n-\t.result_start_idx = 477,\n+\t.result_start_idx = 493,\n \t.result_bit_size = 128,\n \t.result_num_fields = 26,\n \t.encap_num_fields = 0\n@@ -1455,8 +1577,13 @@ struct bnxt_ulp_mapper_cond_info ulp_wh_plus_class_cond_list[] = {\n \t},\n \t/* cond_execute: class_tid: 1, control.0 */\n \t{\n-\t.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,\n-\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT\n+\t.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,\n+\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS\n+\t},\n+\t/* cond_execute: class_tid: 1, control.1 */\n+\t{\n+\t.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,\n+\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS\n \t},\n \t/* cond_execute: class_tid: 1, profile_tcam.ipv4 */\n \t{\n@@ -1480,8 +1607,13 @@ struct bnxt_ulp_mapper_cond_info ulp_wh_plus_class_cond_list[] = {\n \t},\n \t/* cond_execute: class_tid: 2, control.0 */\n \t{\n-\t.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,\n-\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT\n+\t.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,\n+\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS\n+\t},\n+\t/* cond_execute: class_tid: 2, control.1 */\n+\t{\n+\t.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,\n+\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS\n \t},\n \t/* cond_execute: class_tid: 2, profile_tcam.ipv4 */\n \t{\n@@ -1500,8 +1632,8 @@ struct bnxt_ulp_mapper_cond_info ulp_wh_plus_class_cond_list[] = {\n \t},\n \t/* cond_execute: class_tid: 3, control.0 */\n \t{\n-\t.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,\n-\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT\n+\t.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,\n+\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS\n \t},\n \t/* cond_execute: class_tid: 4, control.0 */\n \t{\n@@ -1510,13 +1642,13 @@ struct bnxt_ulp_mapper_cond_info ulp_wh_plus_class_cond_list[] = {\n \t},\n \t/* cond_execute: class_tid: 4, control.1 */\n \t{\n-\t.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,\n-\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT\n+\t.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,\n+\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS\n \t},\n \t/* cond_execute: class_tid: 4, control.2 */\n \t{\n-\t.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,\n-\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT\n+\t.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,\n+\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS\n \t},\n \t/* cond_execute: class_tid: 4, l2_cntxt_tcam_cache.wr */\n \t{\n@@ -1524,18 +1656,18 @@ struct bnxt_ulp_mapper_cond_info ulp_wh_plus_class_cond_list[] = {\n \t.cond_operand = BNXT_ULP_CF_IDX_VFR_MODE\n \t},\n \t{\n-\t.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,\n-\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT\n+\t.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,\n+\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS\n \t},\n \t/* cond_execute: class_tid: 5, control.0 */\n \t{\n-\t.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,\n-\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT\n+\t.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,\n+\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS\n \t},\n \t/* cond_execute: class_tid: 6, control.0 */\n \t{\n-\t.cond_opcode = BNXT_ULP_COND_OPC_RF_NOT_SET,\n-\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_HIT\n+\t.cond_opcode = BNXT_ULP_COND_OPC_RF_IS_SET,\n+\t.cond_operand = BNXT_ULP_RF_IDX_GENERIC_TBL_MISS\n \t}\n };\n \n@@ -1563,6 +1695,51 @@ struct bnxt_ulp_mapper_key_info ulp_wh_plus_class_key_info_list[] = {\n \t\t\tBNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}\n \t\t}\n \t},\n+\t/* class_tid: 1, wh_plus, table: mac_addr_cache.rd */\n+\t{\n+\t.field_info_mask = {\n+\t\t.description = \"svif\",\n+\t\t.field_bit_size = 8,\n+\t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_HF,\n+\t\t.field_opr1 = {\n+\t\t\t(BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,\n+\t\t\tBNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}\n+\t\t},\n+\t.field_info_spec = {\n+\t\t.description = \"svif\",\n+\t\t.field_bit_size = 8,\n+\t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_HF,\n+\t\t.field_opr1 = {\n+\t\t\t(BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,\n+\t\t\tBNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}\n+\t\t}\n+\t},\n+\t{\n+\t.field_info_mask = {\n+\t\t.description = \"mac_addr\",\n+\t\t.field_bit_size = 48,\n+\t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_HF,\n+\t\t.field_opr1 = {\n+\t\t\t(BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,\n+\t\t\tBNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff}\n+\t\t},\n+\t.field_info_spec = {\n+\t\t.description = \"mac_addr\",\n+\t\t.field_bit_size = 48,\n+\t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_HF,\n+\t\t.field_opr1 = {\n+\t\t\t(BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,\n+\t\t\tBNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff}\n+\t\t}\n+\t},\n \t/* class_tid: 1, wh_plus, table: l2_cntxt_tcam.0 */\n \t{\n \t.field_info_mask = {\n@@ -1769,36 +1946,81 @@ struct bnxt_ulp_mapper_key_info ulp_wh_plus_class_key_info_list[] = {\n \t\t.field_bit_size = 2,\n \t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n \t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n-\t\t.field_src1 = BNXT_ULP_FIELD_SRC_CONST,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_CONST,\n+\t\t.field_opr1 = {\n+\t\t\t0xff}\n+\t\t},\n+\t.field_info_spec = {\n+\t\t.description = \"key_type\",\n+\t\t.field_bit_size = 2,\n+\t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_ZERO\n+\t\t}\n+\t},\n+\t{\n+\t.field_info_mask = {\n+\t\t.description = \"valid\",\n+\t\t.field_bit_size = 1,\n+\t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_CONST,\n+\t\t.field_opr1 = {\n+\t\t\t0xff}\n+\t\t},\n+\t.field_info_spec = {\n+\t\t.description = \"valid\",\n+\t\t.field_bit_size = 1,\n+\t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_CONST,\n+\t\t.field_opr1 = {\n+\t\t\t1}\n+\t\t}\n+\t},\n+\t/* class_tid: 1, wh_plus, table: mac_addr_cache.wr */\n+\t{\n+\t.field_info_mask = {\n+\t\t.description = \"svif\",\n+\t\t.field_bit_size = 8,\n+\t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_HF,\n \t\t.field_opr1 = {\n-\t\t\t0xff}\n+\t\t\t(BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,\n+\t\t\tBNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}\n \t\t},\n \t.field_info_spec = {\n-\t\t.description = \"key_type\",\n-\t\t.field_bit_size = 2,\n+\t\t.description = \"svif\",\n+\t\t.field_bit_size = 8,\n \t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n \t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n-\t\t.field_src1 = BNXT_ULP_FIELD_SRC_ZERO\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_HF,\n+\t\t.field_opr1 = {\n+\t\t\t(BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,\n+\t\t\tBNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}\n \t\t}\n \t},\n \t{\n \t.field_info_mask = {\n-\t\t.description = \"valid\",\n-\t\t.field_bit_size = 1,\n+\t\t.description = \"mac_addr\",\n+\t\t.field_bit_size = 48,\n \t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n \t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n-\t\t.field_src1 = BNXT_ULP_FIELD_SRC_CONST,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_HF,\n \t\t.field_opr1 = {\n-\t\t\t0xff}\n+\t\t\t(BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,\n+\t\t\tBNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff}\n \t\t},\n \t.field_info_spec = {\n-\t\t.description = \"valid\",\n-\t\t.field_bit_size = 1,\n+\t\t.description = \"mac_addr\",\n+\t\t.field_bit_size = 48,\n \t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n \t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n-\t\t.field_src1 = BNXT_ULP_FIELD_SRC_CONST,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_HF,\n \t\t.field_opr1 = {\n-\t\t\t1}\n+\t\t\t(BNXT_ULP_GLB_HF_ID_O_ETH_DMAC >> 8) & 0xff,\n+\t\t\tBNXT_ULP_GLB_HF_ID_O_ETH_DMAC & 0xff}\n \t\t}\n \t},\n \t/* class_tid: 1, wh_plus, table: profile_tcam_cache.rd */\n@@ -4548,6 +4770,51 @@ struct bnxt_ulp_mapper_key_info ulp_wh_plus_class_key_info_list[] = {\n \t\t\tBNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}\n \t\t}\n \t},\n+\t/* class_tid: 2, wh_plus, table: mac_addr_cache.rd */\n+\t{\n+\t.field_info_mask = {\n+\t\t.description = \"svif\",\n+\t\t.field_bit_size = 8,\n+\t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_HF,\n+\t\t.field_opr1 = {\n+\t\t\t(BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,\n+\t\t\tBNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}\n+\t\t},\n+\t.field_info_spec = {\n+\t\t.description = \"svif\",\n+\t\t.field_bit_size = 8,\n+\t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_HF,\n+\t\t.field_opr1 = {\n+\t\t\t(BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,\n+\t\t\tBNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}\n+\t\t}\n+\t},\n+\t{\n+\t.field_info_mask = {\n+\t\t.description = \"mac_addr\",\n+\t\t.field_bit_size = 48,\n+\t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_HF,\n+\t\t.field_opr1 = {\n+\t\t\t(BNXT_ULP_GLB_HF_ID_O_ETH_SMAC >> 8) & 0xff,\n+\t\t\tBNXT_ULP_GLB_HF_ID_O_ETH_SMAC & 0xff}\n+\t\t},\n+\t.field_info_spec = {\n+\t\t.description = \"mac_addr\",\n+\t\t.field_bit_size = 48,\n+\t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_HF,\n+\t\t.field_opr1 = {\n+\t\t\t(BNXT_ULP_GLB_HF_ID_O_ETH_SMAC >> 8) & 0xff,\n+\t\t\tBNXT_ULP_GLB_HF_ID_O_ETH_SMAC & 0xff}\n+\t\t}\n+\t},\n \t/* class_tid: 2, wh_plus, table: l2_cntxt_tcam.0 */\n \t{\n \t.field_info_mask = {\n@@ -4786,6 +5053,51 @@ struct bnxt_ulp_mapper_key_info ulp_wh_plus_class_key_info_list[] = {\n \t\t\t1}\n \t\t}\n \t},\n+\t/* class_tid: 2, wh_plus, table: mac_addr_cache.wr */\n+\t{\n+\t.field_info_mask = {\n+\t\t.description = \"svif\",\n+\t\t.field_bit_size = 8,\n+\t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_HF,\n+\t\t.field_opr1 = {\n+\t\t\t(BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,\n+\t\t\tBNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}\n+\t\t},\n+\t.field_info_spec = {\n+\t\t.description = \"svif\",\n+\t\t.field_bit_size = 8,\n+\t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_HF,\n+\t\t.field_opr1 = {\n+\t\t\t(BNXT_ULP_GLB_HF_ID_SVIF_INDEX >> 8) & 0xff,\n+\t\t\tBNXT_ULP_GLB_HF_ID_SVIF_INDEX & 0xff}\n+\t\t}\n+\t},\n+\t{\n+\t.field_info_mask = {\n+\t\t.description = \"mac_addr\",\n+\t\t.field_bit_size = 48,\n+\t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_HF,\n+\t\t.field_opr1 = {\n+\t\t\t(BNXT_ULP_GLB_HF_ID_O_ETH_SMAC >> 8) & 0xff,\n+\t\t\tBNXT_ULP_GLB_HF_ID_O_ETH_SMAC & 0xff}\n+\t\t},\n+\t.field_info_spec = {\n+\t\t.description = \"mac_addr\",\n+\t\t.field_bit_size = 48,\n+\t\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t\t.field_src1 = BNXT_ULP_FIELD_SRC_HF,\n+\t\t.field_opr1 = {\n+\t\t\t(BNXT_ULP_GLB_HF_ID_O_ETH_SMAC >> 8) & 0xff,\n+\t\t\tBNXT_ULP_GLB_HF_ID_O_ETH_SMAC & 0xff}\n+\t\t}\n+\t},\n \t/* class_tid: 2, wh_plus, table: profile_tcam_cache.rd */\n \t{\n \t.field_info_mask = {\n@@ -9521,6 +9833,38 @@ struct bnxt_ulp_mapper_key_info ulp_wh_plus_class_key_info_list[] = {\n };\n \n struct bnxt_ulp_mapper_field_info ulp_wh_plus_class_result_field_list[] = {\n+\t/* class_tid: 1, wh_plus, table: mac_addr_cache.rd */\n+\t{\n+\t.description = \"rid\",\n+\t.field_bit_size = 32,\n+\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t.field_src1 = BNXT_ULP_FIELD_SRC_ZERO\n+\t},\n+\t{\n+\t.description = \"l2_cntxt_tcam_index\",\n+\t.field_bit_size = 10,\n+\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t.field_src1 = BNXT_ULP_FIELD_SRC_ZERO\n+\t},\n+\t{\n+\t.description = \"l2_cntxt_id\",\n+\t.field_bit_size = 10,\n+\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t.field_src1 = BNXT_ULP_FIELD_SRC_RF,\n+\t.field_opr1 = {\n+\t\t(BNXT_ULP_RF_IDX_L2_CNTXT_ID_0 >> 8) & 0xff,\n+\t\tBNXT_ULP_RF_IDX_L2_CNTXT_ID_0 & 0xff}\n+\t},\n+\t{\n+\t.description = \"src_property_ptr\",\n+\t.field_bit_size = 10,\n+\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t.field_src1 = BNXT_ULP_FIELD_SRC_ZERO\n+\t},\n \t/* class_tid: 1, wh_plus, table: l2_cntxt_tcam.0 */\n \t{\n \t.description = \"l2_cntxt_id\",\n@@ -9624,6 +9968,44 @@ struct bnxt_ulp_mapper_field_info ulp_wh_plus_class_result_field_list[] = {\n \t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n \t.field_src1 = BNXT_ULP_FIELD_SRC_ZERO\n \t},\n+\t/* class_tid: 1, wh_plus, table: mac_addr_cache.wr */\n+\t{\n+\t.description = \"rid\",\n+\t.field_bit_size = 32,\n+\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t.field_src1 = BNXT_ULP_FIELD_SRC_RF,\n+\t.field_opr1 = {\n+\t\t(BNXT_ULP_RF_IDX_RID >> 8) & 0xff,\n+\t\tBNXT_ULP_RF_IDX_RID & 0xff}\n+\t},\n+\t{\n+\t.description = \"l2_cntxt_tcam_index\",\n+\t.field_bit_size = 10,\n+\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t.field_src1 = BNXT_ULP_FIELD_SRC_RF,\n+\t.field_opr1 = {\n+\t\t(BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0 >> 8) & 0xff,\n+\t\tBNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0 & 0xff}\n+\t},\n+\t{\n+\t.description = \"l2_cntxt_id\",\n+\t.field_bit_size = 10,\n+\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t.field_src1 = BNXT_ULP_FIELD_SRC_RF,\n+\t.field_opr1 = {\n+\t\t(BNXT_ULP_RF_IDX_L2_CNTXT_ID_0 >> 8) & 0xff,\n+\t\tBNXT_ULP_RF_IDX_L2_CNTXT_ID_0 & 0xff}\n+\t},\n+\t{\n+\t.description = \"src_property_ptr\",\n+\t.field_bit_size = 10,\n+\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t.field_src1 = BNXT_ULP_FIELD_SRC_ZERO\n+\t},\n \t/* class_tid: 1, wh_plus, table: profile_tcam.ipv4 */\n \t{\n \t.description = \"wc_key_id\",\n@@ -9952,7 +10334,7 @@ struct bnxt_ulp_mapper_field_info ulp_wh_plus_class_result_field_list[] = {\n \t},\n \t{\n \t.description = \"flow_sig_id\",\n-\t.field_bit_size = 8,\n+\t.field_bit_size = 16,\n \t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n \t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n \t.field_src1 = BNXT_ULP_FIELD_SRC_CF,\n@@ -10256,6 +10638,38 @@ struct bnxt_ulp_mapper_field_info ulp_wh_plus_class_result_field_list[] = {\n \t.field_opr1 = {\n \t\t1}\n \t},\n+\t/* class_tid: 2, wh_plus, table: mac_addr_cache.rd */\n+\t{\n+\t.description = \"rid\",\n+\t.field_bit_size = 32,\n+\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t.field_src1 = BNXT_ULP_FIELD_SRC_ZERO\n+\t},\n+\t{\n+\t.description = \"l2_cntxt_tcam_index\",\n+\t.field_bit_size = 10,\n+\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t.field_src1 = BNXT_ULP_FIELD_SRC_ZERO\n+\t},\n+\t{\n+\t.description = \"l2_cntxt_id\",\n+\t.field_bit_size = 10,\n+\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t.field_src1 = BNXT_ULP_FIELD_SRC_RF,\n+\t.field_opr1 = {\n+\t\t(BNXT_ULP_RF_IDX_L2_CNTXT_ID_0 >> 8) & 0xff,\n+\t\tBNXT_ULP_RF_IDX_L2_CNTXT_ID_0 & 0xff}\n+\t},\n+\t{\n+\t.description = \"src_property_ptr\",\n+\t.field_bit_size = 10,\n+\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t.field_src1 = BNXT_ULP_FIELD_SRC_ZERO\n+\t},\n \t/* class_tid: 2, wh_plus, table: l2_cntxt_tcam.0 */\n \t{\n \t.description = \"l2_cntxt_id\",\n@@ -10368,6 +10782,44 @@ struct bnxt_ulp_mapper_field_info ulp_wh_plus_class_result_field_list[] = {\n \t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n \t.field_src1 = BNXT_ULP_FIELD_SRC_ZERO\n \t},\n+\t/* class_tid: 2, wh_plus, table: mac_addr_cache.wr */\n+\t{\n+\t.description = \"rid\",\n+\t.field_bit_size = 32,\n+\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t.field_src1 = BNXT_ULP_FIELD_SRC_RF,\n+\t.field_opr1 = {\n+\t\t(BNXT_ULP_RF_IDX_RID >> 8) & 0xff,\n+\t\tBNXT_ULP_RF_IDX_RID & 0xff}\n+\t},\n+\t{\n+\t.description = \"l2_cntxt_tcam_index\",\n+\t.field_bit_size = 10,\n+\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t.field_src1 = BNXT_ULP_FIELD_SRC_RF,\n+\t.field_opr1 = {\n+\t\t(BNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0 >> 8) & 0xff,\n+\t\tBNXT_ULP_RF_IDX_L2_CNTXT_TCAM_INDEX_0 & 0xff}\n+\t},\n+\t{\n+\t.description = \"l2_cntxt_id\",\n+\t.field_bit_size = 10,\n+\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t.field_src1 = BNXT_ULP_FIELD_SRC_RF,\n+\t.field_opr1 = {\n+\t\t(BNXT_ULP_RF_IDX_L2_CNTXT_ID_0 >> 8) & 0xff,\n+\t\tBNXT_ULP_RF_IDX_L2_CNTXT_ID_0 & 0xff}\n+\t},\n+\t{\n+\t.description = \"src_property_ptr\",\n+\t.field_bit_size = 10,\n+\t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n+\t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n+\t.field_src1 = BNXT_ULP_FIELD_SRC_ZERO\n+\t},\n \t/* class_tid: 2, wh_plus, table: profile_tcam.ipv4 */\n \t{\n \t.description = \"wc_key_id\",\n@@ -10696,7 +11148,7 @@ struct bnxt_ulp_mapper_field_info ulp_wh_plus_class_result_field_list[] = {\n \t},\n \t{\n \t.description = \"flow_sig_id\",\n-\t.field_bit_size = 8,\n+\t.field_bit_size = 16,\n \t.field_opc = BNXT_ULP_FIELD_OPC_COND_OP,\n \t.field_cond_src = BNXT_ULP_FIELD_COND_SRC_TRUE,\n \t.field_src1 = BNXT_ULP_FIELD_SRC_CF,\n@@ -13518,7 +13970,7 @@ struct bnxt_ulp_mapper_ident_info ulp_wh_plus_class_ident_list[] = {\n \t{\n \t.description = \"flow_sig_id\",\n \t.regfile_idx = BNXT_ULP_RF_IDX_FLOW_SIG_ID,\n-\t.ident_bit_size = 8,\n+\t.ident_bit_size = 16,\n \t.ident_bit_pos = 58\n \t},\n \t{\n@@ -13571,7 +14023,7 @@ struct bnxt_ulp_mapper_ident_info ulp_wh_plus_class_ident_list[] = {\n \t{\n \t.description = \"flow_sig_id\",\n \t.regfile_idx = BNXT_ULP_RF_IDX_FLOW_SIG_ID,\n-\t.ident_bit_size = 8,\n+\t.ident_bit_size = 16,\n \t.ident_bit_pos = 58\n \t},\n \t{\ndiff --git a/drivers/net/bnxt/tf_ulp/ulp_template_struct.h b/drivers/net/bnxt/tf_ulp/ulp_template_struct.h\nindex 6e2c48e7b6..6e4d4d3ff3 100644\n--- a/drivers/net/bnxt/tf_ulp/ulp_template_struct.h\n+++ b/drivers/net/bnxt/tf_ulp/ulp_template_struct.h\n@@ -254,6 +254,7 @@ struct bnxt_ulp_mapper_tbl_info {\n \t/* Table opcode for table operations */\n \tuint32_t\t\t\ttbl_opcode;\n \tuint32_t\t\t\ttbl_operand;\n+\tenum bnxt_ulp_generic_tbl_lkup_type gen_tbl_lkup_type;\n \n \t/* FDB table opcode */\n \tenum bnxt_ulp_fdb_opc\t\tfdb_opcode;\n@@ -300,9 +301,13 @@ struct bnxt_ulp_cache_tbl_params {\n };\n \n struct bnxt_ulp_generic_tbl_params {\n+\tconst char\t\t\t*name;\n \tuint16_t\t\t\tresult_num_entries;\n \tuint16_t\t\t\tresult_num_bytes;\n \tenum bnxt_ulp_byte_order\tresult_byte_order;\n+\tuint32_t\t\t\thash_tbl_entries;\n+\tuint16_t\t\t\tnum_buckets;\n+\tuint16_t\t\t\tkey_num_bytes;\n };\n \n struct bnxt_ulp_shared_act_info {\ndiff --git a/drivers/net/bnxt/tf_ulp/ulp_utils.c b/drivers/net/bnxt/tf_ulp/ulp_utils.c\nindex 8e3a920ab4..095a66a0c7 100644\n--- a/drivers/net/bnxt/tf_ulp/ulp_utils.c\n+++ b/drivers/net/bnxt/tf_ulp/ulp_utils.c\n@@ -923,3 +923,11 @@ uint32_t ulp_bitmap_notzero(uint8_t *bitmap, int32_t size)\n \t}\n \treturn 0;\n }\n+\n+/* returns 0 if input is power of 2 */\n+int32_t ulp_util_is_power_of_2(uint64_t x)\n+{\n+\tif (((x - 1) & x))\n+\t\treturn -1;\n+\treturn 0;\n+}\ndiff --git a/drivers/net/bnxt/tf_ulp/ulp_utils.h b/drivers/net/bnxt/tf_ulp/ulp_utils.h\nindex caad5628c9..2d62b25060 100644\n--- a/drivers/net/bnxt/tf_ulp/ulp_utils.h\n+++ b/drivers/net/bnxt/tf_ulp/ulp_utils.h\n@@ -461,4 +461,7 @@ uint32_t ulp_bitmap_is_ones(uint8_t *bitmap, int32_t size);\n /* Function to check if bitmap is not zero. Return 1 on success */\n uint32_t ulp_bitmap_notzero(uint8_t *bitmap, int32_t size);\n \n+/* returns 0 if input is power of 2 */\n+int32_t ulp_util_is_power_of_2(uint64_t x);\n+\n #endif /* _ULP_UTILS_H_ */\n",
    "prefixes": [
        "45/58"
    ]
}