Symbol: UINT32_C
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1020
x2 = ((fiat_25519_int1)(0x0 - x1) & UINT32_C(0xffffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1282
x103 = (uint32_t)(x101 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1294
x115 = (uint32_t)(x113 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1297
x118 = (uint32_t)(x116 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1300
x121 = (uint32_t)(x119 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1303
x124 = (uint32_t)(x122 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1306
x127 = (uint32_t)(x125 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1309
x130 = (uint32_t)(x128 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1312
x133 = (uint32_t)(x131 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1315
x136 = (uint32_t)(x134 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1318
x139 = (uint32_t)(x137 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1322
x143 = (uint32_t)(x141 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1325
x146 = (x144 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1542
x76 = (uint32_t)(x74 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1554
x88 = (uint32_t)(x86 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1557
x91 = (uint32_t)(x89 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1560
x94 = (uint32_t)(x92 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1563
x97 = (uint32_t)(x95 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1566
x100 = (uint32_t)(x98 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1569
x103 = (uint32_t)(x101 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1572
x106 = (uint32_t)(x104 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1575
x109 = (uint32_t)(x107 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1578
x112 = (uint32_t)(x110 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1582
x116 = (uint32_t)(x114 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1585
x119 = (x117 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1639
x11 = ((x1 & UINT32_C(0x3ffffff)) + ((x10 >> 25) * UINT8_C(0x13)));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1640
x12 = ((fiat_25519_uint1)(x11 >> 26) + (x2 & UINT32_C(0x1ffffff)));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1641
x13 = (x11 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1642
x14 = (x12 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1643
x15 = ((fiat_25519_uint1)(x12 >> 25) + (x3 & UINT32_C(0x3ffffff)));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1644
x16 = (x4 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1645
x17 = (x5 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1646
x18 = (x6 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1647
x19 = (x7 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1648
x20 = (x8 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1649
x21 = (x9 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1650
x22 = (x10 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1721
x1 = ((UINT32_C(0x7ffffda) + (arg1[0])) - (arg2[0]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1722
x2 = ((UINT32_C(0x3fffffe) + (arg1[1])) - (arg2[1]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1723
x3 = ((UINT32_C(0x7fffffe) + (arg1[2])) - (arg2[2]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1724
x4 = ((UINT32_C(0x3fffffe) + (arg1[3])) - (arg2[3]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1725
x5 = ((UINT32_C(0x7fffffe) + (arg1[4])) - (arg2[4]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1726
x6 = ((UINT32_C(0x3fffffe) + (arg1[5])) - (arg2[5]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1727
x7 = ((UINT32_C(0x7fffffe) + (arg1[6])) - (arg2[6]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1728
x8 = ((UINT32_C(0x3fffffe) + (arg1[7])) - (arg2[7]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1729
x9 = ((UINT32_C(0x7fffffe) + (arg1[8])) - (arg2[8]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1730
x10 = ((UINT32_C(0x3fffffe) + (arg1[9])) - (arg2[9]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1761
x1 = (UINT32_C(0x7ffffda) - (arg1[0]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1762
x2 = (UINT32_C(0x3fffffe) - (arg1[1]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1763
x3 = (UINT32_C(0x7fffffe) - (arg1[2]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1764
x4 = (UINT32_C(0x3fffffe) - (arg1[3]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1765
x5 = (UINT32_C(0x7fffffe) - (arg1[4]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1766
x6 = (UINT32_C(0x3fffffe) - (arg1[5]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1767
x7 = (UINT32_C(0x7fffffe) - (arg1[6]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1768
x8 = (UINT32_C(0x3fffffe) - (arg1[7]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1769
x9 = (UINT32_C(0x7fffffe) - (arg1[8]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1770
x10 = (UINT32_C(0x3fffffe) - (arg1[9]));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1910
fiat_25519_subborrowx_u26(&x1, &x2, 0x0, (arg1[0]), UINT32_C(0x3ffffed));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1911
fiat_25519_subborrowx_u25(&x3, &x4, x2, (arg1[1]), UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1912
fiat_25519_subborrowx_u26(&x5, &x6, x4, (arg1[2]), UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1913
fiat_25519_subborrowx_u25(&x7, &x8, x6, (arg1[3]), UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1914
fiat_25519_subborrowx_u26(&x9, &x10, x8, (arg1[4]), UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1915
fiat_25519_subborrowx_u25(&x11, &x12, x10, (arg1[5]), UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1916
fiat_25519_subborrowx_u26(&x13, &x14, x12, (arg1[6]), UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1917
fiat_25519_subborrowx_u25(&x15, &x16, x14, (arg1[7]), UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1918
fiat_25519_subborrowx_u26(&x17, &x18, x16, (arg1[8]), UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1919
fiat_25519_subborrowx_u25(&x19, &x20, x18, (arg1[9]), UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1920
fiat_25519_cmovznz_u32(&x21, x20, 0x0, UINT32_C(0xffffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1921
fiat_25519_addcarryx_u26(&x22, &x23, 0x0, x1, (x21 & UINT32_C(0x3ffffed)));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1922
fiat_25519_addcarryx_u25(&x24, &x25, x23, x3, (x21 & UINT32_C(0x1ffffff)));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1923
fiat_25519_addcarryx_u26(&x26, &x27, x25, x5, (x21 & UINT32_C(0x3ffffff)));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1924
fiat_25519_addcarryx_u25(&x28, &x29, x27, x7, (x21 & UINT32_C(0x1ffffff)));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1925
fiat_25519_addcarryx_u26(&x30, &x31, x29, x9, (x21 & UINT32_C(0x3ffffff)));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1926
fiat_25519_addcarryx_u25(&x32, &x33, x31, x11, (x21 & UINT32_C(0x1ffffff)));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1927
fiat_25519_addcarryx_u26(&x34, &x35, x33, x13, (x21 & UINT32_C(0x3ffffff)));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1928
fiat_25519_addcarryx_u25(&x36, &x37, x35, x15, (x21 & UINT32_C(0x1ffffff)));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1929
fiat_25519_addcarryx_u26(&x38, &x39, x37, x17, (x21 & UINT32_C(0x3ffffff)));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
1930
fiat_25519_addcarryx_u25(&x40, &x41, x39, x19, (x21 & UINT32_C(0x1ffffff)));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
2164
x36 = (x35 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
2169
x41 = (x40 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
2174
x46 = (x45 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
2179
x51 = (x50 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
2187
x59 = (x58 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
2192
x64 = (x63 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
2197
x69 = (x68 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
2202
x74 = (x73 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
918
x2 = (x1 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
945
x3 = (x1 & UINT32_C(0x3ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
970
x2 = (x1 & UINT32_C(0x1ffffff));
crypto/krb5/src/plugins/preauth/spake/edwards25519_fiat.h
997
x3 = (x1 & UINT32_C(0x1ffffff));
crypto/libecc/include/libecc/words/words_32.h
35
#define WORD(A) (UINT32_C(A))
crypto/libecc/include/libecc/words/words_64.h
36
#define HWORD(A) (UINT32_C(A))
crypto/openssl/include/internal/numbers.h
68
#ifndef UINT32_C
crypto/openssl/include/internal/numbers.h
80
#ifndef UINT32_C
lib/libc/stdlib/hsearch_r.c
65
hash *= UINT32_C(16777619);
lib/libiconv_modules/UES/citrus_ues.c
118
#define BMP_MAX UINT32_C(0xFFFF)
lib/libiconv_modules/UES/citrus_ues.c
119
#define UCS2_MAX UINT32_C(0x10FFFF)
lib/libiconv_modules/UES/citrus_ues.c
120
#define UCS4_MAX UINT32_C(0x7FFFFFFF)
lib/libiconv_modules/UTF7/citrus_utf7.c
128
#define UTF32_MAX UINT32_C(0x10ffff)
lib/libiconv_modules/UTF7/citrus_utf7.c
146
#define SRG_BASE UINT32_C(0x10000)
lib/libiconv_modules/UTF7/citrus_utf7.c
367
u16[1] = ((uint16_t)(u32 & UINT32_C(0x3ff))) + LOSRG_MIN;
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1000
#define HWRM_REJECT_FWD_RESP UINT32_C(0xd1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100042
#define HWRM_MFG_PRVSN_IMPORT_CERT_INPUT_FLAGS_SECURE_SOC_SUPPORT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100062
#define HWRM_MFG_PRVSN_IMPORT_CERT_OUTPUT_STATE_NOT_PROVISIONED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100064
#define HWRM_MFG_PRVSN_IMPORT_CERT_OUTPUT_STATE_PROVISIONED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100087
#define HWRM_MFG_PRVSN_IMPORT_CERT_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100089
#define HWRM_MFG_PRVSN_IMPORT_CERT_CMD_ERR_CODE_SLOT_INVALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100091
#define HWRM_MFG_PRVSN_IMPORT_CERT_CMD_ERR_CODE_SLOT_LOCKED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100093
#define HWRM_MFG_PRVSN_IMPORT_CERT_CMD_ERR_CODE_NO_STORAGE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100095
#define HWRM_MFG_PRVSN_IMPORT_CERT_CMD_ERR_CODE_CERT_VERIFY_FAIL UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100097
#define HWRM_MFG_PRVSN_IMPORT_CERT_CMD_ERR_CODE_NO_SIGNED_DEVICE_CERT UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100099
#define HWRM_MFG_PRVSN_IMPORT_CERT_CMD_ERR_CODE_CHAIN_SIZE_EXCEEDED UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1001
#define HWRM_FWD_RESP UINT32_C(0xd2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100101
#define HWRM_MFG_PRVSN_IMPORT_CERT_CMD_ERR_CODE_CUST_SLOT_ERR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100103
#define HWRM_MFG_PRVSN_IMPORT_CERT_CMD_ERR_CODE_IMPORT_CERT_ERR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100165
#define HWRM_MFG_PRVSN_GET_STATE_OUTPUT_GET_STATE_VALID_INVALID UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100167
#define HWRM_MFG_PRVSN_GET_STATE_OUTPUT_GET_STATE_VALID_SPDM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100169
#define HWRM_MFG_PRVSN_GET_STATE_OUTPUT_GET_STATE_VALID_CERBERUS UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100171
#define HWRM_MFG_PRVSN_GET_STATE_OUTPUT_GET_STATE_VALID_NONE UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100181
#define HWRM_MFG_PRVSN_GET_STATE_OUTPUT_SLOT_STATUS_SLOT_N_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100184
#define HWRM_MFG_PRVSN_GET_STATE_OUTPUT_SLOT_STATUS_SLOT_N_NOT_PROVISIONED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100189
#define HWRM_MFG_PRVSN_GET_STATE_OUTPUT_SLOT_STATUS_SLOT_N_PROVISIONED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1002
#define HWRM_FWD_ASYNC_EVENT_CMPL UINT32_C(0xd3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100212
#define HWRM_MFG_PRVSN_GET_STATE_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100214
#define HWRM_MFG_PRVSN_GET_STATE_CMD_ERR_CODE_IPC_FAILURE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100216
#define HWRM_MFG_PRVSN_GET_STATE_CMD_ERR_CODE_RIOT_CNTX_NOT_FOUND UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100218
#define HWRM_MFG_PRVSN_GET_STATE_CMD_ERR_CODE_PRVSN_STATE_NOT_FOUND UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100276
#define HWRM_MFG_PRVSN_EXPORT_CERT_INPUT_FLAGS_SECURE_SOC_SUPPORT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100278
#define HWRM_MFG_PRVSN_EXPORT_CERT_INPUT_FLAGS_ALIAS_ONLY UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100297
#define HWRM_MFG_PRVSN_EXPORT_CERT_OUTPUT_FLAGS_ALIAS_ONLY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1003
#define HWRM_OEM_CMD UINT32_C(0xd4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10031
#define HWRM_ASYNC_EVENT_CMPL_LINK_STATUS_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100325
#define HWRM_MFG_PRVSN_EXPORT_CERT_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100327
#define HWRM_MFG_PRVSN_EXPORT_CERT_CMD_ERR_CODE_SLOT_INVALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100332
#define HWRM_MFG_PRVSN_EXPORT_CERT_CMD_ERR_CODE_CERT_INVALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100334
#define HWRM_MFG_PRVSN_EXPORT_CERT_CMD_ERR_CODE_BUFFER_LENGTH UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100336
#define HWRM_MFG_PRVSN_EXPORT_CERT_CMD_ERR_CODE_DMA_WRITE_FAILURE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10034
#define HWRM_ASYNC_EVENT_CMPL_LINK_STATUS_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10039
#define HWRM_ASYNC_EVENT_CMPL_LINK_STATUS_CHANGE_EVENT_ID_LINK_STATUS_CHANGE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100397
#define HWRM_MFG_GET_NVM_MEASUREMENT_OUTPUT_HASH_STATE_INVALID UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100399
#define HWRM_MFG_GET_NVM_MEASUREMENT_OUTPUT_HASH_STATE_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100407
#define HWRM_MFG_GET_NVM_MEASUREMENT_OUTPUT_CALC_TIME_BOOTUP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100409
#define HWRM_MFG_GET_NVM_MEASUREMENT_OUTPUT_CALC_TIME_LIVE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100414
#define HWRM_MFG_GET_NVM_MEASUREMENT_OUTPUT_HASH_TYPE_SHA256 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100416
#define HWRM_MFG_GET_NVM_MEASUREMENT_OUTPUT_HASH_TYPE_SHA384 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100418
#define HWRM_MFG_GET_NVM_MEASUREMENT_OUTPUT_HASH_TYPE_SHA512 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10049
#define HWRM_ASYNC_EVENT_CMPL_LINK_STATUS_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1005
#define HWRM_PORT_PRBS_TEST UINT32_C(0xd5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10051
#define HWRM_ASYNC_EVENT_CMPL_LINK_STATUS_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100586
#define HWRM_MFG_SELFTEST_QLIST_OUTPUT_AVAILABLE_TESTS_PERIPHERAL_TEST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100598
#define HWRM_MFG_SELFTEST_QLIST_OUTPUT_PERIPHERAL_TESTS_CO_CPU_MEMORY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1006
#define HWRM_PORT_SFP_SIDEBAND_CFG UINT32_C(0xd6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10060
#define HWRM_ASYNC_EVENT_CMPL_LINK_STATUS_CHANGE_EVENT_DATA1_LINK_CHANGE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100600
#define HWRM_MFG_SELFTEST_QLIST_OUTPUT_PERIPHERAL_TESTS_DPLL_EEPROM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100602
#define HWRM_MFG_SELFTEST_QLIST_OUTPUT_PERIPHERAL_TESTS_DPLL_MMCX UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100604
#define HWRM_MFG_SELFTEST_QLIST_OUTPUT_PERIPHERAL_TESTS_GNSS UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100606
#define HWRM_MFG_SELFTEST_QLIST_OUTPUT_PERIPHERAL_TESTS_CO_CPU_PCIE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100608
#define HWRM_MFG_SELFTEST_QLIST_OUTPUT_PERIPHERAL_TESTS_INTERNAL_FABRIC UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100610
#define HWRM_MFG_SELFTEST_QLIST_OUTPUT_PERIPHERAL_TESTS_OCXO UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100612
#define HWRM_MFG_SELFTEST_QLIST_OUTPUT_PERIPHERAL_TESTS_TELECOM_PLL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10065
#define HWRM_ASYNC_EVENT_CMPL_LINK_STATUS_CHANGE_EVENT_DATA1_LINK_CHANGE_DOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100666
#define HWRM_MFG_SELFTEST_EXEC_INPUT_FLAGS_PERIPHERAL_TEST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100674
#define HWRM_MFG_SELFTEST_EXEC_INPUT_PERIPHERAL_TESTS_CO_CPU_MEMORY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100676
#define HWRM_MFG_SELFTEST_EXEC_INPUT_PERIPHERAL_TESTS_DPLL_EEPROM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100678
#define HWRM_MFG_SELFTEST_EXEC_INPUT_PERIPHERAL_TESTS_DPLL_MMCX UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100680
#define HWRM_MFG_SELFTEST_EXEC_INPUT_PERIPHERAL_TESTS_GNSS UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100682
#define HWRM_MFG_SELFTEST_EXEC_INPUT_PERIPHERAL_TESTS_CO_CPU_PCIE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100684
#define HWRM_MFG_SELFTEST_EXEC_INPUT_PERIPHERAL_TESTS_INTERNAL_FABRIC UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100686
#define HWRM_MFG_SELFTEST_EXEC_INPUT_PERIPHERAL_TESTS_OCXO UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100688
#define HWRM_MFG_SELFTEST_EXEC_INPUT_PERIPHERAL_TESTS_TELECOM_PLL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1007
#define HWRM_PORT_SFP_SIDEBAND_QCFG UINT32_C(0xd7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10070
#define HWRM_ASYNC_EVENT_CMPL_LINK_STATUS_CHANGE_EVENT_DATA1_LINK_CHANGE_UP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100705
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_REQUESTED_TESTS_PERIPHERAL_TEST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100716
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_TEST_SUCCESS_PERIPHERAL_TEST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100725
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_PERIPHERAL_REQUESTED_TESTS_CO_CPU_MEMORY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100727
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_PERIPHERAL_REQUESTED_TESTS_DPLL_EEPROM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100729
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_PERIPHERAL_REQUESTED_TESTS_DPLL_MMCX UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10073
#define HWRM_ASYNC_EVENT_CMPL_LINK_STATUS_CHANGE_EVENT_DATA1_PORT_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100731
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_PERIPHERAL_REQUESTED_TESTS_GNSS UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100733
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_PERIPHERAL_REQUESTED_TESTS_CO_CPU_PCIE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100735
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_PERIPHERAL_REQUESTED_TESTS_INTERNAL_FABRIC UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100737
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_PERIPHERAL_REQUESTED_TESTS_OCXO UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100739
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_PERIPHERAL_REQUESTED_TESTS_TELECOM_PLL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100747
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_PERIPHERAL_TESTS_SUCCESS_CO_CPU_MEMORY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100749
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_PERIPHERAL_TESTS_SUCCESS_DPLL_EEPROM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100751
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_PERIPHERAL_TESTS_SUCCESS_DPLL_MMCX UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100753
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_PERIPHERAL_TESTS_SUCCESS_GNSS UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100755
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_PERIPHERAL_TESTS_SUCCESS_CO_CPU_PCIE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100757
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_PERIPHERAL_TESTS_SUCCESS_INTERNAL_FABRIC UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10076
#define HWRM_ASYNC_EVENT_CMPL_LINK_STATUS_CHANGE_EVENT_DATA1_PORT_ID_MASK UINT32_C(0xffff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100762
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_PERIPHERAL_TESTS_SUCCESS_OCXO UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100764
#define HWRM_MFG_SELFTEST_EXEC_OUTPUT_PERIPHERAL_TESTS_SUCCESS_TELECOM_PLL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10079
#define HWRM_ASYNC_EVENT_CMPL_LINK_STATUS_CHANGE_EVENT_DATA1_PF_ID_MASK UINT32_C(0xff00000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1008
#define HWRM_FW_STATE_UNQUIESCE UINT32_C(0xd8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100841
#define HWRM_MFG_WRITE_CERT_NVM_OUTPUT_STATE_NOT_PROVISIONED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100843
#define HWRM_MFG_WRITE_CERT_NVM_OUTPUT_STATE_PROVISIONED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100866
#define HWRM_MFG_WRITE_CERT_NVM_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100868
#define HWRM_MFG_WRITE_CERT_NVM_CMD_ERR_CODE_SLOT_INVALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100870
#define HWRM_MFG_WRITE_CERT_NVM_CMD_ERR_CODE_SLOT_LOCKED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100872
#define HWRM_MFG_WRITE_CERT_NVM_CMD_ERR_CODE_NO_STORAGE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100874
#define HWRM_MFG_WRITE_CERT_NVM_CMD_ERR_CODE_CERT_VERIFY_FAIL UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100876
#define HWRM_MFG_WRITE_CERT_NVM_CMD_ERR_CODE_NO_SIGNED_DEVICE_CERT UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100878
#define HWRM_MFG_WRITE_CERT_NVM_CMD_ERR_CODE_NVRAM_PROTECT_MFG_FAIL UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100880
#define HWRM_MFG_WRITE_CERT_NVM_CMD_ERR_CODE_NVM_BULK_ERASE_FAIL UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100882
#define HWRM_MFG_WRITE_CERT_NVM_CMD_ERR_CODE_NVRAM_PROTECT_ALL_FAIL UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100932
#define HWRM_OEM_CMD_INPUT_NAMING_AUTHORITY_INVALID UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100934
#define HWRM_OEM_CMD_INPUT_NAMING_AUTHORITY_PCI_SIG UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100939
#define HWRM_OEM_CMD_INPUT_MESSAGE_FAMILY_INVALID UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10094
#define HWRM_ASYNC_EVENT_CMPL_LINK_MTU_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100941
#define HWRM_OEM_CMD_INPUT_MESSAGE_FAMILY_TRUFLOW UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
100943
#define HWRM_OEM_CMD_INPUT_MESSAGE_FAMILY_ROCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10097
#define HWRM_ASYNC_EVENT_CMPL_LINK_MTU_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1010
#define HWRM_PORT_DSC_DUMP UINT32_C(0xd9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10102
#define HWRM_ASYNC_EVENT_CMPL_LINK_MTU_CHANGE_EVENT_ID_LINK_MTU_CHANGE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101099
#define HWRM_UDCC_QCAPS_OUTPUT_SESSION_TYPE_PER_DESTINATION UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1011
#define HWRM_PORT_EP_TX_QCFG UINT32_C(0xda)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101101
#define HWRM_UDCC_QCAPS_OUTPUT_SESSION_TYPE_PER_QP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101118
#define HWRM_UDCC_QCAPS_OUTPUT_FLAGS_DCQCN_EN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10112
#define HWRM_ASYNC_EVENT_CMPL_LINK_MTU_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101124
#define HWRM_UDCC_QCAPS_OUTPUT_FLAGS_RTT_DISTRIBUTION_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101129
#define HWRM_UDCC_QCAPS_OUTPUT_FLAGS_IFA_PROBE_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10114
#define HWRM_ASYNC_EVENT_CMPL_LINK_MTU_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101195
#define HWRM_UDCC_CFG_INPUT_ENABLES_UDCC_MODE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1012
#define HWRM_PORT_EP_TX_CFG UINT32_C(0xdb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101200
#define HWRM_UDCC_CFG_INPUT_ENABLES_PROBE_PAD_CNT_CFG UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101205
#define HWRM_UDCC_CFG_INPUT_ENABLES_UDCC_HYBRID_MODE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101210
#define HWRM_UDCC_CFG_INPUT_ENABLES_PROBE_FORMAT UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101215
#define HWRM_UDCC_CFG_INPUT_ENABLES_PROBE_IFA_GNS UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101220
#define HWRM_UDCC_CFG_INPUT_ENABLES_PROBE_IFA_HOP_LIMIT UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101225
#define HWRM_UDCC_CFG_INPUT_ENABLES_PROBE_IFA_REQ_VEC UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101229
#define HWRM_UDCC_CFG_INPUT_UDCC_MODE_DISABLED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10123
#define HWRM_ASYNC_EVENT_CMPL_LINK_MTU_CHANGE_EVENT_DATA1_NEW_MTU_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101231
#define HWRM_UDCC_CFG_INPUT_UDCC_MODE_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101240
#define HWRM_UDCC_CFG_INPUT_PROBE_PAD_CNT_CFG_DISABLED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101242
#define HWRM_UDCC_CFG_INPUT_PROBE_PAD_CNT_CFG_ONE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101244
#define HWRM_UDCC_CFG_INPUT_PROBE_PAD_CNT_CFG_TWO UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101246
#define HWRM_UDCC_CFG_INPUT_PROBE_PAD_CNT_CFG_THREE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101254
#define HWRM_UDCC_CFG_INPUT_UDCC_HYBRID_MODE_UDCC_ONLY UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101259
#define HWRM_UDCC_CFG_INPUT_UDCC_HYBRID_MODE_UDCC_WITH_DCQCN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101264
#define HWRM_UDCC_CFG_INPUT_PROBE_FORMAT_MAD UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101266
#define HWRM_UDCC_CFG_INPUT_PROBE_FORMAT_IFA UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1013
#define HWRM_PORT_CFG UINT32_C(0xdc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101308
#define HWRM_UDCC_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101310
#define HWRM_UDCC_CFG_CMD_ERR_CODE_INVALID_PROBE_PAD_CNT_CFG UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101312
#define HWRM_UDCC_CFG_CMD_ERR_CODE_INVALID_HYBRID_MODE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101314
#define HWRM_UDCC_CFG_CMD_ERR_CODE_INVALID_PROBE_IFA_GNS UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101377
#define HWRM_UDCC_QCFG_OUTPUT_PROBE_PAD_CNT_CFG_DISABLED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101379
#define HWRM_UDCC_QCFG_OUTPUT_PROBE_PAD_CNT_CFG_ONE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10138
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101381
#define HWRM_UDCC_QCFG_OUTPUT_PROBE_PAD_CNT_CFG_TWO UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101383
#define HWRM_UDCC_QCFG_OUTPUT_PROBE_PAD_CNT_CFG_THREE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101390
#define HWRM_UDCC_QCFG_OUTPUT_PROBE_FORMAT_MAD UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101392
#define HWRM_UDCC_QCFG_OUTPUT_PROBE_FORMAT_IFA UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1014
#define HWRM_PORT_QCFG UINT32_C(0xdd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10141
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101448
#define HWRM_UDCC_SESSION_CFG_INPUT_ENABLES_SESSION_STATE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101450
#define HWRM_UDCC_SESSION_CFG_INPUT_ENABLES_DEST_MAC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101452
#define HWRM_UDCC_SESSION_CFG_INPUT_ENABLES_SRC_MAC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101454
#define HWRM_UDCC_SESSION_CFG_INPUT_ENABLES_TX_STATS_RECORD UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101456
#define HWRM_UDCC_SESSION_CFG_INPUT_ENABLES_RX_STATS_RECORD UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10146
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_EVENT_ID_LINK_SPEED_CHANGE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101464
#define HWRM_UDCC_SESSION_CFG_INPUT_SESSION_STATE_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101466
#define HWRM_UDCC_SESSION_CFG_INPUT_SESSION_STATE_FLOW_NOT_CREATED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101468
#define HWRM_UDCC_SESSION_CFG_INPUT_SESSION_STATE_FLOW_HAS_BEEN_DELETED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101480
#define HWRM_UDCC_SESSION_CFG_INPUT_FLAGS_RESET_RTT_COUNTS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101527
#define HWRM_UDCC_SESSION_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101529
#define HWRM_UDCC_SESSION_CFG_CMD_ERR_CODE_INVALID_SESSION_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101531
#define HWRM_UDCC_SESSION_CFG_CMD_ERR_CODE_SESSION_NOT_IN_USE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101533
#define HWRM_UDCC_SESSION_CFG_CMD_ERR_CODE_SESSION_CFG_STATE_FAIL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101535
#define HWRM_UDCC_SESSION_CFG_CMD_ERR_CODE_INVALID_ENABLES UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101537
#define HWRM_UDCC_SESSION_CFG_CMD_ERR_CODE_SESSION_CFG_FAIL UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10156
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10158
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1016
#define HWRM_PORT_MAC_QCAPS UINT32_C(0xdf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101601
#define HWRM_UDCC_SESSION_QCFG_OUTPUT_SESSION_STATE_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101603
#define HWRM_UDCC_SESSION_QCFG_OUTPUT_SESSION_STATE_FLOW_NOT_CREATED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101605
#define HWRM_UDCC_SESSION_QCFG_OUTPUT_SESSION_STATE_FLOW_HAS_BEEN_DELETED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101652
#define HWRM_UDCC_SESSION_QCFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101654
#define HWRM_UDCC_SESSION_QCFG_CMD_ERR_CODE_INVALID_SESSION_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101656
#define HWRM_UDCC_SESSION_QCFG_CMD_ERR_CODE_SESSION_NOT_IN_USE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1017
#define HWRM_TEMP_MONITOR_QUERY UINT32_C(0xe0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10170
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_EVENT_DATA1_FORCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10172
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_EVENT_DATA1_NEW_LINK_SPEED_100MBPS_MASK UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10175
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_EVENT_DATA1_NEW_LINK_SPEED_100MBPS_100MB (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10177
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_EVENT_DATA1_NEW_LINK_SPEED_100MBPS_1GB (UINT32_C(0xa) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101780
#define HWRM_UDCC_SESSION_QUERY_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101782
#define HWRM_UDCC_SESSION_QUERY_CMD_ERR_CODE_INVALID_SESSION_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101784
#define HWRM_UDCC_SESSION_QUERY_CMD_ERR_CODE_SESSION_NOT_IN_USE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10179
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_EVENT_DATA1_NEW_LINK_SPEED_100MBPS_2GB (UINT32_C(0x14) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1018
#define HWRM_REG_POWER_QUERY UINT32_C(0xe1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10181
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_EVENT_DATA1_NEW_LINK_SPEED_100MBPS_2_5GB (UINT32_C(0x19) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10183
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_EVENT_DATA1_NEW_LINK_SPEED_100MBPS_10GB (UINT32_C(0x64) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10185
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_EVENT_DATA1_NEW_LINK_SPEED_100MBPS_20GB (UINT32_C(0xc8) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10187
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_EVENT_DATA1_NEW_LINK_SPEED_100MBPS_25GB (UINT32_C(0xfa) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101885
#define HWRM_UDCC_COMP_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101887
#define HWRM_UDCC_COMP_CFG_CMD_ERR_CODE_INVALID_ARG_LEN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10189
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_EVENT_DATA1_NEW_LINK_SPEED_100MBPS_40GB (UINT32_C(0x190) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101892
#define HWRM_UDCC_COMP_CFG_CMD_ERR_CODE_INVALID_CFG_LEN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1019
#define HWRM_CORE_FREQUENCY_QUERY UINT32_C(0xe2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10191
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_EVENT_DATA1_NEW_LINK_SPEED_100MBPS_50GB (UINT32_C(0x1f4) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10193
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_EVENT_DATA1_NEW_LINK_SPEED_100MBPS_100GB (UINT32_C(0x3e8) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10196
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CHANGE_EVENT_DATA1_PORT_ID_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
101999
#define HWRM_UDCC_COMP_QCFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1020
#define HWRM_REG_POWER_HISTOGRAM UINT32_C(0xe3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
102001
#define HWRM_UDCC_COMP_QCFG_CMD_ERR_CODE_INVALID_ARG_LEN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
102006
#define HWRM_UDCC_COMP_QCFG_CMD_ERR_CODE_INVALID_CFG_LEN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10211
#define HWRM_ASYNC_EVENT_CMPL_DCB_CONFIG_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
102113
#define HWRM_UDCC_COMP_QUERY_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
102115
#define HWRM_UDCC_COMP_QUERY_CMD_ERR_CODE_INVALID_ARG_LEN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
102117
#define HWRM_UDCC_COMP_QUERY_CMD_ERR_CODE_INVALID_HOST_BUF_SIZE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10214
#define HWRM_ASYNC_EVENT_CMPL_DCB_CONFIG_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10219
#define HWRM_ASYNC_EVENT_CMPL_DCB_CONFIG_CHANGE_EVENT_ID_DCB_CONFIG_CHANGE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1022
#define HWRM_MONITOR_PAX_HISTOGRAM_START UINT32_C(0xe4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10224
#define HWRM_ASYNC_EVENT_CMPL_DCB_CONFIG_CHANGE_EVENT_DATA2_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10226
#define HWRM_ASYNC_EVENT_CMPL_DCB_CONFIG_CHANGE_EVENT_DATA2_PFC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10228
#define HWRM_ASYNC_EVENT_CMPL_DCB_CONFIG_CHANGE_EVENT_DATA2_APP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10230
#define HWRM_ASYNC_EVENT_CMPL_DCB_CONFIG_CHANGE_EVENT_DATA2_DSCP UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10237
#define HWRM_ASYNC_EVENT_CMPL_DCB_CONFIG_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10239
#define HWRM_ASYNC_EVENT_CMPL_DCB_CONFIG_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1024
#define HWRM_MONITOR_PAX_HISTOGRAM_COLLECT UINT32_C(0xe5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10248
#define HWRM_ASYNC_EVENT_CMPL_DCB_CONFIG_CHANGE_EVENT_DATA1_PORT_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10251
#define HWRM_ASYNC_EVENT_CMPL_DCB_CONFIG_CHANGE_EVENT_DATA1_RECOMMEND_ROCE_PRIORITY_MASK UINT32_C(0xff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10254
#define HWRM_ASYNC_EVENT_CMPL_DCB_CONFIG_CHANGE_EVENT_DATA1_RECOMMEND_ROCE_PRIORITY_NONE (UINT32_C(0xff) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10257
#define HWRM_ASYNC_EVENT_CMPL_DCB_CONFIG_CHANGE_EVENT_DATA1_RECOMMEND_L2_PRIORITY_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1026
#define HWRM_STAT_QUERY_ROCE_STATS UINT32_C(0xe6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10260
#define HWRM_ASYNC_EVENT_CMPL_DCB_CONFIG_CHANGE_EVENT_DATA1_RECOMMEND_L2_PRIORITY_NONE (UINT32_C(0xff) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10275
#define HWRM_ASYNC_EVENT_CMPL_PORT_CONN_NOT_ALLOWED_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10278
#define HWRM_ASYNC_EVENT_CMPL_PORT_CONN_NOT_ALLOWED_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1028
#define HWRM_STAT_QUERY_ROCE_STATS_EXT UINT32_C(0xe7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10283
#define HWRM_ASYNC_EVENT_CMPL_PORT_CONN_NOT_ALLOWED_EVENT_ID_PORT_CONN_NOT_ALLOWED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1029
#define HWRM_WOL_FILTER_ALLOC UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10293
#define HWRM_ASYNC_EVENT_CMPL_PORT_CONN_NOT_ALLOWED_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10295
#define HWRM_ASYNC_EVENT_CMPL_PORT_CONN_NOT_ALLOWED_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1030
#define HWRM_WOL_FILTER_FREE UINT32_C(0xf1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10304
#define HWRM_ASYNC_EVENT_CMPL_PORT_CONN_NOT_ALLOWED_EVENT_DATA1_PORT_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1031
#define HWRM_WOL_FILTER_QCFG UINT32_C(0xf2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10311
#define HWRM_ASYNC_EVENT_CMPL_PORT_CONN_NOT_ALLOWED_EVENT_DATA1_ENFORCEMENT_POLICY_MASK UINT32_C(0xff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10314
#define HWRM_ASYNC_EVENT_CMPL_PORT_CONN_NOT_ALLOWED_EVENT_DATA1_ENFORCEMENT_POLICY_NONE (UINT32_C(0x0) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10316
#define HWRM_ASYNC_EVENT_CMPL_PORT_CONN_NOT_ALLOWED_EVENT_DATA1_ENFORCEMENT_POLICY_DISABLETX (UINT32_C(0x1) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10318
#define HWRM_ASYNC_EVENT_CMPL_PORT_CONN_NOT_ALLOWED_EVENT_DATA1_ENFORCEMENT_POLICY_WARNINGMSG (UINT32_C(0x2) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1032
#define HWRM_WOL_REASON_QCFG UINT32_C(0xf3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10320
#define HWRM_ASYNC_EVENT_CMPL_PORT_CONN_NOT_ALLOWED_EVENT_DATA1_ENFORCEMENT_POLICY_PWRDOWN (UINT32_C(0x3) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10335
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CFG_NOT_ALLOWED_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10338
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CFG_NOT_ALLOWED_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1034
#define HWRM_CFA_METER_QCAPS UINT32_C(0xf4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10343
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CFG_NOT_ALLOWED_EVENT_ID_LINK_SPEED_CFG_NOT_ALLOWED UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10353
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CFG_NOT_ALLOWED_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10355
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CFG_NOT_ALLOWED_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1036
#define HWRM_CFA_METER_PROFILE_ALLOC UINT32_C(0xf5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10364
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CFG_NOT_ALLOWED_EVENT_DATA1_PORT_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10379
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CFG_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1038
#define HWRM_CFA_METER_PROFILE_FREE UINT32_C(0xf6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10382
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CFG_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10387
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CFG_CHANGE_EVENT_ID_LINK_SPEED_CFG_CHANGE UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10397
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CFG_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10399
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CFG_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
104
#define CMD_DISCR_TLV_ENCAP UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1040
#define HWRM_CFA_METER_PROFILE_CFG UINT32_C(0xf7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10408
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CFG_CHANGE_EVENT_DATA1_PORT_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10416
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CFG_CHANGE_EVENT_DATA1_SUPPORTED_LINK_SPEEDS_CHANGE UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1042
#define HWRM_CFA_METER_INSTANCE_ALLOC UINT32_C(0xf8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10423
#define HWRM_ASYNC_EVENT_CMPL_LINK_SPEED_CFG_CHANGE_EVENT_DATA1_ILLEGAL_LINK_SPEED_CFG UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10437
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1044
#define HWRM_CFA_METER_INSTANCE_FREE UINT32_C(0xf9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10440
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10445
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_EVENT_ID_PORT_PHY_CFG_CHANGE UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10454
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_EVENT_DATA2_MODULE_STATUS_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10457
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_EVENT_DATA2_MODULE_STATUS_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10459
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_EVENT_DATA2_MODULE_STATUS_DISABLETX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1046
#define HWRM_CFA_METER_INSTANCE_CFG UINT32_C(0xfa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10461
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_EVENT_DATA2_MODULE_STATUS_MISMATCH UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10463
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_EVENT_DATA2_MODULE_STATUS_PWRDOWN UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10465
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_EVENT_DATA2_MODULE_STATUS_NOTINSERTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10467
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_EVENT_DATA2_MODULE_STATUS_CURRENTFAULT UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10469
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_EVENT_DATA2_MODULE_STATUS_OVERHEATED UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10471
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_EVENT_DATA2_MODULE_STATUS_NOTAPPLICABLE UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10479
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1048
#define HWRM_CFA_VFR_ALLOC UINT32_C(0xfd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10481
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10490
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_EVENT_DATA1_PORT_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10497
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_EVENT_DATA1_FEC_CFG_CHANGE UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1050
#define HWRM_CFA_VFR_FREE UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10504
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_EVENT_DATA1_EEE_CFG_CHANGE UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10511
#define HWRM_ASYNC_EVENT_CMPL_PORT_PHY_CFG_CHANGE_EVENT_DATA1_PAUSE_CFG_CHANGE UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1052
#define HWRM_CFA_VF_PAIR_ALLOC UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10525
#define HWRM_ASYNC_EVENT_CMPL_RESET_NOTIFY_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10528
#define HWRM_ASYNC_EVENT_CMPL_RESET_NOTIFY_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10533
#define HWRM_ASYNC_EVENT_CMPL_RESET_NOTIFY_EVENT_ID_RESET_NOTIFY UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1054
#define HWRM_CFA_VF_PAIR_FREE UINT32_C(0x101)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10545
#define HWRM_ASYNC_EVENT_CMPL_RESET_NOTIFY_EVENT_DATA2_FW_STATUS_CODE_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10553
#define HWRM_ASYNC_EVENT_CMPL_RESET_NOTIFY_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10555
#define HWRM_ASYNC_EVENT_CMPL_RESET_NOTIFY_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1056
#define HWRM_CFA_VF_PAIR_INFO UINT32_C(0x102)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10574
#define HWRM_ASYNC_EVENT_CMPL_RESET_NOTIFY_EVENT_DATA1_DRIVER_ACTION_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1058
#define HWRM_CFA_FLOW_ALLOC UINT32_C(0x103)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10581
#define HWRM_ASYNC_EVENT_CMPL_RESET_NOTIFY_EVENT_DATA1_DRIVER_ACTION_DRIVER_STOP_TX_QUEUE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10587
#define HWRM_ASYNC_EVENT_CMPL_RESET_NOTIFY_EVENT_DATA1_DRIVER_ACTION_DRIVER_IFDOWN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10590
#define HWRM_ASYNC_EVENT_CMPL_RESET_NOTIFY_EVENT_DATA1_REASON_CODE_MASK UINT32_C(0xff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10593
#define HWRM_ASYNC_EVENT_CMPL_RESET_NOTIFY_EVENT_DATA1_REASON_CODE_MANAGEMENT_RESET_REQUEST (UINT32_C(0x1) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10595
#define HWRM_ASYNC_EVENT_CMPL_RESET_NOTIFY_EVENT_DATA1_REASON_CODE_FW_EXCEPTION_FATAL (UINT32_C(0x2) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10597
#define HWRM_ASYNC_EVENT_CMPL_RESET_NOTIFY_EVENT_DATA1_REASON_CODE_FW_EXCEPTION_NON_FATAL (UINT32_C(0x3) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10599
#define HWRM_ASYNC_EVENT_CMPL_RESET_NOTIFY_EVENT_DATA1_REASON_CODE_FAST_RESET (UINT32_C(0x4) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1060
#define HWRM_CFA_FLOW_FREE UINT32_C(0x104)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10604
#define HWRM_ASYNC_EVENT_CMPL_RESET_NOTIFY_EVENT_DATA1_REASON_CODE_FW_ACTIVATION (UINT32_C(0x5) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10611
#define HWRM_ASYNC_EVENT_CMPL_RESET_NOTIFY_EVENT_DATA1_DELAY_IN_100MS_TICKS_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1062
#define HWRM_CFA_FLOW_FLUSH UINT32_C(0x105)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10626
#define HWRM_ASYNC_EVENT_CMPL_ERROR_RECOVERY_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10629
#define HWRM_ASYNC_EVENT_CMPL_ERROR_RECOVERY_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1063
#define HWRM_CFA_FLOW_STATS UINT32_C(0x106)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10639
#define HWRM_ASYNC_EVENT_CMPL_ERROR_RECOVERY_EVENT_ID_ERROR_RECOVERY UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1064
#define HWRM_CFA_FLOW_INFO UINT32_C(0x107)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10649
#define HWRM_ASYNC_EVENT_CMPL_ERROR_RECOVERY_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10651
#define HWRM_ASYNC_EVENT_CMPL_ERROR_RECOVERY_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1066
#define HWRM_CFA_DECAP_FILTER_ALLOC UINT32_C(0x108)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10660
#define HWRM_ASYNC_EVENT_CMPL_ERROR_RECOVERY_EVENT_DATA1_FLAGS_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10668
#define HWRM_ASYNC_EVENT_CMPL_ERROR_RECOVERY_EVENT_DATA1_FLAGS_MASTER_FUNC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10673
#define HWRM_ASYNC_EVENT_CMPL_ERROR_RECOVERY_EVENT_DATA1_FLAGS_RECOVERY_ENABLED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1068
#define HWRM_CFA_DECAP_FILTER_FREE UINT32_C(0x109)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10687
#define HWRM_ASYNC_EVENT_CMPL_RING_MONITOR_MSG_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1069
#define HWRM_CFA_VLAN_ANTISPOOF_QCFG UINT32_C(0x10a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10690
#define HWRM_ASYNC_EVENT_CMPL_RING_MONITOR_MSG_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10695
#define HWRM_ASYNC_EVENT_CMPL_RING_MONITOR_MSG_EVENT_ID_RING_MONITOR_MSG UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1070
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC UINT32_C(0x10b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10700
#define HWRM_ASYNC_EVENT_CMPL_RING_MONITOR_MSG_EVENT_DATA2_DISABLE_RING_TYPE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10703
#define HWRM_ASYNC_EVENT_CMPL_RING_MONITOR_MSG_EVENT_DATA2_DISABLE_RING_TYPE_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10705
#define HWRM_ASYNC_EVENT_CMPL_RING_MONITOR_MSG_EVENT_DATA2_DISABLE_RING_TYPE_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10707
#define HWRM_ASYNC_EVENT_CMPL_RING_MONITOR_MSG_EVENT_DATA2_DISABLE_RING_TYPE_CMPL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1071
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_FREE UINT32_C(0x10c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10715
#define HWRM_ASYNC_EVENT_CMPL_RING_MONITOR_MSG_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10717
#define HWRM_ASYNC_EVENT_CMPL_RING_MONITOR_MSG_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1073
#define HWRM_CFA_PAIR_ALLOC UINT32_C(0x10d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10741
#define HWRM_ASYNC_EVENT_CMPL_FUNC_DRVR_UNLOAD_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10744
#define HWRM_ASYNC_EVENT_CMPL_FUNC_DRVR_UNLOAD_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10749
#define HWRM_ASYNC_EVENT_CMPL_FUNC_DRVR_UNLOAD_EVENT_ID_FUNC_DRVR_UNLOAD UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1075
#define HWRM_CFA_PAIR_FREE UINT32_C(0x10e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10759
#define HWRM_ASYNC_EVENT_CMPL_FUNC_DRVR_UNLOAD_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10761
#define HWRM_ASYNC_EVENT_CMPL_FUNC_DRVR_UNLOAD_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1077
#define HWRM_CFA_PAIR_INFO UINT32_C(0x10f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10770
#define HWRM_ASYNC_EVENT_CMPL_FUNC_DRVR_UNLOAD_EVENT_DATA1_FUNC_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10785
#define HWRM_ASYNC_EVENT_CMPL_FUNC_DRVR_LOAD_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10788
#define HWRM_ASYNC_EVENT_CMPL_FUNC_DRVR_LOAD_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1079
#define HWRM_FW_IPC_MSG UINT32_C(0x110)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10793
#define HWRM_ASYNC_EVENT_CMPL_FUNC_DRVR_LOAD_EVENT_ID_FUNC_DRVR_LOAD UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1080
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_INFO UINT32_C(0x111)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10803
#define HWRM_ASYNC_EVENT_CMPL_FUNC_DRVR_LOAD_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10805
#define HWRM_ASYNC_EVENT_CMPL_FUNC_DRVR_LOAD_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1081
#define HWRM_CFA_REDIRECT_QUERY_TUNNEL_TYPE UINT32_C(0x112)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10814
#define HWRM_ASYNC_EVENT_CMPL_FUNC_DRVR_LOAD_EVENT_DATA1_FUNC_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10829
#define HWRM_ASYNC_EVENT_CMPL_FUNC_FLR_PROC_CMPLT_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1083
#define HWRM_CFA_FLOW_AGING_TIMER_RESET UINT32_C(0x113)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10832
#define HWRM_ASYNC_EVENT_CMPL_FUNC_FLR_PROC_CMPLT_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10837
#define HWRM_ASYNC_EVENT_CMPL_FUNC_FLR_PROC_CMPLT_EVENT_ID_FUNC_FLR_PROC_CMPLT UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10847
#define HWRM_ASYNC_EVENT_CMPL_FUNC_FLR_PROC_CMPLT_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10849
#define HWRM_ASYNC_EVENT_CMPL_FUNC_FLR_PROC_CMPLT_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1085
#define HWRM_CFA_FLOW_AGING_CFG UINT32_C(0x114)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10858
#define HWRM_ASYNC_EVENT_CMPL_FUNC_FLR_PROC_CMPLT_EVENT_DATA1_FUNC_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1087
#define HWRM_CFA_FLOW_AGING_QCFG UINT32_C(0x115)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10873
#define HWRM_ASYNC_EVENT_CMPL_PF_DRVR_UNLOAD_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10876
#define HWRM_ASYNC_EVENT_CMPL_PF_DRVR_UNLOAD_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10881
#define HWRM_ASYNC_EVENT_CMPL_PF_DRVR_UNLOAD_EVENT_ID_PF_DRVR_UNLOAD UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1089
#define HWRM_CFA_FLOW_AGING_QCAPS UINT32_C(0x116)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10891
#define HWRM_ASYNC_EVENT_CMPL_PF_DRVR_UNLOAD_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10893
#define HWRM_ASYNC_EVENT_CMPL_PF_DRVR_UNLOAD_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
109
#define TLV_TYPE_HWRM_REQUEST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10902
#define HWRM_ASYNC_EVENT_CMPL_PF_DRVR_UNLOAD_EVENT_DATA1_FUNC_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10905
#define HWRM_ASYNC_EVENT_CMPL_PF_DRVR_UNLOAD_EVENT_DATA1_PORT_MASK UINT32_C(0x70000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1091
#define HWRM_CFA_CTX_MEM_RGTR UINT32_C(0x117)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10920
#define HWRM_ASYNC_EVENT_CMPL_PF_DRVR_LOAD_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10923
#define HWRM_ASYNC_EVENT_CMPL_PF_DRVR_LOAD_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10928
#define HWRM_ASYNC_EVENT_CMPL_PF_DRVR_LOAD_EVENT_ID_PF_DRVR_LOAD UINT32_C(0x21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1093
#define HWRM_CFA_CTX_MEM_UNRGTR UINT32_C(0x118)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10938
#define HWRM_ASYNC_EVENT_CMPL_PF_DRVR_LOAD_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10940
#define HWRM_ASYNC_EVENT_CMPL_PF_DRVR_LOAD_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10949
#define HWRM_ASYNC_EVENT_CMPL_PF_DRVR_LOAD_EVENT_DATA1_FUNC_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1095
#define HWRM_CFA_CTX_MEM_QCTX UINT32_C(0x119)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10952
#define HWRM_ASYNC_EVENT_CMPL_PF_DRVR_LOAD_EVENT_DATA1_PORT_MASK UINT32_C(0x70000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10967
#define HWRM_ASYNC_EVENT_CMPL_VF_FLR_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1097
#define HWRM_CFA_CTX_MEM_QCAPS UINT32_C(0x11a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10970
#define HWRM_ASYNC_EVENT_CMPL_VF_FLR_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10975
#define HWRM_ASYNC_EVENT_CMPL_VF_FLR_EVENT_ID_VF_FLR UINT32_C(0x30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10985
#define HWRM_ASYNC_EVENT_CMPL_VF_FLR_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10987
#define HWRM_ASYNC_EVENT_CMPL_VF_FLR_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1099
#define HWRM_CFA_COUNTER_QCAPS UINT32_C(0x11b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10996
#define HWRM_ASYNC_EVENT_CMPL_VF_FLR_EVENT_DATA1_VF_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
10999
#define HWRM_ASYNC_EVENT_CMPL_VF_FLR_EVENT_DATA1_PF_ID_MASK UINT32_C(0xff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1101
#define HWRM_CFA_COUNTER_CFG UINT32_C(0x11c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11014
#define HWRM_ASYNC_EVENT_CMPL_VF_MAC_ADDR_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11017
#define HWRM_ASYNC_EVENT_CMPL_VF_MAC_ADDR_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11022
#define HWRM_ASYNC_EVENT_CMPL_VF_MAC_ADDR_CHANGE_EVENT_ID_VF_MAC_ADDR_CHANGE UINT32_C(0x31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1103
#define HWRM_CFA_COUNTER_QCFG UINT32_C(0x11d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11032
#define HWRM_ASYNC_EVENT_CMPL_VF_MAC_ADDR_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11034
#define HWRM_ASYNC_EVENT_CMPL_VF_MAC_ADDR_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11043
#define HWRM_ASYNC_EVENT_CMPL_VF_MAC_ADDR_CHANGE_EVENT_DATA1_VF_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1105
#define HWRM_CFA_COUNTER_QSTATS UINT32_C(0x11e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11058
#define HWRM_ASYNC_EVENT_CMPL_PF_VF_COMM_STATUS_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11061
#define HWRM_ASYNC_EVENT_CMPL_PF_VF_COMM_STATUS_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11066
#define HWRM_ASYNC_EVENT_CMPL_PF_VF_COMM_STATUS_CHANGE_EVENT_ID_PF_VF_COMM_STATUS_CHANGE UINT32_C(0x32)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1107
#define HWRM_CFA_TCP_FLAG_PROCESS_QCFG UINT32_C(0x11f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11076
#define HWRM_ASYNC_EVENT_CMPL_PF_VF_COMM_STATUS_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11078
#define HWRM_ASYNC_EVENT_CMPL_PF_VF_COMM_STATUS_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1109
#define HWRM_CFA_EEM_QCAPS UINT32_C(0x120)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11092
#define HWRM_ASYNC_EVENT_CMPL_PF_VF_COMM_STATUS_CHANGE_EVENT_DATA1_COMM_ESTABLISHED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
111
#define TLV_TYPE_HWRM_RESPONSE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11106
#define HWRM_ASYNC_EVENT_CMPL_VF_CFG_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11109
#define HWRM_ASYNC_EVENT_CMPL_VF_CFG_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1111
#define HWRM_CFA_EEM_CFG UINT32_C(0x121)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11114
#define HWRM_ASYNC_EVENT_CMPL_VF_CFG_CHANGE_EVENT_ID_VF_CFG_CHANGE UINT32_C(0x33)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11126
#define HWRM_ASYNC_EVENT_CMPL_VF_CFG_CHANGE_EVENT_DATA2_VF_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1113
#define HWRM_CFA_EEM_QCFG UINT32_C(0x122)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11134
#define HWRM_ASYNC_EVENT_CMPL_VF_CFG_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11136
#define HWRM_ASYNC_EVENT_CMPL_VF_CFG_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1115
#define HWRM_CFA_EEM_OP UINT32_C(0x123)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11154
#define HWRM_ASYNC_EVENT_CMPL_VF_CFG_CHANGE_EVENT_DATA1_MTU_CHANGE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11160
#define HWRM_ASYNC_EVENT_CMPL_VF_CFG_CHANGE_EVENT_DATA1_MRU_CHANGE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11166
#define HWRM_ASYNC_EVENT_CMPL_VF_CFG_CHANGE_EVENT_DATA1_DFLT_MAC_ADDR_CHANGE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1117
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS UINT32_C(0x124)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11172
#define HWRM_ASYNC_EVENT_CMPL_VF_CFG_CHANGE_EVENT_DATA1_DFLT_VLAN_CHANGE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11178
#define HWRM_ASYNC_EVENT_CMPL_VF_CFG_CHANGE_EVENT_DATA1_TRUSTED_VF_CFG_CHANGE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11185
#define HWRM_ASYNC_EVENT_CMPL_VF_CFG_CHANGE_EVENT_DATA1_TF_OWNERSHIP_RELEASE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1119
#define HWRM_CFA_TFLIB UINT32_C(0x125)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11199
#define HWRM_ASYNC_EVENT_CMPL_LLFC_PFC_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11202
#define HWRM_ASYNC_EVENT_CMPL_LLFC_PFC_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11205
#define HWRM_ASYNC_EVENT_CMPL_LLFC_PFC_CHANGE_UNUSED1_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1121
#define HWRM_CFA_LAG_GROUP_MEMBER_RGTR UINT32_C(0x126)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11210
#define HWRM_ASYNC_EVENT_CMPL_LLFC_PFC_CHANGE_EVENT_ID_LLFC_PFC_CHANGE UINT32_C(0x34)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11220
#define HWRM_ASYNC_EVENT_CMPL_LLFC_PFC_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11222
#define HWRM_ASYNC_EVENT_CMPL_LLFC_PFC_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1123
#define HWRM_CFA_LAG_GROUP_MEMBER_UNRGTR UINT32_C(0x127)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11231
#define HWRM_ASYNC_EVENT_CMPL_LLFC_PFC_CHANGE_EVENT_DATA1_LLFC_PFC_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11237
#define HWRM_ASYNC_EVENT_CMPL_LLFC_PFC_CHANGE_EVENT_DATA1_LLFC_PFC_LLFC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11242
#define HWRM_ASYNC_EVENT_CMPL_LLFC_PFC_CHANGE_EVENT_DATA1_LLFC_PFC_PFC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11245
#define HWRM_ASYNC_EVENT_CMPL_LLFC_PFC_CHANGE_EVENT_DATA1_PORT_MASK UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11248
#define HWRM_ASYNC_EVENT_CMPL_LLFC_PFC_CHANGE_EVENT_DATA1_PORT_ID_MASK UINT32_C(0x1fffe0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1125
#define HWRM_CFA_TLS_FILTER_ALLOC UINT32_C(0x128)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11263
#define HWRM_ASYNC_EVENT_CMPL_DEFAULT_VNIC_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11266
#define HWRM_ASYNC_EVENT_CMPL_DEFAULT_VNIC_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11269
#define HWRM_ASYNC_EVENT_CMPL_DEFAULT_VNIC_CHANGE_UNUSED1_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1127
#define HWRM_CFA_TLS_FILTER_FREE UINT32_C(0x129)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11274
#define HWRM_ASYNC_EVENT_CMPL_DEFAULT_VNIC_CHANGE_EVENT_ID_ALLOC_FREE_NOTIFICATION UINT32_C(0x35)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11284
#define HWRM_ASYNC_EVENT_CMPL_DEFAULT_VNIC_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11286
#define HWRM_ASYNC_EVENT_CMPL_DEFAULT_VNIC_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1129
#define HWRM_CFA_RELEASE_AFM_FUNC UINT32_C(0x12a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11295
#define HWRM_ASYNC_EVENT_CMPL_DEFAULT_VNIC_CHANGE_EVENT_DATA1_DEF_VNIC_STATE_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
113
#define TLV_TYPE_ROCE_SP_COMMAND UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11301
#define HWRM_ASYNC_EVENT_CMPL_DEFAULT_VNIC_CHANGE_EVENT_DATA1_DEF_VNIC_STATE_DEF_VNIC_ALLOC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11306
#define HWRM_ASYNC_EVENT_CMPL_DEFAULT_VNIC_CHANGE_EVENT_DATA1_DEF_VNIC_STATE_DEF_VNIC_FREE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11309
#define HWRM_ASYNC_EVENT_CMPL_DEFAULT_VNIC_CHANGE_EVENT_DATA1_PF_ID_MASK UINT32_C(0x3fc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11312
#define HWRM_ASYNC_EVENT_CMPL_DEFAULT_VNIC_CHANGE_EVENT_DATA1_VF_ID_MASK UINT32_C(0x3fffc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11327
#define HWRM_ASYNC_EVENT_CMPL_HW_FLOW_AGED_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11330
#define HWRM_ASYNC_EVENT_CMPL_HW_FLOW_AGED_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11335
#define HWRM_ASYNC_EVENT_CMPL_HW_FLOW_AGED_EVENT_ID_HW_FLOW_AGED UINT32_C(0x36)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1134
#define HWRM_ENGINE_CKV_STATUS UINT32_C(0x12e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11345
#define HWRM_ASYNC_EVENT_CMPL_HW_FLOW_AGED_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11347
#define HWRM_ASYNC_EVENT_CMPL_HW_FLOW_AGED_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11356
#define HWRM_ASYNC_EVENT_CMPL_HW_FLOW_AGED_EVENT_DATA1_FLOW_ID_MASK UINT32_C(0x7fffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11359
#define HWRM_ASYNC_EVENT_CMPL_HW_FLOW_AGED_EVENT_DATA1_FLOW_DIRECTION UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1136
#define HWRM_ENGINE_CKV_CKEK_ADD UINT32_C(0x12f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11364
#define HWRM_ASYNC_EVENT_CMPL_HW_FLOW_AGED_EVENT_DATA1_FLOW_DIRECTION_RX (UINT32_C(0x0) << 31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11369
#define HWRM_ASYNC_EVENT_CMPL_HW_FLOW_AGED_EVENT_DATA1_FLOW_DIRECTION_TX (UINT32_C(0x1) << 31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1138
#define HWRM_ENGINE_CKV_CKEK_DELETE UINT32_C(0x130)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11384
#define HWRM_ASYNC_EVENT_CMPL_EEM_CACHE_FLUSH_REQ_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11387
#define HWRM_ASYNC_EVENT_CMPL_EEM_CACHE_FLUSH_REQ_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11392
#define HWRM_ASYNC_EVENT_CMPL_EEM_CACHE_FLUSH_REQ_EVENT_ID_EEM_CACHE_FLUSH_REQ UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1140
#define HWRM_ENGINE_CKV_KEY_ADD UINT32_C(0x131)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11402
#define HWRM_ASYNC_EVENT_CMPL_EEM_CACHE_FLUSH_REQ_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11404
#define HWRM_ASYNC_EVENT_CMPL_EEM_CACHE_FLUSH_REQ_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1142
#define HWRM_ENGINE_CKV_KEY_DELETE UINT32_C(0x132)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11425
#define HWRM_ASYNC_EVENT_CMPL_EEM_CACHE_FLUSH_DONE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11428
#define HWRM_ASYNC_EVENT_CMPL_EEM_CACHE_FLUSH_DONE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11436
#define HWRM_ASYNC_EVENT_CMPL_EEM_CACHE_FLUSH_DONE_EVENT_ID_EEM_CACHE_FLUSH_DONE UINT32_C(0x39)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1144
#define HWRM_ENGINE_CKV_FLUSH UINT32_C(0x133)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11446
#define HWRM_ASYNC_EVENT_CMPL_EEM_CACHE_FLUSH_DONE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11448
#define HWRM_ASYNC_EVENT_CMPL_EEM_CACHE_FLUSH_DONE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11457
#define HWRM_ASYNC_EVENT_CMPL_EEM_CACHE_FLUSH_DONE_EVENT_DATA1_FID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1146
#define HWRM_ENGINE_CKV_RNG_GET UINT32_C(0x134)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11472
#define HWRM_ASYNC_EVENT_CMPL_TCP_FLAG_ACTION_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11475
#define HWRM_ASYNC_EVENT_CMPL_TCP_FLAG_ACTION_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1148
#define HWRM_ENGINE_CKV_KEY_GEN UINT32_C(0x135)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11480
#define HWRM_ASYNC_EVENT_CMPL_TCP_FLAG_ACTION_CHANGE_EVENT_ID_TCP_FLAG_ACTION_CHANGE UINT32_C(0x3a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11490
#define HWRM_ASYNC_EVENT_CMPL_TCP_FLAG_ACTION_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11492
#define HWRM_ASYNC_EVENT_CMPL_TCP_FLAG_ACTION_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
115
#define TLV_TYPE_QUERY_ROCE_CC_GEN1 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1150
#define HWRM_ENGINE_CKV_KEY_LABEL_CFG UINT32_C(0x136)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11513
#define HWRM_ASYNC_EVENT_CMPL_EEM_FLOW_ACTIVE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11516
#define HWRM_ASYNC_EVENT_CMPL_EEM_FLOW_ACTIVE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1152
#define HWRM_ENGINE_CKV_KEY_LABEL_QCFG UINT32_C(0x137)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11521
#define HWRM_ASYNC_EVENT_CMPL_EEM_FLOW_ACTIVE_EVENT_ID_EEM_FLOW_ACTIVE UINT32_C(0x3b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11526
#define HWRM_ASYNC_EVENT_CMPL_EEM_FLOW_ACTIVE_EVENT_DATA2_GLOBAL_ID_2_MASK UINT32_C(0x3fffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11532
#define HWRM_ASYNC_EVENT_CMPL_EEM_FLOW_ACTIVE_EVENT_DATA2_FLOW_DIRECTION UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11534
#define HWRM_ASYNC_EVENT_CMPL_EEM_FLOW_ACTIVE_EVENT_DATA2_FLOW_DIRECTION_RX (UINT32_C(0x0) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11536
#define HWRM_ASYNC_EVENT_CMPL_EEM_FLOW_ACTIVE_EVENT_DATA2_FLOW_DIRECTION_TX (UINT32_C(0x1) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1154
#define HWRM_ENGINE_QG_CONFIG_QUERY UINT32_C(0x13c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11544
#define HWRM_ASYNC_EVENT_CMPL_EEM_FLOW_ACTIVE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11546
#define HWRM_ASYNC_EVENT_CMPL_EEM_FLOW_ACTIVE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11555
#define HWRM_ASYNC_EVENT_CMPL_EEM_FLOW_ACTIVE_EVENT_DATA1_GLOBAL_ID_1_MASK UINT32_C(0x3fffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1156
#define HWRM_ENGINE_QG_QUERY UINT32_C(0x13d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11561
#define HWRM_ASYNC_EVENT_CMPL_EEM_FLOW_ACTIVE_EVENT_DATA1_FLOW_DIRECTION UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11563
#define HWRM_ASYNC_EVENT_CMPL_EEM_FLOW_ACTIVE_EVENT_DATA1_FLOW_DIRECTION_RX (UINT32_C(0x0) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11565
#define HWRM_ASYNC_EVENT_CMPL_EEM_FLOW_ACTIVE_EVENT_DATA1_FLOW_DIRECTION_TX (UINT32_C(0x1) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11573
#define HWRM_ASYNC_EVENT_CMPL_EEM_FLOW_ACTIVE_EVENT_DATA1_MODE UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11575
#define HWRM_ASYNC_EVENT_CMPL_EEM_FLOW_ACTIVE_EVENT_DATA1_MODE_0 (UINT32_C(0x0) << 31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11577
#define HWRM_ASYNC_EVENT_CMPL_EEM_FLOW_ACTIVE_EVENT_DATA1_MODE_1 (UINT32_C(0x1) << 31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1158
#define HWRM_ENGINE_QG_METER_PROFILE_CONFIG_QUERY UINT32_C(0x13e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11592
#define HWRM_ASYNC_EVENT_CMPL_EEM_CFG_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11595
#define HWRM_ASYNC_EVENT_CMPL_EEM_CFG_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1160
#define HWRM_ENGINE_QG_METER_PROFILE_QUERY UINT32_C(0x13f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11600
#define HWRM_ASYNC_EVENT_CMPL_EEM_CFG_CHANGE_EVENT_ID_EEM_CFG_CHANGE UINT32_C(0x3c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11610
#define HWRM_ASYNC_EVENT_CMPL_EEM_CFG_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11612
#define HWRM_ASYNC_EVENT_CMPL_EEM_CFG_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1162
#define HWRM_ENGINE_QG_METER_PROFILE_ALLOC UINT32_C(0x140)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11624
#define HWRM_ASYNC_EVENT_CMPL_EEM_CFG_CHANGE_EVENT_DATA1_EEM_TX_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11629
#define HWRM_ASYNC_EVENT_CMPL_EEM_CFG_CHANGE_EVENT_DATA1_EEM_RX_ENABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1164
#define HWRM_ENGINE_QG_METER_PROFILE_FREE UINT32_C(0x141)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11643
#define HWRM_ASYNC_EVENT_CMPL_QUIESCE_DONE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11646
#define HWRM_ASYNC_EVENT_CMPL_QUIESCE_DONE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11651
#define HWRM_ASYNC_EVENT_CMPL_QUIESCE_DONE_EVENT_ID_QUIESCE_DONE UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11656
#define HWRM_ASYNC_EVENT_CMPL_QUIESCE_DONE_EVENT_DATA2_QUIESCE_STATUS_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1166
#define HWRM_ENGINE_QG_METER_QUERY UINT32_C(0x142)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11662
#define HWRM_ASYNC_EVENT_CMPL_QUIESCE_DONE_EVENT_DATA2_QUIESCE_STATUS_SUCCESS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11667
#define HWRM_ASYNC_EVENT_CMPL_QUIESCE_DONE_EVENT_DATA2_QUIESCE_STATUS_TIMEOUT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11672
#define HWRM_ASYNC_EVENT_CMPL_QUIESCE_DONE_EVENT_DATA2_QUIESCE_STATUS_ERROR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11675
#define HWRM_ASYNC_EVENT_CMPL_QUIESCE_DONE_EVENT_DATA2_OPAQUE_MASK UINT32_C(0xff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1168
#define HWRM_ENGINE_QG_METER_BIND UINT32_C(0x143)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11683
#define HWRM_ASYNC_EVENT_CMPL_QUIESCE_DONE_EVENT_DATA2_IDLE_STATE_FLAGS_MASK UINT32_C(0xff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11689
#define HWRM_ASYNC_EVENT_CMPL_QUIESCE_DONE_EVENT_DATA2_IDLE_STATE_FLAGS_INCOMPLETE_NQ UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11691
#define HWRM_ASYNC_EVENT_CMPL_QUIESCE_DONE_EVENT_DATA2_IDLE_STATE_FLAGS_IDLE_STATUS_1 UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11693
#define HWRM_ASYNC_EVENT_CMPL_QUIESCE_DONE_EVENT_DATA2_IDLE_STATE_FLAGS_IDLE_STATUS_2 UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11695
#define HWRM_ASYNC_EVENT_CMPL_QUIESCE_DONE_EVENT_DATA2_IDLE_STATE_FLAGS_IDLE_STATUS_3 UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
117
#define TLV_TYPE_MODIFY_ROCE_CC_GEN1 UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1170
#define HWRM_ENGINE_QG_METER_UNBIND UINT32_C(0x144)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11702
#define HWRM_ASYNC_EVENT_CMPL_QUIESCE_DONE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11704
#define HWRM_ASYNC_EVENT_CMPL_QUIESCE_DONE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11713
#define HWRM_ASYNC_EVENT_CMPL_QUIESCE_DONE_EVENT_DATA1_TIMESTAMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1172
#define HWRM_ENGINE_QG_FUNC_BIND UINT32_C(0x145)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11727
#define HWRM_ASYNC_EVENT_CMPL_DEFERRED_RESPONSE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11730
#define HWRM_ASYNC_EVENT_CMPL_DEFERRED_RESPONSE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11738
#define HWRM_ASYNC_EVENT_CMPL_DEFERRED_RESPONSE_EVENT_ID_DEFERRED_RESPONSE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1174
#define HWRM_ENGINE_SG_CONFIG_QUERY UINT32_C(0x146)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11749
#define HWRM_ASYNC_EVENT_CMPL_DEFERRED_RESPONSE_EVENT_DATA2_SEQ_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11757
#define HWRM_ASYNC_EVENT_CMPL_DEFERRED_RESPONSE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11759
#define HWRM_ASYNC_EVENT_CMPL_DEFERRED_RESPONSE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1176
#define HWRM_ENGINE_SG_QUERY UINT32_C(0x147)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1178
#define HWRM_ENGINE_SG_METER_QUERY UINT32_C(0x148)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11780
#define HWRM_ASYNC_EVENT_CMPL_PFC_WATCHDOG_CFG_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11783
#define HWRM_ASYNC_EVENT_CMPL_PFC_WATCHDOG_CFG_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11788
#define HWRM_ASYNC_EVENT_CMPL_PFC_WATCHDOG_CFG_CHANGE_EVENT_ID_PFC_WATCHDOG_CFG_CHANGE UINT32_C(0x41)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11798
#define HWRM_ASYNC_EVENT_CMPL_PFC_WATCHDOG_CFG_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1180
#define HWRM_ENGINE_SG_METER_CONFIG UINT32_C(0x149)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11800
#define HWRM_ASYNC_EVENT_CMPL_PFC_WATCHDOG_CFG_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11812
#define HWRM_ASYNC_EVENT_CMPL_PFC_WATCHDOG_CFG_CHANGE_EVENT_DATA1_PFC_WD_COS_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11815
#define HWRM_ASYNC_EVENT_CMPL_PFC_WATCHDOG_CFG_CHANGE_EVENT_DATA1_PFC_WD_COS_PFC_WD_COS0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11817
#define HWRM_ASYNC_EVENT_CMPL_PFC_WATCHDOG_CFG_CHANGE_EVENT_DATA1_PFC_WD_COS_PFC_WD_COS1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11819
#define HWRM_ASYNC_EVENT_CMPL_PFC_WATCHDOG_CFG_CHANGE_EVENT_DATA1_PFC_WD_COS_PFC_WD_COS2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1182
#define HWRM_ENGINE_SG_QG_BIND UINT32_C(0x14a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11821
#define HWRM_ASYNC_EVENT_CMPL_PFC_WATCHDOG_CFG_CHANGE_EVENT_DATA1_PFC_WD_COS_PFC_WD_COS3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11823
#define HWRM_ASYNC_EVENT_CMPL_PFC_WATCHDOG_CFG_CHANGE_EVENT_DATA1_PFC_WD_COS_PFC_WD_COS4 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11825
#define HWRM_ASYNC_EVENT_CMPL_PFC_WATCHDOG_CFG_CHANGE_EVENT_DATA1_PFC_WD_COS_PFC_WD_COS5 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11827
#define HWRM_ASYNC_EVENT_CMPL_PFC_WATCHDOG_CFG_CHANGE_EVENT_DATA1_PFC_WD_COS_PFC_WD_COS6 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11829
#define HWRM_ASYNC_EVENT_CMPL_PFC_WATCHDOG_CFG_CHANGE_EVENT_DATA1_PFC_WD_COS_PFC_WD_COS7 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11831
#define HWRM_ASYNC_EVENT_CMPL_PFC_WATCHDOG_CFG_CHANGE_EVENT_DATA1_PORT_ID_MASK UINT32_C(0xffff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1184
#define HWRM_ENGINE_QG_SG_UNBIND UINT32_C(0x14b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11846
#define HWRM_ASYNC_EVENT_CMPL_ECHO_REQUEST_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11849
#define HWRM_ASYNC_EVENT_CMPL_ECHO_REQUEST_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11857
#define HWRM_ASYNC_EVENT_CMPL_ECHO_REQUEST_EVENT_ID_ECHO_REQUEST UINT32_C(0x42)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1186
#define HWRM_ENGINE_CONFIG_QUERY UINT32_C(0x154)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11867
#define HWRM_ASYNC_EVENT_CMPL_ECHO_REQUEST_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11869
#define HWRM_ASYNC_EVENT_CMPL_ECHO_REQUEST_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1188
#define HWRM_ENGINE_STATS_CONFIG UINT32_C(0x155)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11890
#define HWRM_ASYNC_EVENT_CMPL_PHC_UPDATE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11893
#define HWRM_ASYNC_EVENT_CMPL_PHC_UPDATE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
119
#define TLV_TYPE_QUERY_ROCE_CC_GEN2 UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1190
#define HWRM_ENGINE_STATS_CLEAR UINT32_C(0x156)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11902
#define HWRM_ASYNC_EVENT_CMPL_PHC_UPDATE_EVENT_ID_PHC_UPDATE UINT32_C(0x43)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11907
#define HWRM_ASYNC_EVENT_CMPL_PHC_UPDATE_EVENT_DATA2_PHC_MASTER_FID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11910
#define HWRM_ASYNC_EVENT_CMPL_PHC_UPDATE_EVENT_DATA2_PHC_SEC_FID_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11918
#define HWRM_ASYNC_EVENT_CMPL_PHC_UPDATE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1192
#define HWRM_ENGINE_STATS_QUERY UINT32_C(0x157)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11920
#define HWRM_ASYNC_EVENT_CMPL_PHC_UPDATE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11929
#define HWRM_ASYNC_EVENT_CMPL_PHC_UPDATE_EVENT_DATA1_FLAGS_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11935
#define HWRM_ASYNC_EVENT_CMPL_PHC_UPDATE_EVENT_DATA1_FLAGS_PHC_MASTER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11940
#define HWRM_ASYNC_EVENT_CMPL_PHC_UPDATE_EVENT_DATA1_FLAGS_PHC_SECONDARY UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11945
#define HWRM_ASYNC_EVENT_CMPL_PHC_UPDATE_EVENT_DATA1_FLAGS_PHC_FAILOVER UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11951
#define HWRM_ASYNC_EVENT_CMPL_PHC_UPDATE_EVENT_DATA1_FLAGS_PHC_RTC_UPDATE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11957
#define HWRM_ASYNC_EVENT_CMPL_PHC_UPDATE_EVENT_DATA1_PHC_TIME_MSB_MASK UINT32_C(0xffff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1197
#define HWRM_ENGINE_STATS_QUERY_CONTINUOUS_ERROR UINT32_C(0x158)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11972
#define HWRM_ASYNC_EVENT_CMPL_PPS_TIMESTAMP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11975
#define HWRM_ASYNC_EVENT_CMPL_PPS_TIMESTAMP_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11986
#define HWRM_ASYNC_EVENT_CMPL_PPS_TIMESTAMP_EVENT_ID_PPS_TIMESTAMP UINT32_C(0x44)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1199
#define HWRM_ENGINE_RQ_ALLOC UINT32_C(0x15e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11991
#define HWRM_ASYNC_EVENT_CMPL_PPS_TIMESTAMP_EVENT_DATA2_EVENT_TYPE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11993
#define HWRM_ASYNC_EVENT_CMPL_PPS_TIMESTAMP_EVENT_DATA2_EVENT_TYPE_INTERNAL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
11995
#define HWRM_ASYNC_EVENT_CMPL_PPS_TIMESTAMP_EVENT_DATA2_EVENT_TYPE_EXTERNAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12001
#define HWRM_ASYNC_EVENT_CMPL_PPS_TIMESTAMP_EVENT_DATA2_PIN_NUMBER_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12008
#define HWRM_ASYNC_EVENT_CMPL_PPS_TIMESTAMP_EVENT_DATA2_PPS_TIMESTAMP_UPPER_MASK UINT32_C(0xffff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1201
#define HWRM_ENGINE_RQ_FREE UINT32_C(0x15f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12016
#define HWRM_ASYNC_EVENT_CMPL_PPS_TIMESTAMP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12018
#define HWRM_ASYNC_EVENT_CMPL_PPS_TIMESTAMP_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12027
#define HWRM_ASYNC_EVENT_CMPL_PPS_TIMESTAMP_EVENT_DATA1_PPS_TIMESTAMP_LOWER_MASK UINT32_C(0xffffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1203
#define HWRM_ENGINE_CQ_ALLOC UINT32_C(0x160)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12042
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12045
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1205
#define HWRM_ENGINE_CQ_FREE UINT32_C(0x161)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12054
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_EVENT_ID_ERROR_REPORT UINT32_C(0x45)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12064
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12066
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1207
#define HWRM_ENGINE_NQ_ALLOC UINT32_C(0x162)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12078
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_EVENT_DATA1_ERROR_TYPE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1209
#define HWRM_ENGINE_NQ_FREE UINT32_C(0x163)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12093
#define HWRM_ASYNC_EVENT_CMPL_DOORBELL_PACING_THRESHOLD_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12096
#define HWRM_ASYNC_EVENT_CMPL_DOORBELL_PACING_THRESHOLD_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
121
#define TLV_TYPE_MODIFY_ROCE_CC_GEN2 UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12106
#define HWRM_ASYNC_EVENT_CMPL_DOORBELL_PACING_THRESHOLD_EVENT_ID_DOORBELL_PACING_THRESHOLD UINT32_C(0x46)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1211
#define HWRM_ENGINE_ON_DIE_RQE_CREDITS UINT32_C(0x164)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12116
#define HWRM_ASYNC_EVENT_CMPL_DOORBELL_PACING_THRESHOLD_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12118
#define HWRM_ASYNC_EVENT_CMPL_DOORBELL_PACING_THRESHOLD_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1213
#define HWRM_ENGINE_FUNC_QCFG UINT32_C(0x165)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12139
#define HWRM_ASYNC_EVENT_CMPL_RSS_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12142
#define HWRM_ASYNC_EVENT_CMPL_RSS_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1215
#define HWRM_FUNC_RESOURCE_QCAPS UINT32_C(0x190)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12151
#define HWRM_ASYNC_EVENT_CMPL_RSS_CHANGE_EVENT_ID_RSS_CHANGE UINT32_C(0x47)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12161
#define HWRM_ASYNC_EVENT_CMPL_RSS_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12163
#define HWRM_ASYNC_EVENT_CMPL_RSS_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1217
#define HWRM_FUNC_VF_RESOURCE_CFG UINT32_C(0x191)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12184
#define HWRM_ASYNC_EVENT_CMPL_DOORBELL_PACING_NQ_UPDATE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12187
#define HWRM_ASYNC_EVENT_CMPL_DOORBELL_PACING_NQ_UPDATE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1219
#define HWRM_FUNC_BACKING_STORE_QCAPS UINT32_C(0x192)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12197
#define HWRM_ASYNC_EVENT_CMPL_DOORBELL_PACING_NQ_UPDATE_EVENT_ID_DOORBELL_PACING_NQ_UPDATE UINT32_C(0x48)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12207
#define HWRM_ASYNC_EVENT_CMPL_DOORBELL_PACING_NQ_UPDATE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12209
#define HWRM_ASYNC_EVENT_CMPL_DOORBELL_PACING_NQ_UPDATE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1221
#define HWRM_FUNC_BACKING_STORE_CFG UINT32_C(0x193)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1223
#define HWRM_FUNC_BACKING_STORE_QCFG UINT32_C(0x194)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12230
#define HWRM_ASYNC_EVENT_CMPL_HW_DOORBELL_RECOVERY_READ_ERROR_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12233
#define HWRM_ASYNC_EVENT_CMPL_HW_DOORBELL_RECOVERY_READ_ERROR_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12244
#define HWRM_ASYNC_EVENT_CMPL_HW_DOORBELL_RECOVERY_READ_ERROR_EVENT_ID_HW_DOORBELL_RECOVERY_READ_ERROR UINT32_C(0x49)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1225
#define HWRM_FUNC_VF_BW_CFG UINT32_C(0x195)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12254
#define HWRM_ASYNC_EVENT_CMPL_HW_DOORBELL_RECOVERY_READ_ERROR_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12256
#define HWRM_ASYNC_EVENT_CMPL_HW_DOORBELL_RECOVERY_READ_ERROR_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12268
#define HWRM_ASYNC_EVENT_CMPL_HW_DOORBELL_RECOVERY_READ_ERROR_EVENT_DATA1_READ_ERROR_FLAGS_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1227
#define HWRM_FUNC_VF_BW_QCFG UINT32_C(0x196)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12274
#define HWRM_ASYNC_EVENT_CMPL_HW_DOORBELL_RECOVERY_READ_ERROR_EVENT_DATA1_READ_ERROR_FLAGS_SQ_ERR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12279
#define HWRM_ASYNC_EVENT_CMPL_HW_DOORBELL_RECOVERY_READ_ERROR_EVENT_DATA1_READ_ERROR_FLAGS_RQ_ERR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12284
#define HWRM_ASYNC_EVENT_CMPL_HW_DOORBELL_RECOVERY_READ_ERROR_EVENT_DATA1_READ_ERROR_FLAGS_SRQ_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12289
#define HWRM_ASYNC_EVENT_CMPL_HW_DOORBELL_RECOVERY_READ_ERROR_EVENT_DATA1_READ_ERROR_FLAGS_CQ_ERR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1229
#define HWRM_FUNC_HOST_PF_IDS_QUERY UINT32_C(0x197)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
123
#define TLV_TYPE_QUERY_ROCE_CC_GEN1_EXT UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12303
#define HWRM_ASYNC_EVENT_CMPL_CTX_ERROR_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12306
#define HWRM_ASYNC_EVENT_CMPL_CTX_ERROR_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1231
#define HWRM_FUNC_QSTATS_EXT UINT32_C(0x198)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12317
#define HWRM_ASYNC_EVENT_CMPL_CTX_ERROR_EVENT_ID_CTX_ERROR UINT32_C(0x4a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12322
#define HWRM_ASYNC_EVENT_CMPL_CTX_ERROR_EVENT_DATA2_CTX_OP_CODE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12324
#define HWRM_ASYNC_EVENT_CMPL_CTX_ERROR_EVENT_DATA2_CTX_OP_CODE_ALLOC UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12326
#define HWRM_ASYNC_EVENT_CMPL_CTX_ERROR_EVENT_DATA2_CTX_OP_CODE_FREE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12329
#define HWRM_ASYNC_EVENT_CMPL_CTX_ERROR_EVENT_DATA2_NUM_CTXS_MASK UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1233
#define HWRM_STAT_EXT_CTX_QUERY UINT32_C(0x199)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12332
#define HWRM_ASYNC_EVENT_CMPL_CTX_ERROR_EVENT_DATA2_FID_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12340
#define HWRM_ASYNC_EVENT_CMPL_CTX_ERROR_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12342
#define HWRM_ASYNC_EVENT_CMPL_CTX_ERROR_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1235
#define HWRM_FUNC_SPD_CFG UINT32_C(0x19a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12351
#define HWRM_ASYNC_EVENT_CMPL_CTX_ERROR_EVENT_DATA1_START_XID_MASK UINT32_C(0xffffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12366
#define HWRM_ASYNC_EVENT_UDCC_SESSION_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12369
#define HWRM_ASYNC_EVENT_UDCC_SESSION_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1237
#define HWRM_FUNC_SPD_QCFG UINT32_C(0x19b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12377
#define HWRM_ASYNC_EVENT_UDCC_SESSION_CHANGE_EVENT_ID_UDCC_SESSION_CHANGE UINT32_C(0x4b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12382
#define HWRM_ASYNC_EVENT_UDCC_SESSION_CHANGE_EVENT_DATA2_SESSION_ID_OP_CODE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12385
#define HWRM_ASYNC_EVENT_UDCC_SESSION_CHANGE_EVENT_DATA2_SESSION_ID_OP_CODE_CREATED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12387
#define HWRM_ASYNC_EVENT_UDCC_SESSION_CHANGE_EVENT_DATA2_SESSION_ID_OP_CODE_FREED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1239
#define HWRM_FUNC_PTP_PIN_QCFG UINT32_C(0x19c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12395
#define HWRM_ASYNC_EVENT_UDCC_SESSION_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12397
#define HWRM_ASYNC_EVENT_UDCC_SESSION_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12406
#define HWRM_ASYNC_EVENT_UDCC_SESSION_CHANGE_EVENT_DATA1_UDCC_SESSION_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1241
#define HWRM_FUNC_PTP_PIN_CFG UINT32_C(0x19d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12421
#define HWRM_ASYNC_EVENT_REPRESENTOR_PAIR_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12424
#define HWRM_ASYNC_EVENT_REPRESENTOR_PAIR_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1243
#define HWRM_FUNC_PTP_CFG UINT32_C(0x19e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12432
#define HWRM_ASYNC_EVENT_REPRESENTOR_PAIR_CHANGE_EVENT_ID_REPRESENTOR_PAIR_CHANGE UINT32_C(0x4e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12437
#define HWRM_ASYNC_EVENT_REPRESENTOR_PAIR_CHANGE_EVENT_DATA2_PAIR_OP_CODE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12440
#define HWRM_ASYNC_EVENT_REPRESENTOR_PAIR_CHANGE_EVENT_DATA2_PAIR_OP_CODE_CREATED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12442
#define HWRM_ASYNC_EVENT_REPRESENTOR_PAIR_CHANGE_EVENT_DATA2_PAIR_OP_CODE_DELETED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12445
#define HWRM_ASYNC_EVENT_REPRESENTOR_PAIR_CHANGE_EVENT_DATA2_DSCP_OP_CODE_MASK UINT32_C(0xff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12448
#define HWRM_ASYNC_EVENT_REPRESENTOR_PAIR_CHANGE_EVENT_DATA2_DSCP_OP_CODE_MODIFY (UINT32_C(0x0) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1245
#define HWRM_FUNC_PTP_TS_QUERY UINT32_C(0x19f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12450
#define HWRM_ASYNC_EVENT_REPRESENTOR_PAIR_CHANGE_EVENT_DATA2_DSCP_OP_CODE_IGNORE (UINT32_C(0x1) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12458
#define HWRM_ASYNC_EVENT_REPRESENTOR_PAIR_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12460
#define HWRM_ASYNC_EVENT_REPRESENTOR_PAIR_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12469
#define HWRM_ASYNC_EVENT_REPRESENTOR_PAIR_CHANGE_EVENT_DATA1_PAIR_EP_FID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1247
#define HWRM_FUNC_PTP_EXT_CFG UINT32_C(0x1a0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12472
#define HWRM_ASYNC_EVENT_REPRESENTOR_PAIR_CHANGE_EVENT_DATA1_PAIR_REP_FID_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12487
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1249
#define HWRM_FUNC_PTP_EXT_QCFG UINT32_C(0x1a1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12490
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
125
#define TLV_TYPE_MODIFY_ROCE_CC_GEN1_EXT UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12500
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_ID_DBG_BUF_PRODUCER UINT32_C(0x4c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1251
#define HWRM_FUNC_KEY_CTX_ALLOC UINT32_C(0x1a2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12511
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA2_CURR_OFF_MASK UINT32_C(0xffffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12519
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12521
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1253
#define HWRM_FUNC_BACKING_STORE_CFG_V2 UINT32_C(0x1a3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12530
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12533
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_SRT_TRACE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12535
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_SRT2_TRACE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12537
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_CRT_TRACE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12539
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_CRT2_TRACE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12541
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_RIGP0_TRACE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12543
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_L2_HWRM_TRACE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12545
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_ROCE_HWRM_TRACE UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12547
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_CA0_TRACE UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12549
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_CA1_TRACE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1255
#define HWRM_FUNC_BACKING_STORE_QCFG_V2 UINT32_C(0x1a4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12551
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_CA2_TRACE UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12553
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_RIGP1_TRACE UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12555
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_AFM_KONG_HWRM_TRACE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12557
#define HWRM_ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_ERR_QPC_TRACE UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1257
#define HWRM_FUNC_DBR_PACING_CFG UINT32_C(0x1a5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12572
#define HWRM_ASYNC_EVENT_CMPL_PEER_MMAP_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12575
#define HWRM_ASYNC_EVENT_CMPL_PEER_MMAP_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12584
#define HWRM_ASYNC_EVENT_CMPL_PEER_MMAP_CHANGE_EVENT_ID_PEER_MMAP_CHANGE UINT32_C(0x4d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1259
#define HWRM_FUNC_DBR_PACING_QCFG UINT32_C(0x1a6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12594
#define HWRM_ASYNC_EVENT_CMPL_PEER_MMAP_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12596
#define HWRM_ASYNC_EVENT_CMPL_PEER_MMAP_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12617
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12620
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12625
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_EVENT_ID_FW_TRACE_MSG UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12630
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_EVENT_DATA2_BYTE0_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12633
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_EVENT_DATA2_BYTE1_MASK UINT32_C(0xff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12636
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_EVENT_DATA2_BYTE2_MASK UINT32_C(0xff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12639
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_EVENT_DATA2_BYTE3_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1264
#define HWRM_FUNC_DBR_PACING_BROADCAST_EVENT UINT32_C(0x1a7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12647
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12649
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12654
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_TIMESTAMP_LO_STRING UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12656
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_TIMESTAMP_LO_STRING_COMPLETE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12658
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_TIMESTAMP_LO_STRING_PARTIAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1266
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2 UINT32_C(0x1a8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12661
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_TIMESTAMP_LO_FIRMWARE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12663
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_TIMESTAMP_LO_FIRMWARE_PRIMARY (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12665
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_TIMESTAMP_LO_FIRMWARE_SECONDARY (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12670
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_TIMESTAMP_HI_BYTE4_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12673
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_TIMESTAMP_HI_BYTE5_MASK UINT32_C(0xff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12678
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_EVENT_DATA1_BYTE6_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1268
#define HWRM_FUNC_DBR_PACING_NQLIST_QUERY UINT32_C(0x1a9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12681
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_EVENT_DATA1_BYTE7_MASK UINT32_C(0xff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12684
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_EVENT_DATA1_BYTE8_MASK UINT32_C(0xff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12687
#define HWRM_ASYNC_EVENT_CMPL_FW_TRACE_MSG_EVENT_DATA1_BYTE9_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
127
#define TLV_TYPE_QUERY_ROCE_CC_GEN2_EXT UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12702
#define HWRM_ASYNC_EVENT_CMPL_HWRM_ERROR_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12705
#define HWRM_ASYNC_EVENT_CMPL_HWRM_ERROR_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12710
#define HWRM_ASYNC_EVENT_CMPL_HWRM_ERROR_EVENT_ID_HWRM_ERROR UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12715
#define HWRM_ASYNC_EVENT_CMPL_HWRM_ERROR_EVENT_DATA2_SEVERITY_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12718
#define HWRM_ASYNC_EVENT_CMPL_HWRM_ERROR_EVENT_DATA2_SEVERITY_WARNING UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12720
#define HWRM_ASYNC_EVENT_CMPL_HWRM_ERROR_EVENT_DATA2_SEVERITY_NONFATAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12722
#define HWRM_ASYNC_EVENT_CMPL_HWRM_ERROR_EVENT_DATA2_SEVERITY_FATAL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1273
#define HWRM_FUNC_DBR_RECOVERY_COMPLETED UINT32_C(0x1aa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12730
#define HWRM_ASYNC_EVENT_CMPL_HWRM_ERROR_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12732
#define HWRM_ASYNC_EVENT_CMPL_HWRM_ERROR_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12741
#define HWRM_ASYNC_EVENT_CMPL_HWRM_ERROR_EVENT_DATA1_TIMESTAMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1275
#define HWRM_FUNC_SYNCE_CFG UINT32_C(0x1ab)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12755
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12758
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12767
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_ID_ERROR_REPORT UINT32_C(0x45)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1277
#define HWRM_FUNC_SYNCE_QCFG UINT32_C(0x1ac)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12777
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12779
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12788
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1279
#define HWRM_FUNC_KEY_CTX_FREE UINT32_C(0x1ad)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12791
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_RESERVED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12796
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_PAUSE_STORM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12804
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_INVALID_SIGNAL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12809
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_NVM UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1281
#define HWRM_FUNC_LAG_MODE_CFG UINT32_C(0x1ae)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12815
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_DOORBELL_DROP_THRESHOLD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12820
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_THERMAL_THRESHOLD UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12825
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_DUAL_DATA_RATE_NOT_SUPPORTED UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1283
#define HWRM_FUNC_LAG_MODE_QCFG UINT32_C(0x1af)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12834
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_DUP_UDCC_SES UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12840
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_DB_DROP UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12845
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_MD_TEMP UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1285
#define HWRM_FUNC_LAG_CREATE UINT32_C(0x1b0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12850
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_VNIC_ERR UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1287
#define HWRM_FUNC_LAG_UPDATE UINT32_C(0x1b1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12882
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_PAUSE_STORM_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12885
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_PAUSE_STORM_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1289
#define HWRM_FUNC_LAG_FREE UINT32_C(0x1b2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12894
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_PAUSE_STORM_EVENT_ID_ERROR_REPORT UINT32_C(0x45)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
129
#define TLV_TYPE_MODIFY_ROCE_CC_GEN2_EXT UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12904
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_PAUSE_STORM_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12906
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_PAUSE_STORM_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1291
#define HWRM_FUNC_LAG_QCFG UINT32_C(0x1b3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12915
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_PAUSE_STORM_EVENT_DATA1_ERROR_TYPE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12921
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_PAUSE_STORM_EVENT_DATA1_ERROR_TYPE_PAUSE_STORM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12936
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_INVALID_SIGNAL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12939
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_INVALID_SIGNAL_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12948
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_INVALID_SIGNAL_EVENT_ID_ERROR_REPORT UINT32_C(0x45)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12953
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_INVALID_SIGNAL_EVENT_DATA2_PIN_ID_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1296
#define HWRM_FUNC_TTX_PACING_RATE_PROF_QUERY UINT32_C(0x1c3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12961
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_INVALID_SIGNAL_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12963
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_INVALID_SIGNAL_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12972
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_INVALID_SIGNAL_EVENT_DATA1_ERROR_TYPE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12981
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_INVALID_SIGNAL_EVENT_DATA1_ERROR_TYPE_INVALID_SIGNAL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12996
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_NVM_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
12999
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_NVM_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13008
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_NVM_EVENT_ID_ERROR_REPORT UINT32_C(0x45)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1301
#define HWRM_FUNC_TTX_PACING_RATE_QUERY UINT32_C(0x1c4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13013
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_NVM_EVENT_DATA2_ERR_ADDR_MASK UINT32_C(0xffffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13021
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_NVM_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13023
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_NVM_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1303
#define HWRM_SELFTEST_QLIST UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13032
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_NVM_EVENT_DATA1_ERROR_TYPE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13038
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_NVM_EVENT_DATA1_ERROR_TYPE_NVM_ERROR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13041
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_NVM_EVENT_DATA1_NVM_ERR_TYPE_MASK UINT32_C(0xff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13048
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_NVM_EVENT_DATA1_NVM_ERR_TYPE_WRITE (UINT32_C(0x1) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1305
#define HWRM_SELFTEST_EXEC UINT32_C(0x201)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13054
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_NVM_EVENT_DATA1_NVM_ERR_TYPE_ERASE (UINT32_C(0x2) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13069
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_DOORBELL_DROP_THRESHOLD_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1307
#define HWRM_SELFTEST_IRQ UINT32_C(0x202)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13072
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_DOORBELL_DROP_THRESHOLD_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13081
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_DOORBELL_DROP_THRESHOLD_EVENT_ID_ERROR_REPORT UINT32_C(0x45)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1309
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA UINT32_C(0x203)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13091
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_DOORBELL_DROP_THRESHOLD_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13093
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_DOORBELL_DROP_THRESHOLD_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
131
#define TLV_TYPE_ENGINE_CKV_ALIAS_ECC_PUBLIC_KEY UINT32_C(0x8001)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13102
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_DOORBELL_DROP_THRESHOLD_EVENT_DATA1_ERROR_TYPE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13109
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_DOORBELL_DROP_THRESHOLD_EVENT_DATA1_ERROR_TYPE_DOORBELL_DROP_THRESHOLD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1311
#define HWRM_PCIE_QSTATS UINT32_C(0x204)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13115
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_DOORBELL_DROP_THRESHOLD_EVENT_DATA1_EPOCH_MASK UINT32_C(0xffffff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1313
#define HWRM_MFG_FRU_WRITE_CONTROL UINT32_C(0x205)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13130
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13133
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13142
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_EVENT_ID_ERROR_REPORT UINT32_C(0x45)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13147
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_EVENT_DATA2_CURRENT_TEMP_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1315
#define HWRM_MFG_TIMERS_QUERY UINT32_C(0x206)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13153
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_EVENT_DATA2_THRESHOLD_TEMP_MASK UINT32_C(0xff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13161
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13163
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1317
#define HWRM_MFG_OTP_CFG UINT32_C(0x207)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13172
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_EVENT_DATA1_ERROR_TYPE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13182
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_EVENT_DATA1_ERROR_TYPE_THERMAL_EVENT UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13185
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_EVENT_DATA1_THRESHOLD_TYPE_MASK UINT32_C(0x700)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13188
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_EVENT_DATA1_THRESHOLD_TYPE_WARN (UINT32_C(0x0) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1319
#define HWRM_MFG_OTP_QCFG UINT32_C(0x208)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13190
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_EVENT_DATA1_THRESHOLD_TYPE_CRITICAL (UINT32_C(0x1) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13192
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_EVENT_DATA1_THRESHOLD_TYPE_FATAL (UINT32_C(0x2) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13198
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_EVENT_DATA1_THRESHOLD_TYPE_SHUTDOWN (UINT32_C(0x3) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13204
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_EVENT_DATA1_TRANSITION_DIR UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13206
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_EVENT_DATA1_TRANSITION_DIR_DECREASING (UINT32_C(0x0) << 11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13208
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_THERMAL_EVENT_DATA1_TRANSITION_DIR_INCREASING (UINT32_C(0x1) << 11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13223
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_DUAL_DATA_RATE_NOT_SUPPORTED_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13226
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_DUAL_DATA_RATE_NOT_SUPPORTED_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13235
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_DUAL_DATA_RATE_NOT_SUPPORTED_EVENT_ID_ERROR_REPORT UINT32_C(0x45)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1324
#define HWRM_MFG_HDMA_TEST UINT32_C(0x209)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13245
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_DUAL_DATA_RATE_NOT_SUPPORTED_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13247
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_DUAL_DATA_RATE_NOT_SUPPORTED_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13256
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_DUAL_DATA_RATE_NOT_SUPPORTED_EVENT_DATA1_ERROR_TYPE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1326
#define HWRM_MFG_FRU_EEPROM_WRITE UINT32_C(0x20a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13262
#define HWRM_ASYNC_EVENT_CMPL_ERROR_REPORT_DUAL_DATA_RATE_NOT_SUPPORTED_EVENT_DATA1_ERROR_TYPE_DUAL_DATA_RATE_NOT_SUPPORTED UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13277
#define HWRM_ASYNC_ERROR_REPORT_DUP_UDCC_SES_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1328
#define HWRM_MFG_FRU_EEPROM_READ UINT32_C(0x20b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13280
#define HWRM_ASYNC_ERROR_REPORT_DUP_UDCC_SES_TYPE_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13289
#define HWRM_ASYNC_ERROR_REPORT_DUP_UDCC_SES_EVENT_ID_ERROR_REPORT UINT32_C(0x45)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13294
#define HWRM_ASYNC_ERROR_REPORT_DUP_UDCC_SES_DST_QPN_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
133
#define TLV_TYPE_ENGINE_CKV_IV UINT32_C(0x8003)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1330
#define HWRM_MFG_SOC_IMAGE UINT32_C(0x20c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13302
#define HWRM_ASYNC_ERROR_REPORT_DUP_UDCC_SES_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13304
#define HWRM_ASYNC_ERROR_REPORT_DUP_UDCC_SES_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13313
#define HWRM_ASYNC_ERROR_REPORT_DUP_UDCC_SES_ERROR_TYPE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1332
#define HWRM_MFG_SOC_QSTATUS UINT32_C(0x20d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13323
#define HWRM_ASYNC_ERROR_REPORT_DUP_UDCC_SES_ERROR_TYPE_DUP_SES UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13326
#define HWRM_ASYNC_ERROR_REPORT_DUP_UDCC_SES_SRC_QPN_MASK UINT32_C(0xffffff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1334
#define HWRM_MFG_PARAM_CRITICAL_DATA_FINALIZE UINT32_C(0x20e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13341
#define HWRM_ASYNC_ERROR_REPORT_DB_DROP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13344
#define HWRM_ASYNC_ERROR_REPORT_DB_DROP_TYPE_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13353
#define HWRM_ASYNC_ERROR_REPORT_DB_DROP_EVENT_ID_ERROR_REPORT UINT32_C(0x45)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1336
#define HWRM_MFG_PARAM_CRITICAL_DATA_READ UINT32_C(0x20f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13363
#define HWRM_ASYNC_ERROR_REPORT_DB_DROP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13365
#define HWRM_ASYNC_ERROR_REPORT_DB_DROP_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13374
#define HWRM_ASYNC_ERROR_REPORT_DB_DROP_ERROR_TYPE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1338
#define HWRM_MFG_PARAM_CRITICAL_DATA_HEALTH UINT32_C(0x210)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13381
#define HWRM_ASYNC_ERROR_REPORT_DB_DROP_ERROR_TYPE_DB_DROP UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13387
#define HWRM_ASYNC_ERROR_REPORT_DB_DROP_DROP_DEBUG_INFO_MASK UINT32_C(0xffffff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13402
#define HWRM_ASYNC_ERROR_REPORT_MD_TEMP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13405
#define HWRM_ASYNC_ERROR_REPORT_MD_TEMP_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13414
#define HWRM_ASYNC_ERROR_REPORT_MD_TEMP_EVENT_ID_ERROR_REPORT UINT32_C(0x45)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13419
#define HWRM_ASYNC_ERROR_REPORT_MD_TEMP_EVENT_DATA2_CUR_TEMP_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13425
#define HWRM_ASYNC_ERROR_REPORT_MD_TEMP_EVENT_DATA2_THR_TEMP_MASK UINT32_C(0xff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13428
#define HWRM_ASYNC_ERROR_REPORT_MD_TEMP_EVENT_DATA2_MODULE_MASK UINT32_C(0xff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1343
#define HWRM_MFG_PRVSN_EXPORT_CSR UINT32_C(0x211)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13436
#define HWRM_ASYNC_ERROR_REPORT_MD_TEMP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13438
#define HWRM_ASYNC_ERROR_REPORT_MD_TEMP_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13447
#define HWRM_ASYNC_ERROR_REPORT_MD_TEMP_ERROR_TYPE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13457
#define HWRM_ASYNC_ERROR_REPORT_MD_TEMP_ERROR_TYPE_MD_TEMP UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13460
#define HWRM_ASYNC_ERROR_REPORT_MD_TEMP_TTYPE_MASK UINT32_C(0xff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13463
#define HWRM_ASYNC_ERROR_REPORT_MD_TEMP_TTYPE_SFP_WARN (UINT32_C(0x0) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13465
#define HWRM_ASYNC_ERROR_REPORT_MD_TEMP_TTYPE_SFP_ALM (UINT32_C(0x1) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13471
#define HWRM_ASYNC_ERROR_REPORT_MD_TEMP_DIR UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13473
#define HWRM_ASYNC_ERROR_REPORT_MD_TEMP_DIR_FALL (UINT32_C(0x0) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13475
#define HWRM_ASYNC_ERROR_REPORT_MD_TEMP_DIR_RISE (UINT32_C(0x1) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1348
#define HWRM_MFG_PRVSN_IMPORT_CERT UINT32_C(0x212)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13490
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13493
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
135
#define TLV_TYPE_ENGINE_CKV_AUTH_TAG UINT32_C(0x8004)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13502
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_EVENT_ID_ERROR_REPORT UINT32_C(0x45)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13510
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_EVENT_DATA2_VNIC_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13516
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_EVENT_DATA2_CTXM_XID_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13524
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13526
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1353
#define HWRM_MFG_PRVSN_GET_STATE UINT32_C(0x213)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13535
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_ERROR_TYPE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13541
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_ERROR_TYPE_VNIC_ERR UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13544
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_VNIC_ERR_REASON_MASK UINT32_C(0xff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13547
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_VNIC_ERR_REASON_NO_ERR (UINT32_C(0x0) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13552
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_VNIC_ERR_REASON_RT_LOAD_ERR (UINT32_C(0x1) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13554
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_VNIC_ERR_REASON_RX_RING_ERR (UINT32_C(0x12) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13560
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_VNIC_ERR_REASON_AGG_RING_ERR (UINT32_C(0x13) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13565
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_VNIC_ERR_REASON_CMP_ERR (UINT32_C(0x14) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13570
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_VNIC_ERR_REASON_BD_FORMAT_ERR (UINT32_C(0x16) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13572
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_VNIC_ERR_REASON_DID_NOT_FIT_ERR (UINT32_C(0x17) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13574
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_VNIC_ERR_REASON_CQ_LOAD_ERR (UINT32_C(0x18) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13579
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_VNIC_ERR_REASON_RX_RING_LOAD_ERR (UINT32_C(0x19) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1358
#define HWRM_MFG_GET_NVM_MEASUREMENT UINT32_C(0x214)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13584
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_VNIC_ERR_REASON_AGG_RING_LOAD_ERR (UINT32_C(0x1a) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13589
#define HWRM_ASYNC_ERROR_REPORT_VNIC_ERR_VNIC_ERR_REASON_PCI_ERR (UINT32_C(0x1b) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1360
#define HWRM_MFG_PSOC_QSTATUS UINT32_C(0x215)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13604
#define HWRM_ASYNC_EVENT_CMPL_VF_STAT_CHANGE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13607
#define HWRM_ASYNC_EVENT_CMPL_VF_STAT_CHANGE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13615
#define HWRM_ASYNC_EVENT_CMPL_VF_STAT_CHANGE_EVENT_ID_VF_STAT_CHANGE UINT32_C(0x4f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13623
#define HWRM_ASYNC_EVENT_CMPL_VF_STAT_CHANGE_EVENT_DATA2_VF_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13634
#define HWRM_ASYNC_EVENT_CMPL_VF_STAT_CHANGE_EVENT_DATA2_ACTION_SEQUENCE_ID_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13642
#define HWRM_ASYNC_EVENT_CMPL_VF_STAT_CHANGE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13644
#define HWRM_ASYNC_EVENT_CMPL_VF_STAT_CHANGE_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1365
#define HWRM_MFG_SELFTEST_QLIST UINT32_C(0x216)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13653
#define HWRM_ASYNC_EVENT_CMPL_VF_STAT_CHANGE_EVENT_DATA1_STAT_CTX_ID_MASK UINT32_C(0xffffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13668
#define HWRM_ASYNC_EVENT_CMPL_HOST_COREDUMP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13671
#define HWRM_ASYNC_EVENT_CMPL_HOST_COREDUMP_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13679
#define HWRM_ASYNC_EVENT_CMPL_HOST_COREDUMP_EVENT_ID_HOST_COREDUMP UINT32_C(0x50)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13689
#define HWRM_ASYNC_EVENT_CMPL_HOST_COREDUMP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13691
#define HWRM_ASYNC_EVENT_CMPL_HOST_COREDUMP_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
137
#define TLV_TYPE_ENGINE_CKV_CIPHERTEXT UINT32_C(0x8005)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1370
#define HWRM_MFG_SELFTEST_EXEC UINT32_C(0x217)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13712
#define HWRM_ASYNC_EVENT_CMPL_ADPTV_QOS_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13715
#define HWRM_ASYNC_EVENT_CMPL_ADPTV_QOS_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1372
#define HWRM_STAT_GENERIC_QSTATS UINT32_C(0x218)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13723
#define HWRM_ASYNC_EVENT_CMPL_ADPTV_QOS_EVENT_ID_ADPTV_QOS UINT32_C(0x51)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13733
#define HWRM_ASYNC_EVENT_CMPL_ADPTV_QOS_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13735
#define HWRM_ASYNC_EVENT_CMPL_ADPTV_QOS_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13744
#define HWRM_ASYNC_EVENT_CMPL_ADPTV_QOS_EVENT_DATA1_INVAL_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13750
#define HWRM_ASYNC_EVENT_CMPL_ADPTV_QOS_EVENT_DATA1_INVAL_HEADROOM UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13759
#define METADATA_BASE_MSG_MD_TYPE_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13762
#define METADATA_BASE_MSG_MD_TYPE_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13768
#define METADATA_BASE_MSG_MD_TYPE_TLS_INSYNC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1377
#define HWRM_MFG_PRVSN_EXPORT_CERT UINT32_C(0x219)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13773
#define METADATA_BASE_MSG_MD_TYPE_TLS_RESYNC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13775
#define METADATA_BASE_MSG_MD_TYPE_QUIC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13780
#define METADATA_BASE_MSG_MD_TYPE_ILLEGAL UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13789
#define METADATA_BASE_MSG_LINK_MASK UINT32_C(0x1e0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1379
#define HWRM_STAT_DB_ERROR_QSTATS UINT32_C(0x21a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13800
#define TLS_METADATA_BASE_MSG_MD_TYPE_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13807
#define TLS_METADATA_BASE_MSG_MD_TYPE_TLS_INSYNC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1381
#define HWRM_MFG_TESTS UINT32_C(0x21b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13812
#define TLS_METADATA_BASE_MSG_MD_TYPE_TLS_RESYNC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13819
#define TLS_METADATA_BASE_MSG_LINK_MASK UINT32_C(0x1e0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13822
#define TLS_METADATA_BASE_MSG_FLAGS_MASK UINT32_C(0x1fffe00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13828
#define TLS_METADATA_BASE_MSG_FLAGS_DECRYPTED UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1383
#define HWRM_MFG_WRITE_CERT_NVM UINT32_C(0x21c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13833
#define TLS_METADATA_BASE_MSG_FLAGS_GHASH_MASK UINT32_C(0xc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13839
#define TLS_METADATA_BASE_MSG_FLAGS_GHASH_NOT_VALID (UINT32_C(0x0) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13845
#define TLS_METADATA_BASE_MSG_FLAGS_GHASH_CUR_REC (UINT32_C(0x1) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13851
#define TLS_METADATA_BASE_MSG_FLAGS_GHASH_PRIOR_REC (UINT32_C(0x2) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13854
#define TLS_METADATA_BASE_MSG_FLAGS_TAG_AUTH_STATUS_MASK UINT32_C(0x3000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13860
#define TLS_METADATA_BASE_MSG_FLAGS_TAG_AUTH_STATUS_NOT_CHECKED (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13865
#define TLS_METADATA_BASE_MSG_FLAGS_TAG_AUTH_STATUS_SUCCESS (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13871
#define TLS_METADATA_BASE_MSG_FLAGS_TAG_AUTH_STATUS_FAILURE (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13877
#define TLS_METADATA_BASE_MSG_FLAGS_HEADER_FLDS_VALID UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1388
#define HWRM_PORT_POE_CFG UINT32_C(0x230)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13883
#define TLS_METADATA_BASE_MSG_FLAGS_CTX_LOAD_ERR UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13885
#define TLS_METADATA_BASE_MSG_FLAGS_PKT_OPERATION_STATE_MASK UINT32_C(0x70000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13888
#define TLS_METADATA_BASE_MSG_FLAGS_PKT_OPERATION_STATE_IN_ORDER (UINT32_C(0x0) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13890
#define TLS_METADATA_BASE_MSG_FLAGS_PKT_OPERATION_STATE_OUT_OF_ORDER (UINT32_C(0x1) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13892
#define TLS_METADATA_BASE_MSG_FLAGS_PKT_OPERATION_STATE_HEADER_SEARCH (UINT32_C(0x2) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13894
#define TLS_METADATA_BASE_MSG_FLAGS_PKT_OPERATION_STATE_RESYNC (UINT32_C(0x3) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13899
#define TLS_METADATA_BASE_MSG_FLAGS_PKT_OPERATION_STATE_RESYNC_WAIT (UINT32_C(0x4) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
139
#define TLV_TYPE_ENGINE_CKV_HOST_ALGORITHMS UINT32_C(0x8006)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13904
#define TLS_METADATA_BASE_MSG_FLAGS_PKT_OPERATION_STATE_RESYNC_WAIT_PARTIAL (UINT32_C(0x5) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13906
#define TLS_METADATA_BASE_MSG_FLAGS_PKT_OPERATION_STATE_RESYNC_SUCCESS (UINT32_C(0x6) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13911
#define TLS_METADATA_BASE_MSG_FLAGS_PKT_OPERATION_STATE_RESYNC_SUCCESS_WAIT (UINT32_C(0x7) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13917
#define TLS_METADATA_BASE_MSG_KID_LO_MASK UINT32_C(0xfe000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13924
#define TLS_METADATA_BASE_MSG_KID_HI_MASK UINT32_C(0x1fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1393
#define HWRM_PORT_POE_QCFG UINT32_C(0x231)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13934
#define TLS_METADATA_INSYNC_MSG_MD_TYPE_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13941
#define TLS_METADATA_INSYNC_MSG_MD_TYPE_TLS_INSYNC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13948
#define TLS_METADATA_INSYNC_MSG_LINK_MASK UINT32_C(0x1e0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1395
#define HWRM_PORT_PHY_FDRSTAT UINT32_C(0x232)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13951
#define TLS_METADATA_INSYNC_MSG_FLAGS_MASK UINT32_C(0x1fffe00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13957
#define TLS_METADATA_INSYNC_MSG_FLAGS_DECRYPTED UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13962
#define TLS_METADATA_INSYNC_MSG_FLAGS_GHASH_MASK UINT32_C(0xc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13968
#define TLS_METADATA_INSYNC_MSG_FLAGS_GHASH_NOT_VALID (UINT32_C(0x0) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13974
#define TLS_METADATA_INSYNC_MSG_FLAGS_GHASH_CUR_REC (UINT32_C(0x1) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13980
#define TLS_METADATA_INSYNC_MSG_FLAGS_GHASH_PRIOR_REC (UINT32_C(0x2) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13983
#define TLS_METADATA_INSYNC_MSG_FLAGS_TAG_AUTH_STATUS_MASK UINT32_C(0x3000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13989
#define TLS_METADATA_INSYNC_MSG_FLAGS_TAG_AUTH_STATUS_NOT_CHECKED (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
13994
#define TLS_METADATA_INSYNC_MSG_FLAGS_TAG_AUTH_STATUS_SUCCESS (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1400
#define HWRM_UDCC_QCAPS UINT32_C(0x258)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14000
#define TLS_METADATA_INSYNC_MSG_FLAGS_TAG_AUTH_STATUS_FAILURE (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14006
#define TLS_METADATA_INSYNC_MSG_FLAGS_HEADER_FLDS_VALID UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14012
#define TLS_METADATA_INSYNC_MSG_FLAGS_CTX_LOAD_ERR UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14014
#define TLS_METADATA_INSYNC_MSG_FLAGS_PKT_OPERATION_STATE_MASK UINT32_C(0x70000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14017
#define TLS_METADATA_INSYNC_MSG_FLAGS_PKT_OPERATION_STATE_IN_ORDER (UINT32_C(0x0) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14019
#define TLS_METADATA_INSYNC_MSG_FLAGS_PKT_OPERATION_STATE_OUT_OF_ORDER (UINT32_C(0x1) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1402
#define HWRM_UDCC_CFG UINT32_C(0x259)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14021
#define TLS_METADATA_INSYNC_MSG_FLAGS_PKT_OPERATION_STATE_HEADER_SEARCH (UINT32_C(0x2) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14023
#define TLS_METADATA_INSYNC_MSG_FLAGS_PKT_OPERATION_STATE_RESYNC (UINT32_C(0x3) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14028
#define TLS_METADATA_INSYNC_MSG_FLAGS_PKT_OPERATION_STATE_RESYNC_WAIT (UINT32_C(0x4) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14033
#define TLS_METADATA_INSYNC_MSG_FLAGS_PKT_OPERATION_STATE_RESYNC_WAIT_PARTIAL (UINT32_C(0x5) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14035
#define TLS_METADATA_INSYNC_MSG_FLAGS_PKT_OPERATION_STATE_RESYNC_SUCCESS (UINT32_C(0x6) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14040
#define TLS_METADATA_INSYNC_MSG_FLAGS_PKT_OPERATION_STATE_RESYNC_SUCCESS_WAIT (UINT32_C(0x7) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14046
#define TLS_METADATA_INSYNC_MSG_KID_LO_MASK UINT32_C(0xfe000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14053
#define TLS_METADATA_INSYNC_MSG_KID_HI_MASK UINT32_C(0x1fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1407
#define HWRM_UDCC_QCFG UINT32_C(0x25a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14087
#define TLS_METADATA_RESYNC_MSG_MD_TYPE_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1409
#define HWRM_UDCC_SESSION_CFG UINT32_C(0x25b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14093
#define TLS_METADATA_RESYNC_MSG_MD_TYPE_TLS_RESYNC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
141
#define TLV_TYPE_ENGINE_CKV_HOST_ECC_PUBLIC_KEY UINT32_C(0x8007)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14100
#define TLS_METADATA_RESYNC_MSG_LINK_MASK UINT32_C(0x1e0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14103
#define TLS_METADATA_RESYNC_MSG_FLAGS_MASK UINT32_C(0x1fffe00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14109
#define TLS_METADATA_RESYNC_MSG_FLAGS_DECRYPTED UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1411
#define HWRM_UDCC_SESSION_QCFG UINT32_C(0x25c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14114
#define TLS_METADATA_RESYNC_MSG_FLAGS_GHASH_MASK UINT32_C(0xc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14120
#define TLS_METADATA_RESYNC_MSG_FLAGS_GHASH_NOT_VALID (UINT32_C(0x0) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14123
#define TLS_METADATA_RESYNC_MSG_FLAGS_TAG_AUTH_STATUS_MASK UINT32_C(0x3000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14129
#define TLS_METADATA_RESYNC_MSG_FLAGS_TAG_AUTH_STATUS_NOT_CHECKED (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1413
#define HWRM_UDCC_SESSION_QUERY UINT32_C(0x25d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14135
#define TLS_METADATA_RESYNC_MSG_FLAGS_HEADER_FLDS_VALID UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14141
#define TLS_METADATA_RESYNC_MSG_FLAGS_CTX_LOAD_ERR UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14143
#define TLS_METADATA_RESYNC_MSG_FLAGS_PKT_OPERATION_STATE_MASK UINT32_C(0x70000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14146
#define TLS_METADATA_RESYNC_MSG_FLAGS_PKT_OPERATION_STATE_IN_ORDER (UINT32_C(0x0) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14148
#define TLS_METADATA_RESYNC_MSG_FLAGS_PKT_OPERATION_STATE_OUT_OF_ORDER (UINT32_C(0x1) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1415
#define HWRM_UDCC_COMP_CFG UINT32_C(0x25e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14150
#define TLS_METADATA_RESYNC_MSG_FLAGS_PKT_OPERATION_STATE_HEADER_SEARCH (UINT32_C(0x2) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14152
#define TLS_METADATA_RESYNC_MSG_FLAGS_PKT_OPERATION_STATE_RESYNC (UINT32_C(0x3) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14157
#define TLS_METADATA_RESYNC_MSG_FLAGS_PKT_OPERATION_STATE_RESYNC_WAIT (UINT32_C(0x4) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14162
#define TLS_METADATA_RESYNC_MSG_FLAGS_PKT_OPERATION_STATE_RESYNC_WAIT_PARTIAL (UINT32_C(0x5) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14164
#define TLS_METADATA_RESYNC_MSG_FLAGS_PKT_OPERATION_STATE_RESYNC_SUCCESS (UINT32_C(0x6) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14169
#define TLS_METADATA_RESYNC_MSG_FLAGS_PKT_OPERATION_STATE_RESYNC_SUCCESS_WAIT (UINT32_C(0x7) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1417
#define HWRM_UDCC_COMP_QCFG UINT32_C(0x25f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14175
#define TLS_METADATA_RESYNC_MSG_KID_LO_MASK UINT32_C(0xfe000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14182
#define TLS_METADATA_RESYNC_MSG_KID_HI_MASK UINT32_C(0x1fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1419
#define HWRM_UDCC_COMP_QUERY UINT32_C(0x260)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14212
#define TX_DOORBELL_IDX_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14219
#define TX_DOORBELL_KEY_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14222
#define TX_DOORBELL_KEY_TX (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14236
#define RX_DOORBELL_IDX_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1424
#define HWRM_QUEUE_PFCWD_TIMEOUT_QCAPS UINT32_C(0x261)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14243
#define RX_DOORBELL_KEY_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14246
#define RX_DOORBELL_KEY_RX (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1426
#define HWRM_QUEUE_PFCWD_TIMEOUT_CFG UINT32_C(0x262)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14260
#define CMPL_DOORBELL_IDX_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14267
#define CMPL_DOORBELL_IDX_VALID UINT32_C(0x4000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14274
#define CMPL_DOORBELL_MASK UINT32_C(0x8000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14280
#define CMPL_DOORBELL_KEY_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14283
#define CMPL_DOORBELL_KEY_CMPL (UINT32_C(0x2) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
143
#define TLV_TYPE_ENGINE_CKV_ECDSA_SIGNATURE UINT32_C(0x8008)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14300
#define STATUS_DOORBELL_IDX_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14307
#define STATUS_DOORBELL_KEY_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1431
#define HWRM_QUEUE_PFCWD_TIMEOUT_QCFG UINT32_C(0x263)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14310
#define STATUS_DOORBELL_KEY_STAT (UINT32_C(0x3) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14323
#define PUSH32_DOORBELL_IDX_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14334
#define PUSH32_DOORBELL_SZ_MASK UINT32_C(0xf000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14341
#define PUSH32_DOORBELL_KEY_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14344
#define PUSH32_DOORBELL_KEY_PUSH (UINT32_C(0x4) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14348
#define PUSH32_DOORBELL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14354
#define PUSH32_DOORBELL_TYPE_TX_BD_LONG UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1436
#define HWRM_QUEUE_ADPTV_QOS_RX_QCFG UINT32_C(0x264)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14361
#define PUSH32_DOORBELL_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14370
#define PUSH32_DOORBELL_FLAGS_PACKET_END UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14380
#define PUSH32_DOORBELL_FLAGS_NO_CMPL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14388
#define PUSH32_DOORBELL_FLAGS_BD_CNT_MASK UINT32_C(0x1f00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14398
#define PUSH32_DOORBELL_FLAGS_LHINT_MASK UINT32_C(0x6000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14401
#define PUSH32_DOORBELL_FLAGS_LHINT_LT512 (UINT32_C(0x0) << 13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14403
#define PUSH32_DOORBELL_FLAGS_LHINT_LT1K (UINT32_C(0x1) << 13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14405
#define PUSH32_DOORBELL_FLAGS_LHINT_LT2K (UINT32_C(0x2) << 13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14407
#define PUSH32_DOORBELL_FLAGS_LHINT_GTE2K (UINT32_C(0x3) << 13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1441
#define HWRM_QUEUE_ADPTV_QOS_TX_QCFG UINT32_C(0x265)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14420
#define PUSH32_DOORBELL_FLAGS_COAL_NOW UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1443
#define HWRM_TF UINT32_C(0x2bc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1445
#define HWRM_TF_VERSION_GET UINT32_C(0x2bd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14450
#define PUSH32_DOORBELL_LFLAGS_TCP_UDP_CHKSUM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14459
#define PUSH32_DOORBELL_LFLAGS_IP_CHKSUM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1447
#define HWRM_TF_SESSION_OPEN UINT32_C(0x2c6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14471
#define PUSH32_DOORBELL_LFLAGS_NOCRC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14478
#define PUSH32_DOORBELL_LFLAGS_STAMP UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1449
#define HWRM_TF_SESSION_REGISTER UINT32_C(0x2c8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14495
#define PUSH32_DOORBELL_LFLAGS_T_IP_CHKSUM UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
145
#define TLV_TYPE_ENGINE_CKV_FW_ECC_PUBLIC_KEY UINT32_C(0x8009)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14507
#define PUSH32_DOORBELL_LFLAGS_LSO UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1451
#define HWRM_TF_SESSION_UNREGISTER UINT32_C(0x2c9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14517
#define PUSH32_DOORBELL_LFLAGS_IPID_FMT UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14529
#define PUSH32_DOORBELL_LFLAGS_T_IPID UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1453
#define HWRM_TF_SESSION_CLOSE UINT32_C(0x2ca)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14534
#define PUSH32_DOORBELL_LFLAGS_ROCE_CRC UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14539
#define PUSH32_DOORBELL_LFLAGS_FCOE_CRC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1455
#define HWRM_TF_SESSION_QCFG UINT32_C(0x2cb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14550
#define PUSH32_DOORBELL_HDR_SIZE_MASK UINT32_C(0x1ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14560
#define PUSH32_DOORBELL_MSS_MASK UINT32_C(0x7fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1457
#define HWRM_TF_SESSION_RESC_QCAPS UINT32_C(0x2cc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14576
#define PUSH32_DOORBELL_CFA_META_VLAN_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14579
#define PUSH32_DOORBELL_CFA_META_VLAN_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14581
#define PUSH32_DOORBELL_CFA_META_VLAN_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14584
#define PUSH32_DOORBELL_CFA_META_VLAN_TPID_MASK UINT32_C(0x70000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14587
#define PUSH32_DOORBELL_CFA_META_VLAN_TPID_TPID88A8 (UINT32_C(0x0) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14589
#define PUSH32_DOORBELL_CFA_META_VLAN_TPID_TPID8100 (UINT32_C(0x1) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1459
#define HWRM_TF_SESSION_RESC_ALLOC UINT32_C(0x2cd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14591
#define PUSH32_DOORBELL_CFA_META_VLAN_TPID_TPID9100 (UINT32_C(0x2) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14593
#define PUSH32_DOORBELL_CFA_META_VLAN_TPID_TPID9200 (UINT32_C(0x3) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14595
#define PUSH32_DOORBELL_CFA_META_VLAN_TPID_TPID9300 (UINT32_C(0x4) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14597
#define PUSH32_DOORBELL_CFA_META_VLAN_TPID_TPIDCFG (UINT32_C(0x5) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14600
#define PUSH32_DOORBELL_CFA_META_VLAN_RESERVED_MASK UINT32_C(0xff80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14608
#define PUSH32_DOORBELL_CFA_META_KEY_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1461
#define HWRM_TF_SESSION_RESC_FREE UINT32_C(0x2ce)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14611
#define PUSH32_DOORBELL_CFA_META_KEY_NONE (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14617
#define PUSH32_DOORBELL_CFA_META_KEY_VLAN_TAG (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1463
#define HWRM_TF_SESSION_RESC_FLUSH UINT32_C(0x2cf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1465
#define HWRM_TF_SESSION_RESC_INFO UINT32_C(0x2d0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14669
#define HWRM_FUNC_RESET_INPUT_ENABLES_VF_ID_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1467
#define HWRM_TF_SESSION_HOTUP_STATE_SET UINT32_C(0x2d1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14684
#define HWRM_FUNC_RESET_INPUT_FUNC_RESET_LEVEL_RESETALL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14686
#define HWRM_FUNC_RESET_INPUT_FUNC_RESET_LEVEL_RESETME UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1469
#define HWRM_TF_SESSION_HOTUP_STATE_GET UINT32_C(0x2d2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14694
#define HWRM_FUNC_RESET_INPUT_FUNC_RESET_LEVEL_RESETCHILDREN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
147
#define TLV_TYPE_ENGINE_CKV_FW_ALGORITHMS UINT32_C(0x800a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14702
#define HWRM_FUNC_RESET_INPUT_FUNC_RESET_LEVEL_RESETVF UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1471
#define HWRM_TF_TBL_TYPE_GET UINT32_C(0x2da)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1473
#define HWRM_TF_TBL_TYPE_SET UINT32_C(0x2db)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1475
#define HWRM_TF_TBL_TYPE_BULK_GET UINT32_C(0x2dc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1477
#define HWRM_TF_EM_INSERT UINT32_C(0x2ea)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14770
#define HWRM_FUNC_GETFID_INPUT_ENABLES_PCI_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1479
#define HWRM_TF_EM_DELETE UINT32_C(0x2eb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1481
#define HWRM_TF_EM_HASH_INSERT UINT32_C(0x2ec)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1483
#define HWRM_TF_EM_MOVE UINT32_C(0x2ed)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14849
#define HWRM_FUNC_VF_ALLOC_INPUT_ENABLES_FIRST_VF_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1485
#define HWRM_TF_TCAM_SET UINT32_C(0x2f8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1487
#define HWRM_TF_TCAM_GET UINT32_C(0x2f9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1489
#define HWRM_TF_TCAM_MOVE UINT32_C(0x2fa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1491
#define HWRM_TF_TCAM_FREE UINT32_C(0x2fb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
14924
#define HWRM_FUNC_VF_FREE_INPUT_ENABLES_FIRST_VF_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1493
#define HWRM_TF_GLOBAL_CFG_SET UINT32_C(0x2fc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1495
#define HWRM_TF_GLOBAL_CFG_GET UINT32_C(0x2fd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1497
#define HWRM_TF_IF_TBL_SET UINT32_C(0x2fe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1499
#define HWRM_TF_IF_TBL_GET UINT32_C(0x2ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15000
#define HWRM_FUNC_VF_CFG_INPUT_ENABLES_MTU UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15005
#define HWRM_FUNC_VF_CFG_INPUT_ENABLES_GUEST_VLAN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1501
#define HWRM_TF_RESC_USAGE_SET UINT32_C(0x300)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15010
#define HWRM_FUNC_VF_CFG_INPUT_ENABLES_ASYNC_EVENT_CR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15015
#define HWRM_FUNC_VF_CFG_INPUT_ENABLES_DFLT_MAC_ADDR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15020
#define HWRM_FUNC_VF_CFG_INPUT_ENABLES_NUM_RSSCOS_CTXS UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15025
#define HWRM_FUNC_VF_CFG_INPUT_ENABLES_NUM_CMPL_RINGS UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1503
#define HWRM_TF_RESC_USAGE_QUERY UINT32_C(0x301)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15030
#define HWRM_FUNC_VF_CFG_INPUT_ENABLES_NUM_TX_RINGS UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15035
#define HWRM_FUNC_VF_CFG_INPUT_ENABLES_NUM_RX_RINGS UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15040
#define HWRM_FUNC_VF_CFG_INPUT_ENABLES_NUM_L2_CTXS UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15045
#define HWRM_FUNC_VF_CFG_INPUT_ENABLES_NUM_VNICS UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1505
#define HWRM_TF_TBL_TYPE_ALLOC UINT32_C(0x302)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15050
#define HWRM_FUNC_VF_CFG_INPUT_ENABLES_NUM_STAT_CTXS UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15055
#define HWRM_FUNC_VF_CFG_INPUT_ENABLES_NUM_HW_RING_GRPS UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15060
#define HWRM_FUNC_VF_CFG_INPUT_ENABLES_NUM_KTLS_TX_KEY_CTXS UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15065
#define HWRM_FUNC_VF_CFG_INPUT_ENABLES_NUM_KTLS_RX_KEY_CTXS UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1507
#define HWRM_TF_TBL_TYPE_FREE UINT32_C(0x303)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15070
#define HWRM_FUNC_VF_CFG_INPUT_ENABLES_NUM_QUIC_TX_KEY_CTXS UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15075
#define HWRM_FUNC_VF_CFG_INPUT_ENABLES_NUM_QUIC_RX_KEY_CTXS UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1509
#define HWRM_TFC_TBL_SCOPE_QCAPS UINT32_C(0x380)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1511
#define HWRM_TFC_TBL_SCOPE_ID_ALLOC UINT32_C(0x381)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15127
#define HWRM_FUNC_VF_CFG_INPUT_FLAGS_TX_ASSETS_TEST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1513
#define HWRM_TFC_TBL_SCOPE_CONFIG UINT32_C(0x382)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15135
#define HWRM_FUNC_VF_CFG_INPUT_FLAGS_RX_ASSETS_TEST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15143
#define HWRM_FUNC_VF_CFG_INPUT_FLAGS_CMPL_ASSETS_TEST UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1515
#define HWRM_TFC_TBL_SCOPE_DECONFIG UINT32_C(0x383)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15151
#define HWRM_FUNC_VF_CFG_INPUT_FLAGS_RSSCOS_CTX_ASSETS_TEST UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15159
#define HWRM_FUNC_VF_CFG_INPUT_FLAGS_RING_GRP_ASSETS_TEST UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15167
#define HWRM_FUNC_VF_CFG_INPUT_FLAGS_STAT_CTX_ASSETS_TEST UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1517
#define HWRM_TFC_TBL_SCOPE_FID_ADD UINT32_C(0x384)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15175
#define HWRM_FUNC_VF_CFG_INPUT_FLAGS_VNIC_ASSETS_TEST UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15183
#define HWRM_FUNC_VF_CFG_INPUT_FLAGS_L2_CTX_ASSETS_TEST UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1519
#define HWRM_TFC_TBL_SCOPE_FID_REM UINT32_C(0x385)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15192
#define HWRM_FUNC_VF_CFG_INPUT_FLAGS_PPP_PUSH_MODE_ENABLE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15198
#define HWRM_FUNC_VF_CFG_INPUT_FLAGS_PPP_PUSH_MODE_DISABLE UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1521
#define HWRM_TFC_TBL_SCOPE_POOL_ALLOC UINT32_C(0x386)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1523
#define HWRM_TFC_TBL_SCOPE_POOL_FREE UINT32_C(0x387)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1525
#define HWRM_TFC_SESSION_ID_ALLOC UINT32_C(0x388)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15259
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15261
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_TX_RING_ASSET_TEST_FAILED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15263
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_TX_RING_RES_UPDATE_FAILED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15265
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_RSS_CTXT_ASSET_TEST_FAILED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15267
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_RSS_CTXT_RES_UPDATE_FAILED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15269
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_CMPL_RING_ASSET_TEST_FAILED UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1527
#define HWRM_TFC_SESSION_FID_ADD UINT32_C(0x389)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15271
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_CMPL_RING_RES_UPDATE_FAILED UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15273
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_RX_RING_ASSET_TEST_FAILED UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15275
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_RX_RING_RES_UPDATE_FAILED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15277
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_VNIC_ASSET_TEST_FAILED UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15279
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_VNIC_RES_UPDATE_FAILED UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15281
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_SYNC_STATS_THREAD_FAILED UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15283
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_L2_CTXT_RES_ALLOC_FAILED UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15285
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_TX_KTLS_RES_UPDATE_FAILED UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15287
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_RX_KTLS_RES_UPDATE_FAILED UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15289
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_TX_QUIC_RES_UPDATE_FAILED UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1529
#define HWRM_TFC_SESSION_FID_REM UINT32_C(0x38a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15291
#define HWRM_FUNC_VF_CFG_CMD_ERR_CODE_RX_QUIC_RES_UPDATE_FAILED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1531
#define HWRM_TFC_IDENT_ALLOC UINT32_C(0x38b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1533
#define HWRM_TFC_IDENT_FREE UINT32_C(0x38c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1535
#define HWRM_TFC_IDX_TBL_ALLOC UINT32_C(0x38d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15369
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_PUSH_MODE_SUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1537
#define HWRM_TFC_IDX_TBL_ALLOC_SET UINT32_C(0x38e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15374
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_GLOBAL_MSIX_AUTOMASKING UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15381
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_PTP_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15386
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_ROCE_V1_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1539
#define HWRM_TFC_IDX_TBL_SET UINT32_C(0x38f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15391
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_ROCE_V2_SUPPORTED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15396
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_WOL_MAGICPKT_SUPPORTED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15401
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_WOL_BMP_SUPPORTED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15406
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_TX_RING_RL_SUPPORTED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1541
#define HWRM_TFC_IDX_TBL_GET UINT32_C(0x390)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15411
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_TX_BW_CFG_SUPPORTED UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15421
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_VF_TX_RING_RL_SUPPORTED UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1543
#define HWRM_TFC_IDX_TBL_FREE UINT32_C(0x391)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15431
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_VF_BW_CFG_SUPPORTED UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15441
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_STD_TX_RING_MODE_SUPPORTED UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15448
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_GENEVE_TUN_FLAGS_SUPPORTED UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1545
#define HWRM_TFC_GLOBAL_ID_ALLOC UINT32_C(0x392)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15455
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_NVGRE_TUN_FLAGS_SUPPORTED UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15462
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_GRE_TUN_FLAGS_SUPPORTED UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15469
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_MPLS_TUN_FLAGS_SUPPORTED UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1547
#define HWRM_TFC_TCAM_SET UINT32_C(0x393)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15475
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_PCIE_STATS_SUPPORTED UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15482
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_ADOPTED_PF_SUPPORTED UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15489
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_ADMIN_PF_SUPPORTED UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1549
#define HWRM_TFC_TCAM_GET UINT32_C(0x394)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15496
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_LINK_ADMIN_STATUS_SUPPORTED UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15501
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_WCB_PUSH_MODE UINT32_C(0x100000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15507
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_DYNAMIC_TX_RING_ALLOC UINT32_C(0x200000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1551
#define HWRM_TFC_TCAM_ALLOC UINT32_C(0x395)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15512
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_HOT_RESET_CAPABLE UINT32_C(0x400000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15517
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_ERROR_RECOVERY_CAPABLE UINT32_C(0x800000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15523
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_STATS_SUPPORTED UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1553
#define HWRM_TFC_TCAM_ALLOC_SET UINT32_C(0x396)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15530
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_ERR_RECOVER_RELOAD UINT32_C(0x2000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15538
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_NOTIFY_VF_DEF_VNIC_CHNG_SUPPORTED UINT32_C(0x4000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15540
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_VLAN_ACCELERATION_TX_DISABLED UINT32_C(0x8000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15545
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_COREDUMP_CMD_SUPPORTED UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1555
#define HWRM_TFC_TCAM_FREE UINT32_C(0x397)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15550
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_CRASHDUMP_CMD_SUPPORTED UINT32_C(0x20000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15561
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_PFC_WD_STATS_SUPPORTED UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15566
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_DBG_QCAPS_CMD_SUPPORTED UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1557
#define HWRM_TFC_IF_TBL_SET UINT32_C(0x398)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1559
#define HWRM_TFC_IF_TBL_GET UINT32_C(0x399)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1561
#define HWRM_TFC_TBL_SCOPE_CONFIG_GET UINT32_C(0x39a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1563
#define HWRM_TFC_RESC_USAGE_QUERY UINT32_C(0x39b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1565
#define HWRM_TFC_GLOBAL_ID_FREE UINT32_C(0x39c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1567
#define HWRM_TFC_TCAM_PRI_UPDATE UINT32_C(0x39d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15688
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_ECN_MARK_SUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1569
#define HWRM_TFC_HOT_UPGRADE_PROCESS UINT32_C(0x3a0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15693
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_ECN_STATS_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15698
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_EXT_HW_STATS_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15704
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_HOT_RESET_IF_SUPPORT UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15706
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_PROXY_MODE_SUPPORT UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1571
#define HWRM_SV UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15711
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_TX_PROXY_SRC_INTF_OVERRIDE_SUPPORT UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15716
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_SCHQ_SUPPORTED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15721
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_PPP_PUSH_MODE_SUPPORTED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15726
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_EVB_MODE_CFG_NOT_SUPPORTED UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1573
#define HWRM_DBG_SERDES_TEST UINT32_C(0xff0e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15734
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_SOC_SPD_SUPPORTED UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15739
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_FW_LIVEPATCH_SUPPORTED UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15744
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_FAST_RESET_CAPABLE UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15749
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_TX_METADATA_CFG_CAPABLE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1575
#define HWRM_DBG_LOG_BUFFER_FLUSH UINT32_C(0xff0f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15754
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_NVM_OPTION_ACTION_SUPPORTED UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15759
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_BD_METADATA_SUPPORTED UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15767
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_ECHO_REQUEST_SUPPORTED UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1577
#define HWRM_DBG_READ_DIRECT UINT32_C(0xff10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15772
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_NPAR_1_2_SUPPORTED UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15774
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_PTP_PTM_SUPPORTED UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15776
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_PTP_PPS_SUPPORTED UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15782
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_VF_CFG_ASYNC_FOR_PF_SUPPORTED UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15789
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_PARTITION_BW_SUPPORTED UINT32_C(0x100000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1579
#define HWRM_DBG_READ_INDIRECT UINT32_C(0xff11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15794
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_DFLT_VLAN_TPID_PCP_SUPPORTED UINT32_C(0x200000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15796
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_KTLS_SUPPORTED UINT32_C(0x400000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15804
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_EP_RATE_CONTROL UINT32_C(0x800000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1581
#define HWRM_DBG_WRITE_DIRECT UINT32_C(0xff12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15812
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_MIN_BW_SUPPORTED UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15817
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_TX_COAL_CMPL_CAP UINT32_C(0x2000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15823
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_BS_V2_SUPPORTED UINT32_C(0x4000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15828
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_BS_V2_REQUIRED UINT32_C(0x8000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1583
#define HWRM_DBG_WRITE_INDIRECT UINT32_C(0xff13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15833
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_PTP_64BIT_RTC_SUPPORTED UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15838
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_DBR_PACING_SUPPORTED UINT32_C(0x20000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1584
#define HWRM_DBG_DUMP UINT32_C(0xff14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15843
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_HW_DBR_DROP_RECOV_SUPPORTED UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15848
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT_DISABLE_CQ_OVERFLOW_DETECTION_SUPPORTED UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15857
#define HWRM_FUNC_QCAPS_OUTPUT_MPC_CHNLS_CAP_TCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1586
#define HWRM_DBG_ERASE_NVM UINT32_C(0xff15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15863
#define HWRM_FUNC_QCAPS_OUTPUT_MPC_CHNLS_CAP_RCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15869
#define HWRM_FUNC_QCAPS_OUTPUT_MPC_CHNLS_CAP_TE_CFA UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15875
#define HWRM_FUNC_QCAPS_OUTPUT_MPC_CHNLS_CAP_RE_CFA UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1588
#define HWRM_DBG_CFG UINT32_C(0xff16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15881
#define HWRM_FUNC_QCAPS_OUTPUT_MPC_CHNLS_CAP_PRIMATE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15892
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_RX_ALL_PKTS_TIMESTAMPS_SUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15894
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_QUIC_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1590
#define HWRM_DBG_COREDUMP_LIST UINT32_C(0xff17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15900
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_KDNET_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15905
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_DBR_PACING_EXT_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15910
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_SW_DBR_DROP_RECOVERY_SUPPORTED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15915
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_GENERIC_STATS_SUPPORTED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1592
#define HWRM_DBG_COREDUMP_INITIATE UINT32_C(0xff18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15920
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_UDP_GSO_SUPPORTED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15925
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_SYNCE_SUPPORTED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15938
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_DBR_PACING_V0_SUPPORTED UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1594
#define HWRM_DBG_COREDUMP_RETRIEVE UINT32_C(0xff19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15948
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_TX_PKT_TS_CMPL_SUPPORTED UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15955
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_HW_LAG_SUPPORTED UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1596
#define HWRM_DBG_FW_CLI UINT32_C(0xff1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15960
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_ON_CHIP_CTX_SUPPORTED UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15972
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_STEERING_TAG_SUPPORTED UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15977
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_ENHANCED_VF_SCALE_SUPPORTED UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1598
#define HWRM_DBG_I2C_CMD UINT32_C(0xff1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15983
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_KEY_XID_PARTITION_SUPPORTED UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15994
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_CONCURRENT_KTLS_QUIC_SUPPORTED UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
15999
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_SCHQ_CROSS_TC_CAP_SUPPORTED UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1600
#define HWRM_DBG_RING_INFO_GET UINT32_C(0xff1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16004
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_SCHQ_PER_TC_CAP_SUPPORTED UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16009
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_SCHQ_PER_TC_RESERVATION_SUPPORTED UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16014
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_DB_ERROR_STATS_SUPPORTED UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16019
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_ROCE_VF_RESOURCE_MGMT_SUPPORTED UINT32_C(0x100000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1602
#define HWRM_DBG_CRASHDUMP_HEADER UINT32_C(0xff1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16024
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_UDCC_SUPPORTED UINT32_C(0x200000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16032
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_TIMED_TX_SO_TXTIME_SUPPORTED UINT32_C(0x400000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1604
#define HWRM_DBG_CRASHDUMP_ERASE UINT32_C(0xff1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16049
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_SW_MAX_RESOURCE_LIMITS_SUPPORTED UINT32_C(0x800000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16054
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_TF_INGRESS_NIC_FLOW_SUPPORTED UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16059
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_LPBK_STATS_SUPPORTED UINT32_C(0x2000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1606
#define HWRM_DBG_DRV_TRACE UINT32_C(0xff1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16064
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_TF_EGRESS_NIC_FLOW_SUPPORTED UINT32_C(0x4000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16069
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_MULTI_LOSSLESS_QUEUES_SUPPORTED UINT32_C(0x8000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16074
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_PEER_MMAP_SUPPORTED UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1608
#define HWRM_DBG_QCAPS UINT32_C(0xff20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16082
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_TIMED_TX_PACING_SUPPORTED UINT32_C(0x20000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16090
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_VF_STAT_EJECTION_SUPPORTED UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16096
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT2_HOST_COREDUMP_SUPPORTED UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1610
#define HWRM_DBG_QCFG UINT32_C(0xff21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16102
#define HWRM_FUNC_QCAPS_OUTPUT_TUNNEL_DISABLE_FLAG_DISABLE_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16107
#define HWRM_FUNC_QCAPS_OUTPUT_TUNNEL_DISABLE_FLAG_DISABLE_NGE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16112
#define HWRM_FUNC_QCAPS_OUTPUT_TUNNEL_DISABLE_FLAG_DISABLE_NVGRE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16117
#define HWRM_FUNC_QCAPS_OUTPUT_TUNNEL_DISABLE_FLAG_DISABLE_L2GRE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1612
#define HWRM_DBG_CRASHDUMP_MEDIUM_CFG UINT32_C(0xff22)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16122
#define HWRM_FUNC_QCAPS_OUTPUT_TUNNEL_DISABLE_FLAG_DISABLE_GRE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16127
#define HWRM_FUNC_QCAPS_OUTPUT_TUNNEL_DISABLE_FLAG_DISABLE_IPINIP UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16132
#define HWRM_FUNC_QCAPS_OUTPUT_TUNNEL_DISABLE_FLAG_DISABLE_MPLS UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16137
#define HWRM_FUNC_QCAPS_OUTPUT_TUNNEL_DISABLE_FLAG_DISABLE_PPPOE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1614
#define HWRM_DBG_USEQ_ALLOC UINT32_C(0xff23)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16144
#define HWRM_FUNC_QCAPS_OUTPUT_XID_PARTITION_CAP_TX_CK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16150
#define HWRM_FUNC_QCAPS_OUTPUT_XID_PARTITION_CAP_RX_CK UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1616
#define HWRM_DBG_USEQ_FREE UINT32_C(0xff24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1618
#define HWRM_DBG_USEQ_FLUSH UINT32_C(0xff25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1620
#define HWRM_DBG_USEQ_QCAPS UINT32_C(0xff26)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1622
#define HWRM_DBG_USEQ_CW_CFG UINT32_C(0xff27)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16223
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT3_RM_RSV_WHILE_ALLOC_CAP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16229
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT3_REQUIRE_L2_FILTER UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16235
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT3_MAX_ROCE_VFS_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1624
#define HWRM_DBG_USEQ_SCHED_CFG UINT32_C(0xff28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16242
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT3_RX_RATE_PROFILE_SEL_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16247
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT3_BIDI_OPT_SUPPORTED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16252
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT3_MIRROR_ON_ROCE_SUPPORTED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16257
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT3_ROCE_VF_DYN_ALLOC_SUPPORT UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1626
#define HWRM_DBG_USEQ_RUN UINT32_C(0xff29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16262
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT3_CHANGE_UDP_SRCPORT_SUPPORT UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16267
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT3_PCIE_COMPLIANCE_SUPPORTED UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16275
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT3_MULTI_L2_DB_SUPPORTED UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1628
#define HWRM_DBG_USEQ_DELIVERY_REQ UINT32_C(0xff2a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16280
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT3_PCIE_SECURE_ATS_SUPPORTED UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16285
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT3_MBUF_DATA_SUPPORTED UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16290
#define HWRM_FUNC_QCAPS_OUTPUT_FLAGS_EXT3_ROCE_CMPL_TS_SUPPORTED UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1630
#define HWRM_DBG_USEQ_RESP_HDR UINT32_C(0xff2b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1636
#define HWRM_DBG_COREDUMP_CAPTURE UINT32_C(0xff2c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1637
#define HWRM_DBG_PTRACE UINT32_C(0xff2d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16399
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS_OOB_WOL_MAGICPKT_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16404
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS_OOB_WOL_BMP_ENABLED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16410
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS_FW_DCBX_AGENT_ENABLED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1642
#define HWRM_DBG_SIM_CABLE_STATE UINT32_C(0xff2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16423
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS_STD_TX_RING_MODE_ENABLED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16429
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS_FW_LLDP_AGENT_ENABLED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16437
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS_MULTI_HOST UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16445
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS_TRUSTED_VF UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16451
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS_SECURE_MODE_ENABLED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16460
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS_PREBOOT_LEGACY_L2_RINGS UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16468
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS_HOT_RESET_ALLOWED UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16474
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS_PPP_PUSH_MODE_ENABLED UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16479
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS_RING_MONITOR_ENABLED UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16487
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS_FAST_RESET_ALLOWED UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1649
#define HWRM_DBG_TOKEN_QUERY_AUTH_IDS UINT32_C(0xff2f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16495
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS_MULTI_ROOT UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16502
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS_ENABLE_RDMA_SRIOV UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16508
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS_ROCE_VNIC_ID_VALID UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1651
#define HWRM_DBG_TOKEN_CFG UINT32_C(0xff30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1652
#define HWRM_NVM_GET_VPD_FIELD_INFO UINT32_C(0xffea)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1653
#define HWRM_NVM_SET_VPD_FIELD_INFO UINT32_C(0xffeb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1654
#define HWRM_NVM_DEFRAG UINT32_C(0xffec)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1655
#define HWRM_NVM_REQ_ARBITRATION UINT32_C(0xffed)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1657
#define HWRM_NVM_FACTORY_DEFAULTS UINT32_C(0xffee)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16575
#define HWRM_FUNC_QCFG_OUTPUT_PORT_PARTITION_TYPE_SPF UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16577
#define HWRM_FUNC_QCFG_OUTPUT_PORT_PARTITION_TYPE_MPFS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16579
#define HWRM_FUNC_QCFG_OUTPUT_PORT_PARTITION_TYPE_NPAR1_0 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1658
#define HWRM_NVM_VALIDATE_OPTION UINT32_C(0xffef)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16581
#define HWRM_FUNC_QCFG_OUTPUT_PORT_PARTITION_TYPE_NPAR1_5 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16583
#define HWRM_FUNC_QCFG_OUTPUT_PORT_PARTITION_TYPE_NPAR2_0 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16585
#define HWRM_FUNC_QCFG_OUTPUT_PORT_PARTITION_TYPE_NPAR1_2 UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16587
#define HWRM_FUNC_QCFG_OUTPUT_PORT_PARTITION_TYPE_UNKNOWN UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1659
#define HWRM_NVM_FLUSH UINT32_C(0xfff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16597
#define HWRM_FUNC_QCFG_OUTPUT_PORT_PF_CNT_UNAVAIL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1660
#define HWRM_NVM_GET_VARIABLE UINT32_C(0xfff1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1661
#define HWRM_NVM_SET_VARIABLE UINT32_C(0xfff2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16612
#define HWRM_FUNC_QCFG_OUTPUT_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16615
#define HWRM_FUNC_QCFG_OUTPUT_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16617
#define HWRM_FUNC_QCFG_OUTPUT_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16619
#define HWRM_FUNC_QCFG_OUTPUT_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1662
#define HWRM_NVM_INSTALL_UPDATE UINT32_C(0xfff3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16622
#define HWRM_FUNC_QCFG_OUTPUT_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16625
#define HWRM_FUNC_QCFG_OUTPUT_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16627
#define HWRM_FUNC_QCFG_OUTPUT_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16629
#define HWRM_FUNC_QCFG_OUTPUT_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1663
#define HWRM_NVM_MODIFY UINT32_C(0xfff4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16631
#define HWRM_FUNC_QCFG_OUTPUT_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16633
#define HWRM_FUNC_QCFG_OUTPUT_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16635
#define HWRM_FUNC_QCFG_OUTPUT_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1664
#define HWRM_NVM_VERIFY_UPDATE UINT32_C(0xfff5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16644
#define HWRM_FUNC_QCFG_OUTPUT_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16647
#define HWRM_FUNC_QCFG_OUTPUT_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16649
#define HWRM_FUNC_QCFG_OUTPUT_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1665
#define HWRM_NVM_GET_DEV_INFO UINT32_C(0xfff6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16651
#define HWRM_FUNC_QCFG_OUTPUT_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16654
#define HWRM_FUNC_QCFG_OUTPUT_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16657
#define HWRM_FUNC_QCFG_OUTPUT_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16659
#define HWRM_FUNC_QCFG_OUTPUT_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1666
#define HWRM_NVM_ERASE_DIR_ENTRY UINT32_C(0xfff7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16661
#define HWRM_FUNC_QCFG_OUTPUT_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16663
#define HWRM_FUNC_QCFG_OUTPUT_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16665
#define HWRM_FUNC_QCFG_OUTPUT_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16667
#define HWRM_FUNC_QCFG_OUTPUT_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1667
#define HWRM_NVM_MOD_DIR_ENTRY UINT32_C(0xfff8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16675
#define HWRM_FUNC_QCFG_OUTPUT_EVB_MODE_NO_EVB UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16677
#define HWRM_FUNC_QCFG_OUTPUT_EVB_MODE_VEB UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16679
#define HWRM_FUNC_QCFG_OUTPUT_EVB_MODE_VEPA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1668
#define HWRM_NVM_FIND_DIR_ENTRY UINT32_C(0xfff9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16687
#define HWRM_FUNC_QCFG_OUTPUT_OPTIONS_CACHE_LINESIZE_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1669
#define HWRM_NVM_GET_DIR_ENTRIES UINT32_C(0xfffa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16690
#define HWRM_FUNC_QCFG_OUTPUT_OPTIONS_CACHE_LINESIZE_SIZE_64 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16692
#define HWRM_FUNC_QCFG_OUTPUT_OPTIONS_CACHE_LINESIZE_SIZE_128 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16695
#define HWRM_FUNC_QCFG_OUTPUT_OPTIONS_LINK_ADMIN_STATE_MASK UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16698
#define HWRM_FUNC_QCFG_OUTPUT_OPTIONS_LINK_ADMIN_STATE_FORCED_DOWN (UINT32_C(0x0) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1670
#define HWRM_NVM_GET_DIR_INFO UINT32_C(0xfffb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16700
#define HWRM_FUNC_QCFG_OUTPUT_OPTIONS_LINK_ADMIN_STATE_FORCED_UP (UINT32_C(0x1) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16705
#define HWRM_FUNC_QCFG_OUTPUT_OPTIONS_LINK_ADMIN_STATE_AUTO (UINT32_C(0x2) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16708
#define HWRM_FUNC_QCFG_OUTPUT_OPTIONS_RSVD_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1671
#define HWRM_NVM_RAW_DUMP UINT32_C(0xfffc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1672
#define HWRM_NVM_READ UINT32_C(0xfffd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1673
#define HWRM_NVM_WRITE UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1674
#define HWRM_NVM_RAW_WRITE_BLK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16794
#define HWRM_FUNC_QCFG_OUTPUT_SVIF_INFO_SVIF_MASK UINT32_C(0x7fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16797
#define HWRM_FUNC_QCFG_OUTPUT_SVIF_INFO_SVIF_VALID UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
168
#define TLV_FLAGS_MORE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16803
#define HWRM_FUNC_QCFG_OUTPUT_MPC_CHNLS_TCE_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16808
#define HWRM_FUNC_QCFG_OUTPUT_MPC_CHNLS_RCE_ENABLED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16814
#define HWRM_FUNC_QCFG_OUTPUT_MPC_CHNLS_TE_CFA_ENABLED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16820
#define HWRM_FUNC_QCFG_OUTPUT_MPC_CHNLS_RE_CFA_ENABLED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16825
#define HWRM_FUNC_QCFG_OUTPUT_MPC_CHNLS_PRIMATE_ENABLED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16832
#define HWRM_FUNC_QCFG_OUTPUT_DB_PAGE_SIZE_4KB UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16834
#define HWRM_FUNC_QCFG_OUTPUT_DB_PAGE_SIZE_8KB UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16836
#define HWRM_FUNC_QCFG_OUTPUT_DB_PAGE_SIZE_16KB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16838
#define HWRM_FUNC_QCFG_OUTPUT_DB_PAGE_SIZE_32KB UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16840
#define HWRM_FUNC_QCFG_OUTPUT_DB_PAGE_SIZE_64KB UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16842
#define HWRM_FUNC_QCFG_OUTPUT_DB_PAGE_SIZE_128KB UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16844
#define HWRM_FUNC_QCFG_OUTPUT_DB_PAGE_SIZE_256KB UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16846
#define HWRM_FUNC_QCFG_OUTPUT_DB_PAGE_SIZE_512KB UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16848
#define HWRM_FUNC_QCFG_OUTPUT_DB_PAGE_SIZE_1MB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1685
#define HWRM_ERR_CODE_SUCCESS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16850
#define HWRM_FUNC_QCFG_OUTPUT_DB_PAGE_SIZE_2MB UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16852
#define HWRM_FUNC_QCFG_OUTPUT_DB_PAGE_SIZE_4MB UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1687
#define HWRM_ERR_CODE_FAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16870
#define HWRM_FUNC_QCFG_OUTPUT_PARTITION_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16876
#define HWRM_FUNC_QCFG_OUTPUT_PARTITION_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16878
#define HWRM_FUNC_QCFG_OUTPUT_PARTITION_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16880
#define HWRM_FUNC_QCFG_OUTPUT_PARTITION_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16883
#define HWRM_FUNC_QCFG_OUTPUT_PARTITION_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16886
#define HWRM_FUNC_QCFG_OUTPUT_PARTITION_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16899
#define HWRM_FUNC_QCFG_OUTPUT_PARTITION_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16905
#define HWRM_FUNC_QCFG_OUTPUT_PARTITION_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16907
#define HWRM_FUNC_QCFG_OUTPUT_PARTITION_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16909
#define HWRM_FUNC_QCFG_OUTPUT_PARTITION_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16912
#define HWRM_FUNC_QCFG_OUTPUT_PARTITION_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16915
#define HWRM_FUNC_QCFG_OUTPUT_PARTITION_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1692
#define HWRM_ERR_CODE_INVALID_PARAMS UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16930
#define HWRM_FUNC_QCFG_OUTPUT_FLAGS2_SRIOV_DSCP_INSERT_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16943
#define HWRM_FUNC_QCFG_OUTPUT_PORT_KDNET_MODE_DISABLED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16945
#define HWRM_FUNC_QCFG_OUTPUT_PORT_KDNET_MODE_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16961
#define HWRM_FUNC_QCFG_OUTPUT_ROCE_BIDI_OPT_MODE_DISABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16966
#define HWRM_FUNC_QCFG_OUTPUT_ROCE_BIDI_OPT_MODE_DEDICATED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
16971
#define HWRM_FUNC_QCFG_OUTPUT_ROCE_BIDI_OPT_MODE_SHARED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1699
#define HWRM_ERR_CODE_RESOURCE_ACCESS_DENIED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
170
#define TLV_FLAGS_MORE_LAST UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17040
#define HWRM_FUNC_QCFG_OUTPUT_XID_PARTITION_CFG_TX_CK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17045
#define HWRM_FUNC_QCFG_OUTPUT_XID_PARTITION_CFG_RX_CK UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1705
#define HWRM_ERR_CODE_RESOURCE_ALLOC_ERROR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17058
#define HWRM_FUNC_QCFG_OUTPUT_MAX_LINK_WIDTH_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17060
#define HWRM_FUNC_QCFG_OUTPUT_MAX_LINK_WIDTH_X1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17062
#define HWRM_FUNC_QCFG_OUTPUT_MAX_LINK_WIDTH_X2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17064
#define HWRM_FUNC_QCFG_OUTPUT_MAX_LINK_WIDTH_X4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17066
#define HWRM_FUNC_QCFG_OUTPUT_MAX_LINK_WIDTH_X8 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17068
#define HWRM_FUNC_QCFG_OUTPUT_MAX_LINK_WIDTH_X16 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17076
#define HWRM_FUNC_QCFG_OUTPUT_MAX_LINK_SPEED_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17078
#define HWRM_FUNC_QCFG_OUTPUT_MAX_LINK_SPEED_G1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17080
#define HWRM_FUNC_QCFG_OUTPUT_MAX_LINK_SPEED_G2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17082
#define HWRM_FUNC_QCFG_OUTPUT_MAX_LINK_SPEED_G3 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17084
#define HWRM_FUNC_QCFG_OUTPUT_MAX_LINK_SPEED_G4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17086
#define HWRM_FUNC_QCFG_OUTPUT_MAX_LINK_SPEED_G5 UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17094
#define HWRM_FUNC_QCFG_OUTPUT_NEGOTIATED_LINK_WIDTH_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17096
#define HWRM_FUNC_QCFG_OUTPUT_NEGOTIATED_LINK_WIDTH_X1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17098
#define HWRM_FUNC_QCFG_OUTPUT_NEGOTIATED_LINK_WIDTH_X2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1710
#define HWRM_ERR_CODE_INVALID_FLAGS UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17100
#define HWRM_FUNC_QCFG_OUTPUT_NEGOTIATED_LINK_WIDTH_X4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17102
#define HWRM_FUNC_QCFG_OUTPUT_NEGOTIATED_LINK_WIDTH_X8 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17104
#define HWRM_FUNC_QCFG_OUTPUT_NEGOTIATED_LINK_WIDTH_X16 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17112
#define HWRM_FUNC_QCFG_OUTPUT_NEGOTIATED_LINK_SPEED_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17114
#define HWRM_FUNC_QCFG_OUTPUT_NEGOTIATED_LINK_SPEED_G1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17116
#define HWRM_FUNC_QCFG_OUTPUT_NEGOTIATED_LINK_SPEED_G2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17118
#define HWRM_FUNC_QCFG_OUTPUT_NEGOTIATED_LINK_SPEED_G3 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17120
#define HWRM_FUNC_QCFG_OUTPUT_NEGOTIATED_LINK_SPEED_G4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17122
#define HWRM_FUNC_QCFG_OUTPUT_NEGOTIATED_LINK_SPEED_G5 UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1715
#define HWRM_ERR_CODE_INVALID_ENABLES UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
172
#define TLV_FLAGS_MORE_NOT_LAST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1720
#define HWRM_ERR_CODE_UNSUPPORTED_TLV UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17208
#define HWRM_FUNC_CFG_INPUT_FLAGS_SRC_MAC_ADDR_CHECK_DISABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17217
#define HWRM_FUNC_CFG_INPUT_FLAGS_SRC_MAC_ADDR_CHECK_ENABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17219
#define HWRM_FUNC_CFG_INPUT_FLAGS_RSVD_MASK UINT32_C(0x1fc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17228
#define HWRM_FUNC_CFG_INPUT_FLAGS_STD_TX_RING_MODE_ENABLE UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17239
#define HWRM_FUNC_CFG_INPUT_FLAGS_STD_TX_RING_MODE_DISABLE UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17244
#define HWRM_FUNC_CFG_INPUT_FLAGS_VIRT_MAC_PERSIST UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1725
#define HWRM_ERR_CODE_NO_BUFFER UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17252
#define HWRM_FUNC_CFG_INPUT_FLAGS_NO_AUTOCLEAR_STATISTIC UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17260
#define HWRM_FUNC_CFG_INPUT_FLAGS_TX_ASSETS_TEST UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17268
#define HWRM_FUNC_CFG_INPUT_FLAGS_RX_ASSETS_TEST UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17276
#define HWRM_FUNC_CFG_INPUT_FLAGS_CMPL_ASSETS_TEST UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17284
#define HWRM_FUNC_CFG_INPUT_FLAGS_RSSCOS_CTX_ASSETS_TEST UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17292
#define HWRM_FUNC_CFG_INPUT_FLAGS_RING_GRP_ASSETS_TEST UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1730
#define HWRM_ERR_CODE_UNSUPPORTED_OPTION_ERR UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17300
#define HWRM_FUNC_CFG_INPUT_FLAGS_STAT_CTX_ASSETS_TEST UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17308
#define HWRM_FUNC_CFG_INPUT_FLAGS_VNIC_ASSETS_TEST UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17316
#define HWRM_FUNC_CFG_INPUT_FLAGS_L2_CTX_ASSETS_TEST UINT32_C(0x100000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17325
#define HWRM_FUNC_CFG_INPUT_FLAGS_TRUSTED_VF_ENABLE UINT32_C(0x200000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17331
#define HWRM_FUNC_CFG_INPUT_FLAGS_DYNAMIC_TX_RING_ALLOC UINT32_C(0x400000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17339
#define HWRM_FUNC_CFG_INPUT_FLAGS_NQ_ASSETS_TEST UINT32_C(0x800000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17348
#define HWRM_FUNC_CFG_INPUT_FLAGS_TRUSTED_VF_DISABLE UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1735
#define HWRM_ERR_CODE_HOT_RESET_PROGRESS UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17355
#define HWRM_FUNC_CFG_INPUT_FLAGS_PREBOOT_LEGACY_L2_RINGS UINT32_C(0x2000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17365
#define HWRM_FUNC_CFG_INPUT_FLAGS_HOT_RESET_IF_EN_DIS UINT32_C(0x4000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17374
#define HWRM_FUNC_CFG_INPUT_FLAGS_PPP_PUSH_MODE_ENABLE UINT32_C(0x8000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17382
#define HWRM_FUNC_CFG_INPUT_FLAGS_PPP_PUSH_MODE_DISABLE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17388
#define HWRM_FUNC_CFG_INPUT_FLAGS_BD_METADATA_ENABLE UINT32_C(0x20000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17394
#define HWRM_FUNC_CFG_INPUT_FLAGS_BD_METADATA_DISABLE UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1740
#define HWRM_ERR_CODE_HOT_RESET_FAIL UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17400
#define HWRM_FUNC_CFG_INPUT_ENABLES_ADMIN_MTU UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17405
#define HWRM_FUNC_CFG_INPUT_ENABLES_MRU UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17410
#define HWRM_FUNC_CFG_INPUT_ENABLES_NUM_RSSCOS_CTXS UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17415
#define HWRM_FUNC_CFG_INPUT_ENABLES_NUM_CMPL_RINGS UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17420
#define HWRM_FUNC_CFG_INPUT_ENABLES_NUM_TX_RINGS UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17425
#define HWRM_FUNC_CFG_INPUT_ENABLES_NUM_RX_RINGS UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17430
#define HWRM_FUNC_CFG_INPUT_ENABLES_NUM_L2_CTXS UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17435
#define HWRM_FUNC_CFG_INPUT_ENABLES_NUM_VNICS UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17440
#define HWRM_FUNC_CFG_INPUT_ENABLES_NUM_STAT_CTXS UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17445
#define HWRM_FUNC_CFG_INPUT_ENABLES_DFLT_MAC_ADDR UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17450
#define HWRM_FUNC_CFG_INPUT_ENABLES_DFLT_VLAN UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17455
#define HWRM_FUNC_CFG_INPUT_ENABLES_DFLT_IP_ADDR UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1746
#define HWRM_ERR_CODE_NO_FLOW_COUNTER_DURING_ALLOC UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17460
#define HWRM_FUNC_CFG_INPUT_ENABLES_MIN_BW UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17465
#define HWRM_FUNC_CFG_INPUT_ENABLES_MAX_BW UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17470
#define HWRM_FUNC_CFG_INPUT_ENABLES_ASYNC_EVENT_CR UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17475
#define HWRM_FUNC_CFG_INPUT_ENABLES_VLAN_ANTISPOOF_MODE UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17480
#define HWRM_FUNC_CFG_INPUT_ENABLES_ALLOWED_VLAN_PRIS UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17485
#define HWRM_FUNC_CFG_INPUT_ENABLES_EVB_MODE UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17490
#define HWRM_FUNC_CFG_INPUT_ENABLES_NUM_MCAST_FILTERS UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17495
#define HWRM_FUNC_CFG_INPUT_ENABLES_NUM_HW_RING_GRPS UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17500
#define HWRM_FUNC_CFG_INPUT_ENABLES_CACHE_LINESIZE UINT32_C(0x100000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17505
#define HWRM_FUNC_CFG_INPUT_ENABLES_NUM_MSIX UINT32_C(0x200000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17510
#define HWRM_FUNC_CFG_INPUT_ENABLES_ADMIN_LINK_STATE UINT32_C(0x400000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17515
#define HWRM_FUNC_CFG_INPUT_ENABLES_HOT_RESET_IF_SUPPORT UINT32_C(0x800000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1752
#define HWRM_ERR_CODE_KEY_HASH_COLLISION UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17520
#define HWRM_FUNC_CFG_INPUT_ENABLES_SCHQ_ID UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17525
#define HWRM_FUNC_CFG_INPUT_ENABLES_MPC_CHNLS UINT32_C(0x2000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17530
#define HWRM_FUNC_CFG_INPUT_ENABLES_PARTITION_MIN_BW UINT32_C(0x4000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17535
#define HWRM_FUNC_CFG_INPUT_ENABLES_PARTITION_MAX_BW UINT32_C(0x8000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17541
#define HWRM_FUNC_CFG_INPUT_ENABLES_TPID UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17546
#define HWRM_FUNC_CFG_INPUT_ENABLES_HOST_MTU UINT32_C(0x20000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17551
#define HWRM_FUNC_CFG_INPUT_ENABLES_KTLS_TX_KEY_CTXS UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17556
#define HWRM_FUNC_CFG_INPUT_ENABLES_KTLS_RX_KEY_CTXS UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1758
#define HWRM_ERR_CODE_KEY_ALREADY_EXISTS UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1763
#define HWRM_ERR_CODE_HWRM_ERROR UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17642
#define HWRM_FUNC_CFG_INPUT_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17645
#define HWRM_FUNC_CFG_INPUT_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17647
#define HWRM_FUNC_CFG_INPUT_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17649
#define HWRM_FUNC_CFG_INPUT_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17652
#define HWRM_FUNC_CFG_INPUT_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17655
#define HWRM_FUNC_CFG_INPUT_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17657
#define HWRM_FUNC_CFG_INPUT_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17659
#define HWRM_FUNC_CFG_INPUT_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17661
#define HWRM_FUNC_CFG_INPUT_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17663
#define HWRM_FUNC_CFG_INPUT_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17665
#define HWRM_FUNC_CFG_INPUT_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17674
#define HWRM_FUNC_CFG_INPUT_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17677
#define HWRM_FUNC_CFG_INPUT_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17679
#define HWRM_FUNC_CFG_INPUT_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1768
#define HWRM_ERR_CODE_BUSY UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17681
#define HWRM_FUNC_CFG_INPUT_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17684
#define HWRM_FUNC_CFG_INPUT_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17687
#define HWRM_FUNC_CFG_INPUT_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17689
#define HWRM_FUNC_CFG_INPUT_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17691
#define HWRM_FUNC_CFG_INPUT_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17693
#define HWRM_FUNC_CFG_INPUT_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17695
#define HWRM_FUNC_CFG_INPUT_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17697
#define HWRM_FUNC_CFG_INPUT_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17715
#define HWRM_FUNC_CFG_INPUT_VLAN_ANTISPOOF_MODE_NOCHECK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17717
#define HWRM_FUNC_CFG_INPUT_VLAN_ANTISPOOF_MODE_VALIDATE_VLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17719
#define HWRM_FUNC_CFG_INPUT_VLAN_ANTISPOOF_MODE_INSERT_IF_VLANDNE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17721
#define HWRM_FUNC_CFG_INPUT_VLAN_ANTISPOOF_MODE_INSERT_OR_OVERRIDE_VLAN UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1773
#define HWRM_ERR_CODE_RESOURCE_LOCKED UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17755
#define HWRM_FUNC_CFG_INPUT_EVB_MODE_NO_EVB UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17757
#define HWRM_FUNC_CFG_INPUT_EVB_MODE_VEB UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17759
#define HWRM_FUNC_CFG_INPUT_EVB_MODE_VEPA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17767
#define HWRM_FUNC_CFG_INPUT_OPTIONS_CACHE_LINESIZE_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17770
#define HWRM_FUNC_CFG_INPUT_OPTIONS_CACHE_LINESIZE_SIZE_64 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17772
#define HWRM_FUNC_CFG_INPUT_OPTIONS_CACHE_LINESIZE_SIZE_128 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17775
#define HWRM_FUNC_CFG_INPUT_OPTIONS_LINK_ADMIN_STATE_MASK UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17778
#define HWRM_FUNC_CFG_INPUT_OPTIONS_LINK_ADMIN_STATE_FORCED_DOWN (UINT32_C(0x0) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17780
#define HWRM_FUNC_CFG_INPUT_OPTIONS_LINK_ADMIN_STATE_FORCED_UP (UINT32_C(0x1) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17785
#define HWRM_FUNC_CFG_INPUT_OPTIONS_LINK_ADMIN_STATE_AUTO (UINT32_C(0x2) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17788
#define HWRM_FUNC_CFG_INPUT_OPTIONS_RSVD_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1780
#define HWRM_ERR_CODE_PF_UNAVAILABLE UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17803
#define HWRM_FUNC_CFG_INPUT_MPC_CHNLS_TCE_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17809
#define HWRM_FUNC_CFG_INPUT_MPC_CHNLS_TCE_DISABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17815
#define HWRM_FUNC_CFG_INPUT_MPC_CHNLS_RCE_ENABLE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17821
#define HWRM_FUNC_CFG_INPUT_MPC_CHNLS_RCE_DISABLE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17827
#define HWRM_FUNC_CFG_INPUT_MPC_CHNLS_TE_CFA_ENABLE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17833
#define HWRM_FUNC_CFG_INPUT_MPC_CHNLS_TE_CFA_DISABLE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17839
#define HWRM_FUNC_CFG_INPUT_MPC_CHNLS_RE_CFA_ENABLE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17845
#define HWRM_FUNC_CFG_INPUT_MPC_CHNLS_RE_CFA_DISABLE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1785
#define HWRM_ERR_CODE_ENTITY_NOT_PRESENT UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17851
#define HWRM_FUNC_CFG_INPUT_MPC_CHNLS_PRIMATE_ENABLE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17857
#define HWRM_FUNC_CFG_INPUT_MPC_CHNLS_PRIMATE_DISABLE UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17871
#define HWRM_FUNC_CFG_INPUT_PARTITION_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17877
#define HWRM_FUNC_CFG_INPUT_PARTITION_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17879
#define HWRM_FUNC_CFG_INPUT_PARTITION_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17881
#define HWRM_FUNC_CFG_INPUT_PARTITION_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17884
#define HWRM_FUNC_CFG_INPUT_PARTITION_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17887
#define HWRM_FUNC_CFG_INPUT_PARTITION_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
179
#define TLV_FLAGS_REQUIRED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1790
#define HWRM_ERR_CODE_SECURE_SOC_ERROR UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17900
#define HWRM_FUNC_CFG_INPUT_PARTITION_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17906
#define HWRM_FUNC_CFG_INPUT_PARTITION_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17908
#define HWRM_FUNC_CFG_INPUT_PARTITION_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17910
#define HWRM_FUNC_CFG_INPUT_PARTITION_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17913
#define HWRM_FUNC_CFG_INPUT_PARTITION_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17916
#define HWRM_FUNC_CFG_INPUT_PARTITION_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17951
#define HWRM_FUNC_CFG_INPUT_FLAGS2_KTLS_KEY_CTX_ASSETS_TEST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17959
#define HWRM_FUNC_CFG_INPUT_FLAGS2_QUIC_KEY_CTX_ASSETS_TEST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17965
#define HWRM_FUNC_CFG_INPUT_ENABLES2_KDNET UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17971
#define HWRM_FUNC_CFG_INPUT_ENABLES2_DB_PAGE_SIZE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17976
#define HWRM_FUNC_CFG_INPUT_ENABLES2_QUIC_TX_KEY_CTXS UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1798
#define HWRM_ERR_CODE_TLV_ENCAPSULATED_RESPONSE UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17981
#define HWRM_FUNC_CFG_INPUT_ENABLES2_QUIC_RX_KEY_CTXS UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17986
#define HWRM_FUNC_CFG_INPUT_ENABLES2_ROCE_MAX_AV_PER_VF UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17991
#define HWRM_FUNC_CFG_INPUT_ENABLES2_ROCE_MAX_CQ_PER_VF UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
17996
#define HWRM_FUNC_CFG_INPUT_ENABLES2_ROCE_MAX_MRW_PER_VF UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1800
#define HWRM_ERR_CODE_UNKNOWN_ERR UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18001
#define HWRM_FUNC_CFG_INPUT_ENABLES2_ROCE_MAX_QP_PER_VF UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18006
#define HWRM_FUNC_CFG_INPUT_ENABLES2_ROCE_MAX_SRQ_PER_VF UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18011
#define HWRM_FUNC_CFG_INPUT_ENABLES2_ROCE_MAX_GID_PER_VF UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18016
#define HWRM_FUNC_CFG_INPUT_ENABLES2_XID_PARTITION_CFG UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
1802
#define HWRM_ERR_CODE_CMD_NOT_SUPPORTED UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18021
#define HWRM_FUNC_CFG_INPUT_ENABLES2_PHYSICAL_SLOT_NUMBER UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18026
#define HWRM_FUNC_CFG_INPUT_ENABLES2_PCIE_COMPLIANCE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18034
#define HWRM_FUNC_CFG_INPUT_PORT_KDNET_MODE_DISABLED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18036
#define HWRM_FUNC_CFG_INPUT_PORT_KDNET_MODE_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18049
#define HWRM_FUNC_CFG_INPUT_DB_PAGE_SIZE_4KB UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18051
#define HWRM_FUNC_CFG_INPUT_DB_PAGE_SIZE_8KB UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18053
#define HWRM_FUNC_CFG_INPUT_DB_PAGE_SIZE_16KB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18055
#define HWRM_FUNC_CFG_INPUT_DB_PAGE_SIZE_32KB UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18057
#define HWRM_FUNC_CFG_INPUT_DB_PAGE_SIZE_64KB UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18059
#define HWRM_FUNC_CFG_INPUT_DB_PAGE_SIZE_128KB UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18061
#define HWRM_FUNC_CFG_INPUT_DB_PAGE_SIZE_256KB UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18063
#define HWRM_FUNC_CFG_INPUT_DB_PAGE_SIZE_512KB UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18065
#define HWRM_FUNC_CFG_INPUT_DB_PAGE_SIZE_1MB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18067
#define HWRM_FUNC_CFG_INPUT_DB_PAGE_SIZE_2MB UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18069
#define HWRM_FUNC_CFG_INPUT_DB_PAGE_SIZE_4MB UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
181
#define TLV_FLAGS_REQUIRED_NO (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18102
#define HWRM_FUNC_CFG_INPUT_XID_PARTITION_CFG_TX_CK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18107
#define HWRM_FUNC_CFG_INPUT_XID_PARTITION_CFG_RX_CK UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18148
#define HWRM_FUNC_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18150
#define HWRM_FUNC_CFG_CMD_ERR_CODE_PARTITION_BW_OUT_OF_RANGE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18152
#define HWRM_FUNC_CFG_CMD_ERR_CODE_NPAR_PARTITION_DOWN_FAILED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18157
#define HWRM_FUNC_CFG_CMD_ERR_CODE_TPID_SET_DFLT_VLAN_NOT_SET UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18159
#define HWRM_FUNC_CFG_CMD_ERR_CODE_RES_ARRAY_ALLOC_FAILED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18161
#define HWRM_FUNC_CFG_CMD_ERR_CODE_TX_RING_ASSET_TEST_FAILED UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18163
#define HWRM_FUNC_CFG_CMD_ERR_CODE_TX_RING_RES_UPDATE_FAILED UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18165
#define HWRM_FUNC_CFG_CMD_ERR_CODE_APPLY_MAX_BW_FAILED UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18167
#define HWRM_FUNC_CFG_CMD_ERR_CODE_ENABLE_EVB_FAILED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18169
#define HWRM_FUNC_CFG_CMD_ERR_CODE_RSS_CTXT_ASSET_TEST_FAILED UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18171
#define HWRM_FUNC_CFG_CMD_ERR_CODE_RSS_CTXT_RES_UPDATE_FAILED UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18173
#define HWRM_FUNC_CFG_CMD_ERR_CODE_CMPL_RING_ASSET_TEST_FAILED UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18175
#define HWRM_FUNC_CFG_CMD_ERR_CODE_CMPL_RING_RES_UPDATE_FAILED UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18177
#define HWRM_FUNC_CFG_CMD_ERR_CODE_NQ_ASSET_TEST_FAILED UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18179
#define HWRM_FUNC_CFG_CMD_ERR_CODE_NQ_RES_UPDATE_FAILED UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18181
#define HWRM_FUNC_CFG_CMD_ERR_CODE_RX_RING_ASSET_TEST_FAILED UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18183
#define HWRM_FUNC_CFG_CMD_ERR_CODE_RX_RING_RES_UPDATE_FAILED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18185
#define HWRM_FUNC_CFG_CMD_ERR_CODE_VNIC_ASSET_TEST_FAILED UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18187
#define HWRM_FUNC_CFG_CMD_ERR_CODE_VNIC_RES_UPDATE_FAILED UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18189
#define HWRM_FUNC_CFG_CMD_ERR_CODE_FAILED_TO_START_STATS_THREAD UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18191
#define HWRM_FUNC_CFG_CMD_ERR_CODE_RDMA_SRIOV_DISABLED UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18193
#define HWRM_FUNC_CFG_CMD_ERR_CODE_TX_KTLS_DISABLED UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18195
#define HWRM_FUNC_CFG_CMD_ERR_CODE_TX_KTLS_ASSET_TEST_FAILED UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18197
#define HWRM_FUNC_CFG_CMD_ERR_CODE_TX_KTLS_RES_UPDATE_FAILED UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18199
#define HWRM_FUNC_CFG_CMD_ERR_CODE_RX_KTLS_DISABLED UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18201
#define HWRM_FUNC_CFG_CMD_ERR_CODE_RX_KTLS_ASSET_TEST_FAILED UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18203
#define HWRM_FUNC_CFG_CMD_ERR_CODE_RX_KTLS_RES_UPDATE_FAILED UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18205
#define HWRM_FUNC_CFG_CMD_ERR_CODE_TX_QUIC_DISABLED UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18207
#define HWRM_FUNC_CFG_CMD_ERR_CODE_TX_QUIC_ASSET_TEST_FAILED UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18209
#define HWRM_FUNC_CFG_CMD_ERR_CODE_TX_QUIC_RES_UPDATE_FAILED UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18211
#define HWRM_FUNC_CFG_CMD_ERR_CODE_RX_QUIC_DISABLED UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18213
#define HWRM_FUNC_CFG_CMD_ERR_CODE_RX_QUIC_ASSET_TEST_FAILED UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18215
#define HWRM_FUNC_CFG_CMD_ERR_CODE_RX_QUIC_RES_UPDATE_FAILED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18217
#define HWRM_FUNC_CFG_CMD_ERR_CODE_INVALID_KDNET_MODE UINT32_C(0x21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18219
#define HWRM_FUNC_CFG_CMD_ERR_CODE_SCHQ_CFG_FAIL UINT32_C(0x22)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18274
#define HWRM_FUNC_QSTATS_INPUT_FLAGS_ROCE_ONLY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18280
#define HWRM_FUNC_QSTATS_INPUT_FLAGS_COUNTER_MASK UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18287
#define HWRM_FUNC_QSTATS_INPUT_FLAGS_L2_ONLY UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
183
#define TLV_FLAGS_REQUIRED_YES (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18435
#define HWRM_FUNC_QSTATS_EXT_INPUT_FLAGS_ROCE_ONLY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18441
#define HWRM_FUNC_QSTATS_EXT_INPUT_FLAGS_COUNTER_MASK UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18448
#define HWRM_FUNC_QSTATS_EXT_INPUT_ENABLES_SCHQ_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18535
#define HWRM_FUNC_QSTATS_EXT_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18540
#define HWRM_FUNC_QSTATS_EXT_CMD_ERR_CODE_SCHQ_STAT_GET_FAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18542
#define HWRM_FUNC_QSTATS_EXT_CMD_ERR_CODE_SCHQ_NOT_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18725
#define HWRM_FUNC_DRV_RGTR_INPUT_FLAGS_FWD_ALL_MODE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18734
#define HWRM_FUNC_DRV_RGTR_INPUT_FLAGS_FWD_NONE_MODE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18743
#define HWRM_FUNC_DRV_RGTR_INPUT_FLAGS_16BIT_VER_MODE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18757
#define HWRM_FUNC_DRV_RGTR_INPUT_FLAGS_FLOW_HANDLE_64BIT_MODE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18767
#define HWRM_FUNC_DRV_RGTR_INPUT_FLAGS_HOT_RESET_SUPPORT UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18779
#define HWRM_FUNC_DRV_RGTR_INPUT_FLAGS_ERROR_RECOVERY_SUPPORT UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18789
#define HWRM_FUNC_DRV_RGTR_INPUT_FLAGS_MASTER_SUPPORT UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18801
#define HWRM_FUNC_DRV_RGTR_INPUT_FLAGS_FAST_RESET_SUPPORT UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18809
#define HWRM_FUNC_DRV_RGTR_INPUT_FLAGS_RSS_STRICT_HASH_TYPE_SUPPORT UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18815
#define HWRM_FUNC_DRV_RGTR_INPUT_FLAGS_NPAR_1_2_SUPPORT UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18822
#define HWRM_FUNC_DRV_RGTR_INPUT_FLAGS_ASYM_QUEUE_CFG_SUPPORT UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18830
#define HWRM_FUNC_DRV_RGTR_INPUT_FLAGS_TF_INGRESS_NIC_FLOW_MODE UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18838
#define HWRM_FUNC_DRV_RGTR_INPUT_FLAGS_TF_EGRESS_NIC_FLOW_MODE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18844
#define HWRM_FUNC_DRV_RGTR_INPUT_ENABLES_OS_TYPE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18849
#define HWRM_FUNC_DRV_RGTR_INPUT_ENABLES_VER UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18854
#define HWRM_FUNC_DRV_RGTR_INPUT_ENABLES_TIMESTAMP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18859
#define HWRM_FUNC_DRV_RGTR_INPUT_ENABLES_VF_REQ_FWD UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18864
#define HWRM_FUNC_DRV_RGTR_INPUT_ENABLES_ASYNC_EVENT_FWD UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18871
#define HWRM_FUNC_DRV_RGTR_INPUT_OS_TYPE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18873
#define HWRM_FUNC_DRV_RGTR_INPUT_OS_TYPE_OTHER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18875
#define HWRM_FUNC_DRV_RGTR_INPUT_OS_TYPE_MSDOS UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18877
#define HWRM_FUNC_DRV_RGTR_INPUT_OS_TYPE_WINDOWS UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18879
#define HWRM_FUNC_DRV_RGTR_INPUT_OS_TYPE_SOLARIS UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18881
#define HWRM_FUNC_DRV_RGTR_INPUT_OS_TYPE_LINUX UINT32_C(0x24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18883
#define HWRM_FUNC_DRV_RGTR_INPUT_OS_TYPE_FREEBSD UINT32_C(0x2a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18885
#define HWRM_FUNC_DRV_RGTR_INPUT_OS_TYPE_ESXI UINT32_C(0x68)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18887
#define HWRM_FUNC_DRV_RGTR_INPUT_OS_TYPE_WIN864 UINT32_C(0x73)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18889
#define HWRM_FUNC_DRV_RGTR_INPUT_OS_TYPE_WIN2012R2 UINT32_C(0x74)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18891
#define HWRM_FUNC_DRV_RGTR_INPUT_OS_TYPE_UEFI UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
18962
#define HWRM_FUNC_DRV_RGTR_OUTPUT_FLAGS_IF_CHANGE_SUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19015
#define HWRM_FUNC_DRV_UNRGTR_INPUT_FLAGS_PREPARE_FOR_SHUTDOWN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19082
#define HWRM_FUNC_BUF_RGTR_INPUT_ENABLES_VF_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19087
#define HWRM_FUNC_BUF_RGTR_INPUT_ENABLES_ERR_BUF_ADDR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19104
#define HWRM_FUNC_BUF_RGTR_INPUT_REQ_BUF_PAGE_SIZE_16B UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19106
#define HWRM_FUNC_BUF_RGTR_INPUT_REQ_BUF_PAGE_SIZE_4K UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19108
#define HWRM_FUNC_BUF_RGTR_INPUT_REQ_BUF_PAGE_SIZE_8K UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19110
#define HWRM_FUNC_BUF_RGTR_INPUT_REQ_BUF_PAGE_SIZE_64K UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19112
#define HWRM_FUNC_BUF_RGTR_INPUT_REQ_BUF_PAGE_SIZE_2M UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19114
#define HWRM_FUNC_BUF_RGTR_INPUT_REQ_BUF_PAGE_SIZE_4M UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19116
#define HWRM_FUNC_BUF_RGTR_INPUT_REQ_BUF_PAGE_SIZE_1G UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19218
#define HWRM_FUNC_BUF_UNRGTR_INPUT_ENABLES_VF_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19299
#define HWRM_FUNC_DRV_QVER_INPUT_DRIVER_TYPE_L2 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19301
#define HWRM_FUNC_DRV_QVER_INPUT_DRIVER_TYPE_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19323
#define HWRM_FUNC_DRV_QVER_OUTPUT_OS_TYPE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19325
#define HWRM_FUNC_DRV_QVER_OUTPUT_OS_TYPE_OTHER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19327
#define HWRM_FUNC_DRV_QVER_OUTPUT_OS_TYPE_MSDOS UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19329
#define HWRM_FUNC_DRV_QVER_OUTPUT_OS_TYPE_WINDOWS UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19331
#define HWRM_FUNC_DRV_QVER_OUTPUT_OS_TYPE_SOLARIS UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19333
#define HWRM_FUNC_DRV_QVER_OUTPUT_OS_TYPE_LINUX UINT32_C(0x24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19335
#define HWRM_FUNC_DRV_QVER_OUTPUT_OS_TYPE_FREEBSD UINT32_C(0x2a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19337
#define HWRM_FUNC_DRV_QVER_OUTPUT_OS_TYPE_ESXI UINT32_C(0x68)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19339
#define HWRM_FUNC_DRV_QVER_OUTPUT_OS_TYPE_WIN864 UINT32_C(0x73)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19341
#define HWRM_FUNC_DRV_QVER_OUTPUT_OS_TYPE_WIN2012R2 UINT32_C(0x74)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19343
#define HWRM_FUNC_DRV_QVER_OUTPUT_OS_TYPE_UEFI UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19443
#define HWRM_FUNC_RESOURCE_QCAPS_OUTPUT_VF_RESERVATION_STRATEGY_MAXIMAL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19445
#define HWRM_FUNC_RESOURCE_QCAPS_OUTPUT_VF_RESERVATION_STRATEGY_MINIMAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19450
#define HWRM_FUNC_RESOURCE_QCAPS_OUTPUT_VF_RESERVATION_STRATEGY_MINIMAL_STATIC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19496
#define HWRM_FUNC_RESOURCE_QCAPS_OUTPUT_FLAGS_MIN_GUARANTEED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19604
#define HWRM_FUNC_VF_RESOURCE_CFG_INPUT_FLAGS_MIN_GUARANTEED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19843
#define HWRM_FUNC_BACKING_STORE_QCAPS_OUTPUT_CTX_INIT_MASK_QP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19848
#define HWRM_FUNC_BACKING_STORE_QCAPS_OUTPUT_CTX_INIT_MASK_SRQ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19853
#define HWRM_FUNC_BACKING_STORE_QCAPS_OUTPUT_CTX_INIT_MASK_CQ UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19858
#define HWRM_FUNC_BACKING_STORE_QCAPS_OUTPUT_CTX_INIT_MASK_VNIC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19863
#define HWRM_FUNC_BACKING_STORE_QCAPS_OUTPUT_CTX_INIT_MASK_STAT UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19868
#define HWRM_FUNC_BACKING_STORE_QCAPS_OUTPUT_CTX_INIT_MASK_MRAV UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19873
#define HWRM_FUNC_BACKING_STORE_QCAPS_OUTPUT_CTX_INIT_MASK_TKC UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19878
#define HWRM_FUNC_BACKING_STORE_QCAPS_OUTPUT_CTX_INIT_MASK_RKC UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19970
#define TQM_FP_RING_CFG_TQM_RING_CFG_TQM_RING_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19973
#define TQM_FP_RING_CFG_TQM_RING_CFG_TQM_RING_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19975
#define TQM_FP_RING_CFG_TQM_RING_CFG_TQM_RING_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19980
#define TQM_FP_RING_CFG_TQM_RING_CFG_TQM_RING_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19983
#define TQM_FP_RING_CFG_TQM_RING_CFG_TQM_RING_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19986
#define TQM_FP_RING_CFG_TQM_RING_CFG_TQM_RING_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19988
#define TQM_FP_RING_CFG_TQM_RING_CFG_TQM_RING_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19990
#define TQM_FP_RING_CFG_TQM_RING_CFG_TQM_RING_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19992
#define TQM_FP_RING_CFG_TQM_RING_CFG_TQM_RING_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19994
#define TQM_FP_RING_CFG_TQM_RING_CFG_TQM_RING_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
19996
#define TQM_FP_RING_CFG_TQM_RING_CFG_TQM_RING_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20048
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_FLAGS_PREBOOT_MODE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20053
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_FLAGS_MRAV_RESERVATION_SPLIT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20059
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_QP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20064
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_SRQ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20069
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_CQ UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20074
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_VNIC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20079
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_STAT UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20084
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_TQM_SP UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20089
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_TQM_RING0 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20094
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_TQM_RING1 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20099
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_TQM_RING2 UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20104
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_TQM_RING3 UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20109
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_TQM_RING4 UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20114
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_TQM_RING5 UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20119
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_TQM_RING6 UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20124
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_TQM_RING7 UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20129
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_MRAV UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20134
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_TIM UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20139
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_TQM_RING8 UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20144
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_TQM_RING9 UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20149
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_TQM_RING10 UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20154
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_TKC UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20159
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_RKC UINT32_C(0x100000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20164
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_QP_FAST_QPMD UINT32_C(0x200000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20168
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_QPC_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20171
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_QPC_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20173
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_QPC_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20178
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_QPC_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20181
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_QPC_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20184
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_QPC_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20186
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_QPC_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20188
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_QPC_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20190
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_QPC_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20192
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_QPC_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20194
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_QPC_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20199
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_SRQ_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20202
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_SRQ_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20204
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_SRQ_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20209
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_SRQ_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20212
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_SRQ_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20215
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_SRQ_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20217
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_SRQ_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20219
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_SRQ_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20221
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_SRQ_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20223
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_SRQ_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20225
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_SRQ_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20230
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_CQ_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20233
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_CQ_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20235
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_CQ_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20240
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_CQ_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20243
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_CQ_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20246
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_CQ_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20248
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_CQ_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20250
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_CQ_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20252
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_CQ_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20254
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_CQ_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20256
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_CQ_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20261
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_VNIC_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20264
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_VNIC_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20266
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_VNIC_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20271
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_VNIC_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20274
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_VNIC_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20277
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_VNIC_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20279
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_VNIC_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20281
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_VNIC_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20283
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_VNIC_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20285
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_VNIC_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20287
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_VNIC_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20292
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_STAT_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20295
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_STAT_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20297
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_STAT_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20302
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_STAT_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20305
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_STAT_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20308
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_STAT_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20310
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_STAT_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20312
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_STAT_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20314
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_STAT_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20316
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_STAT_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20318
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_STAT_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20323
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_SP_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20326
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_SP_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20328
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_SP_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20333
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_SP_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20336
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_SP_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20339
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_SP_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20341
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_SP_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20343
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_SP_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20345
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_SP_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20347
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_SP_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20349
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_SP_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20354
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING0_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20357
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING0_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20359
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING0_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20364
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING0_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20367
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING0_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20370
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING0_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20372
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING0_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20374
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING0_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20376
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING0_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20378
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING0_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20380
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING0_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20385
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING1_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20388
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING1_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20390
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING1_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20395
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING1_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20398
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING1_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20401
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING1_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20403
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING1_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20405
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING1_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20407
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING1_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20409
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING1_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20411
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING1_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20416
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING2_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20419
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING2_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20421
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING2_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20426
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING2_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20429
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING2_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20432
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING2_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20434
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING2_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20436
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING2_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20438
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING2_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20440
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING2_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20442
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING2_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20447
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING3_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20450
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING3_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20452
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING3_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20457
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING3_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20460
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING3_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20463
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING3_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20465
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING3_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20467
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING3_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20469
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING3_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20471
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING3_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20473
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING3_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20478
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING4_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20481
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING4_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20483
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING4_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20488
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING4_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20491
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING4_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20494
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING4_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20496
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING4_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20498
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING4_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20500
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING4_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20502
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING4_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20504
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING4_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20509
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING5_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20512
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING5_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20514
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING5_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20519
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING5_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20522
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING5_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20525
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING5_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20527
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING5_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20529
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING5_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20531
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING5_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20533
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING5_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20535
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING5_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20540
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING6_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20543
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING6_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20545
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING6_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20550
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING6_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20553
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING6_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20556
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING6_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20558
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING6_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20560
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING6_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20562
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING6_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20564
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING6_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20566
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING6_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20571
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING7_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20574
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING7_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20576
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING7_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20581
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING7_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20584
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING7_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20587
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING7_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20589
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING7_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20591
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING7_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20593
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING7_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20595
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING7_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20597
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TQM_RING7_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20602
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_MRAV_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20605
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_MRAV_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20607
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_MRAV_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20612
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_MRAV_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20615
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_MRAV_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20618
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_MRAV_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20620
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_MRAV_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20622
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_MRAV_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20624
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_MRAV_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20626
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_MRAV_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20628
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_MRAV_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20633
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TIM_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20636
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TIM_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20638
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TIM_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20643
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TIM_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20646
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TIM_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20649
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TIM_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20651
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TIM_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20653
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TIM_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20655
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TIM_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20657
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TIM_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20659
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TIM_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20873
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING8_TQM_RING_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20876
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING8_TQM_RING_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20878
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING8_TQM_RING_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20883
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING8_TQM_RING_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20886
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING8_TQM_RING_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20889
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING8_TQM_RING_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20891
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING8_TQM_RING_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20893
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING8_TQM_RING_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20895
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING8_TQM_RING_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20897
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING8_TQM_RING_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20899
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING8_TQM_RING_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20909
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING9_TQM_RING_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20912
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING9_TQM_RING_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20914
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING9_TQM_RING_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20919
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING9_TQM_RING_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20922
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING9_TQM_RING_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20925
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING9_TQM_RING_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20927
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING9_TQM_RING_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20929
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING9_TQM_RING_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20931
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING9_TQM_RING_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20933
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING9_TQM_RING_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20935
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING9_TQM_RING_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20945
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING10_TQM_RING_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20948
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING10_TQM_RING_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20950
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING10_TQM_RING_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20955
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING10_TQM_RING_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20958
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING10_TQM_RING_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20961
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING10_TQM_RING_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20963
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING10_TQM_RING_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20965
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING10_TQM_RING_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20967
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING10_TQM_RING_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20969
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING10_TQM_RING_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20971
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RING10_TQM_RING_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20993
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TKC_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20996
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TKC_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
20998
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TKC_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21003
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TKC_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21006
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TKC_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21009
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TKC_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21011
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TKC_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21013
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TKC_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21015
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TKC_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21017
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TKC_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21019
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_TKC_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21024
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RKC_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21027
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RKC_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21029
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RKC_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21034
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RKC_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21037
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RKC_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21040
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RKC_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21042
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RKC_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21044
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RKC_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21046
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RKC_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21048
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RKC_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21050
#define HWRM_FUNC_BACKING_STORE_CFG_INPUT_RKC_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21090
#define HWRM_FUNC_BACKING_STORE_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21092
#define HWRM_FUNC_BACKING_STORE_CFG_CMD_ERR_CODE_QP_FAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21094
#define HWRM_FUNC_BACKING_STORE_CFG_CMD_ERR_CODE_SRQ_FAIL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21096
#define HWRM_FUNC_BACKING_STORE_CFG_CMD_ERR_CODE_CQ_FAIL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21098
#define HWRM_FUNC_BACKING_STORE_CFG_CMD_ERR_CODE_VNIC_FAIL UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21100
#define HWRM_FUNC_BACKING_STORE_CFG_CMD_ERR_CODE_STAT_FAIL UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21102
#define HWRM_FUNC_BACKING_STORE_CFG_CMD_ERR_CODE_TQM_SPR_FAIL UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21104
#define HWRM_FUNC_BACKING_STORE_CFG_CMD_ERR_CODE_TQM_FPR_FAIL UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21106
#define HWRM_FUNC_BACKING_STORE_CFG_CMD_ERR_CODE_MRAV_FAIL UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21108
#define HWRM_FUNC_BACKING_STORE_CFG_CMD_ERR_CODE_TIM_FAIL UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21110
#define HWRM_FUNC_BACKING_STORE_CFG_CMD_ERR_CODE_CDU_ENABLE_FAIL UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21112
#define HWRM_FUNC_BACKING_STORE_CFG_CMD_ERR_CODE_SCHQ_ALLOC_FAIL UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2115
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_SECURE_FW_UPD_SUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21173
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_FLAGS_PREBOOT_MODE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21178
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_FLAGS_MRAV_RESERVATION_SPLIT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21184
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_QP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21189
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_SRQ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21194
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_CQ UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21199
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_VNIC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21204
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_STAT UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21209
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_TQM_SP UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2121
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_FW_DCBX_AGENT_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21214
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_TQM_RING0 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21219
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_TQM_RING1 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21224
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_TQM_RING2 UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21229
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_TQM_RING3 UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21234
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_TQM_RING4 UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21239
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_TQM_RING5 UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21244
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_TQM_RING6 UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21249
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_TQM_RING7 UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21254
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_MRAV UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21259
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_TIM UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2126
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_SHORT_CMD_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21264
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_TQM_RING8 UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21269
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_TQM_RING9 UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21274
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_TQM_RING10 UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21279
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_TKC UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21284
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_RKC UINT32_C(0x100000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21289
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_ENABLES_QP_FAST_QPMD UINT32_C(0x200000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21293
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_QPC_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21296
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_QPC_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21298
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_QPC_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21303
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_QPC_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21306
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_QPC_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21309
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_QPC_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2131
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_SHORT_CMD_REQUIRED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21311
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_QPC_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21313
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_QPC_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21315
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_QPC_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21317
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_QPC_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21319
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_QPC_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21324
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_SRQ_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21327
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_SRQ_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21329
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_SRQ_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21334
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_SRQ_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21337
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_SRQ_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21340
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_SRQ_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21342
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_SRQ_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21344
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_SRQ_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21346
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_SRQ_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21348
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_SRQ_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21350
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_SRQ_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21355
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_CQ_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21358
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_CQ_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21360
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_CQ_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21365
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_CQ_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21368
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_CQ_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21371
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_CQ_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21373
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_CQ_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21375
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_CQ_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21377
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_CQ_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21379
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_CQ_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2138
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_KONG_MB_CHNL_SUPPORTED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21381
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_CQ_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21386
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_VNIC_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21389
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_VNIC_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21391
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_VNIC_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21396
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_VNIC_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21399
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_VNIC_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21402
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_VNIC_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21404
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_VNIC_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21406
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_VNIC_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21408
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_VNIC_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21410
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_VNIC_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21412
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_VNIC_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21417
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_STAT_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21420
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_STAT_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21422
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_STAT_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21427
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_STAT_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21430
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_STAT_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21433
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_STAT_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21435
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_STAT_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21437
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_STAT_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21439
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_STAT_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21441
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_STAT_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21443
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_STAT_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21448
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_SP_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2145
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_FLOW_HANDLE_64BIT_SUPPORTED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21451
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_SP_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21453
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_SP_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21458
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_SP_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21461
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_SP_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21464
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_SP_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21466
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_SP_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21468
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_SP_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21470
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_SP_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21472
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_SP_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21474
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_SP_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21479
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING0_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21482
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING0_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21484
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING0_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21489
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING0_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21492
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING0_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21495
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING0_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21497
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING0_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21499
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING0_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21501
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING0_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21503
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING0_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21505
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING0_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21510
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING1_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21513
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING1_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21515
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING1_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2152
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_L2_FILTER_TYPES_ROCE_OR_L2_SUPPORTED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21520
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING1_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21523
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING1_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21526
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING1_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21528
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING1_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21530
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING1_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21532
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING1_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21534
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING1_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21536
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING1_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21541
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING2_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21544
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING2_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21546
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING2_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21551
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING2_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21554
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING2_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21557
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING2_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21559
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING2_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21561
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING2_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21563
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING2_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21565
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING2_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21567
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING2_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21572
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING3_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21575
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING3_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21577
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING3_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21582
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING3_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21585
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING3_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21588
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING3_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21590
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING3_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21592
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING3_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21594
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING3_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21596
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING3_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21598
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING3_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2160
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_VIRTIO_VSWITCH_OFFLOAD_SUPPORTED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21603
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING4_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21606
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING4_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21608
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING4_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21613
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING4_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21616
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING4_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21619
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING4_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21621
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING4_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21623
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING4_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21625
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING4_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21627
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING4_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21629
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING4_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21634
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING5_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21637
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING5_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21639
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING5_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21644
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING5_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21647
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING5_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21650
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING5_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21652
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING5_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21654
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING5_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21656
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING5_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21658
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING5_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21660
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING5_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21665
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING6_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21668
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING6_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2167
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_TRUSTED_VF_SUPPORTED UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21670
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING6_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21675
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING6_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21678
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING6_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21681
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING6_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21683
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING6_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21685
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING6_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21687
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING6_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21689
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING6_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21691
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING6_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21696
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING7_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21699
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING7_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21701
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING7_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21706
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING7_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21709
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING7_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21712
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING7_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21714
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING7_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21716
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING7_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21718
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING7_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21720
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING7_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21722
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TQM_RING7_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21727
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_MRAV_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21730
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_MRAV_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21732
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_MRAV_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21737
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_MRAV_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2174
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_FLOW_AGING_SUPPORTED UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21740
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_MRAV_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21743
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_MRAV_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21745
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_MRAV_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21747
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_MRAV_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21749
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_MRAV_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21751
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_MRAV_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21753
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_MRAV_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21758
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TIM_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21761
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TIM_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21763
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TIM_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21768
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TIM_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21771
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TIM_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21774
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TIM_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21776
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TIM_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21778
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TIM_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21780
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TIM_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21782
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TIM_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21784
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TIM_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2182
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_ADV_FLOW_COUNTERS_SUPPORTED UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21876
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING8_TQM_RING_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21879
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING8_TQM_RING_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21881
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING8_TQM_RING_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21886
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING8_TQM_RING_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21889
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING8_TQM_RING_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21892
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING8_TQM_RING_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21894
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING8_TQM_RING_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21896
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING8_TQM_RING_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21898
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING8_TQM_RING_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21900
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING8_TQM_RING_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21902
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING8_TQM_RING_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2191
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_CFA_EEM_SUPPORTED UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21912
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING9_TQM_RING_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21915
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING9_TQM_RING_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21917
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING9_TQM_RING_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21922
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING9_TQM_RING_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21925
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING9_TQM_RING_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21928
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING9_TQM_RING_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21930
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING9_TQM_RING_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21932
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING9_TQM_RING_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21934
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING9_TQM_RING_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21936
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING9_TQM_RING_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21938
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING9_TQM_RING_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21948
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING10_TQM_RING_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21951
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING10_TQM_RING_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21953
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING10_TQM_RING_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21958
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING10_TQM_RING_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21961
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING10_TQM_RING_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21964
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING10_TQM_RING_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21966
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING10_TQM_RING_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21968
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING10_TQM_RING_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21970
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING10_TQM_RING_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21972
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING10_TQM_RING_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21974
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RING10_TQM_RING_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21992
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TKC_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21995
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TKC_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
21997
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TKC_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2200
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_CFA_ADV_FLOW_MGNT_SUPPORTED UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22002
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TKC_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22005
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TKC_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22008
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TKC_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22010
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TKC_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22012
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TKC_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22014
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TKC_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22016
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TKC_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22018
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_TKC_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22023
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RKC_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22026
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RKC_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22028
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RKC_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22033
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RKC_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22036
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RKC_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22039
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RKC_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22041
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RKC_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22043
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RKC_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22045
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RKC_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22047
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RKC_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22049
#define HWRM_FUNC_BACKING_STORE_QCFG_OUTPUT_RKC_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2208
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_CFA_TFLIB_SUPPORTED UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22123
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FLAGS_HOST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22128
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FLAGS_CO_CPU UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2215
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_CFA_TRUFLOW_SUPPORTED UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22176
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_HEALTH_STATUS_REG_ADDR_SPACE_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22183
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_HEALTH_STATUS_REG_ADDR_SPACE_PCIE_CFG UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22189
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_HEALTH_STATUS_REG_ADDR_SPACE_GRC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22195
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_HEALTH_STATUS_REG_ADDR_SPACE_BAR0 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2220
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_SECURE_BOOT_CAPABLE UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22202
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_HEALTH_STATUS_REG_ADDR_SPACE_BAR1 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22205
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_HEALTH_STATUS_REG_ADDR_MASK UINT32_C(0xfffffffc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22215
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_HEARTBEAT_REG_ADDR_SPACE_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22222
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_HEARTBEAT_REG_ADDR_SPACE_PCIE_CFG UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22228
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_HEARTBEAT_REG_ADDR_SPACE_GRC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22234
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_HEARTBEAT_REG_ADDR_SPACE_BAR0 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22240
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_HEARTBEAT_REG_ADDR_SPACE_BAR1 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22243
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_HEARTBEAT_REG_ADDR_MASK UINT32_C(0xfffffffc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22253
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_RESET_CNT_REG_ADDR_SPACE_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22260
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_RESET_CNT_REG_ADDR_SPACE_PCIE_CFG UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22266
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_RESET_CNT_REG_ADDR_SPACE_GRC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2227
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_SECURE_SOC_CAPABLE UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22272
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_RESET_CNT_REG_ADDR_SPACE_BAR0 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22278
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_RESET_CNT_REG_ADDR_SPACE_BAR1 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22281
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_FW_RESET_CNT_REG_ADDR_MASK UINT32_C(0xfffffffc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22291
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_RESET_INPROGRESS_REG_ADDR_SPACE_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22298
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_RESET_INPROGRESS_REG_ADDR_SPACE_PCIE_CFG UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22304
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_RESET_INPROGRESS_REG_ADDR_SPACE_GRC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22310
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_RESET_INPROGRESS_REG_ADDR_SPACE_BAR0 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22316
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_RESET_INPROGRESS_REG_ADDR_SPACE_BAR1 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22319
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_RESET_INPROGRESS_REG_ADDR_MASK UINT32_C(0xfffffffc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2233
#define HWRM_VER_GET_OUTPUT_DEV_CAPS_CFG_DEBUG_TOKEN_SUPPORTED UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22341
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_RESET_REG_ADDR_SPACE_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22348
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_RESET_REG_ADDR_SPACE_PCIE_CFG UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22354
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_RESET_REG_ADDR_SPACE_GRC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22360
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_RESET_REG_ADDR_SPACE_BAR0 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22366
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_RESET_REG_ADDR_SPACE_BAR1 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22369
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_RESET_REG_ADDR_MASK UINT32_C(0xfffffffc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22390
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_ERR_RECOVERY_CNT_REG_ADDR_SPACE_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22397
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_ERR_RECOVERY_CNT_REG_ADDR_SPACE_PCIE_CFG UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22403
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_ERR_RECOVERY_CNT_REG_ADDR_SPACE_GRC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22409
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_ERR_RECOVERY_CNT_REG_ADDR_SPACE_BAR0 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22415
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_ERR_RECOVERY_CNT_REG_ADDR_SPACE_BAR1 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22418
#define HWRM_ERROR_RECOVERY_QCFG_OUTPUT_ERR_RECOVERY_CNT_REG_ADDR_MASK UINT32_C(0xfffffffc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22555
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_STATE_PIN0_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22560
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_STATE_PIN1_ENABLED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22565
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_STATE_PIN2_ENABLED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22570
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_STATE_PIN3_ENABLED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22574
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN0_USAGE_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22576
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN0_USAGE_PPS_IN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22578
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN0_USAGE_PPS_OUT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22580
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN0_USAGE_SYNC_IN UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22582
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN0_USAGE_SYNC_OUT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22587
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN1_USAGE_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22589
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN1_USAGE_PPS_IN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22591
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN1_USAGE_PPS_OUT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22593
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN1_USAGE_SYNC_IN UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22595
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN1_USAGE_SYNC_OUT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22600
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN2_USAGE_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22602
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN2_USAGE_PPS_IN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22604
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN2_USAGE_PPS_OUT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22606
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN2_USAGE_SYNC_IN UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22608
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN2_USAGE_SYNC_OUT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22610
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN2_USAGE_SYNCE_PRIMARY_CLOCK_OUT UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22612
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN2_USAGE_SYNCE_SECONDARY_CLOCK_OUT UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22617
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN3_USAGE_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22619
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN3_USAGE_PPS_IN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22621
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN3_USAGE_PPS_OUT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22623
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN3_USAGE_SYNC_IN UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22625
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN3_USAGE_SYNC_OUT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22627
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN3_USAGE_SYNCE_PRIMARY_CLOCK_OUT UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22629
#define HWRM_FUNC_PTP_PIN_QCFG_OUTPUT_PIN3_USAGE_SYNCE_SECONDARY_CLOCK_OUT UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22683
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_ENABLES_PIN0_STATE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22688
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_ENABLES_PIN0_USAGE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22693
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_ENABLES_PIN1_STATE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22698
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_ENABLES_PIN1_USAGE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22703
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_ENABLES_PIN2_STATE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22708
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_ENABLES_PIN2_USAGE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22713
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_ENABLES_PIN3_STATE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22718
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_ENABLES_PIN3_USAGE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22722
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN0_STATE_DISABLED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22724
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN0_STATE_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22729
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN0_USAGE_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22731
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN0_USAGE_PPS_IN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22733
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN0_USAGE_PPS_OUT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22735
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN0_USAGE_SYNC_IN UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22737
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN0_USAGE_SYNC_OUT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22742
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN1_STATE_DISABLED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22744
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN1_STATE_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22749
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN1_USAGE_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22751
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN1_USAGE_PPS_IN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22753
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN1_USAGE_PPS_OUT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22755
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN1_USAGE_SYNC_IN UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22757
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN1_USAGE_SYNC_OUT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22762
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN2_STATE_DISABLED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22764
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN2_STATE_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22769
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN2_USAGE_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22771
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN2_USAGE_PPS_IN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22773
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN2_USAGE_PPS_OUT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22775
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN2_USAGE_SYNC_IN UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22777
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN2_USAGE_SYNC_OUT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22779
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN2_USAGE_SYNCE_PRIMARY_CLOCK_OUT UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22781
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN2_USAGE_SYNCE_SECONDARY_CLOCK_OUT UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22786
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN3_STATE_DISABLED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22788
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN3_STATE_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22793
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN3_USAGE_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22795
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN3_USAGE_PPS_IN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22797
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN3_USAGE_PPS_OUT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22799
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN3_USAGE_SYNC_IN UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22801
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN3_USAGE_SYNC_OUT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22803
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN3_USAGE_SYNCE_PRIMARY_CLOCK_OUT UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22805
#define HWRM_FUNC_PTP_PIN_CFG_INPUT_PIN3_USAGE_SYNCE_SECONDARY_CLOCK_OUT UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22873
#define HWRM_FUNC_PTP_CFG_INPUT_ENABLES_PTP_PPS_EVENT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22878
#define HWRM_FUNC_PTP_CFG_INPUT_ENABLES_PTP_FREQ_ADJ_DLL_SOURCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22883
#define HWRM_FUNC_PTP_CFG_INPUT_ENABLES_PTP_FREQ_ADJ_DLL_PHASE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22888
#define HWRM_FUNC_PTP_CFG_INPUT_ENABLES_PTP_FREQ_ADJ_EXT_PERIOD UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22893
#define HWRM_FUNC_PTP_CFG_INPUT_ENABLES_PTP_FREQ_ADJ_EXT_UP UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22898
#define HWRM_FUNC_PTP_CFG_INPUT_ENABLES_PTP_FREQ_ADJ_EXT_PHASE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22900
#define HWRM_FUNC_PTP_CFG_INPUT_ENABLES_PTP_SET_TIME UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22909
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_PPS_EVENT_INTERNAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22914
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_PPS_EVENT_EXTERNAL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2292
#define HWRM_VER_GET_OUTPUT_CHIP_PLATFORM_TYPE_ASIC UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22921
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_FREQ_ADJ_DLL_SOURCE_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22923
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_FREQ_ADJ_DLL_SOURCE_TSIO_0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22925
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_FREQ_ADJ_DLL_SOURCE_TSIO_1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22927
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_FREQ_ADJ_DLL_SOURCE_TSIO_2 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22929
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_FREQ_ADJ_DLL_SOURCE_TSIO_3 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22931
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_FREQ_ADJ_DLL_SOURCE_PORT_0 UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22933
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_FREQ_ADJ_DLL_SOURCE_PORT_1 UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22935
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_FREQ_ADJ_DLL_SOURCE_PORT_2 UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22937
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_FREQ_ADJ_DLL_SOURCE_PORT_3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22939
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_FREQ_ADJ_DLL_SOURCE_INVALID UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2294
#define HWRM_VER_GET_OUTPUT_CHIP_PLATFORM_TYPE_FPGA UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22947
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_FREQ_ADJ_DLL_PHASE_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22949
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_FREQ_ADJ_DLL_PHASE_4K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22951
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_FREQ_ADJ_DLL_PHASE_8K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22953
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_FREQ_ADJ_DLL_PHASE_10M UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
22955
#define HWRM_FUNC_PTP_CFG_INPUT_PTP_FREQ_ADJ_DLL_PHASE_25M UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2296
#define HWRM_VER_GET_OUTPUT_CHIP_PLATFORM_TYPE_PALLADIUM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23025
#define HWRM_FUNC_PTP_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23027
#define HWRM_FUNC_PTP_CFG_CMD_ERR_CODE_DISABLE_PPS_FAILED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23029
#define HWRM_FUNC_PTP_CFG_CMD_ERR_CODE_ENABLE_EXTERNAL_PPS_FAILED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23031
#define HWRM_FUNC_PTP_CFG_CMD_ERR_CODE_ENABLE_INTERNAL_PPS_FAILED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23033
#define HWRM_FUNC_PTP_CFG_CMD_ERR_CODE_DDL_CFG_FAILED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23035
#define HWRM_FUNC_PTP_CFG_CMD_ERR_CODE_EXT_OUT_CFG_FAILED UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23078
#define HWRM_FUNC_PTP_TS_QUERY_INPUT_FLAGS_PPS_TIME UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23080
#define HWRM_FUNC_PTP_TS_QUERY_INPUT_FLAGS_PTM_TIME UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23168
#define HWRM_FUNC_PTP_EXT_CFG_INPUT_ENABLES_PHC_MASTER_FID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23173
#define HWRM_FUNC_PTP_EXT_CFG_INPUT_ENABLES_PHC_SEC_FID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23178
#define HWRM_FUNC_PTP_EXT_CFG_INPUT_ENABLES_PHC_SEC_MODE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23183
#define HWRM_FUNC_PTP_EXT_CFG_INPUT_ENABLES_FAILOVER_TIMER UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23211
#define HWRM_FUNC_PTP_EXT_CFG_INPUT_PHC_SEC_MODE_SWITCH UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23217
#define HWRM_FUNC_PTP_EXT_CFG_INPUT_PHC_SEC_MODE_ALL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23223
#define HWRM_FUNC_PTP_EXT_CFG_INPUT_PHC_SEC_MODE_PF_ONLY UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2331
#define HWRM_VER_GET_OUTPUT_FLAGS_DEV_NOT_RDY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2336
#define HWRM_VER_GET_OUTPUT_FLAGS_EXT_VER_AVAIL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23425
#define HWRM_FUNC_TTX_PACING_RATE_PROF_QUERY_OUTPUT_60M UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23427
#define HWRM_FUNC_TTX_PACING_RATE_PROF_QUERY_OUTPUT_50G UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2347
#define HWRM_VER_GET_OUTPUT_FLAGS_DEV_NOT_RDY_BACKING_STORE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23574
#define HWRM_FUNC_KEY_CTX_ALLOC_INPUT_KEY_CTX_TYPE_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23576
#define HWRM_FUNC_KEY_CTX_ALLOC_INPUT_KEY_CTX_TYPE_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23578
#define HWRM_FUNC_KEY_CTX_ALLOC_INPUT_KEY_CTX_TYPE_QUIC_TX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23580
#define HWRM_FUNC_KEY_CTX_ALLOC_INPUT_KEY_CTX_TYPE_QUIC_RX UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23623
#define HWRM_FUNC_KEY_CTX_ALLOC_OUTPUT_FLAGS_KEY_CTXS_CONTIGUOUS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23682
#define HWRM_FUNC_KEY_CTX_FREE_INPUT_KEY_CTX_TYPE_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23684
#define HWRM_FUNC_KEY_CTX_FREE_INPUT_KEY_CTX_TYPE_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23686
#define HWRM_FUNC_KEY_CTX_FREE_INPUT_KEY_CTX_TYPE_QUIC_TX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23688
#define HWRM_FUNC_KEY_CTX_FREE_INPUT_KEY_CTX_TYPE_QUIC_RX UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23768
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_QP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23770
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23772
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_CQ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23774
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_VNIC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23776
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_STAT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23778
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_SP_TQM_RING UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23780
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_FP_TQM_RING UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23782
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_MRAV UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23784
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_TIM UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23786
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_TX_CK UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23788
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_RX_CK UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23790
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_MP_TQM_RING UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23792
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_SQ_DB_SHADOW UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23794
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_RQ_DB_SHADOW UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23796
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_SRQ_DB_SHADOW UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23798
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_CQ_DB_SHADOW UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23800
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_TBL_SCOPE UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23802
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_XID_PARTITION UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23804
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_SRT_TRACE UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23806
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_SRT2_TRACE UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23808
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_CRT_TRACE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23810
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_CRT2_TRACE UINT32_C(0x21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23812
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_RIGP0_TRACE UINT32_C(0x22)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23814
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_L2_HWRM_TRACE UINT32_C(0x23)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23816
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_ROCE_HWRM_TRACE UINT32_C(0x24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23818
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_TTX_PACING_TQM_RING UINT32_C(0x25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23820
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_CA0_TRACE UINT32_C(0x26)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23822
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_CA1_TRACE UINT32_C(0x27)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23824
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_CA2_TRACE UINT32_C(0x28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23826
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_RIGP1_TRACE UINT32_C(0x29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23828
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_AFM_KONG_HWRM_TRACE UINT32_C(0x2a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23830
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_ERR_QPC_TRACE UINT32_C(0x2b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23832
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_TYPE_INVALID UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23857
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_FLAGS_PREBOOT_MODE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23866
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_FLAGS_BS_CFG_ALL_DONE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23880
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_FLAGS_BS_EXTEND UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23890
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_PBL_LEVEL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23893
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_PBL_LEVEL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23895
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_PBL_LEVEL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23900
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_PBL_LEVEL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23903
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_PAGE_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23906
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_PAGE_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23908
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_PAGE_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23910
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_PAGE_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23912
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_PAGE_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23914
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_PAGE_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23916
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_PAGE_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
23957
#define HWRM_FUNC_BACKING_STORE_CFG_V2_INPUT_ENABLES_NEXT_BS_OFFSET UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24000
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24002
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_QP_FAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24004
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_SRQ_FAIL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24006
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_CQ_FAIL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24008
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_VNIC_FAIL UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24010
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_STAT_FAIL UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24012
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_TQM_SPR_FAIL UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24014
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_TQM_FPR_FAIL UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24016
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_MRAV_FAIL UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24018
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_TIM_FAIL UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24020
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_V2TRACE_FAIL UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24022
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_TXCK_FAIL UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24024
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_RXCK_FAIL UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24026
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_MPC_FAIL UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24028
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_SHADOW_DB_FAIL UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24030
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_XID_FAIL UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24032
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_TFC_FAIL UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24034
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_TTXPACE_FAIL UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24036
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_CDU_ENABLE_FAIL UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24038
#define HWRM_FUNC_BACKING_STORE_CFG_V2_CMD_ERR_CODE_SCHQ_ALLOC_FAIL UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24082
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_QP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24084
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24086
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_CQ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24088
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_VNIC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24090
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_STAT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24092
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_SP_TQM_RING UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24094
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_FP_TQM_RING UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24096
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_MRAV UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24098
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_TIM UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24100
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_TX_CK UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24102
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_RX_CK UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24104
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_MP_TQM_RING UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24106
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_SQ_DB_SHADOW UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24108
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_RQ_DB_SHADOW UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24110
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_SRQ_DB_SHADOW UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24112
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_CQ_DB_SHADOW UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24114
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_TBL_SCOPE UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24116
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_XID_PARTITION_TABLE UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24118
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_SRT_TRACE UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24120
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_SRT2_TRACE UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24122
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_CRT_TRACE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24124
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_CRT2_TRACE UINT32_C(0x21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24126
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_RIGP0_TRACE UINT32_C(0x22)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24128
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_L2_HWRM_TRACE UINT32_C(0x23)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24130
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_ROCE_HWRM_TRACE UINT32_C(0x24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24132
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_TTX_PACING_TQM_RING UINT32_C(0x25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24134
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_CA0_TRACE UINT32_C(0x26)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24136
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_CA1_TRACE UINT32_C(0x27)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24138
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_CA2_TRACE UINT32_C(0x28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24140
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_RIGP1_TRACE UINT32_C(0x29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24142
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_AFM_KONG_HWRM_TRACE UINT32_C(0x2a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24144
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_ERR_QPC_TRACE UINT32_C(0x2b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24146
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_INPUT_TYPE_INVALID UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24180
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_QP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24182
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24184
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_CQ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24186
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_VNIC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24188
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_STAT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24190
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_SP_TQM_RING UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24192
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_FP_TQM_RING UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24194
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_MRAV UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24196
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_TIM UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24198
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_TX_CK UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24200
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_RX_CK UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24202
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_MP_TQM_RING UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24204
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_TBL_SCOPE UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24206
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_XID_PARTITION UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24208
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_SRT_TRACE UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24210
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_SRT2_TRACE UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24212
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_CRT_TRACE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24214
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_CRT2_TRACE UINT32_C(0x21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24216
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_RIGP0_TRACE UINT32_C(0x22)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24218
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_L2_HWRM_TRACE UINT32_C(0x23)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24220
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_ROCE_HWRM_TRACE UINT32_C(0x24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24222
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_TTX_PACING_TQM_RING UINT32_C(0x25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24224
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_CA0_TRACE UINT32_C(0x26)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24226
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_CA1_TRACE UINT32_C(0x27)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24228
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_CA2_TRACE UINT32_C(0x28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24230
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_RIGP1_TRACE UINT32_C(0x29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24232
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_ERR_QPC_TRACE UINT32_C(0x2a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24234
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_TYPE_INVALID UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24260
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_PBL_LEVEL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24263
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_PBL_LEVEL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24265
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_PBL_LEVEL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24270
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_PBL_LEVEL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24273
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_PAGE_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24276
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_PAGE_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24278
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_PAGE_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24280
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_PAGE_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24282
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_PAGE_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24284
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_PAGE_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24286
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_OUTPUT_PAGE_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24481
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24483
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_CMD_ERR_CODE_SHDDB_FAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24485
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_CMD_ERR_CODE_XID_FAIL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24487
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_CMD_ERR_CODE_TXPAC_RING_FAIL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24489
#define HWRM_FUNC_BACKING_STORE_QCFG_V2_CMD_ERR_CODE_INVALID_FIELD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24533
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_QP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24535
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24537
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_CQ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24539
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_VNIC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24541
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_STAT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24543
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_SP_TQM_RING UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24545
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_FP_TQM_RING UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24547
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_MRAV UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24549
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_TIM UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24551
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_TX_CK UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24553
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_RX_CK UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24555
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_MP_TQM_RING UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24557
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_SQ_DB_SHADOW UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24559
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_RQ_DB_SHADOW UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24561
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_SRQ_DB_SHADOW UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24563
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_CQ_DB_SHADOW UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24565
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_TBL_SCOPE UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24567
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_XID_PARTITION UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24569
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_SRT_TRACE UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24571
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_SRT2_TRACE UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24573
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_CRT_TRACE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24575
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_CRT2_TRACE UINT32_C(0x21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24577
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_RIGP0_TRACE UINT32_C(0x22)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24579
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_L2_HWRM_TRACE UINT32_C(0x23)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24581
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_ROCE_HWRM_TRACE UINT32_C(0x24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24583
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_TTX_PACING_TQM_RING UINT32_C(0x25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24585
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_CA0_TRACE UINT32_C(0x26)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24587
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_CA1_TRACE UINT32_C(0x27)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24589
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_CA2_TRACE UINT32_C(0x28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24591
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_RIGP1_TRACE UINT32_C(0x29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24593
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_AFM_KONG_HWRM_TRACE UINT32_C(0x2a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24595
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_ERR_QPC_TRACE UINT32_C(0x2b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24597
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_INPUT_TYPE_INVALID UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24616
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_QP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24618
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24620
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_CQ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24622
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_VNIC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24624
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_STAT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24626
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_SP_TQM_RING UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24628
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_FP_TQM_RING UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24630
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_MRAV UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24632
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_TIM UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24634
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_TX_CK UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24636
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_RX_CK UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24638
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_MP_TQM_RING UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24640
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_SQ_DB_SHADOW UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24642
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_RQ_DB_SHADOW UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24644
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_SRQ_DB_SHADOW UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24646
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_CQ_DB_SHADOW UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24648
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_TBL_SCOPE UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24650
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_XID_PARTITION UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24652
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_SRT_TRACE UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24654
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_SRT2_TRACE UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24656
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_CRT_TRACE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24658
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_CRT2_TRACE UINT32_C(0x21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24660
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_RIGP0_TRACE UINT32_C(0x22)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24662
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_L2_HWRM_TRACE UINT32_C(0x23)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24664
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_ROCE_HWRM_TRACE UINT32_C(0x24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24666
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_TTX_PACING_TQM_RING UINT32_C(0x25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24668
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_CA0_TRACE UINT32_C(0x26)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24670
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_CA1_TRACE UINT32_C(0x27)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24672
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_CA2_TRACE UINT32_C(0x28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24674
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_RIGP1_TRACE UINT32_C(0x29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24676
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_AFM_KONG_HWRM_TRACE UINT32_C(0x2a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24678
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_ERR_QPC_TRACE UINT32_C(0x2b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24680
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_TYPE_INVALID UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24690
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_FLAGS_ENABLE_CTX_KIND_INIT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24692
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_FLAGS_TYPE_VALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24698
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_FLAGS_DRIVER_MANAGED_MEMORY UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24715
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_FLAGS_ROCE_QP_PSEUDO_STATIC_ALLOC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24721
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_FLAGS_FW_DBG_TRACE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24727
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_FLAGS_FW_BIN_DBG_TRACE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24732
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_FLAGS_NEXT_BS_OFFSET UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24804
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_EXACT_CNT_BIT_MAP_SPLIT_ENTRY_0_EXACT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24809
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_EXACT_CNT_BIT_MAP_SPLIT_ENTRY_1_EXACT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24814
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_EXACT_CNT_BIT_MAP_SPLIT_ENTRY_2_EXACT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24819
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_EXACT_CNT_BIT_MAP_SPLIT_ENTRY_3_EXACT UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24820
#define HWRM_FUNC_BACKING_STORE_QCAPS_V2_OUTPUT_EXACT_CNT_BIT_MAP_UNUSED_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24909
#define HWRM_FUNC_DBR_PACING_CFG_INPUT_FLAGS_DBR_NQ_EVENT_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24911
#define HWRM_FUNC_DBR_PACING_CFG_INPUT_FLAGS_DBR_NQ_EVENT_DISABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24918
#define HWRM_FUNC_DBR_PACING_CFG_INPUT_ENABLES_PRIMARY_NQ_ID_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
24923
#define HWRM_FUNC_DBR_PACING_CFG_INPUT_ENABLES_PACING_THRESHOLD_VALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25011
#define HWRM_FUNC_DBR_PACING_QCFG_OUTPUT_FLAGS_DBR_NQ_EVENT_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25022
#define HWRM_FUNC_DBR_PACING_QCFG_OUTPUT_DBR_STAT_DB_FIFO_REG_ADDR_SPACE_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25029
#define HWRM_FUNC_DBR_PACING_QCFG_OUTPUT_DBR_STAT_DB_FIFO_REG_ADDR_SPACE_PCIE_CFG UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25035
#define HWRM_FUNC_DBR_PACING_QCFG_OUTPUT_DBR_STAT_DB_FIFO_REG_ADDR_SPACE_GRC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25041
#define HWRM_FUNC_DBR_PACING_QCFG_OUTPUT_DBR_STAT_DB_FIFO_REG_ADDR_SPACE_BAR0 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25048
#define HWRM_FUNC_DBR_PACING_QCFG_OUTPUT_DBR_STAT_DB_FIFO_REG_ADDR_SPACE_BAR1 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25051
#define HWRM_FUNC_DBR_PACING_QCFG_OUTPUT_DBR_STAT_DB_FIFO_REG_ADDR_MASK UINT32_C(0xfffffffc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25086
#define HWRM_FUNC_DBR_PACING_QCFG_OUTPUT_DBR_THROTTLING_AEQ_ARM_REG_ADDR_SPACE_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25093
#define HWRM_FUNC_DBR_PACING_QCFG_OUTPUT_DBR_THROTTLING_AEQ_ARM_REG_ADDR_SPACE_PCIE_CFG UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25099
#define HWRM_FUNC_DBR_PACING_QCFG_OUTPUT_DBR_THROTTLING_AEQ_ARM_REG_ADDR_SPACE_GRC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25105
#define HWRM_FUNC_DBR_PACING_QCFG_OUTPUT_DBR_THROTTLING_AEQ_ARM_REG_ADDR_SPACE_BAR0 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25112
#define HWRM_FUNC_DBR_PACING_QCFG_OUTPUT_DBR_THROTTLING_AEQ_ARM_REG_ADDR_SPACE_BAR1 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25115
#define HWRM_FUNC_DBR_PACING_QCFG_OUTPUT_DBR_THROTTLING_AEQ_ARM_REG_ADDR_MASK UINT32_C(0xfffffffc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2520
#define CFA_BDS_READ_CMD_DATA_MSG_OPCODE_READ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2525
#define CFA_BDS_READ_CMD_DATA_MSG_TABLE_TYPE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2528
#define CFA_BDS_READ_CMD_DATA_MSG_TABLE_TYPE_ACTION UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2530
#define CFA_BDS_READ_CMD_DATA_MSG_TABLE_TYPE_EM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2534
#define CFA_BDS_READ_CMD_DATA_MSG_TABLE_SCOPE_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25345
#define HWRM_FUNC_DBR_RECOVERY_COMPLETED_INPUT_EPOCH_VALUE_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2541
#define CFA_BDS_READ_CMD_DATA_MSG_DATA_SIZE_MASK UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25414
#define HWRM_FUNC_SYNCE_CFG_INPUT_ENABLES_FREQ_PROFILE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25419
#define HWRM_FUNC_SYNCE_CFG_INPUT_ENABLES_PRIMARY_CLOCK UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25424
#define HWRM_FUNC_SYNCE_CFG_INPUT_ENABLES_SECONDARY_CLOCK UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25428
#define HWRM_FUNC_SYNCE_CFG_INPUT_FREQ_PROFILE_INVALID UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25430
#define HWRM_FUNC_SYNCE_CFG_INPUT_FREQ_PROFILE_25MHZ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25438
#define HWRM_FUNC_SYNCE_CFG_INPUT_PRIMARY_CLOCK_STATE_DISABLE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25440
#define HWRM_FUNC_SYNCE_CFG_INPUT_PRIMARY_CLOCK_STATE_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25448
#define HWRM_FUNC_SYNCE_CFG_INPUT_SECONDARY_CLOCK_STATE_DISABLE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2545
#define CFA_BDS_READ_CMD_DATA_MSG_TABLE_INDEX_MASK UINT32_C(0x3ffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25450
#define HWRM_FUNC_SYNCE_CFG_INPUT_SECONDARY_CLOCK_STATE_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25530
#define HWRM_FUNC_SYNCE_QCFG_OUTPUT_FREQ_PROFILE_INVALID UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25532
#define HWRM_FUNC_SYNCE_QCFG_OUTPUT_FREQ_PROFILE_25MHZ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25540
#define HWRM_FUNC_SYNCE_QCFG_OUTPUT_STATE_PRIMARY_CLOCK_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25547
#define HWRM_FUNC_SYNCE_QCFG_OUTPUT_STATE_SECONDARY_CLOCK_ENABLED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25560
#define HWRM_FUNC_LAG_COMMON_CMD_ERR_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25562
#define HWRM_FUNC_LAG_COMMON_CMD_ERR_NOT_PF_FID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25564
#define HWRM_FUNC_LAG_COMMON_CMD_ERR_LAG_DISABLED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25566
#define HWRM_FUNC_LAG_COMMON_CMD_ERR_INVALID_ACTIVE_PORT_MAP UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25568
#define HWRM_FUNC_LAG_COMMON_CMD_ERR_LAG_MODE_INVALID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25570
#define HWRM_FUNC_LAG_COMMON_CMD_ERR_VF_LAG_DISABLE_FAIL UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25572
#define HWRM_FUNC_LAG_COMMON_CMD_ERR_VF_LAG_ENABLE_FAIL UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25574
#define HWRM_FUNC_LAG_COMMON_CMD_ERR_INVALID_LAG_GRP_ID UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25576
#define HWRM_FUNC_LAG_COMMON_CMD_ERR_ALLOC_LAG_GRP_FAIL UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25578
#define HWRM_FUNC_LAG_COMMON_CMD_ERR_RESET_LAG_PF_CFA_FAIL UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25580
#define HWRM_FUNC_LAG_COMMON_CMD_ERR_CFG_LAG_ENTRY_CFA_FAIL UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25582
#define HWRM_FUNC_LAG_COMMON_CMD_ERR_NO_LAG_GRP_EXISTS UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25584
#define HWRM_FUNC_LAG_COMMON_CMD_ERR_CLEAN_FUNC_INFO_FAIL UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25586
#define HWRM_FUNC_LAG_COMMON_CMD_ERR_QUERY_LAG_INFO_FAIL UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25631
#define HWRM_FUNC_LAG_CREATE_INPUT_ENABLES_ACTIVE_PORT_MAP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25636
#define HWRM_FUNC_LAG_CREATE_INPUT_ENABLES_MEMBER_PORT_MAP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25638
#define HWRM_FUNC_LAG_CREATE_INPUT_ENABLES_AGGR_MODE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25640
#define HWRM_FUNC_LAG_CREATE_INPUT_ENABLES_RSVD1_MASK UINT32_C(0xf8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2565
#define CFA_BDS_WRITE_CMD_DATA_MSG_OPCODE_WRITE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25667
#define HWRM_FUNC_LAG_CREATE_INPUT_ACTIVE_PORT_MAP_PORT_0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25669
#define HWRM_FUNC_LAG_CREATE_INPUT_ACTIVE_PORT_MAP_PORT_1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25671
#define HWRM_FUNC_LAG_CREATE_INPUT_ACTIVE_PORT_MAP_PORT_2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25673
#define HWRM_FUNC_LAG_CREATE_INPUT_ACTIVE_PORT_MAP_PORT_3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25675
#define HWRM_FUNC_LAG_CREATE_INPUT_ACTIVE_PORT_MAP_RSVD3_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25689
#define HWRM_FUNC_LAG_CREATE_INPUT_MEMBER_PORT_MAP_PORT_0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25691
#define HWRM_FUNC_LAG_CREATE_INPUT_MEMBER_PORT_MAP_PORT_1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25693
#define HWRM_FUNC_LAG_CREATE_INPUT_MEMBER_PORT_MAP_PORT_2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25695
#define HWRM_FUNC_LAG_CREATE_INPUT_MEMBER_PORT_MAP_PORT_3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25697
#define HWRM_FUNC_LAG_CREATE_INPUT_MEMBER_PORT_MAP_RSVD4_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2570
#define CFA_BDS_WRITE_CMD_DATA_MSG_TABLE_TYPE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25702
#define HWRM_FUNC_LAG_CREATE_INPUT_AGGR_MODE_ACTIVE_ACTIVE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25704
#define HWRM_FUNC_LAG_CREATE_INPUT_AGGR_MODE_ACTIVE_BACKUP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25706
#define HWRM_FUNC_LAG_CREATE_INPUT_AGGR_MODE_BALANCE_XOR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25708
#define HWRM_FUNC_LAG_CREATE_INPUT_AGGR_MODE_802_3_AD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2573
#define CFA_BDS_WRITE_CMD_DATA_MSG_TABLE_TYPE_ACTION UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25749
#define HWRM_FUNC_LAG_CREATE_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2575
#define CFA_BDS_WRITE_CMD_DATA_MSG_TABLE_TYPE_EM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25751
#define HWRM_FUNC_LAG_CREATE_CMD_ERR_CODE_NOT_PF_FID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25753
#define HWRM_FUNC_LAG_CREATE_CMD_ERR_CODE_LAG_DISABLED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25755
#define HWRM_FUNC_LAG_CREATE_CMD_ERR_CODE_INVALID_ACTIVE_PORT_MAP UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25757
#define HWRM_FUNC_LAG_CREATE_CMD_ERR_CODE_LAG_MODE_INVALID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25759
#define HWRM_FUNC_LAG_CREATE_CMD_ERR_CODE_VF_LAG_DISABLE_FAIL UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25761
#define HWRM_FUNC_LAG_CREATE_CMD_ERR_CODE_VF_LAG_ENABLE_FAIL UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25763
#define HWRM_FUNC_LAG_CREATE_CMD_ERR_CODE_INVALID_LAG_GRP_ID UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25765
#define HWRM_FUNC_LAG_CREATE_CMD_ERR_CODE_ALLOC_LAG_GRP_FAIL UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25767
#define HWRM_FUNC_LAG_CREATE_CMD_ERR_CODE_RESET_LAG_PF_CFA_FAIL UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25769
#define HWRM_FUNC_LAG_CREATE_CMD_ERR_CODE_CFG_LAG_ENTRY_CFA_FAIL UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25771
#define HWRM_FUNC_LAG_CREATE_CMD_ERR_CODE_NO_LAG_GRP_EXISTS UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25773
#define HWRM_FUNC_LAG_CREATE_CMD_ERR_CODE_CLEAN_FUNC_INFO_FAIL UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25775
#define HWRM_FUNC_LAG_CREATE_CMD_ERR_CODE_QUERY_LAG_INFO_FAIL UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25777
#define HWRM_FUNC_LAG_CREATE_CMD_ERR_CODE_LAG_GRP_EXISTS UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25779
#define HWRM_FUNC_LAG_CREATE_CMD_ERR_CODE_PORT_EXISTS_IN_LAG_GRP UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2581
#define CFA_BDS_WRITE_CMD_DATA_MSG_WRITE_THRU UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25827
#define HWRM_FUNC_LAG_UPDATE_INPUT_ENABLES_ACTIVE_PORT_MAP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25832
#define HWRM_FUNC_LAG_UPDATE_INPUT_ENABLES_MEMBER_PORT_MAP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25834
#define HWRM_FUNC_LAG_UPDATE_INPUT_ENABLES_AGGR_MODE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25836
#define HWRM_FUNC_LAG_UPDATE_INPUT_ENABLES_RSVD1_MASK UINT32_C(0xf8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2584
#define CFA_BDS_WRITE_CMD_DATA_MSG_TABLE_SCOPE_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25863
#define HWRM_FUNC_LAG_UPDATE_INPUT_ACTIVE_PORT_MAP_PORT_0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25865
#define HWRM_FUNC_LAG_UPDATE_INPUT_ACTIVE_PORT_MAP_PORT_1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25867
#define HWRM_FUNC_LAG_UPDATE_INPUT_ACTIVE_PORT_MAP_PORT_2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25869
#define HWRM_FUNC_LAG_UPDATE_INPUT_ACTIVE_PORT_MAP_PORT_3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25871
#define HWRM_FUNC_LAG_UPDATE_INPUT_ACTIVE_PORT_MAP_RSVD3_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25885
#define HWRM_FUNC_LAG_UPDATE_INPUT_MEMBER_PORT_MAP_PORT_0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25887
#define HWRM_FUNC_LAG_UPDATE_INPUT_MEMBER_PORT_MAP_PORT_1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25889
#define HWRM_FUNC_LAG_UPDATE_INPUT_MEMBER_PORT_MAP_PORT_2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25891
#define HWRM_FUNC_LAG_UPDATE_INPUT_MEMBER_PORT_MAP_PORT_3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25893
#define HWRM_FUNC_LAG_UPDATE_INPUT_MEMBER_PORT_MAP_RSVD4_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25898
#define HWRM_FUNC_LAG_UPDATE_INPUT_AGGR_MODE_ACTIVE_ACTIVE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25900
#define HWRM_FUNC_LAG_UPDATE_INPUT_AGGR_MODE_ACTIVE_BACKUP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25902
#define HWRM_FUNC_LAG_UPDATE_INPUT_AGGR_MODE_BALANCE_XOR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25904
#define HWRM_FUNC_LAG_UPDATE_INPUT_AGGR_MODE_802_3_AD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2591
#define CFA_BDS_WRITE_CMD_DATA_MSG_DATA_SIZE_MASK UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25940
#define HWRM_FUNC_LAG_UPDATE_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25942
#define HWRM_FUNC_LAG_UPDATE_CMD_ERR_CODE_NOT_PF_FID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25944
#define HWRM_FUNC_LAG_UPDATE_CMD_ERR_CODE_LAG_DISABLED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25946
#define HWRM_FUNC_LAG_UPDATE_CMD_ERR_CODE_INVALID_ACTIVE_PORT_MAP UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25948
#define HWRM_FUNC_LAG_UPDATE_CMD_ERR_CODE_LAG_MODE_INVALID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2595
#define CFA_BDS_WRITE_CMD_DATA_MSG_TABLE_INDEX_MASK UINT32_C(0x3ffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25950
#define HWRM_FUNC_LAG_UPDATE_CMD_ERR_CODE_VF_LAG_DISABLE_FAIL UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25952
#define HWRM_FUNC_LAG_UPDATE_CMD_ERR_CODE_VF_LAG_ENABLE_FAIL UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25954
#define HWRM_FUNC_LAG_UPDATE_CMD_ERR_CODE_INVALID_LAG_GRP_ID UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25956
#define HWRM_FUNC_LAG_UPDATE_CMD_ERR_CODE_ALLOC_LAG_GRP_FAIL UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25958
#define HWRM_FUNC_LAG_UPDATE_CMD_ERR_CODE_RESET_LAG_PF_CFA_FAIL UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25960
#define HWRM_FUNC_LAG_UPDATE_CMD_ERR_CODE_CFG_LAG_ENTRY_CFA_FAIL UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25962
#define HWRM_FUNC_LAG_UPDATE_CMD_ERR_CODE_NO_LAG_GRP_EXISTS UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25964
#define HWRM_FUNC_LAG_UPDATE_CMD_ERR_CODE_CLEAN_FUNC_INFO_FAIL UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
25966
#define HWRM_FUNC_LAG_UPDATE_CMD_ERR_CODE_QUERY_LAG_INFO_FAIL UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26043
#define HWRM_FUNC_LAG_FREE_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26045
#define HWRM_FUNC_LAG_FREE_CMD_ERR_CODE_NOT_PF_FID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26047
#define HWRM_FUNC_LAG_FREE_CMD_ERR_CODE_LAG_DISABLED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26049
#define HWRM_FUNC_LAG_FREE_CMD_ERR_CODE_INVALID_ACTIVE_PORT_MAP UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26051
#define HWRM_FUNC_LAG_FREE_CMD_ERR_CODE_LAG_MODE_INVALID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26053
#define HWRM_FUNC_LAG_FREE_CMD_ERR_CODE_VF_LAG_DISABLE_FAIL UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26055
#define HWRM_FUNC_LAG_FREE_CMD_ERR_CODE_VF_LAG_ENABLE_FAIL UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26057
#define HWRM_FUNC_LAG_FREE_CMD_ERR_CODE_INVALID_LAG_GRP_ID UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26059
#define HWRM_FUNC_LAG_FREE_CMD_ERR_CODE_ALLOC_LAG_GRP_FAIL UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26061
#define HWRM_FUNC_LAG_FREE_CMD_ERR_CODE_RESET_LAG_PF_CFA_FAIL UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26063
#define HWRM_FUNC_LAG_FREE_CMD_ERR_CODE_CFG_LAG_ENTRY_CFA_FAIL UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26065
#define HWRM_FUNC_LAG_FREE_CMD_ERR_CODE_NO_LAG_GRP_EXISTS UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26067
#define HWRM_FUNC_LAG_FREE_CMD_ERR_CODE_CLEAN_FUNC_INFO_FAIL UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26069
#define HWRM_FUNC_LAG_FREE_CMD_ERR_CODE_QUERY_LAG_INFO_FAIL UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26151
#define HWRM_FUNC_LAG_QCFG_OUTPUT_ACTIVE_PORT_MAP_PORT_0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26153
#define HWRM_FUNC_LAG_QCFG_OUTPUT_ACTIVE_PORT_MAP_PORT_1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26155
#define HWRM_FUNC_LAG_QCFG_OUTPUT_ACTIVE_PORT_MAP_PORT_2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26157
#define HWRM_FUNC_LAG_QCFG_OUTPUT_ACTIVE_PORT_MAP_PORT_3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26159
#define HWRM_FUNC_LAG_QCFG_OUTPUT_ACTIVE_PORT_MAP_RSVD3_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26173
#define HWRM_FUNC_LAG_QCFG_OUTPUT_MEMBER_PORT_MAP_PORT_0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26175
#define HWRM_FUNC_LAG_QCFG_OUTPUT_MEMBER_PORT_MAP_PORT_1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26177
#define HWRM_FUNC_LAG_QCFG_OUTPUT_MEMBER_PORT_MAP_PORT_2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26179
#define HWRM_FUNC_LAG_QCFG_OUTPUT_MEMBER_PORT_MAP_PORT_3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2618
#define CFA_BDS_READ_CLR_CMD_DATA_MSG_OPCODE_READ_CLR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26181
#define HWRM_FUNC_LAG_QCFG_OUTPUT_MEMBER_PORT_MAP_RSVD4_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26186
#define HWRM_FUNC_LAG_QCFG_OUTPUT_AGGR_MODE_ACTIVE_ACTIVE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26188
#define HWRM_FUNC_LAG_QCFG_OUTPUT_AGGR_MODE_ACTIVE_BACKUP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26190
#define HWRM_FUNC_LAG_QCFG_OUTPUT_AGGR_MODE_BALANCE_XOR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26192
#define HWRM_FUNC_LAG_QCFG_OUTPUT_AGGR_MODE_802_3_AD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26214
#define HWRM_FUNC_LAG_QCFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26216
#define HWRM_FUNC_LAG_QCFG_CMD_ERR_CODE_NOT_PF_FID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26218
#define HWRM_FUNC_LAG_QCFG_CMD_ERR_CODE_LAG_DISABLED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26220
#define HWRM_FUNC_LAG_QCFG_CMD_ERR_CODE_INVALID_ACTIVE_PORT_MAP UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26222
#define HWRM_FUNC_LAG_QCFG_CMD_ERR_CODE_LAG_MODE_INVALID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26224
#define HWRM_FUNC_LAG_QCFG_CMD_ERR_CODE_VF_LAG_DISABLE_FAIL UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26226
#define HWRM_FUNC_LAG_QCFG_CMD_ERR_CODE_VF_LAG_ENABLE_FAIL UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26228
#define HWRM_FUNC_LAG_QCFG_CMD_ERR_CODE_INVALID_LAG_GRP_ID UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2623
#define CFA_BDS_READ_CLR_CMD_DATA_MSG_TABLE_TYPE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26230
#define HWRM_FUNC_LAG_QCFG_CMD_ERR_CODE_ALLOC_LAG_GRP_FAIL UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26232
#define HWRM_FUNC_LAG_QCFG_CMD_ERR_CODE_RESET_LAG_PF_CFA_FAIL UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26234
#define HWRM_FUNC_LAG_QCFG_CMD_ERR_CODE_CFG_LAG_ENTRY_CFA_FAIL UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26236
#define HWRM_FUNC_LAG_QCFG_CMD_ERR_CODE_NO_LAG_GRP_EXISTS UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26238
#define HWRM_FUNC_LAG_QCFG_CMD_ERR_CODE_CLEAN_FUNC_INFO_FAIL UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26240
#define HWRM_FUNC_LAG_QCFG_CMD_ERR_CODE_QUERY_LAG_INFO_FAIL UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26242
#define HWRM_FUNC_LAG_QCFG_CMD_ERR_CODE_INVALID_PF_ID UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2626
#define CFA_BDS_READ_CLR_CMD_DATA_MSG_TABLE_TYPE_ACTION UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2628
#define CFA_BDS_READ_CLR_CMD_DATA_MSG_TABLE_TYPE_EM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26288
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_ENABLES_FLAGS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26293
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_ENABLES_ACTIVE_PORT_MAP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26298
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_ENABLES_MEMBER_PORT_MAP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26300
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_ENABLES_AGGR_MODE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26302
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_ENABLES_LAG_ID UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26304
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_ENABLES_RSVD1_MASK UINT32_C(0xe0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26311
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_FLAGS_AGGR_DISABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26316
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_FLAGS_AGGR_ENABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26318
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_FLAGS_RSVD2_MASK UINT32_C(0xfc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2632
#define CFA_BDS_READ_CLR_CMD_DATA_MSG_TABLE_SCOPE_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26340
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_ACTIVE_PORT_MAP_PORT_0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26342
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_ACTIVE_PORT_MAP_PORT_1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26344
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_ACTIVE_PORT_MAP_PORT_2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26346
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_ACTIVE_PORT_MAP_PORT_3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26348
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_ACTIVE_PORT_MAP_RSVD3_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26369
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_MEMBER_PORT_MAP_PORT_0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26371
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_MEMBER_PORT_MAP_PORT_1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26373
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_MEMBER_PORT_MAP_PORT_2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26375
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_MEMBER_PORT_MAP_PORT_3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26377
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_MEMBER_PORT_MAP_RSVD4_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26382
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_AGGR_MODE_ACTIVE_ACTIVE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26384
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_AGGR_MODE_ACTIVE_BACKUP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26386
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_AGGR_MODE_BALANCE_XOR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26388
#define HWRM_FUNC_LAG_MODE_CFG_INPUT_AGGR_MODE_802_3_AD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2639
#define CFA_BDS_READ_CLR_CMD_DATA_MSG_DATA_SIZE_MASK UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2643
#define CFA_BDS_READ_CLR_CMD_DATA_MSG_TABLE_INDEX_MASK UINT32_C(0x3ffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26474
#define HWRM_FUNC_LAG_MODE_QCFG_OUTPUT_AGGR_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26476
#define HWRM_FUNC_LAG_MODE_QCFG_OUTPUT_RSVD1_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26498
#define HWRM_FUNC_LAG_MODE_QCFG_OUTPUT_ACTIVE_PORT_MAP_PORT_0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26500
#define HWRM_FUNC_LAG_MODE_QCFG_OUTPUT_ACTIVE_PORT_MAP_PORT_1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26502
#define HWRM_FUNC_LAG_MODE_QCFG_OUTPUT_ACTIVE_PORT_MAP_PORT_2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26504
#define HWRM_FUNC_LAG_MODE_QCFG_OUTPUT_ACTIVE_PORT_MAP_PORT_3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26506
#define HWRM_FUNC_LAG_MODE_QCFG_OUTPUT_ACTIVE_PORT_MAP_RSVD2_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26527
#define HWRM_FUNC_LAG_MODE_QCFG_OUTPUT_MEMBER_PORT_MAP_PORT_0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26529
#define HWRM_FUNC_LAG_MODE_QCFG_OUTPUT_MEMBER_PORT_MAP_PORT_1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26531
#define HWRM_FUNC_LAG_MODE_QCFG_OUTPUT_MEMBER_PORT_MAP_PORT_2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26533
#define HWRM_FUNC_LAG_MODE_QCFG_OUTPUT_MEMBER_PORT_MAP_PORT_3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26535
#define HWRM_FUNC_LAG_MODE_QCFG_OUTPUT_MEMBER_PORT_MAP_RSVD3_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26540
#define HWRM_FUNC_LAG_MODE_QCFG_OUTPUT_AGGR_MODE_ACTIVE_ACTIVE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26542
#define HWRM_FUNC_LAG_MODE_QCFG_OUTPUT_AGGR_MODE_ACTIVE_BACKUP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26544
#define HWRM_FUNC_LAG_MODE_QCFG_OUTPUT_AGGR_MODE_BALANCE_XOR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26546
#define HWRM_FUNC_LAG_MODE_QCFG_OUTPUT_AGGR_MODE_802_3_AD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26701
#define HWRM_FUNC_VLAN_CFG_INPUT_ENABLES_STAG_VID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26706
#define HWRM_FUNC_VLAN_CFG_INPUT_ENABLES_CTAG_VID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26711
#define HWRM_FUNC_VLAN_CFG_INPUT_ENABLES_STAG_PCP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26716
#define HWRM_FUNC_VLAN_CFG_INPUT_ENABLES_CTAG_PCP UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2672
#define CFA_BDS_EM_INSERT_CMD_DATA_MSG_OPCODE_EM_INSERT UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26721
#define HWRM_FUNC_VLAN_CFG_INPUT_ENABLES_STAG_TPID UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26726
#define HWRM_FUNC_VLAN_CFG_INPUT_ENABLES_CTAG_TPID UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2679
#define CFA_BDS_EM_INSERT_CMD_DATA_MSG_UNUSED_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2685
#define CFA_BDS_EM_INSERT_CMD_DATA_MSG_WRITE_THRU UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2688
#define CFA_BDS_EM_INSERT_CMD_DATA_MSG_TABLE_SCOPE_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26897
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_VFID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26903
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26906
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_PCT_0 (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26908
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_PCT_6_66 (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26910
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_PCT_13_33 (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26912
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_PCT_20 (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26914
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_PCT_26_66 (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26916
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_PCT_33_33 (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26918
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_PCT_40 (UINT32_C(0x6) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26920
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_PCT_46_66 (UINT32_C(0x7) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26922
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_PCT_53_33 (UINT32_C(0x8) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26924
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_PCT_60 (UINT32_C(0x9) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26926
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_PCT_66_66 (UINT32_C(0xa) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26928
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_PCT_73_33 (UINT32_C(0xb) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26930
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_PCT_80 (UINT32_C(0xc) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26932
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_PCT_86_66 (UINT32_C(0xd) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26934
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_PCT_93_33 (UINT32_C(0xe) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
26936
#define HWRM_FUNC_VF_BW_CFG_INPUT_VFN_RATE_PCT_100 (UINT32_C(0xf) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2695
#define CFA_BDS_EM_INSERT_CMD_DATA_MSG_DATA_SIZE_MASK UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2699
#define CFA_BDS_EM_INSERT_CMD_DATA_MSG_TABLE_INDEX_MASK UINT32_C(0x3ffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27008
#define HWRM_FUNC_VF_BW_QCFG_INPUT_VFN_VFID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27033
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_VFID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27039
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27042
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_PCT_0 (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27044
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_PCT_6_66 (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27046
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_PCT_13_33 (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27048
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_PCT_20 (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27050
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_PCT_26_66 (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27052
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_PCT_33_33 (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27054
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_PCT_40 (UINT32_C(0x6) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27056
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_PCT_46_66 (UINT32_C(0x7) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27058
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_PCT_53_33 (UINT32_C(0x8) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27060
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_PCT_60 (UINT32_C(0x9) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27062
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_PCT_66_66 (UINT32_C(0xa) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27064
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_PCT_73_33 (UINT32_C(0xb) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27066
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_PCT_80 (UINT32_C(0xc) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27068
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_PCT_86_66 (UINT32_C(0xd) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27070
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_PCT_93_33 (UINT32_C(0xe) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27072
#define HWRM_FUNC_VF_BW_QCFG_OUTPUT_VFN_RATE_PCT_100 (UINT32_C(0xf) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27135
#define HWRM_FUNC_DRV_IF_CHANGE_INPUT_FLAGS_UP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27157
#define HWRM_FUNC_DRV_IF_CHANGE_OUTPUT_FLAGS_RESC_CHANGE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27163
#define HWRM_FUNC_DRV_IF_CHANGE_OUTPUT_FLAGS_HOT_FW_RESET_DONE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27172
#define HWRM_FUNC_DRV_IF_CHANGE_OUTPUT_FLAGS_CAPS_CHANGE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2719
#define CFA_BDS_EM_DELETE_CMD_DATA_MSG_OPCODE_EM_DELETE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27225
#define HWRM_FUNC_HOST_PF_IDS_QUERY_INPUT_HOST_SOC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27230
#define HWRM_FUNC_HOST_PF_IDS_QUERY_INPUT_HOST_EP_0 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27235
#define HWRM_FUNC_HOST_PF_IDS_QUERY_INPUT_HOST_EP_1 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27240
#define HWRM_FUNC_HOST_PF_IDS_QUERY_INPUT_HOST_EP_2 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27245
#define HWRM_FUNC_HOST_PF_IDS_QUERY_INPUT_HOST_EP_3 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27255
#define HWRM_FUNC_HOST_PF_IDS_QUERY_INPUT_FILTER_ALL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2726
#define CFA_BDS_EM_DELETE_CMD_DATA_MSG_UNUSED_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27260
#define HWRM_FUNC_HOST_PF_IDS_QUERY_INPUT_FILTER_L2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27265
#define HWRM_FUNC_HOST_PF_IDS_QUERY_INPUT_FILTER_ROCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27288
#define HWRM_FUNC_HOST_PF_IDS_QUERY_OUTPUT_PF_ORDINAL_MASK_FUNC_0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27293
#define HWRM_FUNC_HOST_PF_IDS_QUERY_OUTPUT_PF_ORDINAL_MASK_FUNC_1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27298
#define HWRM_FUNC_HOST_PF_IDS_QUERY_OUTPUT_PF_ORDINAL_MASK_FUNC_2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27303
#define HWRM_FUNC_HOST_PF_IDS_QUERY_OUTPUT_PF_ORDINAL_MASK_FUNC_3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27308
#define HWRM_FUNC_HOST_PF_IDS_QUERY_OUTPUT_PF_ORDINAL_MASK_FUNC_4 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27313
#define HWRM_FUNC_HOST_PF_IDS_QUERY_OUTPUT_PF_ORDINAL_MASK_FUNC_5 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27318
#define HWRM_FUNC_HOST_PF_IDS_QUERY_OUTPUT_PF_ORDINAL_MASK_FUNC_6 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2732
#define CFA_BDS_EM_DELETE_CMD_DATA_MSG_WRITE_THRU UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27323
#define HWRM_FUNC_HOST_PF_IDS_QUERY_OUTPUT_PF_ORDINAL_MASK_FUNC_7 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27328
#define HWRM_FUNC_HOST_PF_IDS_QUERY_OUTPUT_PF_ORDINAL_MASK_FUNC_8 UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27333
#define HWRM_FUNC_HOST_PF_IDS_QUERY_OUTPUT_PF_ORDINAL_MASK_FUNC_9 UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27338
#define HWRM_FUNC_HOST_PF_IDS_QUERY_OUTPUT_PF_ORDINAL_MASK_FUNC_10 UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27343
#define HWRM_FUNC_HOST_PF_IDS_QUERY_OUTPUT_PF_ORDINAL_MASK_FUNC_11 UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27348
#define HWRM_FUNC_HOST_PF_IDS_QUERY_OUTPUT_PF_ORDINAL_MASK_FUNC_12 UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2735
#define CFA_BDS_EM_DELETE_CMD_DATA_MSG_TABLE_SCOPE_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27353
#define HWRM_FUNC_HOST_PF_IDS_QUERY_OUTPUT_PF_ORDINAL_MASK_FUNC_13 UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27358
#define HWRM_FUNC_HOST_PF_IDS_QUERY_OUTPUT_PF_ORDINAL_MASK_FUNC_14 UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27363
#define HWRM_FUNC_HOST_PF_IDS_QUERY_OUTPUT_PF_ORDINAL_MASK_FUNC_15 UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27413
#define HWRM_FUNC_SPD_CFG_INPUT_FLAGS_FWD_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27415
#define HWRM_FUNC_SPD_CFG_INPUT_FLAGS_FWD_DISABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2742
#define CFA_BDS_EM_DELETE_CMD_DATA_MSG_DATA_SIZE_MASK UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27420
#define HWRM_FUNC_SPD_CFG_INPUT_FLAGS_CSUM_ENABLE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27425
#define HWRM_FUNC_SPD_CFG_INPUT_FLAGS_CSUM_DISABLE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27430
#define HWRM_FUNC_SPD_CFG_INPUT_FLAGS_DBG_ENABLE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27435
#define HWRM_FUNC_SPD_CFG_INPUT_FLAGS_DBG_DISABLE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27441
#define HWRM_FUNC_SPD_CFG_INPUT_ENABLES_ETHERTYPE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27446
#define HWRM_FUNC_SPD_CFG_INPUT_ENABLES_HASH_MODE_FLAGS UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27451
#define HWRM_FUNC_SPD_CFG_INPUT_ENABLES_HASH_TYPE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27456
#define HWRM_FUNC_SPD_CFG_INPUT_ENABLES_RING_TBL_ADDR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27461
#define HWRM_FUNC_SPD_CFG_INPUT_ENABLES_HASH_KEY_TBL_ADDR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27475
#define HWRM_FUNC_SPD_CFG_INPUT_HASH_MODE_FLAGS_DEFAULT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27483
#define HWRM_FUNC_SPD_CFG_INPUT_HASH_MODE_FLAGS_INNERMOST_4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27490
#define HWRM_FUNC_SPD_CFG_INPUT_HASH_MODE_FLAGS_INNERMOST_2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27498
#define HWRM_FUNC_SPD_CFG_INPUT_HASH_MODE_FLAGS_OUTERMOST_4 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27505
#define HWRM_FUNC_SPD_CFG_INPUT_HASH_MODE_FLAGS_OUTERMOST_2 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27513
#define HWRM_FUNC_SPD_CFG_INPUT_HASH_TYPE_IPV4 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27519
#define HWRM_FUNC_SPD_CFG_INPUT_HASH_TYPE_TCP_IPV4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27525
#define HWRM_FUNC_SPD_CFG_INPUT_HASH_TYPE_UDP_IPV4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27531
#define HWRM_FUNC_SPD_CFG_INPUT_HASH_TYPE_IPV6 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27537
#define HWRM_FUNC_SPD_CFG_INPUT_HASH_TYPE_TCP_IPV6 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27543
#define HWRM_FUNC_SPD_CFG_INPUT_HASH_TYPE_UDP_IPV6 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27626
#define HWRM_FUNC_SPD_QCFG_OUTPUT_FLAGS_FWD_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27631
#define HWRM_FUNC_SPD_QCFG_OUTPUT_FLAGS_CSUM_ENABLED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27636
#define HWRM_FUNC_SPD_QCFG_OUTPUT_FLAGS_DBG_ENABLED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27643
#define HWRM_FUNC_SPD_QCFG_OUTPUT_HASH_TYPE_IPV4 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27649
#define HWRM_FUNC_SPD_QCFG_OUTPUT_HASH_TYPE_TCP_IPV4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27655
#define HWRM_FUNC_SPD_QCFG_OUTPUT_HASH_TYPE_UDP_IPV4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27661
#define HWRM_FUNC_SPD_QCFG_OUTPUT_HASH_TYPE_IPV6 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27667
#define HWRM_FUNC_SPD_QCFG_OUTPUT_HASH_TYPE_TCP_IPV6 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2767
#define CFA_BDS_INVALIDATE_CMD_DATA_MSG_OPCODE_INVALIDATE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27673
#define HWRM_FUNC_SPD_QCFG_OUTPUT_HASH_TYPE_UDP_IPV6 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27682
#define HWRM_FUNC_SPD_QCFG_OUTPUT_HASH_MODE_FLAGS_DEFAULT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27690
#define HWRM_FUNC_SPD_QCFG_OUTPUT_HASH_MODE_FLAGS_INNERMOST_4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27697
#define HWRM_FUNC_SPD_QCFG_OUTPUT_HASH_MODE_FLAGS_INNERMOST_2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27705
#define HWRM_FUNC_SPD_QCFG_OUTPUT_HASH_MODE_FLAGS_OUTERMOST_4 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27712
#define HWRM_FUNC_SPD_QCFG_OUTPUT_HASH_MODE_FLAGS_OUTERMOST_2 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2772
#define CFA_BDS_INVALIDATE_CMD_DATA_MSG_TABLE_TYPE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2775
#define CFA_BDS_INVALIDATE_CMD_DATA_MSG_TABLE_TYPE_ACTION UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2777
#define CFA_BDS_INVALIDATE_CMD_DATA_MSG_TABLE_TYPE_EM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27783
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_RESET_PHY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27785
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_DEPRECATED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27805
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_FORCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2781
#define CFA_BDS_INVALIDATE_CMD_DATA_MSG_TABLE_SCOPE_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27810
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_RESTART_AUTONEG UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27817
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_EEE_ENABLE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27824
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_EEE_DISABLE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27833
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_EEE_TX_LPI_ENABLE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27842
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_EEE_TX_LPI_DISABLE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2785
#define CFA_BDS_INVALIDATE_CMD_DATA_MSG_DATA_SIZE_MASK UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27858
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_FEC_AUTONEG_ENABLE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27867
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_FEC_AUTONEG_DISABLE UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27876
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_FEC_CLAUSE74_ENABLE UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27885
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_FEC_CLAUSE74_DISABLE UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2789
#define CFA_BDS_INVALIDATE_CMD_DATA_MSG_TABLE_INDEX_MASK UINT32_C(0x3ffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27898
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_FEC_CLAUSE91_ENABLE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27907
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_FEC_CLAUSE91_DISABLE UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27926
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_FORCE_LINK_DWN UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27938
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_FEC_RS544_1XN_ENABLE UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27947
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_FEC_RS544_1XN_DISABLE UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27959
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_FEC_RS544_IEEE_ENABLE UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27968
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_FEC_RS544_IEEE_DISABLE UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27981
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_FEC_RS272_1XN_ENABLE UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
27990
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_FEC_RS272_1XN_DISABLE UINT32_C(0x100000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2800
#define CFA_BDS_EVENT_COLLECT_CMD_DATA_MSG_OPCODE_EVENT_COLLECT UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28003
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_FEC_RS272_IEEE_ENABLE UINT32_C(0x200000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28012
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_FEC_RS272_IEEE_DISABLE UINT32_C(0x400000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28021
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_LINK_TRAINING_ENABLE UINT32_C(0x800000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28031
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_LINK_TRAINING_DISABLE UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28040
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_PRECODING_ENABLE UINT32_C(0x2000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28047
#define HWRM_PORT_PHY_CFG_INPUT_FLAGS_PRECODING_DISABLE UINT32_C(0x4000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2805
#define CFA_BDS_EVENT_COLLECT_CMD_DATA_MSG_TABLE_SCOPE_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28053
#define HWRM_PORT_PHY_CFG_INPUT_ENABLES_AUTO_MODE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28058
#define HWRM_PORT_PHY_CFG_INPUT_ENABLES_AUTO_DUPLEX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28063
#define HWRM_PORT_PHY_CFG_INPUT_ENABLES_AUTO_PAUSE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28068
#define HWRM_PORT_PHY_CFG_INPUT_ENABLES_AUTO_LINK_SPEED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28073
#define HWRM_PORT_PHY_CFG_INPUT_ENABLES_AUTO_LINK_SPEED_MASK UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28078
#define HWRM_PORT_PHY_CFG_INPUT_ENABLES_WIRESPEED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28083
#define HWRM_PORT_PHY_CFG_INPUT_ENABLES_LPBK UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28088
#define HWRM_PORT_PHY_CFG_INPUT_ENABLES_PREEMPHASIS UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28093
#define HWRM_PORT_PHY_CFG_INPUT_ENABLES_FORCE_PAUSE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28098
#define HWRM_PORT_PHY_CFG_INPUT_ENABLES_EEE_LINK_SPEED_MASK UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28103
#define HWRM_PORT_PHY_CFG_INPUT_ENABLES_TX_LPI_TIMER UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28108
#define HWRM_PORT_PHY_CFG_INPUT_ENABLES_FORCE_PAM4_LINK_SPEED UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28113
#define HWRM_PORT_PHY_CFG_INPUT_ENABLES_AUTO_PAM4_LINK_SPEED_MASK UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28118
#define HWRM_PORT_PHY_CFG_INPUT_ENABLES_FORCE_LINK_SPEEDS2 UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2812
#define CFA_BDS_EVENT_COLLECT_CMD_DATA_MSG_DATA_SIZE_MASK UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28123
#define HWRM_PORT_PHY_CFG_INPUT_ENABLES_AUTO_LINK_SPEEDS2_MASK UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28133
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEED_100MB UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28135
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEED_1GB UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28137
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEED_2GB UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28139
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEED_2_5GB UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28141
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEED_10GB UINT32_C(0x64)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28143
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEED_20GB UINT32_C(0xc8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28145
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEED_25GB UINT32_C(0xfa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28147
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEED_40GB UINT32_C(0x190)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28149
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEED_50GB UINT32_C(0x1f4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28151
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEED_100GB UINT32_C(0x3e8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28153
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEED_10MB UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28161
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_MODE_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28163
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_MODE_ALL_SPEEDS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28168
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_MODE_ONE_SPEED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28174
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_MODE_ONE_OR_BELOW UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28180
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_MODE_SPEED_MASK UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28188
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_DUPLEX_HALF UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28190
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_DUPLEX_FULL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28192
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_DUPLEX_BOTH UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
282
#define HWRM_SHORT_INPUT_SIGNATURE_SHORT_CMD UINT32_C(0x4321)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28204
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_PAUSE_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28209
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_PAUSE_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28224
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_PAUSE_AUTONEG_PAUSE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28239
#define HWRM_PORT_PHY_CFG_INPUT_MGMT_FLAG_LINK_RELEASE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28244
#define HWRM_PORT_PHY_CFG_INPUT_MGMT_FLAG_MGMT_VALID UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28252
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_100MB UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28254
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_1GB UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28256
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_2GB UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28258
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_2_5GB UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28260
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_10GB UINT32_C(0x64)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28262
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_20GB UINT32_C(0xc8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28264
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_25GB UINT32_C(0xfa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28266
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_40GB UINT32_C(0x190)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28268
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_50GB UINT32_C(0x1f4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28270
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_100GB UINT32_C(0x3e8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28272
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_10MB UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28281
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_MASK_100MBHD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28283
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_MASK_100MB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28285
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_MASK_1GBHD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28287
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_MASK_1GB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28289
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_MASK_2GB UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28291
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_MASK_2_5GB UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28293
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_MASK_10GB UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28295
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_MASK_20GB UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28297
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_MASK_25GB UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28299
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_MASK_40GB UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2830
#define CE_BDS_ADD_DATA_MSG_OPCODE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28301
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_MASK_50GB UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28303
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_MASK_100GB UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28305
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_MASK_10MBHD UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28307
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEED_MASK_10MB UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28311
#define HWRM_PORT_PHY_CFG_INPUT_WIRESPEED_OFF UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28313
#define HWRM_PORT_PHY_CFG_INPUT_WIRESPEED_ON UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28318
#define HWRM_PORT_PHY_CFG_INPUT_LPBK_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28323
#define HWRM_PORT_PHY_CFG_INPUT_LPBK_LOCAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28329
#define HWRM_PORT_PHY_CFG_INPUT_LPBK_REMOTE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28336
#define HWRM_PORT_PHY_CFG_INPUT_LPBK_EXTERNAL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28347
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_PAUSE_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28352
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_PAUSE_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2837
#define CE_BDS_ADD_DATA_MSG_OPCODE_ADD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28372
#define HWRM_PORT_PHY_CFG_INPUT_EEE_LINK_SPEED_MASK_RSVD1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28374
#define HWRM_PORT_PHY_CFG_INPUT_EEE_LINK_SPEED_MASK_100MB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28376
#define HWRM_PORT_PHY_CFG_INPUT_EEE_LINK_SPEED_MASK_RSVD2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28378
#define HWRM_PORT_PHY_CFG_INPUT_EEE_LINK_SPEED_MASK_1GB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28380
#define HWRM_PORT_PHY_CFG_INPUT_EEE_LINK_SPEED_MASK_RSVD3 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28382
#define HWRM_PORT_PHY_CFG_INPUT_EEE_LINK_SPEED_MASK_RSVD4 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28384
#define HWRM_PORT_PHY_CFG_INPUT_EEE_LINK_SPEED_MASK_10GB UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28392
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_PAM4_LINK_SPEED_50GB UINT32_C(0x1f4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28394
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_PAM4_LINK_SPEED_100GB UINT32_C(0x3e8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28396
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_PAM4_LINK_SPEED_200GB UINT32_C(0x7d0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28404
#define HWRM_PORT_PHY_CFG_INPUT_TX_LPI_TIMER_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28408
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_PAM4_SPEED_MASK_50G UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28409
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_PAM4_SPEED_MASK_100G UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28410
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_PAM4_SPEED_MASK_200G UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28418
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_1GB UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28420
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_10GB UINT32_C(0x64)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28422
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_25GB UINT32_C(0xfa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28424
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_40GB UINT32_C(0x190)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28426
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_50GB UINT32_C(0x1f4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28428
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_100GB UINT32_C(0x3e8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2843
#define CE_BDS_ADD_DATA_MSG_KID_MASK UINT32_C(0xfffff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28430
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_50GB_PAM4_56 UINT32_C(0x1f5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28432
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_100GB_PAM4_56 UINT32_C(0x3e9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28434
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_200GB_PAM4_56 UINT32_C(0x7d1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28436
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_400GB_PAM4_56 UINT32_C(0xfa1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28438
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_100GB_PAM4_112 UINT32_C(0x3ea)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28440
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_200GB_PAM4_112 UINT32_C(0x7d2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28442
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_400GB_PAM4_112 UINT32_C(0xfa2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28444
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_800GB_PAM4_112 UINT32_C(0x1f42)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28446
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_200GB_PAM4_224 UINT32_C(0x7d3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28448
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_400GB_PAM4_224 UINT32_C(0xfa3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28450
#define HWRM_PORT_PHY_CFG_INPUT_FORCE_LINK_SPEEDS2_800GB_PAM4_224 UINT32_C(0x1f43)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28459
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_MASK_1GB UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28461
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_MASK_10GB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28463
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_MASK_25GB UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28465
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_MASK_40GB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28467
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_MASK_50GB UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28469
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_MASK_100GB UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28471
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_MASK_50GB_PAM4_56 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28473
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_MASK_100GB_PAM4_56 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28475
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_MASK_200GB_PAM4_56 UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28477
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_MASK_400GB_PAM4_56 UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28479
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_MASK_100GB_PAM4_112 UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28481
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_MASK_200GB_PAM4_112 UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28483
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_MASK_400GB_PAM4_112 UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28485
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_MASK_800GB_PAM4_112 UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2849
#define CE_BDS_ADD_DATA_MSG_ALGORITHM_MASK UINT32_C(0xf000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28494
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_EXT_MASK_200GB_PAM4_224 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28496
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_EXT_MASK_400GB_PAM4_224 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28498
#define HWRM_PORT_PHY_CFG_INPUT_AUTO_LINK_SPEEDS2_EXT_MASK_800GB_PAM4_224 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2852
#define CE_BDS_ADD_DATA_MSG_ALGORITHM_AES_GCM_128 UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28533
#define HWRM_PORT_PHY_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28535
#define HWRM_PORT_PHY_CFG_CMD_ERR_CODE_ILLEGAL_SPEED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2854
#define CE_BDS_ADD_DATA_MSG_ALGORITHM_AES_GCM_256 UINT32_C(0x2000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28548
#define HWRM_PORT_PHY_CFG_CMD_ERR_CODE_RETRY UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28608
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_NO_LINK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2861
#define CE_BDS_ADD_DATA_MSG_VERSION_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28610
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_SIGNAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28612
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_LINK UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28617
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_NO_SD UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28622
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_NO_LOCK UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28629
#define HWRM_PORT_PHY_QCFG_OUTPUT_SIGNAL_MODE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28632
#define HWRM_PORT_PHY_QCFG_OUTPUT_SIGNAL_MODE_NRZ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28634
#define HWRM_PORT_PHY_QCFG_OUTPUT_SIGNAL_MODE_PAM4 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28636
#define HWRM_PORT_PHY_QCFG_OUTPUT_SIGNAL_MODE_PAM4_112 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28638
#define HWRM_PORT_PHY_QCFG_OUTPUT_SIGNAL_MODE_PAM4_224 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2864
#define CE_BDS_ADD_DATA_MSG__TLS1_2 (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28641
#define HWRM_PORT_PHY_QCFG_OUTPUT_ACTIVE_FEC_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28644
#define HWRM_PORT_PHY_QCFG_OUTPUT_ACTIVE_FEC_FEC_NONE_ACTIVE (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28646
#define HWRM_PORT_PHY_QCFG_OUTPUT_ACTIVE_FEC_FEC_CLAUSE74_ACTIVE (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28648
#define HWRM_PORT_PHY_QCFG_OUTPUT_ACTIVE_FEC_FEC_CLAUSE91_ACTIVE (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28650
#define HWRM_PORT_PHY_QCFG_OUTPUT_ACTIVE_FEC_FEC_RS544_1XN_ACTIVE (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28652
#define HWRM_PORT_PHY_QCFG_OUTPUT_ACTIVE_FEC_FEC_RS544_IEEE_ACTIVE (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28654
#define HWRM_PORT_PHY_QCFG_OUTPUT_ACTIVE_FEC_FEC_RS272_1XN_ACTIVE (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28656
#define HWRM_PORT_PHY_QCFG_OUTPUT_ACTIVE_FEC_FEC_RS272_IEEE_ACTIVE (UINT32_C(0x6) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2866
#define CE_BDS_ADD_DATA_MSG__TLS1_3 (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28665
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_SPEED_100MB UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28667
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_SPEED_1GB UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28669
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_SPEED_2GB UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28671
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_SPEED_2_5GB UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28673
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_SPEED_10GB UINT32_C(0x64)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28675
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_SPEED_20GB UINT32_C(0xc8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28677
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_SPEED_25GB UINT32_C(0xfa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28679
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_SPEED_40GB UINT32_C(0x190)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28681
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_SPEED_50GB UINT32_C(0x1f4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28683
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_SPEED_100GB UINT32_C(0x3e8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28685
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_SPEED_200GB UINT32_C(0x7d0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28687
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_SPEED_400GB UINT32_C(0xfa0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28689
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_SPEED_800GB UINT32_C(0x1f40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28691
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_SPEED_10MB UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28699
#define HWRM_PORT_PHY_QCFG_OUTPUT_DUPLEX_CFG_HALF UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
287
#define HWRM_SHORT_INPUT_TARGET_ID_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2870
#define CE_BDS_ADD_DATA_MSG_CTX_KIND_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28701
#define HWRM_PORT_PHY_QCFG_OUTPUT_DUPLEX_CFG_FULL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28713
#define HWRM_PORT_PHY_QCFG_OUTPUT_PAUSE_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28718
#define HWRM_PORT_PHY_QCFG_OUTPUT_PAUSE_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28726
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS_100MBHD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28728
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS_100MB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2873
#define CE_BDS_ADD_DATA_MSG_CTX_KIND_CK_TX UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28730
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS_1GBHD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28732
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS_1GB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28734
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS_2GB UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28736
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS_2_5GB UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28738
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS_10GB UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28740
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS_20GB UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28742
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS_25GB UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28744
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS_40GB UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28746
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS_50GB UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28748
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS_100GB UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2875
#define CE_BDS_ADD_DATA_MSG_CTX_KIND_CK_RX UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28750
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS_10MBHD UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28752
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS_10MB UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28760
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_100MB UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28762
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_1GB UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28764
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_2GB UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28766
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_2_5GB UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28768
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_10GB UINT32_C(0x64)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28770
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_20GB UINT32_C(0xc8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28772
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_25GB UINT32_C(0xfa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28774
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_40GB UINT32_C(0x190)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28776
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_50GB UINT32_C(0x1f4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28778
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_100GB UINT32_C(0x3e8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28780
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEED_10MB UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28785
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_MODE_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28787
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_MODE_ALL_SPEEDS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28792
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_MODE_ONE_SPEED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28798
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_MODE_ONE_OR_BELOW UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28803
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_MODE_SPEED_MASK UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28814
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_PAUSE_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28819
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_PAUSE_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28834
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_PAUSE_AUTONEG_PAUSE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28841
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_100MB UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28843
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_1GB UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28845
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_2GB UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28847
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_2_5GB UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28849
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_10GB UINT32_C(0x64)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28851
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_20GB UINT32_C(0xc8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28853
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_25GB UINT32_C(0xfa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28855
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_40GB UINT32_C(0x190)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28857
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_50GB UINT32_C(0x1f4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28859
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_100GB UINT32_C(0x3e8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28861
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_10MB UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28872
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_MASK_100MBHD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28874
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_MASK_100MB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28876
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_MASK_1GBHD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28878
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_MASK_1GB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28880
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_MASK_2GB UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28882
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_MASK_2_5GB UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28884
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_MASK_10GB UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28886
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_MASK_20GB UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28888
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_MASK_25GB UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28890
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_MASK_40GB UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28892
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_MASK_50GB UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28894
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_MASK_100GB UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28896
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_MASK_10MBHD UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28898
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEED_MASK_10MB UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
289
#define HWRM_SHORT_INPUT_TARGET_ID_TOOLS UINT32_C(0xfffd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28902
#define HWRM_PORT_PHY_QCFG_OUTPUT_WIRESPEED_OFF UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28904
#define HWRM_PORT_PHY_QCFG_OUTPUT_WIRESPEED_ON UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28909
#define HWRM_PORT_PHY_QCFG_OUTPUT_LPBK_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28914
#define HWRM_PORT_PHY_QCFG_OUTPUT_LPBK_LOCAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28920
#define HWRM_PORT_PHY_QCFG_OUTPUT_LPBK_REMOTE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28927
#define HWRM_PORT_PHY_QCFG_OUTPUT_LPBK_EXTERNAL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28939
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_PAUSE_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28944
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_PAUSE_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28951
#define HWRM_PORT_PHY_QCFG_OUTPUT_MODULE_STATUS_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28953
#define HWRM_PORT_PHY_QCFG_OUTPUT_MODULE_STATUS_DISABLETX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28955
#define HWRM_PORT_PHY_QCFG_OUTPUT_MODULE_STATUS_WARNINGMSG UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28957
#define HWRM_PORT_PHY_QCFG_OUTPUT_MODULE_STATUS_PWRDOWN UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28959
#define HWRM_PORT_PHY_QCFG_OUTPUT_MODULE_STATUS_NOTINSERTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28961
#define HWRM_PORT_PHY_QCFG_OUTPUT_MODULE_STATUS_CURRENTFAULT UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28963
#define HWRM_PORT_PHY_QCFG_OUTPUT_MODULE_STATUS_OVERHEATED UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28965
#define HWRM_PORT_PHY_QCFG_OUTPUT_MODULE_STATUS_NOTAPPLICABLE UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28978
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28980
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_BASECR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28982
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_BASEKR4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28984
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_BASELR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28986
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_BASESR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28988
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_BASEKR2 UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28990
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_BASEKX UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28992
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_BASEKR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28994
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_BASET UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28996
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_BASETE UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
28998
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_SGMIIEXTPHY UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29000
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_25G_BASECR_CA_L UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29002
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_25G_BASECR_CA_S UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29004
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_25G_BASECR_CA_N UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29006
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_25G_BASESR UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29008
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_100G_BASECR4 UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29010
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_100G_BASESR4 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29012
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_100G_BASELR4 UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29014
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_100G_BASEER4 UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29016
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_100G_BASESR10 UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29018
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_40G_BASECR4 UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29020
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_40G_BASESR4 UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29022
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_40G_BASELR4 UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29024
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_40G_BASEER4 UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29026
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_40G_ACTIVE_CABLE UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29028
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_1G_BASET UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29030
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_1G_BASESX UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29032
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_1G_BASECX UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29034
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_200G_BASECR4 UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29036
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_200G_BASESR4 UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29038
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_200G_BASELR4 UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29040
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_200G_BASEER4 UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29042
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_50G_BASECR UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29044
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_50G_BASESR UINT32_C(0x21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29046
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_50G_BASELR UINT32_C(0x22)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29048
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_50G_BASEER UINT32_C(0x23)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29050
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_100G_BASECR2 UINT32_C(0x24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29052
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_100G_BASESR2 UINT32_C(0x25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29054
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_100G_BASELR2 UINT32_C(0x26)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29056
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_100G_BASEER2 UINT32_C(0x27)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29058
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_100G_BASECR UINT32_C(0x28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29060
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_100G_BASESR UINT32_C(0x29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29062
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_100G_BASELR UINT32_C(0x2a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29064
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_100G_BASEER UINT32_C(0x2b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29066
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_200G_BASECR2 UINT32_C(0x2c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29068
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_200G_BASESR2 UINT32_C(0x2d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29070
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_200G_BASELR2 UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29072
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_200G_BASEER2 UINT32_C(0x2f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29074
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_400G_BASECR8 UINT32_C(0x30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29076
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_400G_BASESR8 UINT32_C(0x31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29078
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_400G_BASELR8 UINT32_C(0x32)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29080
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_400G_BASEER8 UINT32_C(0x33)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29082
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_400G_BASECR4 UINT32_C(0x34)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29084
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_400G_BASESR4 UINT32_C(0x35)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29086
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_400G_BASELR4 UINT32_C(0x36)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29088
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_400G_BASEER4 UINT32_C(0x37)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29090
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_800G_BASECR8 UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29092
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_800G_BASESR8 UINT32_C(0x39)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29094
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_800G_BASELR8 UINT32_C(0x3a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29096
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_800G_BASEER8 UINT32_C(0x3b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29098
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_800G_BASEFR8 UINT32_C(0x3c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29100
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_800G_BASEDR8 UINT32_C(0x3d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29102
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_400G_BASEDR4 UINT32_C(0x3e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29104
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_TYPE_400G_BASEFR4 UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29109
#define HWRM_PORT_PHY_QCFG_OUTPUT_MEDIA_TYPE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29111
#define HWRM_PORT_PHY_QCFG_OUTPUT_MEDIA_TYPE_TP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29113
#define HWRM_PORT_PHY_QCFG_OUTPUT_MEDIA_TYPE_DAC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29115
#define HWRM_PORT_PHY_QCFG_OUTPUT_MEDIA_TYPE_FIBRE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29117
#define HWRM_PORT_PHY_QCFG_OUTPUT_MEDIA_TYPE_BACKPLANE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29122
#define HWRM_PORT_PHY_QCFG_OUTPUT_XCVR_PKG_TYPE_XCVR_INTERNAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29124
#define HWRM_PORT_PHY_QCFG_OUTPUT_XCVR_PKG_TYPE_XCVR_EXTERNAL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29128
#define HWRM_PORT_PHY_QCFG_OUTPUT_PHY_ADDR_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29136
#define HWRM_PORT_PHY_QCFG_OUTPUT_EEE_CONFIG_MASK UINT32_C(0xe0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29143
#define HWRM_PORT_PHY_QCFG_OUTPUT_EEE_CONFIG_EEE_ENABLED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29156
#define HWRM_PORT_PHY_QCFG_OUTPUT_EEE_CONFIG_EEE_ACTIVE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29169
#define HWRM_PORT_PHY_QCFG_OUTPUT_EEE_CONFIG_EEE_TX_LPI UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29187
#define HWRM_PORT_PHY_QCFG_OUTPUT_PARALLEL_DETECT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29194
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_100MBHD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29196
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_100MB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29198
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_1GBHD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29200
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_1GB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29202
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_2GB UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29204
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_2_5GB UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29206
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_10GB UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29208
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_20GB UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29210
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_25GB UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29212
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_40GB UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29214
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_50GB UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29216
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_100GB UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29218
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_10MBHD UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29220
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_SPEEDS_10MB UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29227
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_AUTO_MODE_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29229
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_AUTO_MODE_ALL_SPEEDS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29234
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_AUTO_MODE_ONE_SPEED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29240
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_AUTO_MODE_ONE_OR_BELOW UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29245
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_AUTO_MODE_SPEED_MASK UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29253
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_PAUSE_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29258
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_PAUSE_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29268
#define HWRM_PORT_PHY_QCFG_OUTPUT_ADV_EEE_LINK_SPEED_MASK_RSVD1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29270
#define HWRM_PORT_PHY_QCFG_OUTPUT_ADV_EEE_LINK_SPEED_MASK_100MB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29272
#define HWRM_PORT_PHY_QCFG_OUTPUT_ADV_EEE_LINK_SPEED_MASK_RSVD2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29274
#define HWRM_PORT_PHY_QCFG_OUTPUT_ADV_EEE_LINK_SPEED_MASK_1GB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29276
#define HWRM_PORT_PHY_QCFG_OUTPUT_ADV_EEE_LINK_SPEED_MASK_RSVD3 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29278
#define HWRM_PORT_PHY_QCFG_OUTPUT_ADV_EEE_LINK_SPEED_MASK_RSVD4 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29280
#define HWRM_PORT_PHY_QCFG_OUTPUT_ADV_EEE_LINK_SPEED_MASK_10GB UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29288
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_EEE_LINK_SPEED_MASK_RSVD1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29290
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_EEE_LINK_SPEED_MASK_100MB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29292
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_EEE_LINK_SPEED_MASK_RSVD2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29294
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_EEE_LINK_SPEED_MASK_1GB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29296
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_EEE_LINK_SPEED_MASK_RSVD3 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29298
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_EEE_LINK_SPEED_MASK_RSVD4 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29300
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_ADV_EEE_LINK_SPEED_MASK_10GB UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29307
#define HWRM_PORT_PHY_QCFG_OUTPUT_TX_LPI_TIMER_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29310
#define HWRM_PORT_PHY_QCFG_OUTPUT_XCVR_IDENTIFIER_TYPE_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29313
#define HWRM_PORT_PHY_QCFG_OUTPUT_XCVR_IDENTIFIER_TYPE_UNKNOWN (UINT32_C(0x0) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29315
#define HWRM_PORT_PHY_QCFG_OUTPUT_XCVR_IDENTIFIER_TYPE_SFP (UINT32_C(0x3) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29317
#define HWRM_PORT_PHY_QCFG_OUTPUT_XCVR_IDENTIFIER_TYPE_QSFP (UINT32_C(0xc) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29319
#define HWRM_PORT_PHY_QCFG_OUTPUT_XCVR_IDENTIFIER_TYPE_QSFPPLUS (UINT32_C(0xd) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29321
#define HWRM_PORT_PHY_QCFG_OUTPUT_XCVR_IDENTIFIER_TYPE_QSFP28 (UINT32_C(0x11) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29323
#define HWRM_PORT_PHY_QCFG_OUTPUT_XCVR_IDENTIFIER_TYPE_QSFPDD (UINT32_C(0x18) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29325
#define HWRM_PORT_PHY_QCFG_OUTPUT_XCVR_IDENTIFIER_TYPE_QSFP112 (UINT32_C(0x1e) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29327
#define HWRM_PORT_PHY_QCFG_OUTPUT_XCVR_IDENTIFIER_TYPE_SFPDD (UINT32_C(0x1f) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29329
#define HWRM_PORT_PHY_QCFG_OUTPUT_XCVR_IDENTIFIER_TYPE_CSFP (UINT32_C(0x20) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29342
#define HWRM_PORT_PHY_QCFG_OUTPUT_FEC_CFG_FEC_NONE_SUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29348
#define HWRM_PORT_PHY_QCFG_OUTPUT_FEC_CFG_FEC_AUTONEG_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29355
#define HWRM_PORT_PHY_QCFG_OUTPUT_FEC_CFG_FEC_AUTONEG_ENABLED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29361
#define HWRM_PORT_PHY_QCFG_OUTPUT_FEC_CFG_FEC_CLAUSE74_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29370
#define HWRM_PORT_PHY_QCFG_OUTPUT_FEC_CFG_FEC_CLAUSE74_ENABLED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29376
#define HWRM_PORT_PHY_QCFG_OUTPUT_FEC_CFG_FEC_CLAUSE91_SUPPORTED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2938
#define CE_BDS_DELETE_DATA_MSG_OPCODE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29386
#define HWRM_PORT_PHY_QCFG_OUTPUT_FEC_CFG_FEC_CLAUSE91_ENABLED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29391
#define HWRM_PORT_PHY_QCFG_OUTPUT_FEC_CFG_FEC_RS544_1XN_SUPPORTED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29400
#define HWRM_PORT_PHY_QCFG_OUTPUT_FEC_CFG_FEC_RS544_1XN_ENABLED UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29405
#define HWRM_PORT_PHY_QCFG_OUTPUT_FEC_CFG_FEC_RS544_IEEE_SUPPORTED UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29414
#define HWRM_PORT_PHY_QCFG_OUTPUT_FEC_CFG_FEC_RS544_IEEE_ENABLED UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29419
#define HWRM_PORT_PHY_QCFG_OUTPUT_FEC_CFG_FEC_RS272_1XN_SUPPORTED UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29429
#define HWRM_PORT_PHY_QCFG_OUTPUT_FEC_CFG_FEC_RS272_1XN_ENABLED UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29434
#define HWRM_PORT_PHY_QCFG_OUTPUT_FEC_CFG_FEC_RS272_IEEE_SUPPORTED UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29444
#define HWRM_PORT_PHY_QCFG_OUTPUT_FEC_CFG_FEC_RS272_IEEE_ENABLED UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29451
#define HWRM_PORT_PHY_QCFG_OUTPUT_DUPLEX_STATE_HALF UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29453
#define HWRM_PORT_PHY_QCFG_OUTPUT_DUPLEX_STATE_FULL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29458
#define HWRM_PORT_PHY_QCFG_OUTPUT_OPTION_FLAGS_MEDIA_AUTO_DETECT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29463
#define HWRM_PORT_PHY_QCFG_OUTPUT_OPTION_FLAGS_SIGNAL_MODE_KNOWN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29468
#define HWRM_PORT_PHY_QCFG_OUTPUT_OPTION_FLAGS_SPEEDS2_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29470
#define HWRM_PORT_PHY_QCFG_OUTPUT_OPTION_FLAGS_LINK_TRAINING UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29472
#define HWRM_PORT_PHY_QCFG_OUTPUT_OPTION_FLAGS_PRECODING UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2949
#define CE_BDS_DELETE_DATA_MSG_OPCODE_DELETE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29493
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_PAM4_SPEEDS_50G UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29494
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_PAM4_SPEEDS_100G UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29495
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_PAM4_SPEEDS_200G UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29503
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_PAM4_LINK_SPEED_50GB UINT32_C(0x1f4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29505
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_PAM4_LINK_SPEED_100GB UINT32_C(0x3e8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29507
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_PAM4_LINK_SPEED_200GB UINT32_C(0x7d0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29517
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_PAM4_LINK_SPEED_MASK_50G UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29518
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_PAM4_LINK_SPEED_MASK_100G UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29519
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_PAM4_LINK_SPEED_MASK_200G UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29526
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_PAM4_ADV_SPEEDS_50GB UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29528
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_PAM4_ADV_SPEEDS_100GB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29530
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_PARTNER_PAM4_ADV_SPEEDS_200GB UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29541
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_DOWN_REASON_RF UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29546
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_DOWN_REASON_OTP_SPEED_VIOLATION UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29548
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_DOWN_REASON_CABLE_REMOVED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2955
#define CE_BDS_DELETE_DATA_MSG_KID_MASK UINT32_C(0xfffff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29554
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_DOWN_REASON_MODULE_FAULT UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29559
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_DOWN_REASON_BMC_REQUEST UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29561
#define HWRM_PORT_PHY_QCFG_OUTPUT_LINK_DOWN_REASON_TX_LASER_DISABLED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29570
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_1GB UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29572
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_10GB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29574
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_25GB UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29576
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_40GB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29578
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_50GB UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2958
#define CE_BDS_DELETE_DATA_MSG_CTX_KIND_MASK UINT32_C(0x1f000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29580
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_100GB UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29582
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_50GB_PAM4_56 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29584
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_100GB_PAM4_56 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29586
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_200GB_PAM4_56 UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29588
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_400GB_PAM4_56 UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29590
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_100GB_PAM4_112 UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29592
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_200GB_PAM4_112 UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29594
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_400GB_PAM4_112 UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29596
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_800GB_PAM4_112 UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29605
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_1GB UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29607
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_10GB UINT32_C(0x64)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29609
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_25GB UINT32_C(0xfa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2961
#define CE_BDS_DELETE_DATA_MSG_CTX_KIND_CK_TX (UINT32_C(0x11) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29611
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_40GB UINT32_C(0x190)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29613
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_50GB UINT32_C(0x1f4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29615
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_100GB UINT32_C(0x3e8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29617
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_50GB_PAM4_56 UINT32_C(0x1f5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29619
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_100GB_PAM4_56 UINT32_C(0x3e9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29621
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_200GB_PAM4_56 UINT32_C(0x7d1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29623
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_400GB_PAM4_56 UINT32_C(0xfa1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29625
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_100GB_PAM4_112 UINT32_C(0x3ea)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29627
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_200GB_PAM4_112 UINT32_C(0x7d2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29629
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_400GB_PAM4_112 UINT32_C(0xfa2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2963
#define CE_BDS_DELETE_DATA_MSG_CTX_KIND_CK_RX (UINT32_C(0x12) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29631
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_800GB_PAM4_112 UINT32_C(0x1f42)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29633
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_200GB_PAM4_224 UINT32_C(0x7d3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29635
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_400GB_PAM4_224 UINT32_C(0xfa3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29637
#define HWRM_PORT_PHY_QCFG_OUTPUT_FORCE_LINK_SPEEDS2_800GB_PAM4_224 UINT32_C(0x1f43)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29649
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_1GB UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2965
#define CE_BDS_DELETE_DATA_MSG_CTX_KIND_QUIC_TX (UINT32_C(0x14) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29651
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_10GB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29653
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_25GB UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29655
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_40GB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29657
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_50GB UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29659
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_100GB UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29661
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_50GB_PAM4_56 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29663
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_100GB_PAM4_56 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29665
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_200GB_PAM4_56 UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29667
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_400GB_PAM4_56 UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29669
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_100GB_PAM4_112 UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2967
#define CE_BDS_DELETE_DATA_MSG_CTX_KIND_QUIC_RX (UINT32_C(0x15) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29671
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_200GB_PAM4_112 UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29673
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_400GB_PAM4_112 UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29675
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_800GB_PAM4_112 UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29691
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_EXT_200GB_PAM4_224 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29693
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_EXT_400GB_PAM4_224 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29695
#define HWRM_PORT_PHY_QCFG_OUTPUT_SUPPORT_SPEEDS2_EXT_800GB_PAM4_224 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29707
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_EXT_200GB_PAM4_224 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29709
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_EXT_400GB_PAM4_224 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29711
#define HWRM_PORT_PHY_QCFG_OUTPUT_AUTO_LINK_SPEEDS2_EXT_800GB_PAM4_224 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29785
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_ADSM_MODE_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29787
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_ADSM_MODE_AN_ONLY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29789
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_ADSM_MODE_AN_AD UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2979
#define CE_BDS_RESYNC_RESP_ACK_MSG_OPCODE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29798
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_AN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29800
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_10G UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29802
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_10G_CL74 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29804
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_25G UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29806
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_25G_CL74 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29808
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_25G_CL91 UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29810
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_25G_LT UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29812
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_25G_CL74_LT UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29814
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_25G_CL91_LT UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29816
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_50G UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29818
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_50G_CL74 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29820
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_50G_CL91 UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29822
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_50G_LT UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29824
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_50G_CL74_LT UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29826
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_50G_CL91_LT UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29828
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_50G_RS544_1XN UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29830
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_50G_RS544_2XN UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29832
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_50G_RS544_1XN_LT UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29834
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_50G_RS544_2XN_LT UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29836
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_100G UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29838
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_100G_CL74 UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29840
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_100G_CL91 UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29842
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_100G_LT UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29844
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_100G_CL74_LT UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29846
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_100G_CL91_LT UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29848
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_100G_RS544_1XN UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2985
#define CE_BDS_RESYNC_RESP_ACK_MSG_OPCODE_RESYNC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29850
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_100G_RS544_2XN UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29852
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_100G_RS544_1XN_LT UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29854
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_100G_RS544_2XN_LT UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29856
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_100G_1LN_RS544_1XN UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29858
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_100G_1LN_RS544_2XN UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29860
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_100G_1LN_RS544_1XN_LT UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29862
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_100G_1LN_RS544_2XN_LT UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29864
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_200G_RS544_2XN UINT32_C(0x21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29866
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_200G_RS544_2XN_LT UINT32_C(0x22)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29868
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_200G_2LN_RS544_2XN UINT32_C(0x23)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29870
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_200G_2LN_RS544_2XN_LT UINT32_C(0x24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29872
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_400G_8LN_RS544_2XN UINT32_C(0x25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29874
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_400G_8LN_RS544_2XN_LT UINT32_C(0x26)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29876
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_400G_4LN_RS544_2XN UINT32_C(0x27)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
29878
#define HWRM_PORT_ADSM_QSTATES_OUTPUT_STATE_400G_4LN_RS544_2XN_LT UINT32_C(0x28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2991
#define CE_BDS_RESYNC_RESP_ACK_MSG_KID_MASK UINT32_C(0xfffff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
2997
#define CE_BDS_RESYNC_RESP_ACK_MSG_RESYNC_STATUS UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3002
#define CE_BDS_RESYNC_RESP_ACK_MSG_RESYNC_STATUS_ACK (UINT32_C(0x0) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30033
#define HWRM_PORT_MAC_CFG_INPUT_FLAGS_MATCH_LINK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30038
#define HWRM_PORT_MAC_CFG_INPUT_FLAGS_VLAN_PRI2COS_ENABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30043
#define HWRM_PORT_MAC_CFG_INPUT_FLAGS_TUNNEL_PRI2COS_ENABLE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30048
#define HWRM_PORT_MAC_CFG_INPUT_FLAGS_IP_DSCP2COS_ENABLE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30054
#define HWRM_PORT_MAC_CFG_INPUT_FLAGS_PTP_RX_TS_CAPTURE_ENABLE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30060
#define HWRM_PORT_MAC_CFG_INPUT_FLAGS_PTP_RX_TS_CAPTURE_DISABLE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30066
#define HWRM_PORT_MAC_CFG_INPUT_FLAGS_PTP_TX_TS_CAPTURE_ENABLE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30072
#define HWRM_PORT_MAC_CFG_INPUT_FLAGS_PTP_TX_TS_CAPTURE_DISABLE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30077
#define HWRM_PORT_MAC_CFG_INPUT_FLAGS_OOB_WOL_ENABLE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30082
#define HWRM_PORT_MAC_CFG_INPUT_FLAGS_OOB_WOL_DISABLE UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30087
#define HWRM_PORT_MAC_CFG_INPUT_FLAGS_VLAN_PRI2COS_DISABLE UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30092
#define HWRM_PORT_MAC_CFG_INPUT_FLAGS_TUNNEL_PRI2COS_DISABLE UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30097
#define HWRM_PORT_MAC_CFG_INPUT_FLAGS_IP_DSCP2COS_DISABLE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30103
#define HWRM_PORT_MAC_CFG_INPUT_FLAGS_PTP_ONE_STEP_TX_TS UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30109
#define HWRM_PORT_MAC_CFG_INPUT_FLAGS_ALL_RX_TS_CAPTURE_ENABLE UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30115
#define HWRM_PORT_MAC_CFG_INPUT_FLAGS_ALL_RX_TS_CAPTURE_DISABLE UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30121
#define HWRM_PORT_MAC_CFG_INPUT_ENABLES_IPG UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30126
#define HWRM_PORT_MAC_CFG_INPUT_ENABLES_LPBK UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30131
#define HWRM_PORT_MAC_CFG_INPUT_ENABLES_VLAN_PRI2COS_MAP_PRI UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30136
#define HWRM_PORT_MAC_CFG_INPUT_ENABLES_TUNNEL_PRI2COS_MAP_PRI UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30141
#define HWRM_PORT_MAC_CFG_INPUT_ENABLES_DSCP2COS_MAP_PRI UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30146
#define HWRM_PORT_MAC_CFG_INPUT_ENABLES_RX_TS_CAPTURE_PTP_MSG_TYPE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30151
#define HWRM_PORT_MAC_CFG_INPUT_ENABLES_TX_TS_CAPTURE_PTP_MSG_TYPE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30156
#define HWRM_PORT_MAC_CFG_INPUT_ENABLES_COS_FIELD_CFG UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30161
#define HWRM_PORT_MAC_CFG_INPUT_ENABLES_PTP_FREQ_ADJ_PPB UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30166
#define HWRM_PORT_MAC_CFG_INPUT_ENABLES_PTP_ADJ_PHASE UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30171
#define HWRM_PORT_MAC_CFG_INPUT_ENABLES_PTP_LOAD_CONTROL UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30182
#define HWRM_PORT_MAC_CFG_INPUT_LPBK_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30187
#define HWRM_PORT_MAC_CFG_INPUT_LPBK_LOCAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30193
#define HWRM_PORT_MAC_CFG_INPUT_LPBK_REMOTE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30264
#define HWRM_PORT_MAC_CFG_INPUT_COS_FIELD_CFG_RSVD1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30275
#define HWRM_PORT_MAC_CFG_INPUT_COS_FIELD_CFG_VLAN_PRI_SEL_MASK UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30281
#define HWRM_PORT_MAC_CFG_INPUT_COS_FIELD_CFG_VLAN_PRI_SEL_INNERMOST (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30289
#define HWRM_PORT_MAC_CFG_INPUT_COS_FIELD_CFG_VLAN_PRI_SEL_OUTER (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3029
#define CE_BDS_RESYNC_RESP_NACK_MSG_OPCODE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30294
#define HWRM_PORT_MAC_CFG_INPUT_COS_FIELD_CFG_VLAN_PRI_SEL_OUTERMOST (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30296
#define HWRM_PORT_MAC_CFG_INPUT_COS_FIELD_CFG_VLAN_PRI_SEL_UNSPECIFIED (UINT32_C(0x3) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30307
#define HWRM_PORT_MAC_CFG_INPUT_COS_FIELD_CFG_T_VLAN_PRI_SEL_MASK UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30313
#define HWRM_PORT_MAC_CFG_INPUT_COS_FIELD_CFG_T_VLAN_PRI_SEL_INNERMOST (UINT32_C(0x0) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30321
#define HWRM_PORT_MAC_CFG_INPUT_COS_FIELD_CFG_T_VLAN_PRI_SEL_OUTER (UINT32_C(0x1) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30326
#define HWRM_PORT_MAC_CFG_INPUT_COS_FIELD_CFG_T_VLAN_PRI_SEL_OUTERMOST (UINT32_C(0x2) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30328
#define HWRM_PORT_MAC_CFG_INPUT_COS_FIELD_CFG_T_VLAN_PRI_SEL_UNSPECIFIED (UINT32_C(0x3) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30338
#define HWRM_PORT_MAC_CFG_INPUT_COS_FIELD_CFG_DEFAULT_COS_MASK UINT32_C(0xe0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3035
#define CE_BDS_RESYNC_RESP_NACK_MSG_OPCODE_RESYNC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30353
#define HWRM_PORT_MAC_CFG_INPUT_PTP_LOAD_CONTROL_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30358
#define HWRM_PORT_MAC_CFG_INPUT_PTP_LOAD_CONTROL_IMMEDIATE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30363
#define HWRM_PORT_MAC_CFG_INPUT_PTP_LOAD_CONTROL_PPS_EVENT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30403
#define HWRM_PORT_MAC_CFG_OUTPUT_LPBK_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30408
#define HWRM_PORT_MAC_CFG_OUTPUT_LPBK_LOCAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3041
#define CE_BDS_RESYNC_RESP_NACK_MSG_KID_MASK UINT32_C(0xfffff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30414
#define HWRM_PORT_MAC_CFG_OUTPUT_LPBK_REMOTE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3047
#define CE_BDS_RESYNC_RESP_NACK_MSG_RESYNC_STATUS UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30501
#define HWRM_PORT_MAC_QCFG_OUTPUT_LPBK_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30506
#define HWRM_PORT_MAC_QCFG_OUTPUT_LPBK_LOCAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30512
#define HWRM_PORT_MAC_QCFG_OUTPUT_LPBK_REMOTE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3052
#define CE_BDS_RESYNC_RESP_NACK_MSG_RESYNC_STATUS_NACK (UINT32_C(0x1) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30537
#define HWRM_PORT_MAC_QCFG_OUTPUT_FLAGS_VLAN_PRI2COS_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30542
#define HWRM_PORT_MAC_QCFG_OUTPUT_FLAGS_TUNNEL_PRI2COS_ENABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30547
#define HWRM_PORT_MAC_QCFG_OUTPUT_FLAGS_IP_DSCP2COS_ENABLE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30552
#define HWRM_PORT_MAC_QCFG_OUTPUT_FLAGS_OOB_WOL_ENABLE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30554
#define HWRM_PORT_MAC_QCFG_OUTPUT_FLAGS_PTP_RX_TS_CAPTURE_ENABLE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30556
#define HWRM_PORT_MAC_QCFG_OUTPUT_FLAGS_PTP_TX_TS_CAPTURE_ENABLE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30620
#define HWRM_PORT_MAC_QCFG_OUTPUT_COS_FIELD_CFG_RSVD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30627
#define HWRM_PORT_MAC_QCFG_OUTPUT_COS_FIELD_CFG_VLAN_PRI_SEL_MASK UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30633
#define HWRM_PORT_MAC_QCFG_OUTPUT_COS_FIELD_CFG_VLAN_PRI_SEL_INNERMOST (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30641
#define HWRM_PORT_MAC_QCFG_OUTPUT_COS_FIELD_CFG_VLAN_PRI_SEL_OUTER (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30646
#define HWRM_PORT_MAC_QCFG_OUTPUT_COS_FIELD_CFG_VLAN_PRI_SEL_OUTERMOST (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30648
#define HWRM_PORT_MAC_QCFG_OUTPUT_COS_FIELD_CFG_VLAN_PRI_SEL_UNSPECIFIED (UINT32_C(0x3) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30656
#define HWRM_PORT_MAC_QCFG_OUTPUT_COS_FIELD_CFG_T_VLAN_PRI_SEL_MASK UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30662
#define HWRM_PORT_MAC_QCFG_OUTPUT_COS_FIELD_CFG_T_VLAN_PRI_SEL_INNERMOST (UINT32_C(0x0) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30670
#define HWRM_PORT_MAC_QCFG_OUTPUT_COS_FIELD_CFG_T_VLAN_PRI_SEL_OUTER (UINT32_C(0x1) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30675
#define HWRM_PORT_MAC_QCFG_OUTPUT_COS_FIELD_CFG_T_VLAN_PRI_SEL_OUTERMOST (UINT32_C(0x2) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30677
#define HWRM_PORT_MAC_QCFG_OUTPUT_COS_FIELD_CFG_T_VLAN_PRI_SEL_UNSPECIFIED (UINT32_C(0x3) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30683
#define HWRM_PORT_MAC_QCFG_OUTPUT_COS_FIELD_CFG_DEFAULT_COS_MASK UINT32_C(0xe0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30692
#define HWRM_PORT_MAC_QCFG_OUTPUT_PORT_SVIF_INFO_PORT_SVIF_MASK UINT32_C(0x7fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30695
#define HWRM_PORT_MAC_QCFG_OUTPUT_PORT_SVIF_INFO_PORT_SVIF_VALID UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30702
#define HWRM_PORT_MAC_QCFG_OUTPUT_PTP_LOAD_CONTROL_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30704
#define HWRM_PORT_MAC_QCFG_OUTPUT_PTP_LOAD_CONTROL_IMMEDIATE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30709
#define HWRM_PORT_MAC_QCFG_OUTPUT_PTP_LOAD_CONTROL_PPS_EVENT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30783
#define HWRM_PORT_MAC_PTP_QCFG_OUTPUT_FLAGS_DIRECT_ACCESS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30788
#define HWRM_PORT_MAC_PTP_QCFG_OUTPUT_FLAGS_ONE_STEP_TX_TS UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30793
#define HWRM_PORT_MAC_PTP_QCFG_OUTPUT_FLAGS_HWRM_ACCESS UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30799
#define HWRM_PORT_MAC_PTP_QCFG_OUTPUT_FLAGS_PARTIAL_DIRECT_ACCESS_REF_CLOCK UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30804
#define HWRM_PORT_MAC_PTP_QCFG_OUTPUT_FLAGS_RTC_CONFIGURED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
30809
#define HWRM_PORT_MAC_PTP_QCFG_OUTPUT_FLAGS_64B_PHC_TIME UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3088
#define CRYPTO_PRESYNC_BD_CMD_FLAGS_UPDATE_IN_ORDER_VAR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3100
#define CRYPTO_PRESYNC_BD_CMD_FLAGS_FULL_REPLAY_RETRAN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
31270
#define HWRM_PORT_QSTATS_INPUT_FLAGS_COUNTER_MASK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
31306
#define HWRM_PORT_QSTATS_OUTPUT_FLAGS_CLEARED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3167
#define CE_BDS_QUIC_ADD_DATA_MSG_OPCODE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3174
#define CE_BDS_QUIC_ADD_DATA_MSG_OPCODE_ADD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3180
#define CE_BDS_QUIC_ADD_DATA_MSG_KID_MASK UINT32_C(0xfffff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3183
#define CE_BDS_QUIC_ADD_DATA_MSG_ALGORITHM_MASK UINT32_C(0xf000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3186
#define CE_BDS_QUIC_ADD_DATA_MSG_ALGORITHM_AES_GCM_128 (UINT32_C(0x1) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3188
#define CE_BDS_QUIC_ADD_DATA_MSG_ALGORITHM_AES_GCM_256 (UINT32_C(0x2) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3190
#define CE_BDS_QUIC_ADD_DATA_MSG_ALGORITHM_CHACHA20 (UINT32_C(0x3) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3193
#define CE_BDS_QUIC_ADD_DATA_MSG_VERSION_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3196
#define CE_BDS_QUIC_ADD_DATA_MSG__TLS1_2 (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3198
#define CE_BDS_QUIC_ADD_DATA_MSG__TLS1_3 (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3200
#define CE_BDS_QUIC_ADD_DATA_MSG__DTLS1_2 (UINT32_C(0x2) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3202
#define CE_BDS_QUIC_ADD_DATA_MSG__DTLS1_2_ROCE (UINT32_C(0x3) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3204
#define CE_BDS_QUIC_ADD_DATA_MSG__QUIC (UINT32_C(0x4) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3208
#define CE_BDS_QUIC_ADD_DATA_MSG_KEY_PHASE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3210
#define CE_BDS_QUIC_ADD_DATA_MSG_DCID_WIDTH_MASK UINT32_C(0x3e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3213
#define CE_BDS_QUIC_ADD_DATA_MSG_CTX_KIND_MASK UINT32_C(0x7c0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3216
#define CE_BDS_QUIC_ADD_DATA_MSG_CTX_KIND_QUIC_TX (UINT32_C(0x14) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3218
#define CE_BDS_QUIC_ADD_DATA_MSG_CTX_KIND_QUIC_RX (UINT32_C(0x15) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
32180
#define HWRM_PORT_QSTATS_EXT_INPUT_FLAGS_COUNTER_MASK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
32216
#define HWRM_PORT_QSTATS_EXT_OUTPUT_FLAGS_CLEAR_ROCE_COUNTERS_SUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
32223
#define HWRM_PORT_QSTATS_EXT_OUTPUT_FLAGS_CLEARED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
32362
#define HWRM_PORT_LPBK_QSTATS_INPUT_FLAGS_COUNTER_MASK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
32479
#define HWRM_PORT_ECN_QSTATS_INPUT_FLAGS_COUNTER_MASK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3251
#define BD_BASE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3257
#define BD_BASE_TYPE_TX_BD_SHORT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3262
#define BD_BASE_TYPE_TX_BD_EMPTY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
32647
#define HWRM_PORT_QSTATS_EXT_PFC_ADV_INPUT_FLAGS_COUNTER_MASK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3267
#define BD_BASE_TYPE_RX_PROD_PKT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3272
#define BD_BASE_TYPE_RX_PROD_BFR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
32737
#define HWRM_PORT_CLR_STATS_INPUT_FLAGS_ROCE_COUNTERS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3277
#define BD_BASE_TYPE_RX_PROD_AGG UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3282
#define BD_BASE_TYPE_TX_BD_MP_CMD UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
32868
#define HWRM_PORT_TS_QUERY_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3287
#define BD_BASE_TYPE_TX_BD_PRESYNC_CMD UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
32870
#define HWRM_PORT_TS_QUERY_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
32872
#define HWRM_PORT_TS_QUERY_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
32878
#define HWRM_PORT_TS_QUERY_INPUT_FLAGS_CURRENT_TIME UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
32887
#define HWRM_PORT_TS_QUERY_INPUT_ENABLES_TS_REQ_TIMEOUT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
32892
#define HWRM_PORT_TS_QUERY_INPUT_ENABLES_PTP_SEQ_ID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
32897
#define HWRM_PORT_TS_QUERY_INPUT_ENABLES_PTP_HDR_OFFSET UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3293
#define BD_BASE_TYPE_TX_BD_TIMEDTX UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3298
#define BD_BASE_TYPE_TX_BD_LONG UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33010
#define HWRM_PORT_PHY_QCAPS_OUTPUT_FLAGS_EEE_SUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33015
#define HWRM_PORT_PHY_QCAPS_OUTPUT_FLAGS_EXTERNAL_LPBK_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33020
#define HWRM_PORT_PHY_QCAPS_OUTPUT_FLAGS_AUTONEG_LPBK_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33028
#define HWRM_PORT_PHY_QCAPS_OUTPUT_FLAGS_SHARED_PHY_CFG_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33037
#define HWRM_PORT_PHY_QCAPS_OUTPUT_FLAGS_CUMULATIVE_COUNTERS_ON_RESET UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3304
#define BD_BASE_TYPE_TX_BD_LONG_INLINE UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33042
#define HWRM_PORT_PHY_QCAPS_OUTPUT_FLAGS_LOCAL_LPBK_NOT_SUPPORTED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33052
#define HWRM_PORT_PHY_QCAPS_OUTPUT_FLAGS_FW_MANAGED_LINK_DOWN UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33058
#define HWRM_PORT_PHY_QCAPS_OUTPUT_FLAGS_NO_FCS UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33062
#define HWRM_PORT_PHY_QCAPS_OUTPUT_PORT_CNT_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33064
#define HWRM_PORT_PHY_QCAPS_OUTPUT_PORT_CNT_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33066
#define HWRM_PORT_PHY_QCAPS_OUTPUT_PORT_CNT_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33068
#define HWRM_PORT_PHY_QCAPS_OUTPUT_PORT_CNT_3 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33070
#define HWRM_PORT_PHY_QCAPS_OUTPUT_PORT_CNT_4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33072
#define HWRM_PORT_PHY_QCAPS_OUTPUT_PORT_CNT_12 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33082
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_FORCE_MODE_100MBHD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33084
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_FORCE_MODE_100MB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33086
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_FORCE_MODE_1GBHD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33088
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_FORCE_MODE_1GB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33090
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_FORCE_MODE_2GB UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33092
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_FORCE_MODE_2_5GB UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33094
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_FORCE_MODE_10GB UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33096
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_FORCE_MODE_20GB UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33098
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_FORCE_MODE_25GB UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33100
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_FORCE_MODE_40GB UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33102
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_FORCE_MODE_50GB UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33104
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_FORCE_MODE_100GB UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33106
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_FORCE_MODE_10MBHD UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33108
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_FORCE_MODE_10MB UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33117
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_AUTO_MODE_100MBHD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33119
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_AUTO_MODE_100MB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33121
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_AUTO_MODE_1GBHD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33123
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_AUTO_MODE_1GB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33125
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_AUTO_MODE_2GB UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33127
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_AUTO_MODE_2_5GB UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33129
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_AUTO_MODE_10GB UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33131
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_AUTO_MODE_20GB UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33133
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_AUTO_MODE_25GB UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33135
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_AUTO_MODE_40GB UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33137
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_AUTO_MODE_50GB UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33139
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_AUTO_MODE_100GB UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33141
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_AUTO_MODE_10MBHD UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33143
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_AUTO_MODE_10MB UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33153
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_EEE_MODE_RSVD1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33155
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_EEE_MODE_100MB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33157
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_EEE_MODE_RSVD2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33159
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_EEE_MODE_1GB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33161
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_EEE_MODE_RSVD3 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33163
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_EEE_MODE_RSVD4 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33165
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS_EEE_MODE_10GB UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33172
#define HWRM_PORT_PHY_QCAPS_OUTPUT_TX_LPI_TIMER_LOW_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33178
#define HWRM_PORT_PHY_QCAPS_OUTPUT_RSVD2_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33186
#define HWRM_PORT_PHY_QCAPS_OUTPUT_TX_LPI_TIMER_HIGH_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3319
#define TX_BD_SHORT_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33192
#define HWRM_PORT_PHY_QCAPS_OUTPUT_RSVD_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33199
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_PAM4_SPEEDS_AUTO_MODE_50G UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33200
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_PAM4_SPEEDS_AUTO_MODE_100G UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33201
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_PAM4_SPEEDS_AUTO_MODE_200G UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33207
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_PAM4_SPEEDS_FORCE_MODE_50G UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33208
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_PAM4_SPEEDS_FORCE_MODE_100G UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33209
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_PAM4_SPEEDS_FORCE_MODE_200G UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33216
#define HWRM_PORT_PHY_QCAPS_OUTPUT_FLAGS2_PAUSE_UNSUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33221
#define HWRM_PORT_PHY_QCAPS_OUTPUT_FLAGS2_PFC_UNSUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33226
#define HWRM_PORT_PHY_QCAPS_OUTPUT_FLAGS2_BANK_ADDR_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33232
#define HWRM_PORT_PHY_QCAPS_OUTPUT_FLAGS2_SPEEDS2_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33237
#define HWRM_PORT_PHY_QCAPS_OUTPUT_FLAGS2_REMOTE_LPBK_UNSUPPORTED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33244
#define HWRM_PORT_PHY_QCAPS_OUTPUT_FLAGS2_PFC_ADV_STATS_SUPPORTED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3325
#define TX_BD_SHORT_TYPE_TX_BD_SHORT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33250
#define HWRM_PORT_PHY_QCAPS_OUTPUT_FLAGS2_ADSM_REPORT_SUPPORTED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33256
#define HWRM_PORT_PHY_QCAPS_OUTPUT_FLAGS2_PM_EVENT_LOG_SUPPORTED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33275
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_FORCE_MODE_1GB UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33277
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_FORCE_MODE_10GB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33279
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_FORCE_MODE_25GB UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33281
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_FORCE_MODE_40GB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33283
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_FORCE_MODE_50GB UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33285
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_FORCE_MODE_100GB UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33287
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_FORCE_MODE_50GB_PAM4_56 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33289
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_FORCE_MODE_100GB_PAM4_56 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33291
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_FORCE_MODE_200GB_PAM4_56 UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33293
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_FORCE_MODE_400GB_PAM4_56 UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33295
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_FORCE_MODE_100GB_PAM4_112 UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33297
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_FORCE_MODE_200GB_PAM4_112 UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33299
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_FORCE_MODE_400GB_PAM4_112 UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33301
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_FORCE_MODE_800GB_PAM4_112 UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33311
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_AUTO_MODE_1GB UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33313
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_AUTO_MODE_10GB UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33315
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_AUTO_MODE_25GB UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33317
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_AUTO_MODE_40GB UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33319
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_AUTO_MODE_50GB UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3332
#define TX_BD_SHORT_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33321
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_AUTO_MODE_100GB UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33323
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_AUTO_MODE_50GB_PAM4_56 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33325
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_AUTO_MODE_100GB_PAM4_56 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33327
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_AUTO_MODE_200GB_PAM4_56 UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33329
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_AUTO_MODE_400GB_PAM4_56 UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33331
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_AUTO_MODE_100GB_PAM4_112 UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33333
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_AUTO_MODE_200GB_PAM4_112 UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33335
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_AUTO_MODE_400GB_PAM4_112 UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33337
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_AUTO_MODE_800GB_PAM4_112 UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33347
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_EXT_FORCE_MODE_200GB_PAM4_224 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33349
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_EXT_FORCE_MODE_400GB_PAM4_224 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33351
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_EXT_FORCE_MODE_800GB_PAM4_224 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33361
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_EXT_AUTO_MODE_200GB_PAM4_224 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33363
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_EXT_AUTO_MODE_400GB_PAM4_224 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33365
#define HWRM_PORT_PHY_QCAPS_OUTPUT_SUPPORTED_SPEEDS2_EXT_AUTO_MODE_800GB_PAM4_224 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3339
#define TX_BD_SHORT_FLAGS_PACKET_END UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33419
#define HWRM_PORT_PHY_I2C_WRITE_INPUT_ENABLES_PAGE_OFFSET UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33424
#define HWRM_PORT_PHY_I2C_WRITE_INPUT_ENABLES_BANK_NUMBER UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3349
#define TX_BD_SHORT_FLAGS_NO_CMPL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33510
#define HWRM_PORT_PHY_I2C_READ_INPUT_ENABLES_PAGE_OFFSET UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33515
#define HWRM_PORT_PHY_I2C_READ_INPUT_ENABLES_BANK_NUMBER UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3361
#define TX_BD_SHORT_FLAGS_BD_CNT_MASK UINT32_C(0x1f00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3371
#define TX_BD_SHORT_FLAGS_LHINT_MASK UINT32_C(0x6000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3374
#define TX_BD_SHORT_FLAGS_LHINT_LT512 (UINT32_C(0x0) << 13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33758
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED0_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3376
#define TX_BD_SHORT_FLAGS_LHINT_LT1K (UINT32_C(0x1) << 13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33763
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED0_STATE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33768
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED0_COLOR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33773
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED0_BLINK_ON UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33778
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED0_BLINK_OFF UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3378
#define TX_BD_SHORT_FLAGS_LHINT_LT2K (UINT32_C(0x2) << 13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33783
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED0_GROUP_ID UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33788
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED1_ID UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33793
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED1_STATE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33798
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED1_COLOR UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3380
#define TX_BD_SHORT_FLAGS_LHINT_GTE2K (UINT32_C(0x3) << 13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33803
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED1_BLINK_ON UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33808
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED1_BLINK_OFF UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33813
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED1_GROUP_ID UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33818
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED2_ID UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33823
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED2_STATE UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33828
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED2_COLOR UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33833
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED2_BLINK_ON UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33838
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED2_BLINK_OFF UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33843
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED2_GROUP_ID UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33848
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED3_ID UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33853
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED3_STATE UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33858
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED3_COLOR UINT32_C(0x100000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33863
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED3_BLINK_ON UINT32_C(0x200000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33868
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED3_BLINK_OFF UINT32_C(0x400000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33873
#define HWRM_PORT_LED_CFG_INPUT_ENABLES_LED3_GROUP_ID UINT32_C(0x800000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33888
#define HWRM_PORT_LED_CFG_INPUT_LED0_STATE_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33890
#define HWRM_PORT_LED_CFG_INPUT_LED0_STATE_OFF UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33892
#define HWRM_PORT_LED_CFG_INPUT_LED0_STATE_ON UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33894
#define HWRM_PORT_LED_CFG_INPUT_LED0_STATE_BLINK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33896
#define HWRM_PORT_LED_CFG_INPUT_LED0_STATE_BLINKALT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33901
#define HWRM_PORT_LED_CFG_INPUT_LED0_COLOR_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33903
#define HWRM_PORT_LED_CFG_INPUT_LED0_COLOR_AMBER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33905
#define HWRM_PORT_LED_CFG_INPUT_LED0_COLOR_GREEN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33907
#define HWRM_PORT_LED_CFG_INPUT_LED0_COLOR_GREENAMBER UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3393
#define TX_BD_SHORT_FLAGS_COAL_NOW UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33939
#define HWRM_PORT_LED_CFG_INPUT_LED1_STATE_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33941
#define HWRM_PORT_LED_CFG_INPUT_LED1_STATE_OFF UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33943
#define HWRM_PORT_LED_CFG_INPUT_LED1_STATE_ON UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33945
#define HWRM_PORT_LED_CFG_INPUT_LED1_STATE_BLINK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33947
#define HWRM_PORT_LED_CFG_INPUT_LED1_STATE_BLINKALT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33952
#define HWRM_PORT_LED_CFG_INPUT_LED1_COLOR_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33954
#define HWRM_PORT_LED_CFG_INPUT_LED1_COLOR_AMBER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33956
#define HWRM_PORT_LED_CFG_INPUT_LED1_COLOR_GREEN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33958
#define HWRM_PORT_LED_CFG_INPUT_LED1_COLOR_GREENAMBER UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33990
#define HWRM_PORT_LED_CFG_INPUT_LED2_STATE_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33992
#define HWRM_PORT_LED_CFG_INPUT_LED2_STATE_OFF UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33994
#define HWRM_PORT_LED_CFG_INPUT_LED2_STATE_ON UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33996
#define HWRM_PORT_LED_CFG_INPUT_LED2_STATE_BLINK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
33998
#define HWRM_PORT_LED_CFG_INPUT_LED2_STATE_BLINKALT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34003
#define HWRM_PORT_LED_CFG_INPUT_LED2_COLOR_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34005
#define HWRM_PORT_LED_CFG_INPUT_LED2_COLOR_AMBER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34007
#define HWRM_PORT_LED_CFG_INPUT_LED2_COLOR_GREEN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34009
#define HWRM_PORT_LED_CFG_INPUT_LED2_COLOR_GREENAMBER UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34041
#define HWRM_PORT_LED_CFG_INPUT_LED3_STATE_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34043
#define HWRM_PORT_LED_CFG_INPUT_LED3_STATE_OFF UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34045
#define HWRM_PORT_LED_CFG_INPUT_LED3_STATE_ON UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34047
#define HWRM_PORT_LED_CFG_INPUT_LED3_STATE_BLINK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34049
#define HWRM_PORT_LED_CFG_INPUT_LED3_STATE_BLINKALT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34054
#define HWRM_PORT_LED_CFG_INPUT_LED3_COLOR_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34056
#define HWRM_PORT_LED_CFG_INPUT_LED3_COLOR_AMBER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34058
#define HWRM_PORT_LED_CFG_INPUT_LED3_COLOR_GREEN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34060
#define HWRM_PORT_LED_CFG_INPUT_LED3_COLOR_GREENAMBER UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34173
#define HWRM_PORT_LED_QCFG_OUTPUT_LED0_TYPE_SPEED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34175
#define HWRM_PORT_LED_QCFG_OUTPUT_LED0_TYPE_ACTIVITY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34177
#define HWRM_PORT_LED_QCFG_OUTPUT_LED0_TYPE_INVALID UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34182
#define HWRM_PORT_LED_QCFG_OUTPUT_LED0_STATE_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34184
#define HWRM_PORT_LED_QCFG_OUTPUT_LED0_STATE_OFF UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34186
#define HWRM_PORT_LED_QCFG_OUTPUT_LED0_STATE_ON UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34188
#define HWRM_PORT_LED_QCFG_OUTPUT_LED0_STATE_BLINK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34190
#define HWRM_PORT_LED_QCFG_OUTPUT_LED0_STATE_BLINKALT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34195
#define HWRM_PORT_LED_QCFG_OUTPUT_LED0_COLOR_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34197
#define HWRM_PORT_LED_QCFG_OUTPUT_LED0_COLOR_AMBER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34199
#define HWRM_PORT_LED_QCFG_OUTPUT_LED0_COLOR_GREEN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34201
#define HWRM_PORT_LED_QCFG_OUTPUT_LED0_COLOR_GREENAMBER UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34230
#define HWRM_PORT_LED_QCFG_OUTPUT_LED1_TYPE_SPEED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34232
#define HWRM_PORT_LED_QCFG_OUTPUT_LED1_TYPE_ACTIVITY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34234
#define HWRM_PORT_LED_QCFG_OUTPUT_LED1_TYPE_INVALID UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34239
#define HWRM_PORT_LED_QCFG_OUTPUT_LED1_STATE_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34241
#define HWRM_PORT_LED_QCFG_OUTPUT_LED1_STATE_OFF UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34243
#define HWRM_PORT_LED_QCFG_OUTPUT_LED1_STATE_ON UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34245
#define HWRM_PORT_LED_QCFG_OUTPUT_LED1_STATE_BLINK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34247
#define HWRM_PORT_LED_QCFG_OUTPUT_LED1_STATE_BLINKALT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34252
#define HWRM_PORT_LED_QCFG_OUTPUT_LED1_COLOR_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34254
#define HWRM_PORT_LED_QCFG_OUTPUT_LED1_COLOR_AMBER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34256
#define HWRM_PORT_LED_QCFG_OUTPUT_LED1_COLOR_GREEN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34258
#define HWRM_PORT_LED_QCFG_OUTPUT_LED1_COLOR_GREENAMBER UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34287
#define HWRM_PORT_LED_QCFG_OUTPUT_LED2_TYPE_SPEED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34289
#define HWRM_PORT_LED_QCFG_OUTPUT_LED2_TYPE_ACTIVITY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34291
#define HWRM_PORT_LED_QCFG_OUTPUT_LED2_TYPE_INVALID UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34296
#define HWRM_PORT_LED_QCFG_OUTPUT_LED2_STATE_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34298
#define HWRM_PORT_LED_QCFG_OUTPUT_LED2_STATE_OFF UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34300
#define HWRM_PORT_LED_QCFG_OUTPUT_LED2_STATE_ON UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34302
#define HWRM_PORT_LED_QCFG_OUTPUT_LED2_STATE_BLINK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34304
#define HWRM_PORT_LED_QCFG_OUTPUT_LED2_STATE_BLINKALT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34309
#define HWRM_PORT_LED_QCFG_OUTPUT_LED2_COLOR_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34311
#define HWRM_PORT_LED_QCFG_OUTPUT_LED2_COLOR_AMBER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34313
#define HWRM_PORT_LED_QCFG_OUTPUT_LED2_COLOR_GREEN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34315
#define HWRM_PORT_LED_QCFG_OUTPUT_LED2_COLOR_GREENAMBER UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3432
#define TX_BD_LONG_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34344
#define HWRM_PORT_LED_QCFG_OUTPUT_LED3_TYPE_SPEED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34346
#define HWRM_PORT_LED_QCFG_OUTPUT_LED3_TYPE_ACTIVITY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34348
#define HWRM_PORT_LED_QCFG_OUTPUT_LED3_TYPE_INVALID UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34353
#define HWRM_PORT_LED_QCFG_OUTPUT_LED3_STATE_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34355
#define HWRM_PORT_LED_QCFG_OUTPUT_LED3_STATE_OFF UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34357
#define HWRM_PORT_LED_QCFG_OUTPUT_LED3_STATE_ON UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34359
#define HWRM_PORT_LED_QCFG_OUTPUT_LED3_STATE_BLINK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34361
#define HWRM_PORT_LED_QCFG_OUTPUT_LED3_STATE_BLINKALT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34366
#define HWRM_PORT_LED_QCFG_OUTPUT_LED3_COLOR_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34368
#define HWRM_PORT_LED_QCFG_OUTPUT_LED3_COLOR_AMBER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34370
#define HWRM_PORT_LED_QCFG_OUTPUT_LED3_COLOR_GREEN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34372
#define HWRM_PORT_LED_QCFG_OUTPUT_LED3_COLOR_GREENAMBER UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3438
#define TX_BD_LONG_TYPE_TX_BD_LONG UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3445
#define TX_BD_LONG_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34471
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED0_TYPE_SPEED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34473
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED0_TYPE_ACTIVITY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34475
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED0_TYPE_INVALID UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34493
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED0_STATE_CAPS_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34498
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED0_STATE_CAPS_OFF_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34503
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED0_STATE_CAPS_ON_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34508
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED0_STATE_CAPS_BLINK_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34513
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED0_STATE_CAPS_BLINK_ALT_SUPPORTED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34517
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED0_COLOR_CAPS_RSVD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3452
#define TX_BD_LONG_FLAGS_PACKET_END UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34522
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED0_COLOR_CAPS_AMBER_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34527
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED0_COLOR_CAPS_GREEN_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34534
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED0_COLOR_CAPS_GRNAMB_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34540
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED1_TYPE_SPEED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34542
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED1_TYPE_ACTIVITY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34544
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED1_TYPE_INVALID UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34562
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED1_STATE_CAPS_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34567
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED1_STATE_CAPS_OFF_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34572
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED1_STATE_CAPS_ON_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34577
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED1_STATE_CAPS_BLINK_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34582
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED1_STATE_CAPS_BLINK_ALT_SUPPORTED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34586
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED1_COLOR_CAPS_RSVD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34591
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED1_COLOR_CAPS_AMBER_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34596
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED1_COLOR_CAPS_GREEN_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34603
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED1_COLOR_CAPS_GRNAMB_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34609
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED2_TYPE_SPEED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34611
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED2_TYPE_ACTIVITY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34613
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED2_TYPE_INVALID UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3462
#define TX_BD_LONG_FLAGS_NO_CMPL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34631
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED2_STATE_CAPS_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34636
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED2_STATE_CAPS_OFF_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34641
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED2_STATE_CAPS_ON_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34646
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED2_STATE_CAPS_BLINK_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34651
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED2_STATE_CAPS_BLINK_ALT_SUPPORTED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34655
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED2_COLOR_CAPS_RSVD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34660
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED2_COLOR_CAPS_AMBER_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34665
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED2_COLOR_CAPS_GREEN_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34672
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED2_COLOR_CAPS_GRNAMB_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34678
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED3_TYPE_SPEED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34680
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED3_TYPE_ACTIVITY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34682
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED3_TYPE_INVALID UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34700
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED3_STATE_CAPS_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34705
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED3_STATE_CAPS_OFF_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34710
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED3_STATE_CAPS_ON_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34715
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED3_STATE_CAPS_BLINK_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34720
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED3_STATE_CAPS_BLINK_ALT_SUPPORTED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34724
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED3_COLOR_CAPS_RSVD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34729
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED3_COLOR_CAPS_AMBER_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34734
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED3_COLOR_CAPS_GREEN_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3474
#define TX_BD_LONG_FLAGS_BD_CNT_MASK UINT32_C(0x1f00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34741
#define HWRM_PORT_LED_QCAPS_OUTPUT_LED3_COLOR_CAPS_GRNAMB_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34803
#define HWRM_PORT_PRBS_TEST_INPUT_FLAGS_INTERNAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34810
#define HWRM_PORT_PRBS_TEST_INPUT_POLY_PRBS7 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34812
#define HWRM_PORT_PRBS_TEST_INPUT_POLY_PRBS9 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34814
#define HWRM_PORT_PRBS_TEST_INPUT_POLY_PRBS11 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34816
#define HWRM_PORT_PRBS_TEST_INPUT_POLY_PRBS15 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34818
#define HWRM_PORT_PRBS_TEST_INPUT_POLY_PRBS23 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34820
#define HWRM_PORT_PRBS_TEST_INPUT_POLY_PRBS31 UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34822
#define HWRM_PORT_PRBS_TEST_INPUT_POLY_PRBS58 UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34824
#define HWRM_PORT_PRBS_TEST_INPUT_POLY_PRBS49 UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34826
#define HWRM_PORT_PRBS_TEST_INPUT_POLY_PRBS10 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34828
#define HWRM_PORT_PRBS_TEST_INPUT_POLY_PRBS20 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34830
#define HWRM_PORT_PRBS_TEST_INPUT_POLY_PRBS13 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34832
#define HWRM_PORT_PRBS_TEST_INPUT_POLY_INVALID UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3484
#define TX_BD_LONG_FLAGS_LHINT_MASK UINT32_C(0x6000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34845
#define HWRM_PORT_PRBS_TEST_INPUT_PRBS_CONFIG_START_STOP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34850
#define HWRM_PORT_PRBS_TEST_INPUT_PRBS_CONFIG_TX_LANE_MAP_VALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34855
#define HWRM_PORT_PRBS_TEST_INPUT_PRBS_CONFIG_RX_LANE_MAP_VALID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34857
#define HWRM_PORT_PRBS_TEST_INPUT_PRBS_CONFIG_FEC_STAT_T0_T7 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34862
#define HWRM_PORT_PRBS_TEST_INPUT_PRBS_CONFIG_FEC_STAT_T8_T15 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34864
#define HWRM_PORT_PRBS_TEST_INPUT_PRBS_CONFIG_T_CODE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3487
#define TX_BD_LONG_FLAGS_LHINT_LT512 (UINT32_C(0x0) << 13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3489
#define TX_BD_LONG_FLAGS_LHINT_LT1K (UINT32_C(0x1) << 13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34897
#define HWRM_PORT_PRBS_TEST_OUTPUT_BER_FORMAT_PRBS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34899
#define HWRM_PORT_PRBS_TEST_OUTPUT_BER_FORMAT_FEC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3491
#define TX_BD_LONG_FLAGS_LHINT_LT2K (UINT32_C(0x2) << 13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3493
#define TX_BD_LONG_FLAGS_LHINT_GTE2K (UINT32_C(0x3) << 13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34955
#define HWRM_PORT_PHY_FDRSTAT_INPUT_OPS_START UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34957
#define HWRM_PORT_PHY_FDRSTAT_INPUT_OPS_STOP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34959
#define HWRM_PORT_PHY_FDRSTAT_INPUT_OPS_CLEAR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
34961
#define HWRM_PORT_PHY_FDRSTAT_INPUT_OPS_COUNTER UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3506
#define TX_BD_LONG_FLAGS_COAL_NOW UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35109
#define HWRM_PORT_PHY_FDRSTAT_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35111
#define HWRM_PORT_PHY_FDRSTAT_CMD_ERR_CODE_NOT_STARTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35174
#define HWRM_PORT_DSC_DUMP_INPUT_DIAG_LEVEL_SRDS_DIAG_LANE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35176
#define HWRM_PORT_DSC_DUMP_INPUT_DIAG_LEVEL_SRDS_DIAG_CORE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35178
#define HWRM_PORT_DSC_DUMP_INPUT_DIAG_LEVEL_SRDS_DIAG_EVENT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35180
#define HWRM_PORT_DSC_DUMP_INPUT_DIAG_LEVEL_SRDS_DIAG_EYE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35182
#define HWRM_PORT_DSC_DUMP_INPUT_DIAG_LEVEL_SRDS_DIAG_REG_CORE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35184
#define HWRM_PORT_DSC_DUMP_INPUT_DIAG_LEVEL_SRDS_DIAG_REG_LANE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35186
#define HWRM_PORT_DSC_DUMP_INPUT_DIAG_LEVEL_SRDS_DIAG_UC_CORE UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35188
#define HWRM_PORT_DSC_DUMP_INPUT_DIAG_LEVEL_SRDS_DIAG_UC_LANE UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35190
#define HWRM_PORT_DSC_DUMP_INPUT_DIAG_LEVEL_SRDS_DIAG_LANE_DEBUG UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35192
#define HWRM_PORT_DSC_DUMP_INPUT_DIAG_LEVEL_SRDS_DIAG_BER_VERT UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35194
#define HWRM_PORT_DSC_DUMP_INPUT_DIAG_LEVEL_SRDS_DIAG_BER_HORZ UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35196
#define HWRM_PORT_DSC_DUMP_INPUT_DIAG_LEVEL_SRDS_DIAG_EVENT_SAFE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35198
#define HWRM_PORT_DSC_DUMP_INPUT_DIAG_LEVEL_SRDS_DIAG_TIMESTAMP UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35215
#define HWRM_PORT_DSC_DUMP_INPUT_DSC_DUMP_CONFIG_START_RETRIEVE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35230
#define HWRM_PORT_DSC_DUMP_INPUT_DSC_DUMP_CONFIG_BIG_BUFFER UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35242
#define HWRM_PORT_DSC_DUMP_INPUT_DSC_DUMP_CONFIG_DEFER_CLOSE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35293
#define HWRM_PORT_DSC_DUMP_OUTPUT_FLAGS_BIG_BUFFER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35349
#define HWRM_PORT_SFP_SIDEBAND_CFG_INPUT_ENABLES_RS0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35351
#define HWRM_PORT_SFP_SIDEBAND_CFG_INPUT_ENABLES_RS1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35353
#define HWRM_PORT_SFP_SIDEBAND_CFG_INPUT_ENABLES_TX_DIS UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35358
#define HWRM_PORT_SFP_SIDEBAND_CFG_INPUT_ENABLES_MOD_SEL UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35360
#define HWRM_PORT_SFP_SIDEBAND_CFG_INPUT_ENABLES_RESET_L UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35362
#define HWRM_PORT_SFP_SIDEBAND_CFG_INPUT_ENABLES_LP_MODE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35364
#define HWRM_PORT_SFP_SIDEBAND_CFG_INPUT_ENABLES_PWR_DIS UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35376
#define HWRM_PORT_SFP_SIDEBAND_CFG_INPUT_FLAGS_RS0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35382
#define HWRM_PORT_SFP_SIDEBAND_CFG_INPUT_FLAGS_RS1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35388
#define HWRM_PORT_SFP_SIDEBAND_CFG_INPUT_FLAGS_TX_DIS UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35393
#define HWRM_PORT_SFP_SIDEBAND_CFG_INPUT_FLAGS_MOD_SEL UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35400
#define HWRM_PORT_SFP_SIDEBAND_CFG_INPUT_FLAGS_RESET_L UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35406
#define HWRM_PORT_SFP_SIDEBAND_CFG_INPUT_FLAGS_LP_MODE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35408
#define HWRM_PORT_SFP_SIDEBAND_CFG_INPUT_FLAGS_PWR_DIS UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35492
#define HWRM_PORT_SFP_SIDEBAND_QCFG_OUTPUT_SIDEBAND_SIGNALS_MOD_ABS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35497
#define HWRM_PORT_SFP_SIDEBAND_QCFG_OUTPUT_SIDEBAND_SIGNALS_RX_LOS UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35503
#define HWRM_PORT_SFP_SIDEBAND_QCFG_OUTPUT_SIDEBAND_SIGNALS_RS0 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35509
#define HWRM_PORT_SFP_SIDEBAND_QCFG_OUTPUT_SIDEBAND_SIGNALS_RS1 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35515
#define HWRM_PORT_SFP_SIDEBAND_QCFG_OUTPUT_SIDEBAND_SIGNALS_TX_DIS UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35517
#define HWRM_PORT_SFP_SIDEBAND_QCFG_OUTPUT_SIDEBAND_SIGNALS_TX_FAULT UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35522
#define HWRM_PORT_SFP_SIDEBAND_QCFG_OUTPUT_SIDEBAND_SIGNALS_MOD_SEL UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35529
#define HWRM_PORT_SFP_SIDEBAND_QCFG_OUTPUT_SIDEBAND_SIGNALS_RESET_L UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35534
#define HWRM_PORT_SFP_SIDEBAND_QCFG_OUTPUT_SIDEBAND_SIGNALS_LP_MODE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35536
#define HWRM_PORT_SFP_SIDEBAND_QCFG_OUTPUT_SIDEBAND_SIGNALS_PWR_DIS UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3554
#define TX_BD_LONG_LFLAGS_TCP_UDP_CHKSUM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3563
#define TX_BD_LONG_LFLAGS_IP_CHKSUM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35742
#define HWRM_PORT_TX_FIR_CFG_INPUT_MOD_TYPE_NRZ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35744
#define HWRM_PORT_TX_FIR_CFG_INPUT_MOD_TYPE_PAM4 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35746
#define HWRM_PORT_TX_FIR_CFG_INPUT_MOD_TYPE_C2M_NRZ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35748
#define HWRM_PORT_TX_FIR_CFG_INPUT_MOD_TYPE_C2M_PAM4 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3575
#define TX_BD_LONG_LFLAGS_NOCRC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35750
#define HWRM_PORT_TX_FIR_CFG_INPUT_MOD_TYPE_PAM4_112 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35752
#define HWRM_PORT_TX_FIR_CFG_INPUT_MOD_TYPE_C2M_PAM4_112G UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35754
#define HWRM_PORT_TX_FIR_CFG_INPUT_MOD_TYPE_LPO_PAM4_112G UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35831
#define HWRM_PORT_TX_FIR_QCFG_INPUT_MOD_TYPE_NRZ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35833
#define HWRM_PORT_TX_FIR_QCFG_INPUT_MOD_TYPE_PAM4 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35835
#define HWRM_PORT_TX_FIR_QCFG_INPUT_MOD_TYPE_C2M_NRZ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35837
#define HWRM_PORT_TX_FIR_QCFG_INPUT_MOD_TYPE_C2M_PAM4 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35839
#define HWRM_PORT_TX_FIR_QCFG_INPUT_MOD_TYPE_PAM4_112 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35841
#define HWRM_PORT_TX_FIR_QCFG_INPUT_MOD_TYPE_C2M_PAM4_112 UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35843
#define HWRM_PORT_TX_FIR_QCFG_INPUT_MOD_TYPE_LPO_PAM4_112 UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35918
#define HWRM_PORT_EP_TX_CFG_INPUT_ENABLES_EP0_MIN_BW UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35920
#define HWRM_PORT_EP_TX_CFG_INPUT_ENABLES_EP0_MAX_BW UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35922
#define HWRM_PORT_EP_TX_CFG_INPUT_ENABLES_EP1_MIN_BW UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35924
#define HWRM_PORT_EP_TX_CFG_INPUT_ENABLES_EP1_MAX_BW UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35926
#define HWRM_PORT_EP_TX_CFG_INPUT_ENABLES_EP2_MIN_BW UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35928
#define HWRM_PORT_EP_TX_CFG_INPUT_ENABLES_EP2_MAX_BW UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35930
#define HWRM_PORT_EP_TX_CFG_INPUT_ENABLES_EP3_MIN_BW UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
35932
#define HWRM_PORT_EP_TX_CFG_INPUT_ENABLES_EP3_MAX_BW UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3594
#define TX_BD_LONG_LFLAGS_STAMP UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36035
#define HWRM_PORT_EP_TX_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36037
#define HWRM_PORT_EP_TX_CFG_CMD_ERR_CODE_PORT_ID_INVALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36039
#define HWRM_PORT_EP_TX_CFG_CMD_ERR_CODE_EP_INACTIVE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36041
#define HWRM_PORT_EP_TX_CFG_CMD_ERR_CODE_MIN_BW_RANGE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36046
#define HWRM_PORT_EP_TX_CFG_CMD_ERR_CODE_MIN_MORE_THAN_MAX UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36048
#define HWRM_PORT_EP_TX_CFG_CMD_ERR_CODE_MIN_BW_SUM UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36053
#define HWRM_PORT_EP_TX_CFG_CMD_ERR_CODE_MIN_BW_UNSUPPORTED UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3611
#define TX_BD_LONG_LFLAGS_T_IP_CHKSUM UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36228
#define HWRM_PORT_CFG_INPUT_ENABLES_TX_RATE_LIMIT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3623
#define TX_BD_LONG_LFLAGS_LSO UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36320
#define HWRM_PORT_QCFG_OUTPUT_SUPPORTED_TX_RATE_LIMIT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36326
#define HWRM_PORT_QCFG_OUTPUT_ENABLED_TX_RATE_LIMIT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3633
#define TX_BD_LONG_LFLAGS_IPID_FMT UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36402
#define HWRM_PORT_MAC_QCAPS_OUTPUT_FLAGS_LOCAL_LPBK_NOT_SUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36407
#define HWRM_PORT_MAC_QCAPS_OUTPUT_FLAGS_REMOTE_LPBK_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3645
#define TX_BD_LONG_LFLAGS_T_IPID UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36460
#define HWRM_PORT_POE_CFG_INPUT_FLAGS_ENABLE_POE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3650
#define TX_BD_LONG_LFLAGS_ROCE_CRC UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36541
#define HWRM_PORT_POE_QCFG_OUTPUT_STATUS_POE_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3655
#define TX_BD_LONG_LFLAGS_FCOE_CRC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36554
#define HWRM_QRM_COMMON_CMD_ERR_CODE_INVALID_FID UINT32_C(0x64)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36556
#define HWRM_QRM_COMMON_CMD_ERR_CODE_INVALID_PORT_IDX UINT32_C(0x65)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36558
#define HWRM_QRM_COMMON_CMD_ERR_CODE_INVALID_FLAG UINT32_C(0x66)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36560
#define HWRM_QRM_COMMON_CMD_ERR_CODE_INVALID_RX_COSQ_MODE UINT32_C(0x67)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36562
#define HWRM_QRM_COMMON_CMD_ERR_CODE_INVALID_QUEUE_IDX UINT32_C(0x68)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36564
#define HWRM_QRM_COMMON_CMD_ERR_CODE_INVALID_COS_FLAG UINT32_C(0x69)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36566
#define HWRM_QRM_COMMON_CMD_ERR_CODE_ACTIVE_NW_INTF UINT32_C(0x6a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36568
#define HWRM_QRM_COMMON_CMD_ERR_CODE_DCBX_AGENT_DISABLED UINT32_C(0x6b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36570
#define HWRM_QRM_COMMON_CMD_ERR_CODE_DCBX_AGENT_ENABLED UINT32_C(0x6c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36572
#define HWRM_QRM_COMMON_CMD_ERR_CODE_EXCEED_PRI_LVL UINT32_C(0x6d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36574
#define HWRM_QRM_COMMON_CMD_ERR_CODE_INVALID_TC UINT32_C(0x6e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36576
#define HWRM_QRM_COMMON_CMD_ERR_CODE_NOT_VHOST_PWR_DOMAIN UINT32_C(0x6f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36578
#define HWRM_QRM_COMMON_CMD_ERR_CODE_HOST_MEM_READ_FAILED UINT32_C(0x70)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36624
#define HWRM_QUEUE_QPORTCFG_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36626
#define HWRM_QUEUE_QPORTCFG_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36628
#define HWRM_QUEUE_QPORTCFG_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36641
#define HWRM_QUEUE_QPORTCFG_INPUT_DRV_QMAP_CAP_DISABLED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36643
#define HWRM_QUEUE_QPORTCFG_INPUT_DRV_QMAP_CAP_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3665
#define TX_BD_LONG_LFLAGS_BD_TS_EN UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36696
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_CFG_INFO_ASYM_CFG UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3670
#define TX_BD_LONG_LFLAGS_DEBUG_TRACE UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36702
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_CFG_INFO_USE_PROFILE_TYPE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36761
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID0_SERVICE_PROFILE_LOSSY UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36763
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID0_SERVICE_PROFILE_LOSSLESS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36765
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID0_SERVICE_PROFILE_LOSSLESS_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36767
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID0_SERVICE_PROFILE_LOSSY_ROCE_CNP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36769
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID0_SERVICE_PROFILE_LOSSLESS_NIC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36771
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID0_SERVICE_PROFILE_UNKNOWN UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36792
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID1_SERVICE_PROFILE_LOSSY UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36794
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID1_SERVICE_PROFILE_LOSSLESS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36796
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID1_SERVICE_PROFILE_LOSSLESS_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36798
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID1_SERVICE_PROFILE_LOSSY_ROCE_CNP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36800
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID1_SERVICE_PROFILE_LOSSLESS_NIC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36802
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID1_SERVICE_PROFILE_UNKNOWN UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3681
#define TX_BD_LONG_LFLAGS_STAMP_1STEP UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36823
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID2_SERVICE_PROFILE_LOSSY UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36825
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID2_SERVICE_PROFILE_LOSSLESS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36827
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID2_SERVICE_PROFILE_LOSSLESS_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36829
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID2_SERVICE_PROFILE_LOSSY_ROCE_CNP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36831
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID2_SERVICE_PROFILE_LOSSLESS_NIC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36833
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID2_SERVICE_PROFILE_UNKNOWN UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36854
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID3_SERVICE_PROFILE_LOSSY UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36856
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID3_SERVICE_PROFILE_LOSSLESS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36858
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID3_SERVICE_PROFILE_LOSSLESS_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36860
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID3_SERVICE_PROFILE_LOSSY_ROCE_CNP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36862
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID3_SERVICE_PROFILE_LOSSLESS_NIC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36864
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID3_SERVICE_PROFILE_UNKNOWN UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36885
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID4_SERVICE_PROFILE_LOSSY UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36887
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID4_SERVICE_PROFILE_LOSSLESS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36889
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID4_SERVICE_PROFILE_LOSSLESS_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36891
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID4_SERVICE_PROFILE_LOSSY_ROCE_CNP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36893
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID4_SERVICE_PROFILE_LOSSLESS_NIC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36895
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID4_SERVICE_PROFILE_UNKNOWN UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36916
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID5_SERVICE_PROFILE_LOSSY UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36918
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID5_SERVICE_PROFILE_LOSSLESS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3692
#define TX_BD_LONG_LFLAGS_OT_IP_CHKSUM UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36920
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID5_SERVICE_PROFILE_LOSSLESS_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36922
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID5_SERVICE_PROFILE_LOSSY_ROCE_CNP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36924
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID5_SERVICE_PROFILE_LOSSLESS_NIC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36926
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID5_SERVICE_PROFILE_UNKNOWN UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36947
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID6_SERVICE_PROFILE_LOSSY UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36949
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID6_SERVICE_PROFILE_LOSSLESS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36951
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID6_SERVICE_PROFILE_LOSSLESS_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36953
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID6_SERVICE_PROFILE_LOSSY_ROCE_CNP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36955
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID6_SERVICE_PROFILE_LOSSLESS_NIC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36957
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID6_SERVICE_PROFILE_UNKNOWN UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36978
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID7_SERVICE_PROFILE_LOSSY UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36980
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID7_SERVICE_PROFILE_LOSSLESS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36982
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID7_SERVICE_PROFILE_LOSSLESS_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36984
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID7_SERVICE_PROFILE_LOSSY_ROCE_CNP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36986
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID7_SERVICE_PROFILE_LOSSLESS_NIC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36988
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID7_SERVICE_PROFILE_UNKNOWN UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
36998
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID0_SERVICE_PROFILE_TYPE_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37000
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID0_SERVICE_PROFILE_TYPE_NIC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37002
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID0_SERVICE_PROFILE_TYPE_CNP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3701
#define TX_BD_LONG_LFLAGS_OT_IPID UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37031
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID1_SERVICE_PROFILE_TYPE_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37033
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID1_SERVICE_PROFILE_TYPE_NIC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37035
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID1_SERVICE_PROFILE_TYPE_CNP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37044
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID2_SERVICE_PROFILE_TYPE_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37046
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID2_SERVICE_PROFILE_TYPE_NIC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37048
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID2_SERVICE_PROFILE_TYPE_CNP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37057
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID3_SERVICE_PROFILE_TYPE_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37059
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID3_SERVICE_PROFILE_TYPE_NIC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37061
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID3_SERVICE_PROFILE_TYPE_CNP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37070
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID4_SERVICE_PROFILE_TYPE_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37072
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID4_SERVICE_PROFILE_TYPE_NIC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37074
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID4_SERVICE_PROFILE_TYPE_CNP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37083
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID5_SERVICE_PROFILE_TYPE_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37085
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID5_SERVICE_PROFILE_TYPE_NIC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37087
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID5_SERVICE_PROFILE_TYPE_CNP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37096
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID6_SERVICE_PROFILE_TYPE_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37098
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID6_SERVICE_PROFILE_TYPE_NIC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37100
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID6_SERVICE_PROFILE_TYPE_CNP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37109
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID7_SERVICE_PROFILE_TYPE_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3711
#define TX_BD_LONG_LFLAGS_CRYPTO_EN UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37111
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID7_SERVICE_PROFILE_TYPE_NIC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37113
#define HWRM_QUEUE_QPORTCFG_OUTPUT_QUEUE_ID7_SERVICE_PROFILE_TYPE_CNP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37133
#define HWRM_QUEUE_QPORTCFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37135
#define HWRM_QUEUE_QPORTCFG_CMD_ERR_CODE_EXCEED_MAX_CONF_COSQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37182
#define HWRM_QUEUE_QCFG_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37184
#define HWRM_QUEUE_QCFG_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37186
#define HWRM_QUEUE_QCFG_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37211
#define HWRM_QUEUE_QCFG_OUTPUT_SERVICE_PROFILE_LOSSY UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37213
#define HWRM_QUEUE_QCFG_OUTPUT_SERVICE_PROFILE_LOSSLESS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37215
#define HWRM_QUEUE_QCFG_OUTPUT_SERVICE_PROFILE_UNKNOWN UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3722
#define TX_BD_LONG_HDR_SIZE_MASK UINT32_C(0x1ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37225
#define HWRM_QUEUE_QCFG_OUTPUT_QUEUE_CFG_INFO_ASYM_CFG UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37279
#define HWRM_QUEUE_CFG_INPUT_FLAGS_PATH_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37282
#define HWRM_QUEUE_CFG_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37284
#define HWRM_QUEUE_CFG_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37286
#define HWRM_QUEUE_CFG_INPUT_FLAGS_PATH_BIDIR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37293
#define HWRM_QUEUE_CFG_INPUT_ENABLES_DFLT_LEN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37298
#define HWRM_QUEUE_CFG_INPUT_ENABLES_SERVICE_PROFILE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37310
#define HWRM_QUEUE_CFG_INPUT_SERVICE_PROFILE_LOSSY UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37312
#define HWRM_QUEUE_CFG_INPUT_SERVICE_PROFILE_LOSSLESS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37314
#define HWRM_QUEUE_CFG_INPUT_SERVICE_PROFILE_UNKNOWN UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3734
#define TX_BD_LONG_KID_OR_TS_LOW_MASK UINT32_C(0xfe00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37350
#define HWRM_QUEUE_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37352
#define HWRM_QUEUE_CFG_CMD_ERR_CODE_SERVICE_PROFILE_NOT_SET UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37354
#define HWRM_QUEUE_CFG_CMD_ERR_CODE_INVALID_SERVICE_PROFILE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37356
#define HWRM_QUEUE_CFG_CMD_ERR_CODE_INVALID_HOST_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37419
#define HWRM_QUEUE_PFCENABLE_QCFG_OUTPUT_FLAGS_PRI0_PFC_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37421
#define HWRM_QUEUE_PFCENABLE_QCFG_OUTPUT_FLAGS_PRI1_PFC_ENABLED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37423
#define HWRM_QUEUE_PFCENABLE_QCFG_OUTPUT_FLAGS_PRI2_PFC_ENABLED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37425
#define HWRM_QUEUE_PFCENABLE_QCFG_OUTPUT_FLAGS_PRI3_PFC_ENABLED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37427
#define HWRM_QUEUE_PFCENABLE_QCFG_OUTPUT_FLAGS_PRI4_PFC_ENABLED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37429
#define HWRM_QUEUE_PFCENABLE_QCFG_OUTPUT_FLAGS_PRI5_PFC_ENABLED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37431
#define HWRM_QUEUE_PFCENABLE_QCFG_OUTPUT_FLAGS_PRI6_PFC_ENABLED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37433
#define HWRM_QUEUE_PFCENABLE_QCFG_OUTPUT_FLAGS_PRI7_PFC_ENABLED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37435
#define HWRM_QUEUE_PFCENABLE_QCFG_OUTPUT_FLAGS_PRI0_PFC_WATCHDOG_ENABLED UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37437
#define HWRM_QUEUE_PFCENABLE_QCFG_OUTPUT_FLAGS_PRI1_PFC_WATCHDOG_ENABLED UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37439
#define HWRM_QUEUE_PFCENABLE_QCFG_OUTPUT_FLAGS_PRI2_PFC_WATCHDOG_ENABLED UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3744
#define TX_BD_LONG_MSS_MASK UINT32_C(0x7fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37441
#define HWRM_QUEUE_PFCENABLE_QCFG_OUTPUT_FLAGS_PRI3_PFC_WATCHDOG_ENABLED UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37443
#define HWRM_QUEUE_PFCENABLE_QCFG_OUTPUT_FLAGS_PRI4_PFC_WATCHDOG_ENABLED UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37445
#define HWRM_QUEUE_PFCENABLE_QCFG_OUTPUT_FLAGS_PRI5_PFC_WATCHDOG_ENABLED UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37447
#define HWRM_QUEUE_PFCENABLE_QCFG_OUTPUT_FLAGS_PRI6_PFC_WATCHDOG_ENABLED UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37449
#define HWRM_QUEUE_PFCENABLE_QCFG_OUTPUT_FLAGS_PRI7_PFC_WATCHDOG_ENABLED UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37499
#define HWRM_QUEUE_PFCENABLE_CFG_INPUT_FLAGS_PRI0_PFC_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37501
#define HWRM_QUEUE_PFCENABLE_CFG_INPUT_FLAGS_PRI1_PFC_ENABLED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37503
#define HWRM_QUEUE_PFCENABLE_CFG_INPUT_FLAGS_PRI2_PFC_ENABLED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37505
#define HWRM_QUEUE_PFCENABLE_CFG_INPUT_FLAGS_PRI3_PFC_ENABLED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37507
#define HWRM_QUEUE_PFCENABLE_CFG_INPUT_FLAGS_PRI4_PFC_ENABLED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37509
#define HWRM_QUEUE_PFCENABLE_CFG_INPUT_FLAGS_PRI5_PFC_ENABLED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37511
#define HWRM_QUEUE_PFCENABLE_CFG_INPUT_FLAGS_PRI6_PFC_ENABLED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37513
#define HWRM_QUEUE_PFCENABLE_CFG_INPUT_FLAGS_PRI7_PFC_ENABLED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37515
#define HWRM_QUEUE_PFCENABLE_CFG_INPUT_FLAGS_PRI0_PFC_WATCHDOG_ENABLED UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37517
#define HWRM_QUEUE_PFCENABLE_CFG_INPUT_FLAGS_PRI1_PFC_WATCHDOG_ENABLED UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37519
#define HWRM_QUEUE_PFCENABLE_CFG_INPUT_FLAGS_PRI2_PFC_WATCHDOG_ENABLED UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37521
#define HWRM_QUEUE_PFCENABLE_CFG_INPUT_FLAGS_PRI3_PFC_WATCHDOG_ENABLED UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37523
#define HWRM_QUEUE_PFCENABLE_CFG_INPUT_FLAGS_PRI4_PFC_WATCHDOG_ENABLED UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37525
#define HWRM_QUEUE_PFCENABLE_CFG_INPUT_FLAGS_PRI5_PFC_WATCHDOG_ENABLED UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37527
#define HWRM_QUEUE_PFCENABLE_CFG_INPUT_FLAGS_PRI6_PFC_WATCHDOG_ENABLED UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37529
#define HWRM_QUEUE_PFCENABLE_CFG_INPUT_FLAGS_PRI7_PFC_WATCHDOG_ENABLED UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3756
#define TX_BD_LONG_KID_OR_TS_HIGH_MASK UINT32_C(0xffff8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37603
#define HWRM_QUEUE_PRI2COS_QCFG_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37605
#define HWRM_QUEUE_PRI2COS_QCFG_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37607
#define HWRM_QUEUE_PRI2COS_QCFG_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37615
#define HWRM_QUEUE_PRI2COS_QCFG_INPUT_FLAGS_IVLAN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3763
#define TX_BD_LONG_CFA_ACTION_HIGH_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37700
#define HWRM_QUEUE_PRI2COS_QCFG_OUTPUT_QUEUE_CFG_INFO_ASYM_CFG UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37754
#define HWRM_QUEUE_PRI2COS_CFG_INPUT_FLAGS_PATH_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37757
#define HWRM_QUEUE_PRI2COS_CFG_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37759
#define HWRM_QUEUE_PRI2COS_CFG_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37761
#define HWRM_QUEUE_PRI2COS_CFG_INPUT_FLAGS_PATH_BIDIR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37769
#define HWRM_QUEUE_PRI2COS_CFG_INPUT_FLAGS_IVLAN UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37775
#define HWRM_QUEUE_PRI2COS_CFG_INPUT_ENABLES_PRI0_COS_QUEUE_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3778
#define TX_BD_LONG_CFA_META_VLAN_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37780
#define HWRM_QUEUE_PRI2COS_CFG_INPUT_ENABLES_PRI1_COS_QUEUE_ID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37785
#define HWRM_QUEUE_PRI2COS_CFG_INPUT_ENABLES_PRI2_COS_QUEUE_ID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37790
#define HWRM_QUEUE_PRI2COS_CFG_INPUT_ENABLES_PRI3_COS_QUEUE_ID UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37795
#define HWRM_QUEUE_PRI2COS_CFG_INPUT_ENABLES_PRI4_COS_QUEUE_ID UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37800
#define HWRM_QUEUE_PRI2COS_CFG_INPUT_ENABLES_PRI5_COS_QUEUE_ID UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37805
#define HWRM_QUEUE_PRI2COS_CFG_INPUT_ENABLES_PRI6_COS_QUEUE_ID UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3781
#define TX_BD_LONG_CFA_META_VLAN_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37810
#define HWRM_QUEUE_PRI2COS_CFG_INPUT_ENABLES_PRI7_COS_QUEUE_ID UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3783
#define TX_BD_LONG_CFA_META_VLAN_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3786
#define TX_BD_LONG_CFA_META_VLAN_TPID_MASK UINT32_C(0x70000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3789
#define TX_BD_LONG_CFA_META_VLAN_TPID_TPID88A8 (UINT32_C(0x0) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37891
#define HWRM_QUEUE_PRI2COS_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37893
#define HWRM_QUEUE_PRI2COS_CFG_CMD_ERR_CODE_TUNNEL_MAP_UNSUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37898
#define HWRM_QUEUE_PRI2COS_CFG_CMD_ERR_CODE_INVALID_COS_IDX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37903
#define HWRM_QUEUE_PRI2COS_CFG_CMD_ERR_CODE_INVALID_COS_PORT UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37905
#define HWRM_QUEUE_PRI2COS_CFG_CMD_ERR_CODE_RSVD_COS_IDX UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3791
#define TX_BD_LONG_CFA_META_VLAN_TPID_TPID8100 (UINT32_C(0x1) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3793
#define TX_BD_LONG_CFA_META_VLAN_TPID_TPID9100 (UINT32_C(0x2) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3795
#define TX_BD_LONG_CFA_META_VLAN_TPID_TPID9200 (UINT32_C(0x3) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3797
#define TX_BD_LONG_CFA_META_VLAN_TPID_TPID9300 (UINT32_C(0x4) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37977
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37980
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37982
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37984
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37987
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3799
#define TX_BD_LONG_CFA_META_VLAN_TPID_TPIDCFG (UINT32_C(0x5) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37990
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37992
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37994
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37996
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
37998
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38000
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38009
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38012
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38014
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38016
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38019
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3802
#define TX_BD_LONG_CFA_META_VLAN_RESERVED_MASK UINT32_C(0xff80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38022
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38024
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38026
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38028
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38030
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38032
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38037
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_TSA_ASSIGN_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38039
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_TSA_ASSIGN_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38041
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_TSA_ASSIGN_RESERVED_FIRST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38043
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID0_TSA_ASSIGN_RESERVED_LAST UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38065
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38068
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38070
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38072
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38075
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38078
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38080
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38082
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38084
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38086
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38088
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38097
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3810
#define TX_BD_LONG_CFA_META_KEY_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38100
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38102
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38104
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38107
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38110
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38112
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38114
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38116
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38118
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38120
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38125
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_TSA_ASSIGN_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38127
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_TSA_ASSIGN_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38129
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_TSA_ASSIGN_RESERVED_FIRST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3813
#define TX_BD_LONG_CFA_META_KEY_NONE (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38131
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID1_TSA_ASSIGN_RESERVED_LAST UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38153
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38156
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38158
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38160
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38163
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38166
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38168
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38170
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38172
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38174
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38176
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38185
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38188
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3819
#define TX_BD_LONG_CFA_META_KEY_VLAN_TAG (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38190
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38192
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38195
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38198
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38200
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38202
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38204
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38206
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38208
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38213
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_TSA_ASSIGN_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38215
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_TSA_ASSIGN_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38217
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_TSA_ASSIGN_RESERVED_FIRST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38219
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID2_TSA_ASSIGN_RESERVED_LAST UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38241
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38244
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38246
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38248
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38251
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38254
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38256
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38258
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38260
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38262
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38264
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38273
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38276
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38278
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3828
#define TX_BD_LONG_CFA_META_KEY_METADATA_TRANSFER (UINT32_C(0x2) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38280
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38283
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38286
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38288
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38290
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38292
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38294
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38296
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38301
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_TSA_ASSIGN_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38303
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_TSA_ASSIGN_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38305
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_TSA_ASSIGN_RESERVED_FIRST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38307
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID3_TSA_ASSIGN_RESERVED_LAST UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38329
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38332
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38334
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38336
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38339
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38342
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38344
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38346
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38348
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38350
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38352
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38361
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38364
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38366
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38368
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38371
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38374
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38376
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38378
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38380
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38382
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38384
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38389
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_TSA_ASSIGN_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38391
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_TSA_ASSIGN_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38393
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_TSA_ASSIGN_RESERVED_FIRST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38395
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID4_TSA_ASSIGN_RESERVED_LAST UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38417
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38420
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38422
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38424
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38427
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38430
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38432
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38434
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38436
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38438
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3844
#define TX_BD_LONG_INLINE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38440
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38449
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38452
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38454
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38456
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38459
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38462
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38464
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38466
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38468
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38470
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38472
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38477
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_TSA_ASSIGN_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38479
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_TSA_ASSIGN_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38481
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_TSA_ASSIGN_RESERVED_FIRST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38483
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID5_TSA_ASSIGN_RESERVED_LAST UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3850
#define TX_BD_LONG_INLINE_TYPE_TX_BD_LONG_INLINE UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38505
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38508
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38510
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38512
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38515
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38518
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38520
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38522
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38524
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38526
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38528
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38537
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38540
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38542
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38544
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38547
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38550
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38552
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38554
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38556
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38558
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3856
#define TX_BD_LONG_INLINE_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38560
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38565
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_TSA_ASSIGN_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38567
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_TSA_ASSIGN_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38569
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_TSA_ASSIGN_RESERVED_FIRST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38571
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID6_TSA_ASSIGN_RESERVED_LAST UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38593
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38596
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38598
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38600
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38603
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38606
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38608
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38610
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38612
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38614
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38616
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38625
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38628
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3863
#define TX_BD_LONG_INLINE_FLAGS_PACKET_END UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38630
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38632
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38635
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38638
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38640
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38642
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38644
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38646
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38648
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38653
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_TSA_ASSIGN_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38655
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_TSA_ASSIGN_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38657
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_TSA_ASSIGN_RESERVED_FIRST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38659
#define HWRM_QUEUE_COS2BW_QCFG_OUTPUT_QUEUE_ID7_TSA_ASSIGN_RESERVED_LAST UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3872
#define TX_BD_LONG_INLINE_FLAGS_NO_CMPL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38725
#define HWRM_QUEUE_COS2BW_CFG_INPUT_ENABLES_COS_QUEUE_ID0_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38730
#define HWRM_QUEUE_COS2BW_CFG_INPUT_ENABLES_COS_QUEUE_ID1_VALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38735
#define HWRM_QUEUE_COS2BW_CFG_INPUT_ENABLES_COS_QUEUE_ID2_VALID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38740
#define HWRM_QUEUE_COS2BW_CFG_INPUT_ENABLES_COS_QUEUE_ID3_VALID UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38745
#define HWRM_QUEUE_COS2BW_CFG_INPUT_ENABLES_COS_QUEUE_ID4_VALID UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38750
#define HWRM_QUEUE_COS2BW_CFG_INPUT_ENABLES_COS_QUEUE_ID5_VALID UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38755
#define HWRM_QUEUE_COS2BW_CFG_INPUT_ENABLES_COS_QUEUE_ID6_VALID UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38760
#define HWRM_QUEUE_COS2BW_CFG_INPUT_ENABLES_COS_QUEUE_ID7_VALID UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38777
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3878
#define TX_BD_LONG_INLINE_FLAGS_BD_CNT_MASK UINT32_C(0x1f00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38780
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38782
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38784
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38787
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38790
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38792
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38794
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38796
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38798
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38800
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38809
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3881
#define TX_BD_LONG_INLINE_FLAGS_LHINT_MASK UINT32_C(0x6000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38812
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38814
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38816
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38819
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38822
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38824
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38826
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38828
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38830
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38832
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38837
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_TSA_ASSIGN_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38839
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_TSA_ASSIGN_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38841
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_TSA_ASSIGN_RESERVED_FIRST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38843
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID0_TSA_ASSIGN_RESERVED_LAST UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38865
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38868
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38870
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38872
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38875
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38878
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38880
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38882
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38884
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38886
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38888
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38897
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38900
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38902
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38904
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38907
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38910
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38912
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38914
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38916
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38918
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38920
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38925
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_TSA_ASSIGN_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38927
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_TSA_ASSIGN_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38929
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_TSA_ASSIGN_RESERVED_FIRST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38931
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID1_TSA_ASSIGN_RESERVED_LAST UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3894
#define TX_BD_LONG_INLINE_FLAGS_COAL_NOW UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38953
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38956
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38958
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38960
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38963
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38966
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38968
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38970
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38972
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38974
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38976
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38985
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38988
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38990
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38992
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38995
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
38998
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39000
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39002
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39004
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39006
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39008
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39013
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_TSA_ASSIGN_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39015
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_TSA_ASSIGN_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39017
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_TSA_ASSIGN_RESERVED_FIRST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39019
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID2_TSA_ASSIGN_RESERVED_LAST UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39041
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39044
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39046
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39048
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39051
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39054
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39056
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39058
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39060
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39062
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39064
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39073
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39076
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39078
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39080
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39083
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39086
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39088
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39090
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39092
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39094
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39096
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39101
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_TSA_ASSIGN_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39103
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_TSA_ASSIGN_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39105
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_TSA_ASSIGN_RESERVED_FIRST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39107
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID3_TSA_ASSIGN_RESERVED_LAST UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39129
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39132
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39134
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39136
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39139
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39142
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39144
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39146
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39148
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39150
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39152
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39161
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39164
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39166
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39168
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39171
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39174
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39176
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39178
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39180
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39182
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39184
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39189
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_TSA_ASSIGN_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39191
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_TSA_ASSIGN_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39193
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_TSA_ASSIGN_RESERVED_FIRST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39195
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID4_TSA_ASSIGN_RESERVED_LAST UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39217
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39220
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39222
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39224
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39227
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39230
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39232
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39234
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39236
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39238
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39240
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39249
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39252
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39254
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39256
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39259
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39262
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39264
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39266
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39268
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39270
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39272
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39277
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_TSA_ASSIGN_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39279
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_TSA_ASSIGN_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39281
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_TSA_ASSIGN_RESERVED_FIRST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39283
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID5_TSA_ASSIGN_RESERVED_LAST UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39305
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39308
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39310
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39312
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39315
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39318
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39320
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39322
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39324
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39326
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39328
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39337
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3934
#define TX_BD_LONG_INLINE_LFLAGS_TCP_UDP_CHKSUM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39340
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39342
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39344
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39347
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39350
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39352
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39354
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39356
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39358
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39360
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39365
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_TSA_ASSIGN_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39367
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_TSA_ASSIGN_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39369
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_TSA_ASSIGN_RESERVED_FIRST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39371
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID6_TSA_ASSIGN_RESERVED_LAST UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39393
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MIN_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39396
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MIN_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39398
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MIN_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39400
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MIN_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39403
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MIN_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39406
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MIN_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39408
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MIN_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3941
#define TX_BD_LONG_INLINE_LFLAGS_IP_CHKSUM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39410
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MIN_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39412
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MIN_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39414
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MIN_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39416
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MIN_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39425
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39428
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39430
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39432
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39435
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39438
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39440
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39442
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39444
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39446
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39448
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39453
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_TSA_ASSIGN_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39455
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_TSA_ASSIGN_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39457
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_TSA_ASSIGN_RESERVED_FIRST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39459
#define HWRM_QUEUE_COS2BW_CFG_INPUT_QUEUE_ID7_TSA_ASSIGN_RESERVED_LAST UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39506
#define HWRM_QUEUE_COS2BW_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39508
#define HWRM_QUEUE_COS2BW_CFG_CMD_ERR_CODE_INVALID_TSA_ASSIGN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3951
#define TX_BD_LONG_INLINE_LFLAGS_NOCRC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39510
#define HWRM_QUEUE_COS2BW_CFG_CMD_ERR_CODE_EXCEED_BW_WEIGHT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39512
#define HWRM_QUEUE_COS2BW_CFG_CMD_ERR_CODE_INVALID_BW UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39514
#define HWRM_QUEUE_COS2BW_CFG_CMD_ERR_CODE_INVALID_THRESHOLD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39516
#define HWRM_QUEUE_COS2BW_CFG_CMD_ERR_CODE_DUP_QUEUE_ID UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3957
#define TX_BD_LONG_INLINE_LFLAGS_STAMP UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3964
#define TX_BD_LONG_INLINE_LFLAGS_T_IP_CHKSUM UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39687
#define HWRM_QUEUE_DSCP2PRI_QCFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39689
#define HWRM_QUEUE_DSCP2PRI_QCFG_CMD_ERR_CODE_INVLD_DEST_BUF_ADDR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3969
#define TX_BD_LONG_INLINE_LFLAGS_LSO UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39691
#define HWRM_QUEUE_DSCP2PRI_QCFG_CMD_ERR_CODE_INVLD_DEST_BUF_SIZE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39693
#define HWRM_QUEUE_DSCP2PRI_QCFG_CMD_ERR_CODE_INSUFF_DEST_BUF_SIZE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3971
#define TX_BD_LONG_INLINE_LFLAGS_IPID_FMT UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3973
#define TX_BD_LONG_INLINE_LFLAGS_T_IPID UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39745
#define HWRM_QUEUE_DSCP2PRI_CFG_INPUT_FLAGS_USE_HW_DEFAULT_PRI UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39751
#define HWRM_QUEUE_DSCP2PRI_CFG_INPUT_ENABLES_DEFAULT_PRI UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3978
#define TX_BD_LONG_INLINE_LFLAGS_ROCE_CRC UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39802
#define HWRM_QUEUE_DSCP2PRI_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39804
#define HWRM_QUEUE_DSCP2PRI_CFG_CMD_ERR_CODE_INV_PRI2COS_DESTQ_CFG UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
39809
#define HWRM_QUEUE_DSCP2PRI_CFG_CMD_ERR_CODE_DEST_QUEUE_INVALID_MASK UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3983
#define TX_BD_LONG_INLINE_LFLAGS_FCOE_CRC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3993
#define TX_BD_LONG_INLINE_LFLAGS_BD_TS_EN UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
3998
#define TX_BD_LONG_INLINE_LFLAGS_DEBUG_TRACE UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4004
#define TX_BD_LONG_INLINE_LFLAGS_STAMP_1STEP UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40063
#define HWRM_QUEUE_MPLSTC2PRI_CFG_INPUT_ENABLES_TC0_PRI_QUEUE_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40068
#define HWRM_QUEUE_MPLSTC2PRI_CFG_INPUT_ENABLES_TC1_PRI_QUEUE_ID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40073
#define HWRM_QUEUE_MPLSTC2PRI_CFG_INPUT_ENABLES_TC2_PRI_QUEUE_ID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40078
#define HWRM_QUEUE_MPLSTC2PRI_CFG_INPUT_ENABLES_TC3_PRI_QUEUE_ID UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40083
#define HWRM_QUEUE_MPLSTC2PRI_CFG_INPUT_ENABLES_TC4_PRI_QUEUE_ID UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40088
#define HWRM_QUEUE_MPLSTC2PRI_CFG_INPUT_ENABLES_TC5_PRI_QUEUE_ID UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40093
#define HWRM_QUEUE_MPLSTC2PRI_CFG_INPUT_ENABLES_TC6_PRI_QUEUE_ID UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40098
#define HWRM_QUEUE_MPLSTC2PRI_CFG_INPUT_ENABLES_TC7_PRI_QUEUE_ID UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4014
#define TX_BD_LONG_INLINE_LFLAGS_OT_IP_CHKSUM UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4023
#define TX_BD_LONG_INLINE_LFLAGS_OT_IPID UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4033
#define TX_BD_LONG_INLINE_LFLAGS_CRYPTO_EN UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4036
#define TX_BD_LONG_INLINE_UNUSED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40398
#define HWRM_QUEUE_VLANPRI2PRI_CFG_INPUT_ENABLES_VLANPRI0_USER_PRI_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40403
#define HWRM_QUEUE_VLANPRI2PRI_CFG_INPUT_ENABLES_VLANPRI1_USER_PRI_ID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40408
#define HWRM_QUEUE_VLANPRI2PRI_CFG_INPUT_ENABLES_VLANPRI2_USER_PRI_ID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40413
#define HWRM_QUEUE_VLANPRI2PRI_CFG_INPUT_ENABLES_VLANPRI3_USER_PRI_ID UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40418
#define HWRM_QUEUE_VLANPRI2PRI_CFG_INPUT_ENABLES_VLANPRI4_USER_PRI_ID UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40423
#define HWRM_QUEUE_VLANPRI2PRI_CFG_INPUT_ENABLES_VLANPRI5_USER_PRI_ID UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40428
#define HWRM_QUEUE_VLANPRI2PRI_CFG_INPUT_ENABLES_VLANPRI6_USER_PRI_ID UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40433
#define HWRM_QUEUE_VLANPRI2PRI_CFG_INPUT_ENABLES_VLANPRI7_USER_PRI_ID UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4047
#define TX_BD_LONG_INLINE_KID_OR_TS_LOW_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4050
#define TX_BD_LONG_INLINE_UNUSED_MASK UINT32_C(0x7fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40548
#define HWRM_QUEUE_GLOBAL_CFG_INPUT_MODE_SHARED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40553
#define HWRM_QUEUE_GLOBAL_CFG_INPUT_MODE_INDEPENDENT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40558
#define HWRM_QUEUE_GLOBAL_CFG_INPUT_ENABLES_MODE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40563
#define HWRM_QUEUE_GLOBAL_CFG_INPUT_ENABLES_G0_MAX_BW UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40568
#define HWRM_QUEUE_GLOBAL_CFG_INPUT_ENABLES_G1_MAX_BW UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40573
#define HWRM_QUEUE_GLOBAL_CFG_INPUT_ENABLES_G2_MAX_BW UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40578
#define HWRM_QUEUE_GLOBAL_CFG_INPUT_ENABLES_G3_MAX_BW UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4062
#define TX_BD_LONG_INLINE_KID_OR_TS_HIGH_MASK UINT32_C(0xffff8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40646
#define HWRM_QUEUE_GLOBAL_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40648
#define HWRM_QUEUE_GLOBAL_CFG_CMD_ERR_CODE_EXCEED_RX_RATE_LIMIT_MAX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4069
#define TX_BD_LONG_INLINE_CFA_ACTION_HIGH_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40723
#define HWRM_QUEUE_GLOBAL_QCFG_OUTPUT_FLAGS_MAPPING UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40728
#define HWRM_QUEUE_GLOBAL_QCFG_OUTPUT_FLAGS_MAPPING_MAPPING_PER_PORT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40733
#define HWRM_QUEUE_GLOBAL_QCFG_OUTPUT_FLAGS_MAPPING_MAPPING_PER_ENDPOINT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40742
#define HWRM_QUEUE_GLOBAL_QCFG_OUTPUT_MODE_SHARED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40747
#define HWRM_QUEUE_GLOBAL_QCFG_OUTPUT_MODE_INDEPENDENT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4084
#define TX_BD_LONG_INLINE_CFA_META_VLAN_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40855
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID0_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40857
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID0_ENABLE_DISABLED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40859
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID0_ENABLE_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40862
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID1_ENABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40864
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID1_ENABLE_DISABLED (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40866
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID1_ENABLE_ENABLED (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40869
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID2_ENABLE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4087
#define TX_BD_LONG_INLINE_CFA_META_VLAN_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40871
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID2_ENABLE_DISABLED (UINT32_C(0x0) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40873
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID2_ENABLE_ENABLED (UINT32_C(0x1) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40876
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID3_ENABLE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40878
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID3_ENABLE_DISABLED (UINT32_C(0x0) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40880
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID3_ENABLE_ENABLED (UINT32_C(0x1) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40883
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID4_ENABLE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40885
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID4_ENABLE_DISABLED (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40887
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID4_ENABLE_ENABLED (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4089
#define TX_BD_LONG_INLINE_CFA_META_VLAN_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40890
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID5_ENABLE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40892
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID5_ENABLE_DISABLED (UINT32_C(0x0) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40894
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID5_ENABLE_ENABLED (UINT32_C(0x1) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40897
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID6_ENABLE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40899
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID6_ENABLE_DISABLED (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40901
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID6_ENABLE_ENABLED (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40904
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID7_ENABLE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40906
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID7_ENABLE_DISABLED (UINT32_C(0x0) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40908
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID7_ENABLE_ENABLED (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4092
#define TX_BD_LONG_INLINE_CFA_META_VLAN_TPID_MASK UINT32_C(0x70000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40920
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID0_MODE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40922
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID0_MODE_LOSSY UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40924
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID0_MODE_LOSSLESS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40927
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID1_MODE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40929
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID1_MODE_LOSSY (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40931
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID1_MODE_LOSSLESS (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40934
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID2_MODE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40936
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID2_MODE_LOSSY (UINT32_C(0x0) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40938
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID2_MODE_LOSSLESS (UINT32_C(0x1) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40941
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID3_MODE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40943
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID3_MODE_LOSSY (UINT32_C(0x0) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40945
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID3_MODE_LOSSLESS (UINT32_C(0x1) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40948
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID4_MODE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4095
#define TX_BD_LONG_INLINE_CFA_META_VLAN_TPID_TPID88A8 (UINT32_C(0x0) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40950
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID4_MODE_LOSSY (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40952
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID4_MODE_LOSSLESS (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40955
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID5_MODE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40957
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID5_MODE_LOSSY (UINT32_C(0x0) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40959
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID5_MODE_LOSSLESS (UINT32_C(0x1) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40962
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID6_MODE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40964
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID6_MODE_LOSSY (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40966
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID6_MODE_LOSSLESS (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40969
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID7_MODE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4097
#define TX_BD_LONG_INLINE_CFA_META_VLAN_TPID_TPID8100 (UINT32_C(0x1) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40971
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID7_MODE_LOSSY (UINT32_C(0x0) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
40973
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG_OUTPUT_QUEUE_MODE_QID7_MODE_LOSSLESS (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4099
#define TX_BD_LONG_INLINE_CFA_META_VLAN_TPID_TPID9100 (UINT32_C(0x2) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4101
#define TX_BD_LONG_INLINE_CFA_META_VLAN_TPID_TPID9200 (UINT32_C(0x3) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41024
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_ENABLES_QUEUE_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41026
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_ENABLES_QUEUE_MODE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4103
#define TX_BD_LONG_INLINE_CFA_META_VLAN_TPID_TPID9300 (UINT32_C(0x4) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41037
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID0_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41039
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID0_ENABLE_DISABLED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41041
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID0_ENABLE_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41044
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID1_ENABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41046
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID1_ENABLE_DISABLED (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41048
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID1_ENABLE_ENABLED (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4105
#define TX_BD_LONG_INLINE_CFA_META_VLAN_TPID_TPIDCFG (UINT32_C(0x5) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41051
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID2_ENABLE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41053
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID2_ENABLE_DISABLED (UINT32_C(0x0) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41055
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID2_ENABLE_ENABLED (UINT32_C(0x1) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41058
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID3_ENABLE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41060
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID3_ENABLE_DISABLED (UINT32_C(0x0) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41062
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID3_ENABLE_ENABLED (UINT32_C(0x1) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41065
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID4_ENABLE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41067
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID4_ENABLE_DISABLED (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41069
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID4_ENABLE_ENABLED (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4107
#define TX_BD_LONG_INLINE_CFA_META_VLAN_RESERVED_MASK UINT32_C(0xff80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41072
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID5_ENABLE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41074
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID5_ENABLE_DISABLED (UINT32_C(0x0) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41076
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID5_ENABLE_ENABLED (UINT32_C(0x1) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41079
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID6_ENABLE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41081
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID6_ENABLE_DISABLED (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41083
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID6_ENABLE_ENABLED (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41086
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID7_ENABLE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41088
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID7_ENABLE_DISABLED (UINT32_C(0x0) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41090
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID7_ENABLE_ENABLED (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41102
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID0_MODE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41104
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID0_MODE_LOSSY UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41106
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID0_MODE_LOSSLESS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41109
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID1_MODE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41111
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID1_MODE_LOSSY (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41113
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID1_MODE_LOSSLESS (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41116
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID2_MODE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41118
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID2_MODE_LOSSY (UINT32_C(0x0) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41120
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID2_MODE_LOSSLESS (UINT32_C(0x1) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41123
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID3_MODE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41125
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID3_MODE_LOSSY (UINT32_C(0x0) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41127
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID3_MODE_LOSSLESS (UINT32_C(0x1) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41130
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID4_MODE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41132
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID4_MODE_LOSSY (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41134
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID4_MODE_LOSSLESS (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41137
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID5_MODE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41139
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID5_MODE_LOSSY (UINT32_C(0x0) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41141
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID5_MODE_LOSSLESS (UINT32_C(0x1) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41144
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID6_MODE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41146
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID6_MODE_LOSSY (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41148
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID6_MODE_LOSSLESS (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4115
#define TX_BD_LONG_INLINE_CFA_META_KEY_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41151
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID7_MODE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41153
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID7_MODE_LOSSY (UINT32_C(0x0) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41155
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_INPUT_QUEUE_MODE_QID7_MODE_LOSSLESS (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4118
#define TX_BD_LONG_INLINE_CFA_META_KEY_NONE (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41191
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_CMD_ERR_CODE_SUCCESS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41193
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41195
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_CMD_ERR_CODE_INTERFACES_UP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41200
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_CMD_ERR_CODE_MIN_TCS UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41202
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_CMD_ERR_CODE_MAX_TCS UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41204
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_CMD_ERR_CODE_CONTIGUOUS_TCS UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41206
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_CMD_ERR_CODE_COS_PRI_MAPPED UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41208
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_CMD_ERR_CODE_COS_PRI_PFC_ENABLED UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41215
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_CMD_ERR_CODE_DEFAULT_TCS_CANNOT_BE_CHANGED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41220
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG_CMD_ERR_CODE_MAX_LOSSLESS_TCS UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4124
#define TX_BD_LONG_INLINE_CFA_META_KEY_VLAN_TAG (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41284
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID0_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41286
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID0_ENABLE_DISABLED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41288
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID0_ENABLE_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41291
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID1_ENABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41293
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID1_ENABLE_DISABLED (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41295
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID1_ENABLE_ENABLED (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41298
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID2_ENABLE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41300
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID2_ENABLE_DISABLED (UINT32_C(0x0) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41302
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID2_ENABLE_ENABLED (UINT32_C(0x1) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41305
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID3_ENABLE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41307
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID3_ENABLE_DISABLED (UINT32_C(0x0) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41309
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID3_ENABLE_ENABLED (UINT32_C(0x1) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41312
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID4_ENABLE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41314
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID4_ENABLE_DISABLED (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41316
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID4_ENABLE_ENABLED (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41319
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID5_ENABLE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41321
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID5_ENABLE_DISABLED (UINT32_C(0x0) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41323
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID5_ENABLE_ENABLED (UINT32_C(0x1) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41326
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID6_ENABLE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41328
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID6_ENABLE_DISABLED (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4133
#define TX_BD_LONG_INLINE_CFA_META_KEY_METADATA_TRANSFER (UINT32_C(0x2) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41330
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID6_ENABLE_ENABLED (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41333
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID7_ENABLE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41335
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID7_ENABLE_DISABLED (UINT32_C(0x0) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41337
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG_OUTPUT_QUEUE_ENABLE_QID7_ENABLE_ENABLED (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41388
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_ENABLES_QUEUE_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41399
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID0_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41401
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID0_ENABLE_DISABLED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41403
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID0_ENABLE_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41406
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID1_ENABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41408
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID1_ENABLE_DISABLED (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41410
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID1_ENABLE_ENABLED (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41413
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID2_ENABLE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41415
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID2_ENABLE_DISABLED (UINT32_C(0x0) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41417
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID2_ENABLE_ENABLED (UINT32_C(0x1) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4142
#define TX_BD_EMPTY_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41420
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID3_ENABLE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41422
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID3_ENABLE_DISABLED (UINT32_C(0x0) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41424
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID3_ENABLE_ENABLED (UINT32_C(0x1) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41427
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID4_ENABLE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41429
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID4_ENABLE_DISABLED (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41431
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID4_ENABLE_ENABLED (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41434
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID5_ENABLE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41436
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID5_ENABLE_DISABLED (UINT32_C(0x0) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41438
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID5_ENABLE_ENABLED (UINT32_C(0x1) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41441
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID6_ENABLE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41443
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID6_ENABLE_DISABLED (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41445
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID6_ENABLE_ENABLED (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41448
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID7_ENABLE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41450
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID7_ENABLE_DISABLED (UINT32_C(0x0) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41452
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_INPUT_QUEUE_ENABLE_QID7_ENABLE_ENABLED (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4148
#define TX_BD_EMPTY_TYPE_TX_BD_EMPTY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41488
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_CMD_ERR_CODE_SUCCESS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41490
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41492
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_CMD_ERR_CODE_INTERFACES_UP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41497
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_CMD_ERR_CODE_MIN_TCS UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41499
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_CMD_ERR_CODE_MAX_TCS UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41501
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_CMD_ERR_CODE_CONTIGUOUS_TCS UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41503
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_CMD_ERR_CODE_COS_PRI_MAPPED UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41505
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_CMD_ERR_CODE_COS_PRI_PFC_ENABLED UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41512
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_CMD_ERR_CODE_DEFAULT_TCS_CANNOT_BE_CHANGED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41517
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG_CMD_ERR_CODE_MAX_LOSSLESS_TCS UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41579
#define HWRM_QUEUE_QCAPS_OUTPUT_RX_FEATURE_PARAMS_QUEUE_ENABLE_CAP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41586
#define HWRM_QUEUE_QCAPS_OUTPUT_RX_FEATURE_PARAMS_QUEUE_MODE_CAP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41595
#define HWRM_QUEUE_QCAPS_OUTPUT_TX_FEATURE_PARAMS_QUEUE_ENABLE_CAP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41610
#define HWRM_QUEUE_QCAPS_OUTPUT_RX_TUNING_PARAMS_WFQ_COST_CAP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41617
#define HWRM_QUEUE_QCAPS_OUTPUT_RX_TUNING_PARAMS_WFQ_UPPER_FACTOR_CAP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4162
#define TX_BD_MP_CMD_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41624
#define HWRM_QUEUE_QCAPS_OUTPUT_RX_TUNING_PARAMS_HYST_WINDOW_SIZE_FACTOR_CAP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41631
#define HWRM_QUEUE_QCAPS_OUTPUT_RX_TUNING_PARAMS_PCIE_BW_EFF_CAP UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41638
#define HWRM_QUEUE_QCAPS_OUTPUT_RX_TUNING_PARAMS_XOFF_HEADROOM_FACTOR_CAP UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41645
#define HWRM_QUEUE_QCAPS_OUTPUT_RX_TUNING_PARAMS_L2_MIN_LATENCY_CAP UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41652
#define HWRM_QUEUE_QCAPS_OUTPUT_RX_TUNING_PARAMS_L2_MAX_LATENCY_CAP UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41659
#define HWRM_QUEUE_QCAPS_OUTPUT_RX_TUNING_PARAMS_ROCE_MIN_LATENCY_CAP UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41666
#define HWRM_QUEUE_QCAPS_OUTPUT_RX_TUNING_PARAMS_ROCE_MAX_LATENCY_CAP UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41673
#define HWRM_QUEUE_QCAPS_OUTPUT_RX_TUNING_PARAMS_L2_PIPE_COS_LATENCY_CAP UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4168
#define TX_BD_MP_CMD_TYPE_TX_BD_MP_CMD UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41680
#define HWRM_QUEUE_QCAPS_OUTPUT_RX_TUNING_PARAMS_ROCE_PIPE_COS_LATENCY_CAP UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41687
#define HWRM_QUEUE_QCAPS_OUTPUT_RX_TUNING_PARAMS_COS_SHARED_MIN_RATIO_CAP UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41694
#define HWRM_QUEUE_QCAPS_OUTPUT_RX_TUNING_PARAMS_RSVD_CELLS_LIMIT_RATIO_CAP UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4170
#define TX_BD_MP_CMD_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41701
#define HWRM_QUEUE_QCAPS_OUTPUT_RX_TUNING_PARAMS_SHAPER_REFILL_TIMER_CAP UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41710
#define HWRM_QUEUE_QCAPS_OUTPUT_TX_TUNING_PARAMS_WFQ_COST_CAP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41717
#define HWRM_QUEUE_QCAPS_OUTPUT_TX_TUNING_PARAMS_WFQ_UPPER_FACTOR_CAP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41724
#define HWRM_QUEUE_QCAPS_OUTPUT_TX_TUNING_PARAMS_HYST_WINDOW_SIZE_FACTOR_CAP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4173
#define TX_BD_MP_CMD_FLAGS_UNUSED_MASK UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41731
#define HWRM_QUEUE_QCAPS_OUTPUT_TX_TUNING_PARAMS_RSVD_CELLS_LIMIT_RATIO_CAP UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41738
#define HWRM_QUEUE_QCAPS_OUTPUT_TX_TUNING_PARAMS_L2_MIN_LATENCY_CAP UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41745
#define HWRM_QUEUE_QCAPS_OUTPUT_TX_TUNING_PARAMS_L2_MAX_LATENCY_CAP UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41752
#define HWRM_QUEUE_QCAPS_OUTPUT_TX_TUNING_PARAMS_ROCE_MIN_LATENCY_CAP UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41759
#define HWRM_QUEUE_QCAPS_OUTPUT_TX_TUNING_PARAMS_ROCE_MAX_LATENCY_CAP UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41766
#define HWRM_QUEUE_QCAPS_OUTPUT_TX_TUNING_PARAMS_MAX_TBM_CELLS_PRERESERVED_CAP UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41773
#define HWRM_QUEUE_QCAPS_OUTPUT_TX_TUNING_PARAMS_SHAPER_REFILL_TIMER_CAP UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4180
#define TX_BD_MP_CMD_FLAGS_BD_CNT_MASK UINT32_C(0x1f00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41958
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG_INPUT_ENABLES_WFQ_COST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41960
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG_INPUT_ENABLES_WFQ_UPPER_FACTOR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41962
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG_INPUT_ENABLES_HYST_WINDOW_SIZE_FACTOR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41964
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG_INPUT_ENABLES_PCIE_BW_EFF UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41966
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG_INPUT_ENABLES_XOFF_HEADROOM_FACTOR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41968
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG_INPUT_ENABLES_L2_MIN_LATENCY UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41970
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG_INPUT_ENABLES_L2_MAX_LATENCY UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41972
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG_INPUT_ENABLES_ROCE_MIN_LATENCY UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41974
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG_INPUT_ENABLES_ROCE_MAX_LATENCY UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41976
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG_INPUT_ENABLES_L2_PIPE_COS_LATENCY UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41978
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG_INPUT_ENABLES_ROCE_PIPE_COS_LATENCY UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41980
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG_INPUT_ENABLES_COS_SHARED_MIN_RATIO UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41982
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG_INPUT_ENABLES_RSVD_CELLS_LIMIT_RATIO UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
41984
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG_INPUT_ENABLES_SHAPER_REFILL_TIMER UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4207
#define TX_BD_PRESYNC_CMD_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42094
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42096
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG_CMD_ERR_CODE_MIN_MAX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4213
#define TX_BD_PRESYNC_CMD_TYPE_TX_BD_PRESYNC_CMD UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4215
#define TX_BD_PRESYNC_CMD_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4218
#define TX_BD_PRESYNC_CMD_FLAGS_UNUSED_MASK UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4225
#define TX_BD_PRESYNC_CMD_FLAGS_BD_CNT_MASK UINT32_C(0x1f00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42250
#define HWRM_QUEUE_ADPTV_QOS_TX_TUNING_CFG_INPUT_ENABLES_WFQ_COST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42252
#define HWRM_QUEUE_ADPTV_QOS_TX_TUNING_CFG_INPUT_ENABLES_WFQ_UPPER_FACTOR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42254
#define HWRM_QUEUE_ADPTV_QOS_TX_TUNING_CFG_INPUT_ENABLES_HYST_WINDOW_SIZE_FACTOR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42256
#define HWRM_QUEUE_ADPTV_QOS_TX_TUNING_CFG_INPUT_ENABLES_RSVD_CELLS_LIMIT_RATIO UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42258
#define HWRM_QUEUE_ADPTV_QOS_TX_TUNING_CFG_INPUT_ENABLES_L2_MIN_LATENCY UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42260
#define HWRM_QUEUE_ADPTV_QOS_TX_TUNING_CFG_INPUT_ENABLES_L2_MAX_LATENCY UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42262
#define HWRM_QUEUE_ADPTV_QOS_TX_TUNING_CFG_INPUT_ENABLES_ROCE_MIN_LATENCY UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42264
#define HWRM_QUEUE_ADPTV_QOS_TX_TUNING_CFG_INPUT_ENABLES_ROCE_MAX_LATENCY UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42266
#define HWRM_QUEUE_ADPTV_QOS_TX_TUNING_CFG_INPUT_ENABLES_MAX_TBM_CELLS_PRERESERVED UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42268
#define HWRM_QUEUE_ADPTV_QOS_TX_TUNING_CFG_INPUT_ENABLES_SHAPER_REFILL_TIMER UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42354
#define HWRM_QUEUE_ADPTV_QOS_TX_TUNING_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42356
#define HWRM_QUEUE_ADPTV_QOS_TX_TUNING_CFG_CMD_ERR_CODE_MIN_MAX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42502
#define HWRM_QUEUE_PFCWD_TIMEOUT_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42504
#define HWRM_QUEUE_PFCWD_TIMEOUT_CFG_CMD_ERR_CODE_PFC_WD_DISABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42506
#define HWRM_QUEUE_PFCWD_TIMEOUT_CFG_CMD_ERR_CODE_EXCEED_TIMEOUT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4253
#define TX_BD_PRESYNC_CMD_KID_VAL_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42658
#define HWRM_QUEUE_ADPTV_QOS_RX_QCFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42660
#define HWRM_QUEUE_ADPTV_QOS_RX_QCFG_CMD_ERR_CODE_INVALID_PORT_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42662
#define HWRM_QUEUE_ADPTV_QOS_RX_QCFG_CMD_ERR_CODE_NO_MEM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42664
#define HWRM_QUEUE_ADPTV_QOS_RX_QCFG_CMD_ERR_CODE_GET_CONFIG_FAILED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42688
#define QUEUE_ADPTV_QOS_RX_INFO_RX_ENABLED_COS0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4269
#define TX_BD_TIMEDTX_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42690
#define QUEUE_ADPTV_QOS_RX_INFO_RX_ENABLED_COS1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42692
#define QUEUE_ADPTV_QOS_RX_INFO_RX_ENABLED_COS2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42694
#define QUEUE_ADPTV_QOS_RX_INFO_RX_ENABLED_COS3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42696
#define QUEUE_ADPTV_QOS_RX_INFO_RX_ENABLED_COS4 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42698
#define QUEUE_ADPTV_QOS_RX_INFO_RX_ENABLED_COS5 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42700
#define QUEUE_ADPTV_QOS_RX_INFO_RX_ENABLED_COS6 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42702
#define QUEUE_ADPTV_QOS_RX_INFO_RX_ENABLED_COS7 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42712
#define QUEUE_ADPTV_QOS_RX_INFO_RX_PFC_ENABLED_COS0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42714
#define QUEUE_ADPTV_QOS_RX_INFO_RX_PFC_ENABLED_COS1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42716
#define QUEUE_ADPTV_QOS_RX_INFO_RX_PFC_ENABLED_COS2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42718
#define QUEUE_ADPTV_QOS_RX_INFO_RX_PFC_ENABLED_COS3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42720
#define QUEUE_ADPTV_QOS_RX_INFO_RX_PFC_ENABLED_COS4 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42722
#define QUEUE_ADPTV_QOS_RX_INFO_RX_PFC_ENABLED_COS5 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42724
#define QUEUE_ADPTV_QOS_RX_INFO_RX_PFC_ENABLED_COS6 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42726
#define QUEUE_ADPTV_QOS_RX_INFO_RX_PFC_ENABLED_COS7 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4276
#define TX_BD_TIMEDTX_TYPE_TX_BD_TIMEDTX UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42765
#define QUEUE_ADPTV_QOS_RX_INFO_RX_ROCE_ENABLED_COS0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42767
#define QUEUE_ADPTV_QOS_RX_INFO_RX_ROCE_ENABLED_COS1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42769
#define QUEUE_ADPTV_QOS_RX_INFO_RX_ROCE_ENABLED_COS2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42771
#define QUEUE_ADPTV_QOS_RX_INFO_RX_ROCE_ENABLED_COS3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42773
#define QUEUE_ADPTV_QOS_RX_INFO_RX_ROCE_ENABLED_COS4 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42775
#define QUEUE_ADPTV_QOS_RX_INFO_RX_ROCE_ENABLED_COS5 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42777
#define QUEUE_ADPTV_QOS_RX_INFO_RX_ROCE_ENABLED_COS6 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42779
#define QUEUE_ADPTV_QOS_RX_INFO_RX_ROCE_ENABLED_COS7 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4279
#define TX_BD_TIMEDTX_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4285
#define TX_BD_TIMEDTX_FLAGS_KIND_MASK UINT32_C(0x1c0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42871
#define HWRM_QUEUE_ADPTV_QOS_TX_QCFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42873
#define HWRM_QUEUE_ADPTV_QOS_TX_QCFG_CMD_ERR_CODE_INVALID_PORT_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42875
#define HWRM_QUEUE_ADPTV_QOS_TX_QCFG_CMD_ERR_CODE_NO_MEM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42877
#define HWRM_QUEUE_ADPTV_QOS_TX_QCFG_CMD_ERR_CODE_GET_CONFIG_FAILED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42901
#define QUEUE_ADPTV_QOS_TX_INFO_TX_ENABLED_COS0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42903
#define QUEUE_ADPTV_QOS_TX_INFO_TX_ENABLED_COS1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42905
#define QUEUE_ADPTV_QOS_TX_INFO_TX_ENABLED_COS2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42907
#define QUEUE_ADPTV_QOS_TX_INFO_TX_ENABLED_COS3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42909
#define QUEUE_ADPTV_QOS_TX_INFO_TX_ENABLED_COS4 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42911
#define QUEUE_ADPTV_QOS_TX_INFO_TX_ENABLED_COS5 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42913
#define QUEUE_ADPTV_QOS_TX_INFO_TX_ENABLED_COS6 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42915
#define QUEUE_ADPTV_QOS_TX_INFO_TX_ENABLED_COS7 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42923
#define QUEUE_ADPTV_QOS_TX_INFO_TX_ROCE_ENABLED_COS0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42925
#define QUEUE_ADPTV_QOS_TX_INFO_TX_ROCE_ENABLED_COS1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42927
#define QUEUE_ADPTV_QOS_TX_INFO_TX_ROCE_ENABLED_COS2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42929
#define QUEUE_ADPTV_QOS_TX_INFO_TX_ROCE_ENABLED_COS3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42931
#define QUEUE_ADPTV_QOS_TX_INFO_TX_ROCE_ENABLED_COS4 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42933
#define QUEUE_ADPTV_QOS_TX_INFO_TX_ROCE_ENABLED_COS5 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42935
#define QUEUE_ADPTV_QOS_TX_INFO_TX_ROCE_ENABLED_COS6 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
42937
#define QUEUE_ADPTV_QOS_TX_INFO_TX_ROCE_ENABLED_COS7 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4295
#define TX_BD_TIMEDTX_FLAGS_KIND_ASAP (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43009
#define HWRM_VNIC_ALLOC_INPUT_FLAGS_DEFAULT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43015
#define HWRM_VNIC_ALLOC_INPUT_FLAGS_VIRTIO_NET_FID_VALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43020
#define HWRM_VNIC_ALLOC_INPUT_FLAGS_VNIC_ID_VALID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4304
#define TX_BD_TIMEDTX_FLAGS_KIND_SO_TXTIME (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43064
#define HWRM_VNIC_ALLOC_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43066
#define HWRM_VNIC_ALLOC_CMD_ERR_CODE_RESOURCE_ALLOC_INVALID_PARAMS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43071
#define HWRM_VNIC_ALLOC_CMD_ERR_CODE_OUT_OF_VNIC_RESOURCES UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43073
#define HWRM_VNIC_ALLOC_CMD_ERR_CODE_VNIC_SETUP_FAILED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43075
#define HWRM_VNIC_ALLOC_CMD_ERR_CODE_VNIC_SET_CONTEXT_FAIL UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4312
#define TX_BD_TIMEDTX_FLAGS_KIND_PACE (UINT32_C(0x2) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43123
#define HWRM_VNIC_UPDATE_INPUT_ENABLES_VNIC_STATE_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43128
#define HWRM_VNIC_UPDATE_INPUT_ENABLES_MRU_VALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43133
#define HWRM_VNIC_UPDATE_INPUT_ENABLES_METADATA_FORMAT_TYPE_VALID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43140
#define HWRM_VNIC_UPDATE_INPUT_VNIC_STATE_NORMAL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43142
#define HWRM_VNIC_UPDATE_INPUT_VNIC_STATE_DROP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43152
#define HWRM_VNIC_UPDATE_INPUT_METADATA_FORMAT_TYPE_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43153
#define HWRM_VNIC_UPDATE_INPUT_METADATA_FORMAT_TYPE_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43154
#define HWRM_VNIC_UPDATE_INPUT_METADATA_FORMAT_TYPE_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43155
#define HWRM_VNIC_UPDATE_INPUT_METADATA_FORMAT_TYPE_3 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43156
#define HWRM_VNIC_UPDATE_INPUT_METADATA_FORMAT_TYPE_4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43203
#define HWRM_VNIC_UPDATE_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43205
#define HWRM_VNIC_UPDATE_CMD_ERR_CODE_VNIC_INVALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43207
#define HWRM_VNIC_UPDATE_CMD_ERR_CODE_CTX_INVALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43212
#define HWRM_VNIC_UPDATE_CMD_ERR_CODE_CTX_CFG_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43214
#define HWRM_VNIC_UPDATE_CMD_ERR_CODE_INVALID_METADATA_FORMAT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43323
#define HWRM_VNIC_CFG_INPUT_FLAGS_DEFAULT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43330
#define HWRM_VNIC_CFG_INPUT_FLAGS_VLAN_STRIP_MODE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43338
#define HWRM_VNIC_CFG_INPUT_FLAGS_BD_STALL_MODE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43345
#define HWRM_VNIC_CFG_INPUT_FLAGS_ROCE_DUAL_VNIC_MODE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43355
#define HWRM_VNIC_CFG_INPUT_FLAGS_ROCE_ONLY_VNIC_MODE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4337
#define TX_BD_TIMEDTX_RATE_VAL_MASK UINT32_C(0x1ffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43373
#define HWRM_VNIC_CFG_INPUT_FLAGS_RSS_DFLT_CR_MODE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43380
#define HWRM_VNIC_CFG_INPUT_FLAGS_ROCE_MIRRORING_CAPABLE_VNIC_MODE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43385
#define HWRM_VNIC_CFG_INPUT_FLAGS_PORTCOS_MAPPING_MODE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43390
#define HWRM_VNIC_CFG_INPUT_FLAGS_DEST_QP UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43396
#define HWRM_VNIC_CFG_INPUT_ENABLES_DFLT_RING_GRP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43401
#define HWRM_VNIC_CFG_INPUT_ENABLES_RSS_RULE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43406
#define HWRM_VNIC_CFG_INPUT_ENABLES_COS_RULE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43411
#define HWRM_VNIC_CFG_INPUT_ENABLES_LB_RULE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43416
#define HWRM_VNIC_CFG_INPUT_ENABLES_MRU UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43421
#define HWRM_VNIC_CFG_INPUT_ENABLES_DEFAULT_RX_RING_ID UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43426
#define HWRM_VNIC_CFG_INPUT_ENABLES_DEFAULT_CMPL_RING_ID UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43428
#define HWRM_VNIC_CFG_INPUT_ENABLES_QUEUE_ID UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43433
#define HWRM_VNIC_CFG_INPUT_ENABLES_RX_CSUM_V2_MODE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43435
#define HWRM_VNIC_CFG_INPUT_ENABLES_L2_CQE_MODE UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43437
#define HWRM_VNIC_CFG_INPUT_ENABLES_QP_ID UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43512
#define HWRM_VNIC_CFG_INPUT_RX_CSUM_V2_MODE_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43522
#define HWRM_VNIC_CFG_INPUT_RX_CSUM_V2_MODE_ALL_OK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43527
#define HWRM_VNIC_CFG_INPUT_RX_CSUM_V2_MODE_MAX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4353
#define RX_PROD_PKT_BD_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43539
#define HWRM_VNIC_CFG_INPUT_L2_CQE_MODE_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43549
#define HWRM_VNIC_CFG_INPUT_L2_CQE_MODE_COMPRESSED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43556
#define HWRM_VNIC_CFG_INPUT_L2_CQE_MODE_MIXED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4359
#define RX_PROD_PKT_BD_TYPE_RX_PROD_PKT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43599
#define HWRM_VNIC_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43601
#define HWRM_VNIC_CFG_CMD_ERR_CODE_VNIC_INVALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43603
#define HWRM_VNIC_CFG_CMD_ERR_CODE_CTX_INVALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43608
#define HWRM_VNIC_CFG_CMD_ERR_CODE_CTX_CFG_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4361
#define RX_PROD_PKT_BD_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43610
#define HWRM_VNIC_CFG_CMD_ERR_CODE_RX_CSUM_V2_MODE_INVALID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43612
#define HWRM_VNIC_CFG_CMD_ERR_CODE_L2_CQE_MODE_INVALID UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43614
#define HWRM_VNIC_CFG_CMD_ERR_CODE_ROCE_VNIC_ALLOC_FAILED UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43616
#define HWRM_VNIC_CFG_CMD_ERR_CODE_VNIC_SETUP_FAILED UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43621
#define HWRM_VNIC_CFG_CMD_ERR_CODE_HW_CFG_RX_RING_ERR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43626
#define HWRM_VNIC_CFG_CMD_ERR_CODE_HW_CFG_CMPL_RING_ERR UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43672
#define HWRM_VNIC_QCFG_INPUT_ENABLES_VF_ID_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43716
#define HWRM_VNIC_QCFG_OUTPUT_FLAGS_DEFAULT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43723
#define HWRM_VNIC_QCFG_OUTPUT_FLAGS_VLAN_STRIP_MODE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4373
#define RX_PROD_PKT_BD_FLAGS_SOP_PAD UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43731
#define HWRM_VNIC_QCFG_OUTPUT_FLAGS_BD_STALL_MODE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43738
#define HWRM_VNIC_QCFG_OUTPUT_FLAGS_ROCE_DUAL_VNIC_MODE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43749
#define HWRM_VNIC_QCFG_OUTPUT_FLAGS_ROCE_ONLY_VNIC_MODE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43763
#define HWRM_VNIC_QCFG_OUTPUT_FLAGS_RSS_DFLT_CR_MODE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43770
#define HWRM_VNIC_QCFG_OUTPUT_FLAGS_ROCE_MIRRORING_CAPABLE_VNIC_MODE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43775
#define HWRM_VNIC_QCFG_OUTPUT_FLAGS_OPERATION_STATE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43777
#define HWRM_VNIC_QCFG_OUTPUT_FLAGS_PORTCOS_MAPPING_MODE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43796
#define HWRM_VNIC_QCFG_OUTPUT_RX_CSUM_V2_MODE_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43802
#define HWRM_VNIC_QCFG_OUTPUT_RX_CSUM_V2_MODE_ALL_OK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43807
#define HWRM_VNIC_QCFG_OUTPUT_RX_CSUM_V2_MODE_MAX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43819
#define HWRM_VNIC_QCFG_OUTPUT_L2_CQE_MODE_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43824
#define HWRM_VNIC_QCFG_OUTPUT_L2_CQE_MODE_COMPRESSED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4383
#define RX_PROD_PKT_BD_FLAGS_EOP_PAD UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43830
#define HWRM_VNIC_QCFG_OUTPUT_L2_CQE_MODE_MIXED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43840
#define HWRM_VNIC_QCFG_OUTPUT_METADATA_FORMAT_TYPE_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43841
#define HWRM_VNIC_QCFG_OUTPUT_METADATA_FORMAT_TYPE_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43842
#define HWRM_VNIC_QCFG_OUTPUT_METADATA_FORMAT_TYPE_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43843
#define HWRM_VNIC_QCFG_OUTPUT_METADATA_FORMAT_TYPE_3 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43844
#define HWRM_VNIC_QCFG_OUTPUT_METADATA_FORMAT_TYPE_4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43849
#define HWRM_VNIC_QCFG_OUTPUT_VNIC_STATE_NORMAL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43851
#define HWRM_VNIC_QCFG_OUTPUT_VNIC_STATE_DROP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43874
#define HWRM_VNIC_QCFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43876
#define HWRM_VNIC_QCFG_CMD_ERR_CODE_VNIC_INVALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43878
#define HWRM_VNIC_QCFG_CMD_ERR_CODE_QUEUE_ID_INVALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43939
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_UNUSED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43946
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_VLAN_STRIP_CAP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43954
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_BD_STALL_CAP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43963
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_ROCE_DUAL_VNIC_CAP UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43970
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_ROCE_ONLY_VNIC_CAP UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43979
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_RSS_DFLT_CR_CAP UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4398
#define RX_PROD_PKT_BD_FLAGS_BUFFERS_MASK UINT32_C(0x300)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43986
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_ROCE_MIRRORING_CAPABLE_VNIC_CAP UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
43992
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_OUTERMOST_RSS_CAP UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44001
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_COS_ASSIGNMENT_CAP UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44011
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_RX_CMPL_V2_CAP UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44018
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_VNIC_STATE_CAP UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44026
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_VIRTIO_NET_VNIC_ALLOC_CAP UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44034
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_METADATA_FORMAT_CAP UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44040
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_RSS_STRICT_HASH_TYPE_CAP UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44045
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_RSS_HASH_TYPE_DELTA_CAP UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44054
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_RING_SELECT_MODE_TOEPLITZ_CAP UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44063
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_RING_SELECT_MODE_XOR_CAP UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44075
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_RING_SELECT_MODE_TOEPLITZ_CHKSM_CAP UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44080
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_RSS_IPV6_FLOW_LABEL_CAP UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44088
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_RX_CMPL_V3_CAP UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44094
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_L2_CQE_MODE_CAP UINT32_C(0x100000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44099
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_RSS_IPSEC_AH_SPI_IPV4_CAP UINT32_C(0x200000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44104
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_RSS_IPSEC_ESP_SPI_IPV4_CAP UINT32_C(0x400000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44109
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_RSS_IPSEC_AH_SPI_IPV6_CAP UINT32_C(0x800000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44114
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_RSS_IPSEC_ESP_SPI_IPV6_CAP UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44121
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_OUTERMOST_RSS_TRUSTED_VF_CAP UINT32_C(0x2000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44126
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_PORTCOS_MAPPING_MODE UINT32_C(0x4000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44131
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_RSS_PROF_TCAM_MODE_ENABLED UINT32_C(0x8000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44133
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_VNIC_RSS_HASH_MODE_CAP UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44135
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_HW_TUNNEL_TPA_CAP UINT32_C(0x20000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44141
#define HWRM_VNIC_QCAPS_OUTPUT_FLAGS_RE_FLUSH_CAP UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44201
#define HWRM_VNIC_TPA_CFG_INPUT_FLAGS_TPA UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44207
#define HWRM_VNIC_TPA_CFG_INPUT_FLAGS_ENCAP_TPA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44213
#define HWRM_VNIC_TPA_CFG_INPUT_FLAGS_RSC_WND_UPDATE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44219
#define HWRM_VNIC_TPA_CFG_INPUT_FLAGS_GRO UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44225
#define HWRM_VNIC_TPA_CFG_INPUT_FLAGS_AGG_WITH_ECN UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44232
#define HWRM_VNIC_TPA_CFG_INPUT_FLAGS_AGG_WITH_SAME_GRE_SEQ UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44243
#define HWRM_VNIC_TPA_CFG_INPUT_FLAGS_GRO_IPID_CHECK UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44251
#define HWRM_VNIC_TPA_CFG_INPUT_FLAGS_GRO_TTL_CHECK UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44259
#define HWRM_VNIC_TPA_CFG_INPUT_FLAGS_AGG_PACK_AS_GRO UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44265
#define HWRM_VNIC_TPA_CFG_INPUT_ENABLES_MAX_AGG_SEGS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44270
#define HWRM_VNIC_TPA_CFG_INPUT_ENABLES_MAX_AGGS UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44275
#define HWRM_VNIC_TPA_CFG_INPUT_ENABLES_MAX_AGG_TIMER UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44277
#define HWRM_VNIC_TPA_CFG_INPUT_ENABLES_MIN_AGG_LEN UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44282
#define HWRM_VNIC_TPA_CFG_INPUT_ENABLES_TNL_TPA_EN UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44293
#define HWRM_VNIC_TPA_CFG_INPUT_MAX_AGG_SEGS_1 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44295
#define HWRM_VNIC_TPA_CFG_INPUT_MAX_AGG_SEGS_2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44297
#define HWRM_VNIC_TPA_CFG_INPUT_MAX_AGG_SEGS_4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44299
#define HWRM_VNIC_TPA_CFG_INPUT_MAX_AGG_SEGS_8 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44301
#define HWRM_VNIC_TPA_CFG_INPUT_MAX_AGG_SEGS_MAX UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44312
#define HWRM_VNIC_TPA_CFG_INPUT_MAX_AGGS_1 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44314
#define HWRM_VNIC_TPA_CFG_INPUT_MAX_AGGS_2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44316
#define HWRM_VNIC_TPA_CFG_INPUT_MAX_AGGS_4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44318
#define HWRM_VNIC_TPA_CFG_INPUT_MAX_AGGS_8 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4432
#define RX_PROD_BFR_BD_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44320
#define HWRM_VNIC_TPA_CFG_INPUT_MAX_AGGS_16 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44322
#define HWRM_VNIC_TPA_CFG_INPUT_MAX_AGGS_MAX UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44349
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44354
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_GENEVE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44359
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_NVGRE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44364
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_GRE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44369
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_IPV4 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44374
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_IPV6 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44379
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_VXLAN_GPE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4438
#define RX_PROD_BFR_BD_TYPE_RX_PROD_BFR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44384
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_VXLAN_CUST1 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44389
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_GRE_CUST1 UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44394
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_UPAR1 UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44399
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_UPAR2 UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4440
#define RX_PROD_BFR_BD_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44404
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_UPAR3 UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44409
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_UPAR4 UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44414
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_UPAR5 UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44419
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_UPAR6 UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44424
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_UPAR7 UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44429
#define HWRM_VNIC_TPA_CFG_INPUT_TNL_TPA_EN_BITMAP_UPAR8 UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44465
#define HWRM_VNIC_TPA_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44467
#define HWRM_VNIC_TPA_CFG_CMD_ERR_CODE_VNIC_INVALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44469
#define HWRM_VNIC_TPA_CFG_CMD_ERR_CODE_CTX_INVALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44474
#define HWRM_VNIC_TPA_CFG_CMD_ERR_CODE_CTX_TPA_CFG_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44537
#define HWRM_VNIC_TPA_QCFG_OUTPUT_FLAGS_TPA UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44543
#define HWRM_VNIC_TPA_QCFG_OUTPUT_FLAGS_ENCAP_TPA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44549
#define HWRM_VNIC_TPA_QCFG_OUTPUT_FLAGS_RSC_WND_UPDATE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44555
#define HWRM_VNIC_TPA_QCFG_OUTPUT_FLAGS_GRO UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44561
#define HWRM_VNIC_TPA_QCFG_OUTPUT_FLAGS_AGG_WITH_ECN UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44568
#define HWRM_VNIC_TPA_QCFG_OUTPUT_FLAGS_AGG_WITH_SAME_GRE_SEQ UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44579
#define HWRM_VNIC_TPA_QCFG_OUTPUT_FLAGS_GRO_IPID_CHECK UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44587
#define HWRM_VNIC_TPA_QCFG_OUTPUT_FLAGS_GRO_TTL_CHECK UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44594
#define HWRM_VNIC_TPA_QCFG_OUTPUT_MAX_AGG_SEGS_1 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44596
#define HWRM_VNIC_TPA_QCFG_OUTPUT_MAX_AGG_SEGS_2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44598
#define HWRM_VNIC_TPA_QCFG_OUTPUT_MAX_AGG_SEGS_4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44600
#define HWRM_VNIC_TPA_QCFG_OUTPUT_MAX_AGG_SEGS_8 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44602
#define HWRM_VNIC_TPA_QCFG_OUTPUT_MAX_AGG_SEGS_MAX UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44610
#define HWRM_VNIC_TPA_QCFG_OUTPUT_MAX_AGGS_1 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44612
#define HWRM_VNIC_TPA_QCFG_OUTPUT_MAX_AGGS_2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44614
#define HWRM_VNIC_TPA_QCFG_OUTPUT_MAX_AGGS_4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44616
#define HWRM_VNIC_TPA_QCFG_OUTPUT_MAX_AGGS_8 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44618
#define HWRM_VNIC_TPA_QCFG_OUTPUT_MAX_AGGS_16 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44620
#define HWRM_VNIC_TPA_QCFG_OUTPUT_MAX_AGGS_MAX UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44644
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44649
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_GENEVE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44654
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_NVGRE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44659
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_GRE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44664
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_IPV4 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44669
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_IPV6 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44674
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_VXLAN_GPE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44679
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_VXLAN_CUST1 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44684
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_GRE_CUST1 UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44689
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_UPAR1 UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44694
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_UPAR2 UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44699
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_UPAR3 UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4470
#define RX_PROD_AGG_BD_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44704
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_UPAR4 UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44709
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_UPAR5 UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44714
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_UPAR6 UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44719
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_UPAR7 UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44724
#define HWRM_VNIC_TPA_QCFG_OUTPUT_TNL_TPA_EN_BITMAP_UPAR8 UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44746
#define HWRM_VNIC_TPA_QCFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44748
#define HWRM_VNIC_TPA_QCFG_CMD_ERR_CODE_VNIC_INVALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44750
#define HWRM_VNIC_TPA_QCFG_CMD_ERR_CODE_CTX_INVALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44755
#define HWRM_VNIC_TPA_QCFG_CMD_ERR_CODE_CTX_TPA_QCFG_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4476
#define RX_PROD_AGG_BD_TYPE_RX_PROD_AGG UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4478
#define RX_PROD_AGG_BD_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44802
#define HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_IPV4 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44808
#define HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_TCP_IPV4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44814
#define HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_UDP_IPV4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44820
#define HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_IPV6 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44826
#define HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_TCP_IPV6 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44832
#define HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_UDP_IPV6 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44842
#define HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_IPV6_FLOW_LABEL UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44849
#define HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_AH_SPI_IPV4 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44856
#define HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_ESP_SPI_IPV4 UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44863
#define HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_AH_SPI_IPV6 UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44870
#define HWRM_VNIC_RSS_CFG_INPUT_HASH_TYPE_ESP_SPI_IPV6 UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4489
#define RX_PROD_AGG_BD_FLAGS_EOP_PAD UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44898
#define HWRM_VNIC_RSS_CFG_INPUT_HASH_MODE_FLAGS_DEFAULT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44906
#define HWRM_VNIC_RSS_CFG_INPUT_HASH_MODE_FLAGS_INNERMOST_4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44913
#define HWRM_VNIC_RSS_CFG_INPUT_HASH_MODE_FLAGS_INNERMOST_2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44921
#define HWRM_VNIC_RSS_CFG_INPUT_HASH_MODE_FLAGS_OUTERMOST_4 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44928
#define HWRM_VNIC_RSS_CFG_INPUT_HASH_MODE_FLAGS_OUTERMOST_2 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44947
#define HWRM_VNIC_RSS_CFG_INPUT_FLAGS_HASH_TYPE_INCLUDE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44959
#define HWRM_VNIC_RSS_CFG_INPUT_FLAGS_HASH_TYPE_EXCLUDE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44964
#define HWRM_VNIC_RSS_CFG_INPUT_FLAGS_IPSEC_HASH_TYPE_CFG_SUPPORT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44973
#define HWRM_VNIC_RSS_CFG_INPUT_RING_SELECT_MODE_TOEPLITZ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44981
#define HWRM_VNIC_RSS_CFG_INPUT_RING_SELECT_MODE_XOR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
44991
#define HWRM_VNIC_RSS_CFG_INPUT_RING_SELECT_MODE_TOEPLITZ_CHECKSUM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45027
#define HWRM_VNIC_RSS_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45032
#define HWRM_VNIC_RSS_CFG_CMD_ERR_CODE_INTERFACE_NOT_READY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45034
#define HWRM_VNIC_RSS_CFG_CMD_ERR_CODE_UNABLE_TO_GET_RSS_CFG UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45036
#define HWRM_VNIC_RSS_CFG_CMD_ERR_CODE_HASH_TYPE_UNSUPPORTED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45038
#define HWRM_VNIC_RSS_CFG_CMD_ERR_CODE_HASH_TYPE_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45040
#define HWRM_VNIC_RSS_CFG_CMD_ERR_CODE_HASH_MODE_FAIL UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45045
#define HWRM_VNIC_RSS_CFG_CMD_ERR_CODE_RING_GRP_TABLE_ALLOC_ERR UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45050
#define HWRM_VNIC_RSS_CFG_CMD_ERR_CODE_HASH_KEY_ALLOC_ERR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45052
#define HWRM_VNIC_RSS_CFG_CMD_ERR_CODE_DMA_FAILED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45057
#define HWRM_VNIC_RSS_CFG_CMD_ERR_CODE_RX_RING_ALLOC_ERR UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45062
#define HWRM_VNIC_RSS_CFG_CMD_ERR_CODE_CMPL_RING_ALLOC_ERR UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45064
#define HWRM_VNIC_RSS_CFG_CMD_ERR_CODE_HW_SET_RSS_FAILED UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45066
#define HWRM_VNIC_RSS_CFG_CMD_ERR_CODE_CTX_INVALID UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45068
#define HWRM_VNIC_RSS_CFG_CMD_ERR_CODE_VNIC_INVALID UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45070
#define HWRM_VNIC_RSS_CFG_CMD_ERR_CODE_VNIC_RING_TABLE_PAIR_INVALID UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45141
#define HWRM_VNIC_RSS_QCFG_OUTPUT_HASH_TYPE_IPV4 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45147
#define HWRM_VNIC_RSS_QCFG_OUTPUT_HASH_TYPE_TCP_IPV4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45153
#define HWRM_VNIC_RSS_QCFG_OUTPUT_HASH_TYPE_UDP_IPV4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45159
#define HWRM_VNIC_RSS_QCFG_OUTPUT_HASH_TYPE_IPV6 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45165
#define HWRM_VNIC_RSS_QCFG_OUTPUT_HASH_TYPE_TCP_IPV6 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45171
#define HWRM_VNIC_RSS_QCFG_OUTPUT_HASH_TYPE_UDP_IPV6 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45181
#define HWRM_VNIC_RSS_QCFG_OUTPUT_HASH_TYPE_IPV6_FLOW_LABEL UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45188
#define HWRM_VNIC_RSS_QCFG_OUTPUT_HASH_TYPE_AH_SPI_IPV4 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45195
#define HWRM_VNIC_RSS_QCFG_OUTPUT_HASH_TYPE_ESP_SPI_IPV4 UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45202
#define HWRM_VNIC_RSS_QCFG_OUTPUT_HASH_TYPE_AH_SPI_IPV6 UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45209
#define HWRM_VNIC_RSS_QCFG_OUTPUT_HASH_TYPE_ESP_SPI_IPV6 UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45229
#define HWRM_VNIC_RSS_QCFG_OUTPUT_HASH_MODE_FLAGS_DEFAULT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45237
#define HWRM_VNIC_RSS_QCFG_OUTPUT_HASH_MODE_FLAGS_INNERMOST_4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45244
#define HWRM_VNIC_RSS_QCFG_OUTPUT_HASH_MODE_FLAGS_INNERMOST_2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45252
#define HWRM_VNIC_RSS_QCFG_OUTPUT_HASH_MODE_FLAGS_OUTERMOST_4 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45259
#define HWRM_VNIC_RSS_QCFG_OUTPUT_HASH_MODE_FLAGS_OUTERMOST_2 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45268
#define HWRM_VNIC_RSS_QCFG_OUTPUT_RING_SELECT_MODE_TOEPLITZ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45276
#define HWRM_VNIC_RSS_QCFG_OUTPUT_RING_SELECT_MODE_XOR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45286
#define HWRM_VNIC_RSS_QCFG_OUTPUT_RING_SELECT_MODE_TOEPLITZ_CHECKSUM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4530
#define CFA_CMPLS_CMP_DATA_MSG_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45309
#define HWRM_VNIC_RSS_QCFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45311
#define HWRM_VNIC_RSS_QCFG_CMD_ERR_CODE_VNIC_INVALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45313
#define HWRM_VNIC_RSS_QCFG_CMD_ERR_CODE_CTX_INVALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45318
#define HWRM_VNIC_RSS_QCFG_CMD_ERR_CODE_CTX_RSS_QCFG_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4533
#define CFA_CMPLS_CMP_DATA_MSG_TYPE_MID_PATH_SHORT UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4536
#define CFA_CMPLS_CMP_DATA_MSG_STATUS_MASK UINT32_C(0x3c0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45366
#define HWRM_VNIC_PLCMODES_CFG_INPUT_FLAGS_REGULAR_PLACEMENT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45371
#define HWRM_VNIC_PLCMODES_CFG_INPUT_FLAGS_JUMBO_PLACEMENT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45385
#define HWRM_VNIC_PLCMODES_CFG_INPUT_FLAGS_HDS_IPV4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4539
#define CFA_CMPLS_CMP_DATA_MSG_STATUS_OK (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45399
#define HWRM_VNIC_PLCMODES_CFG_INPUT_FLAGS_HDS_IPV6 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45405
#define HWRM_VNIC_PLCMODES_CFG_INPUT_FLAGS_HDS_FCOE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4541
#define CFA_CMPLS_CMP_DATA_MSG_STATUS_UNSPRT_ERR (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45411
#define HWRM_VNIC_PLCMODES_CFG_INPUT_FLAGS_HDS_ROCE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45417
#define HWRM_VNIC_PLCMODES_CFG_INPUT_FLAGS_VIRTIO_PLACEMENT UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45423
#define HWRM_VNIC_PLCMODES_CFG_INPUT_ENABLES_JUMBO_THRESH_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45428
#define HWRM_VNIC_PLCMODES_CFG_INPUT_ENABLES_HDS_OFFSET_VALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45433
#define HWRM_VNIC_PLCMODES_CFG_INPUT_ENABLES_HDS_THRESHOLD_VALID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45438
#define HWRM_VNIC_PLCMODES_CFG_INPUT_ENABLES_MAX_BDS_VALID UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4546
#define CFA_CMPLS_CMP_DATA_MSG_STATUS_FMT_ERR (UINT32_C(0x2) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4551
#define CFA_CMPLS_CMP_DATA_MSG_STATUS_SCOPE_ERR (UINT32_C(0x3) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45517
#define HWRM_VNIC_PLCMODES_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45519
#define HWRM_VNIC_PLCMODES_CFG_CMD_ERR_CODE_INVALID_HDS_THRESHOLD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45581
#define HWRM_VNIC_PLCMODES_QCFG_OUTPUT_FLAGS_REGULAR_PLACEMENT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45586
#define HWRM_VNIC_PLCMODES_QCFG_OUTPUT_FLAGS_JUMBO_PLACEMENT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4559
#define CFA_CMPLS_CMP_DATA_MSG_STATUS_ADDR_ERR (UINT32_C(0x4) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45591
#define HWRM_VNIC_PLCMODES_QCFG_OUTPUT_FLAGS_HDS_IPV4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45596
#define HWRM_VNIC_PLCMODES_QCFG_OUTPUT_FLAGS_HDS_IPV6 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45601
#define HWRM_VNIC_PLCMODES_QCFG_OUTPUT_FLAGS_HDS_FCOE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45606
#define HWRM_VNIC_PLCMODES_QCFG_OUTPUT_FLAGS_HDS_ROCE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45611
#define HWRM_VNIC_PLCMODES_QCFG_OUTPUT_FLAGS_DFLT_VNIC UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45617
#define HWRM_VNIC_PLCMODES_QCFG_OUTPUT_FLAGS_VIRTIO_PLACEMENT UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4564
#define CFA_CMPLS_CMP_DATA_MSG_STATUS_CACHE_ERR (UINT32_C(0x5) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4571
#define CFA_CMPLS_CMP_DATA_MSG_STATUS_EM_FAIL (UINT32_C(0x6) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45740
#define HWRM_VNIC_RSS_COS_LB_CTX_ALLOC_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45742
#define HWRM_VNIC_RSS_COS_LB_CTX_ALLOC_CMD_ERR_CODE_OUT_OF_MEM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45744
#define HWRM_VNIC_RSS_COS_LB_CTX_ALLOC_CMD_ERR_CODE_CTX_ALLOC_FAIL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45746
#define HWRM_VNIC_RSS_COS_LB_CTX_ALLOC_CMD_ERR_CODE_RESRC_ALLOC_FAIL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4576
#define CFA_CMPLS_CMP_DATA_MSG_STATUS_EVENT_COLLECT_FAIL (UINT32_C(0x7) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4578
#define CFA_CMPLS_CMP_DATA_MSG_UNUSED0_MASK UINT32_C(0xc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4581
#define CFA_CMPLS_CMP_DATA_MSG_OPCODE_MASK UINT32_C(0xff000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45855
#define HWRM_RING_ALLOC_INPUT_ENABLES_RING_ARB_CFG UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45860
#define HWRM_RING_ALLOC_INPUT_ENABLES_STAT_CTX_ID_VALID UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45865
#define HWRM_RING_ALLOC_INPUT_ENABLES_MAX_BW_VALID UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4587
#define CFA_CMPLS_CMP_DATA_MSG_OPCODE_READ (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45870
#define HWRM_RING_ALLOC_INPUT_ENABLES_RX_RING_ID_VALID UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45875
#define HWRM_RING_ALLOC_INPUT_ENABLES_NQ_RING_ID_VALID UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45880
#define HWRM_RING_ALLOC_INPUT_ENABLES_RX_BUF_SIZE_VALID UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45885
#define HWRM_RING_ALLOC_INPUT_ENABLES_SCHQ_ID UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45890
#define HWRM_RING_ALLOC_INPUT_ENABLES_MPC_CHNLS_TYPE UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45895
#define HWRM_RING_ALLOC_INPUT_ENABLES_STEERING_TAG_VALID UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45902
#define HWRM_RING_ALLOC_INPUT_ENABLES_RX_RATE_PROFILE_VALID UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45908
#define HWRM_RING_ALLOC_INPUT_ENABLES_DPI_VALID UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45912
#define HWRM_RING_ALLOC_INPUT_RING_TYPE_L2_CMPL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45914
#define HWRM_RING_ALLOC_INPUT_RING_TYPE_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45916
#define HWRM_RING_ALLOC_INPUT_RING_TYPE_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45918
#define HWRM_RING_ALLOC_INPUT_RING_TYPE_ROCE_CMPL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4592
#define CFA_CMPLS_CMP_DATA_MSG_OPCODE_WRITE (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45920
#define HWRM_RING_ALLOC_INPUT_RING_TYPE_RX_AGG UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45922
#define HWRM_RING_ALLOC_INPUT_RING_TYPE_NQ UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45932
#define HWRM_RING_ALLOC_INPUT_CMPL_COAL_CNT_COAL_OFF UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45934
#define HWRM_RING_ALLOC_INPUT_CMPL_COAL_CNT_COAL_4 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45936
#define HWRM_RING_ALLOC_INPUT_CMPL_COAL_CNT_COAL_8 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45938
#define HWRM_RING_ALLOC_INPUT_CMPL_COAL_CNT_COAL_12 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45940
#define HWRM_RING_ALLOC_INPUT_CMPL_COAL_CNT_COAL_16 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45942
#define HWRM_RING_ALLOC_INPUT_CMPL_COAL_CNT_COAL_24 UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45944
#define HWRM_RING_ALLOC_INPUT_CMPL_COAL_CNT_COAL_32 UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45946
#define HWRM_RING_ALLOC_INPUT_CMPL_COAL_CNT_COAL_48 UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45948
#define HWRM_RING_ALLOC_INPUT_CMPL_COAL_CNT_COAL_64 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45950
#define HWRM_RING_ALLOC_INPUT_CMPL_COAL_CNT_COAL_96 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45952
#define HWRM_RING_ALLOC_INPUT_CMPL_COAL_CNT_COAL_128 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45954
#define HWRM_RING_ALLOC_INPUT_CMPL_COAL_CNT_COAL_192 UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45956
#define HWRM_RING_ALLOC_INPUT_CMPL_COAL_CNT_COAL_256 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45958
#define HWRM_RING_ALLOC_INPUT_CMPL_COAL_CNT_COAL_320 UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45960
#define HWRM_RING_ALLOC_INPUT_CMPL_COAL_CNT_COAL_384 UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45965
#define HWRM_RING_ALLOC_INPUT_CMPL_COAL_CNT_COAL_MAX UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45977
#define HWRM_RING_ALLOC_INPUT_FLAGS_RX_SOP_PAD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4598
#define CFA_CMPLS_CMP_DATA_MSG_OPCODE_READ_CLR (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45988
#define HWRM_RING_ALLOC_INPUT_FLAGS_DISABLE_CQ_OVERFLOW_DETECTION UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
45994
#define HWRM_RING_ALLOC_INPUT_FLAGS_NQ_DBR_PACING UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46007
#define HWRM_RING_ALLOC_INPUT_FLAGS_TX_PKT_TS_CMPL_ENABLE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46016
#define HWRM_RING_ALLOC_INPUT_FLAGS_DPI_ROCE_MANAGED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46022
#define HWRM_RING_ALLOC_INPUT_FLAGS_TIMER_RESET UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4604
#define CFA_CMPLS_CMP_DATA_MSG_OPCODE_EM_INSERT (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4606
#define CFA_CMPLS_CMP_DATA_MSG_OPCODE_EM_DELETE (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4611
#define CFA_CMPLS_CMP_DATA_MSG_OPCODE_INVALIDATE (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46111
#define HWRM_RING_ALLOC_INPUT_RING_ARB_CFG_ARB_POLICY_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46117
#define HWRM_RING_ALLOC_INPUT_RING_ARB_CFG_ARB_POLICY_SP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46122
#define HWRM_RING_ALLOC_INPUT_RING_ARB_CFG_ARB_POLICY_WFQ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46125
#define HWRM_RING_ALLOC_INPUT_RING_ARB_CFG_RSVD_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4613
#define CFA_CMPLS_CMP_DATA_MSG_OPCODE_EVENT_COLLECT (UINT32_C(0x6) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46138
#define HWRM_RING_ALLOC_INPUT_RING_ARB_CFG_ARB_POLICY_PARAM_MASK UINT32_C(0xff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46166
#define HWRM_RING_ALLOC_INPUT_MAX_BW_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46169
#define HWRM_RING_ALLOC_INPUT_MAX_BW_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46171
#define HWRM_RING_ALLOC_INPUT_MAX_BW_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46173
#define HWRM_RING_ALLOC_INPUT_MAX_BW_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46176
#define HWRM_RING_ALLOC_INPUT_MAX_BW_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46179
#define HWRM_RING_ALLOC_INPUT_MAX_BW_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46181
#define HWRM_RING_ALLOC_INPUT_MAX_BW_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46183
#define HWRM_RING_ALLOC_INPUT_MAX_BW_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46185
#define HWRM_RING_ALLOC_INPUT_MAX_BW_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46187
#define HWRM_RING_ALLOC_INPUT_MAX_BW_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46189
#define HWRM_RING_ALLOC_INPUT_MAX_BW_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46200
#define HWRM_RING_ALLOC_INPUT_INT_MODE_LEGACY UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46202
#define HWRM_RING_ALLOC_INPUT_INT_MODE_RSVD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46204
#define HWRM_RING_ALLOC_INPUT_INT_MODE_MSIX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46206
#define HWRM_RING_ALLOC_INPUT_INT_MODE_POLL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4621
#define CFA_CMPLS_CMP_DATA_MSG_DMA_LENGTH_MASK UINT32_C(0xff00000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46214
#define HWRM_RING_ALLOC_INPUT_MPC_CHNLS_TYPE_TCE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46219
#define HWRM_RING_ALLOC_INPUT_MPC_CHNLS_TYPE_RCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46224
#define HWRM_RING_ALLOC_INPUT_MPC_CHNLS_TYPE_TE_CFA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46229
#define HWRM_RING_ALLOC_INPUT_MPC_CHNLS_TYPE_RE_CFA UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46234
#define HWRM_RING_ALLOC_INPUT_MPC_CHNLS_TYPE_PRIMATE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46244
#define HWRM_RING_ALLOC_INPUT_RX_RATE_PROFILE_SEL_DEFAULT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46251
#define HWRM_RING_ALLOC_INPUT_RX_RATE_PROFILE_SEL_POLL_MODE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4627
#define CFA_CMPLS_CMP_DATA_MSG_MP_CLIENT_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46295
#define HWRM_RING_ALLOC_OUTPUT_PUSH_BUFFER_INDEX_PING_BUFFER UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46297
#define HWRM_RING_ALLOC_OUTPUT_PUSH_BUFFER_INDEX_PONG_BUFFER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4630
#define CFA_CMPLS_CMP_DATA_MSG_MP_CLIENT_TE_CFA (UINT32_C(0x2) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46319
#define HWRM_RING_ALLOC_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4632
#define CFA_CMPLS_CMP_DATA_MSG_MP_CLIENT_RE_CFA (UINT32_C(0x3) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46321
#define HWRM_RING_ALLOC_CMD_ERR_CODE_BAD_PG_SIZE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46323
#define HWRM_RING_ALLOC_CMD_ERR_CODE_BAD_ADDR_ALIGNMENT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46325
#define HWRM_RING_ALLOC_CMD_ERR_CODE_BAD_FBO_ALIGNMENT UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46327
#define HWRM_RING_ALLOC_CMD_ERR_CODE_BAD_STAT_XID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46329
#define HWRM_RING_ALLOC_CMD_ERR_CODE_NO_RESOURCE_FOR_VF UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46331
#define HWRM_RING_ALLOC_CMD_ERR_CODE_NO_RESOURCE_FOR_PF UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46333
#define HWRM_RING_ALLOC_CMD_ERR_CODE_RESMGR_RESRV_FAIL UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46335
#define HWRM_RING_ALLOC_CMD_ERR_CODE_GET_TQM_RING_FAIL UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46337
#define HWRM_RING_ALLOC_CMD_ERR_CODE_CTX_ALLOC_FAIL UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46339
#define HWRM_RING_ALLOC_CMD_ERR_CODE_RESMGR_ALLOC_FAIL UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46341
#define HWRM_RING_ALLOC_CMD_ERR_CODE_NO_PRIMARY_RX_RING UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46343
#define HWRM_RING_ALLOC_CMD_ERR_CODE_NQ_RING_ALLOC_FAIL UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46345
#define HWRM_RING_ALLOC_CMD_ERR_CODE_NQ_RING_ENABLE_FAIL UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46347
#define HWRM_RING_ALLOC_CMD_ERR_CODE_ALLOC_CQ_FOR_NQ_FAIL UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46349
#define HWRM_RING_ALLOC_CMD_ERR_CODE_INVALID_NQ_RING_FOR_CQ UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46351
#define HWRM_RING_ALLOC_CMD_ERR_CODE_NO_STAT_ID UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46395
#define HWRM_RING_FREE_INPUT_RING_TYPE_L2_CMPL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46397
#define HWRM_RING_FREE_INPUT_RING_TYPE_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46399
#define HWRM_RING_FREE_INPUT_RING_TYPE_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46401
#define HWRM_RING_FREE_INPUT_RING_TYPE_ROCE_CMPL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46403
#define HWRM_RING_FREE_INPUT_RING_TYPE_RX_AGG UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46405
#define HWRM_RING_FREE_INPUT_RING_TYPE_NQ UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46422
#define HWRM_RING_FREE_INPUT_FLAGS_VIRTIO_RING_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4645
#define CFA_CMPLS_CMP_DATA_MSG_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4646
#define CFA_CMPLS_CMP_DATA_MSG_UNUSED1_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46470
#define HWRM_RING_FREE_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46472
#define HWRM_RING_FREE_CMD_ERR_CODE_GET_SEMAPHORE_FAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46474
#define HWRM_RING_FREE_CMD_ERR_CODE_CMPL_RING_FREE_FAIL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46476
#define HWRM_RING_FREE_CMD_ERR_CODE_NQ_RING_FREE_FAIL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46478
#define HWRM_RING_FREE_CMD_ERR_CODE_NO_NQ_RING_ALLOCATED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46480
#define HWRM_RING_FREE_CMD_ERR_CODE_NO_RING_ALLOCATED UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4652
#define CFA_CMPLS_CMP_DATA_MSG_HASH_MSB_MASK UINT32_C(0xfff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46524
#define HWRM_RING_RESET_INPUT_RING_TYPE_L2_CMPL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46526
#define HWRM_RING_RESET_INPUT_RING_TYPE_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46528
#define HWRM_RING_RESET_INPUT_RING_TYPE_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46530
#define HWRM_RING_RESET_INPUT_RING_TYPE_ROCE_CMPL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46536
#define HWRM_RING_RESET_INPUT_RING_TYPE_RX_RING_GRP UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4656
#define CFA_CMPLS_CMP_DATA_MSG_UNUSED2_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46564
#define HWRM_RING_RESET_OUTPUT_PUSH_BUFFER_INDEX_PING_BUFFER UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46566
#define HWRM_RING_RESET_OUTPUT_PUSH_BUFFER_INDEX_PONG_BUFFER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4658
#define CFA_CMPLS_CMP_DATA_MSG_TABLE_TYPE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4661
#define CFA_CMPLS_CMP_DATA_MSG_TABLE_TYPE_ACTION (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46620
#define HWRM_RING_CFG_INPUT_RING_TYPE_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46622
#define HWRM_RING_CFG_INPUT_RING_TYPE_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4663
#define CFA_CMPLS_CMP_DATA_MSG_TABLE_TYPE_EM (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46640
#define HWRM_RING_CFG_INPUT_ENABLES_RX_SOP_PAD_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46654
#define HWRM_RING_CFG_INPUT_ENABLES_PROXY_MODE_ENABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46663
#define HWRM_RING_CFG_INPUT_ENABLES_TX_PROXY_SRC_INTF_OVERRIDE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46665
#define HWRM_RING_CFG_INPUT_ENABLES_SCHQ_ID UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46667
#define HWRM_RING_CFG_INPUT_ENABLES_CMPL_RING_ID_UPDATE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4667
#define CFA_CMPLS_CMP_DATA_MSG_TABLE_SCOPE_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46676
#define HWRM_RING_CFG_INPUT_ENABLES_TX_METADATA UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46746
#define HWRM_RING_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46748
#define HWRM_RING_CFG_CMD_ERR_CODE_CFG_TX_RING_FAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4675
#define CFA_CMPLS_CMP_DATA_MSG_TABLE_INDEX_MASK UINT32_C(0x3ffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46750
#define HWRM_RING_CFG_CMD_ERR_CODE_SCHQ_RING_CFG_FAIL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46752
#define HWRM_RING_CFG_CMD_ERR_CODE_CFG_RX_RING_FAIL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46754
#define HWRM_RING_CFG_CMD_ERR_CODE_INVALID_PARAMS UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46798
#define HWRM_RING_QCFG_INPUT_RING_TYPE_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46800
#define HWRM_RING_QCFG_INPUT_RING_TYPE_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46831
#define HWRM_RING_QCFG_OUTPUT_ENABLES_RX_SOP_PAD_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46845
#define HWRM_RING_QCFG_OUTPUT_ENABLES_PROXY_MODE_ENABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46854
#define HWRM_RING_QCFG_OUTPUT_ENABLES_TX_PROXY_SRC_INTF_OVERRIDE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46908
#define HWRM_RING_QCFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46910
#define HWRM_RING_QCFG_CMD_ERR_CODE_QCFG_TX_RING_FAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46912
#define HWRM_RING_QCFG_CMD_ERR_CODE_QCFG_RX_RING_FAIL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46914
#define HWRM_RING_QCFG_CMD_ERR_CODE_INVALID_PARAMS UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46974
#define HWRM_RING_AGGINT_QCAPS_OUTPUT_CMPL_PARAMS_INT_LAT_TMR_MIN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46979
#define HWRM_RING_AGGINT_QCAPS_OUTPUT_CMPL_PARAMS_INT_LAT_TMR_MAX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46984
#define HWRM_RING_AGGINT_QCAPS_OUTPUT_CMPL_PARAMS_TIMER_RESET UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46989
#define HWRM_RING_AGGINT_QCAPS_OUTPUT_CMPL_PARAMS_RING_IDLE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46994
#define HWRM_RING_AGGINT_QCAPS_OUTPUT_CMPL_PARAMS_NUM_CMPL_DMA_AGGR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
46999
#define HWRM_RING_AGGINT_QCAPS_OUTPUT_CMPL_PARAMS_NUM_CMPL_DMA_AGGR_DURING_INT UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47004
#define HWRM_RING_AGGINT_QCAPS_OUTPUT_CMPL_PARAMS_CMPL_AGGR_DMA_TMR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47009
#define HWRM_RING_AGGINT_QCAPS_OUTPUT_CMPL_PARAMS_CMPL_AGGR_DMA_TMR_DURING_INT UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47014
#define HWRM_RING_AGGINT_QCAPS_OUTPUT_CMPL_PARAMS_NUM_CMPL_AGGR_INT UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47020
#define HWRM_RING_AGGINT_QCAPS_OUTPUT_CMPL_PARAMS_TMR_RESET_ON_ALLOC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47026
#define HWRM_RING_AGGINT_QCAPS_OUTPUT_NQ_PARAMS_INT_LAT_TMR_MIN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47107
#define HWRM_RING_CMPL_RING_QAGGINT_PARAMS_INPUT_FLAGS_UNUSED_0_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47114
#define HWRM_RING_CMPL_RING_QAGGINT_PARAMS_INPUT_FLAGS_IS_NQ UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47134
#define HWRM_RING_CMPL_RING_QAGGINT_PARAMS_OUTPUT_FLAGS_TIMER_RESET UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47139
#define HWRM_RING_CMPL_RING_QAGGINT_PARAMS_OUTPUT_FLAGS_RING_IDLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47193
#define HWRM_RING_CMPL_RING_QAGGINT_PARAMS_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47195
#define HWRM_RING_CMPL_RING_QAGGINT_PARAMS_CMD_ERR_CODE_COAL_PARAM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47197
#define HWRM_RING_CMPL_RING_QAGGINT_PARAMS_CMD_ERR_CODE_NQ_ID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47199
#define HWRM_RING_CMPL_RING_QAGGINT_PARAMS_CMD_ERR_CODE_MINTIMER UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4721
#define CE_CMPLS_CMP_DATA_MSG_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4724
#define CE_CMPLS_CMP_DATA_MSG_TYPE_MID_PATH_SHORT UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47247
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_INPUT_FLAGS_TIMER_RESET UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47252
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_INPUT_FLAGS_RING_IDLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47258
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_INPUT_FLAGS_IS_NQ UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4726
#define CE_CMPLS_CMP_DATA_MSG_UNUSED0_MASK UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47303
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_INPUT_ENABLES_NUM_CMPL_DMA_AGGR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47308
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_INPUT_ENABLES_NUM_CMPL_DMA_AGGR_DURING_INT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47313
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_INPUT_ENABLES_CMPL_AGGR_DMA_TMR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47318
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_INPUT_ENABLES_INT_LAT_TMR_MIN UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4732
#define CE_CMPLS_CMP_DATA_MSG_SUBTYPE_MASK UINT32_C(0xf00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47323
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_INPUT_ENABLES_INT_LAT_TMR_MAX UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47328
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_INPUT_ENABLES_NUM_CMPL_AGGR_INT UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4735
#define CE_CMPLS_CMP_DATA_MSG_SUBTYPE_SOLICITED (UINT32_C(0x0) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47363
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47365
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_CMD_ERR_CODE_PARAMETER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47367
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_CMD_ERR_CODE_MIN_TMR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47369
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_CMD_ERR_CODE_SETMINTMR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4737
#define CE_CMPLS_CMP_DATA_MSG_SUBTYPE_ERR (UINT32_C(0x1) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47371
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_CMD_ERR_CODE_NO_ENABLE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47373
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_CMD_ERR_CODE_GET_COAL UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47375
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_CMD_ERR_CODE_DMA_AGGR UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47377
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_CMD_ERR_CODE_DMAAGRINT UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47379
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_CMD_ERR_CODE_DMA_TMR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47381
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_CMD_ERR_CODE_LAT_TMR UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47383
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_CMD_ERR_CODE_AGGR_INT UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47385
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS_CMD_ERR_CODE_SET_COAL UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4739
#define CE_CMPLS_CMP_DATA_MSG_SUBTYPE_RESYNC (UINT32_C(0x2) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4745
#define CE_CMPLS_CMP_DATA_MSG_MP_CLIENT_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4748
#define CE_CMPLS_CMP_DATA_MSG_MP_CLIENT_TCE (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4750
#define CE_CMPLS_CMP_DATA_MSG_MP_CLIENT_RCE (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4754
#define CE_CMPLS_CMP_DATA_MSG_STATUS_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4757
#define CE_CMPLS_CMP_DATA_MSG_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47581
#define HWRM_RING_SCHQ_ALLOC_INPUT_ENABLES_TQM_RING0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47586
#define HWRM_RING_SCHQ_ALLOC_INPUT_ENABLES_TQM_RING1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4759
#define CE_CMPLS_CMP_DATA_MSG_STATUS_CTX_LD_ERR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47591
#define HWRM_RING_SCHQ_ALLOC_INPUT_ENABLES_TQM_RING2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47596
#define HWRM_RING_SCHQ_ALLOC_INPUT_ENABLES_TQM_RING3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47601
#define HWRM_RING_SCHQ_ALLOC_INPUT_ENABLES_TQM_RING4 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47606
#define HWRM_RING_SCHQ_ALLOC_INPUT_ENABLES_TQM_RING5 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4761
#define CE_CMPLS_CMP_DATA_MSG_STATUS_FID_CHK_ERR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47611
#define HWRM_RING_SCHQ_ALLOC_INPUT_ENABLES_TQM_RING6 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47616
#define HWRM_RING_SCHQ_ALLOC_INPUT_ENABLES_TQM_RING7 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47622
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING0_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47625
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING0_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47627
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING0_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4763
#define CE_CMPLS_CMP_DATA_MSG_STATUS_CTX_VER_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47632
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING0_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47635
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING0_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47638
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING0_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47640
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING0_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47642
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING0_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47644
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING0_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47646
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING0_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47648
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING0_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4765
#define CE_CMPLS_CMP_DATA_MSG_STATUS_DST_ID_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47653
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING1_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47656
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING1_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47658
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING1_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47663
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING1_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47666
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING1_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47669
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING1_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47671
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING1_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47673
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING1_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47675
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING1_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47677
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING1_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47679
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING1_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47684
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING2_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47687
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING2_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47689
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING2_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47694
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING2_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47697
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING2_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4770
#define CE_CMPLS_CMP_DATA_MSG_STATUS_MP_CMD_ERR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47700
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING2_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47702
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING2_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47704
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING2_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47706
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING2_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47708
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING2_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47710
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING2_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47715
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING3_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47718
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING3_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4772
#define CE_CMPLS_CMP_DATA_MSG_UNUSED1_MASK UINT32_C(0xfff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47720
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING3_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47725
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING3_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47728
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING3_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47731
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING3_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47733
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING3_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47735
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING3_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47737
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING3_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47739
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING3_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47741
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING3_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47746
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING4_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47749
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING4_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47751
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING4_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47756
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING4_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47759
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING4_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47762
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING4_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47764
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING4_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47766
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING4_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47768
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING4_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47770
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING4_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47772
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING4_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47777
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING5_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47780
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING5_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47782
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING5_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47787
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING5_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47790
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING5_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47793
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING5_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47795
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING5_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47797
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING5_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47799
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING5_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47801
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING5_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47803
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING5_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47808
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING6_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47811
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING6_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47813
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING6_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47818
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING6_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47821
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING6_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47824
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING6_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47826
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING6_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47828
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING6_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47830
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING6_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47832
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING6_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47834
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING6_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47839
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING7_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47842
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING7_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47844
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING7_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47849
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING7_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4785
#define CE_CMPLS_CMP_DATA_MSG_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47852
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING7_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47855
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING7_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47857
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING7_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47859
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING7_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4786
#define CE_CMPLS_CMP_DATA_MSG_UNUSED2_MASK UINT32_C(0xfffffffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47861
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING7_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47863
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING7_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
47865
#define HWRM_RING_SCHQ_ALLOC_INPUT_TQM_RING7_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4793
#define CE_CMPLS_CMP_DATA_MSG_KID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4795
#define CE_CMPLS_CMP_DATA_MSG_UNUSED3_MASK UINT32_C(0xfff00000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48062
#define HWRM_RING_SCHQ_CFG_INPUT_FLAGS_TC_MAX_BW_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48064
#define HWRM_RING_SCHQ_CFG_INPUT_FLAGS_TC_RESERVATION_ENABLED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4810
#define CMPL_BASE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4816
#define CMPL_BASE_TYPE_TX_L2 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4821
#define CMPL_BASE_TYPE_NO_OP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48252
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48257
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_ZERO_MAC UINT32_C(0x65)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4826
#define CMPL_BASE_TYPE_TX_L2_COAL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48263
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_BC_MC_MAC UINT32_C(0x66)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48269
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_INVALID_VNIC UINT32_C(0x67)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48274
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_INVALID_PF_FID UINT32_C(0x68)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48279
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_INVALID_L2_CTXT_ID UINT32_C(0x69)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48284
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_NULL_L2_CTXT_CFG UINT32_C(0x6a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48290
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_NULL_L2_DATA_FLD UINT32_C(0x6b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48295
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_INVALID_CFA_LAYOUT UINT32_C(0x6c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48300
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_L2_CTXT_ALLOC_FAIL UINT32_C(0x6d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48306
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_ROCE_FLOW_ERR UINT32_C(0x6e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4831
#define CMPL_BASE_TYPE_TX_L2_PKT_TS UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48311
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_INVALID_OWNER_FID UINT32_C(0x6f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48316
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_ZERO_REF_CNT UINT32_C(0x70)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48321
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_INVALID_FLOW_TYPE UINT32_C(0x71)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48326
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_INVALID_IVLAN UINT32_C(0x72)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48331
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_MAX_VLAN_ID UINT32_C(0x73)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48336
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_INVALID_TNL_REQ UINT32_C(0x74)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48338
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_L2_ADDR UINT32_C(0x75)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48340
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_L2_IVLAN UINT32_C(0x76)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48342
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_L3_ADDR UINT32_C(0x77)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48344
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_L3_ADDR_TYPE UINT32_C(0x78)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48346
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_T_L3_ADDR_TYPE UINT32_C(0x79)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48348
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_DST_VNIC_ID UINT32_C(0x7a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48350
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_VNI UINT32_C(0x7b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48355
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_INVALID_DST_ID UINT32_C(0x7c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48361
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_FAIL_ROCE_L2_FLOW UINT32_C(0x7d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48366
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_INVALID_NPAR_VLAN UINT32_C(0x7e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48371
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_ATSP_ADD UINT32_C(0x7f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48377
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_DFLT_VLAN_FAIL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4838
#define CMPL_BASE_TYPE_RX_TPA_START_V2 UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48383
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_INVALID_L3_TYPE UINT32_C(0x81)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48389
#define HWRM_CFA_FILTER_COMMON_CMD_ERR_VAL_FAIL_TNL_FLOW UINT32_C(0x82)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48435
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48437
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48439
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48445
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_FLAGS_LOOPBACK UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4845
#define CMPL_BASE_TYPE_RX_L2_V2 UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48450
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_FLAGS_DROP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48457
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_FLAGS_OUTERMOST UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48462
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_FLAGS_TRAFFIC_MASK UINT32_C(0x30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48465
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_FLAGS_TRAFFIC_NO_ROCE_L2 (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48467
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_FLAGS_TRAFFIC_L2 (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48469
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_FLAGS_TRAFFIC_ROCE (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48477
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_FLAGS_XDP_DISABLE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48484
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_FLAGS_SOURCE_VALID UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48490
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_L2_ADDR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48495
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_L2_ADDR_MASK UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48500
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_L2_OVLAN UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48505
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_L2_OVLAN_MASK UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4851
#define CMPL_BASE_TYPE_RX_L2_COMPRESS UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48510
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_L2_IVLAN UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48515
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_L2_IVLAN_MASK UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48520
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_T_L2_ADDR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48525
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_T_L2_ADDR_MASK UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48530
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_T_L2_OVLAN UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48535
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_T_L2_OVLAN_MASK UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48540
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_T_L2_IVLAN UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48545
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_T_L2_IVLAN_MASK UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48550
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_SRC_TYPE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48555
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_SRC_ID UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4856
#define CMPL_BASE_TYPE_RX_L2 UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48560
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_TUNNEL_TYPE UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48565
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_DST_ID UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48570
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_MIRROR_VNIC_ID UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48575
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_NUM_VLANS UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48580
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_ENABLES_T_NUM_VLANS UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4862
#define CMPL_BASE_TYPE_RX_AGG UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48651
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_SRC_TYPE_NPORT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48653
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_SRC_TYPE_PF UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48655
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_SRC_TYPE_VF UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48657
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_SRC_TYPE_VNIC UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48659
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_SRC_TYPE_KONG UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48661
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_SRC_TYPE_APE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48663
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_SRC_TYPE_BONO UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48665
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_SRC_TYPE_TANG UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4868
#define CMPL_BASE_TYPE_RX_TPA_START UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48684
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_NONTUNNEL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48686
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48688
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_NVGRE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48690
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_L2GRE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48692
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_IPIP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48694
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_GENEVE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48696
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_MPLS UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48698
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_STT UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48700
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_IPGRE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48702
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_V4 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48707
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_IPGRE_V1 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48709
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_L2_ETYPE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48714
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_GPE_V6 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48716
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_GPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48718
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_TUNNEL_TYPE_ANYTUNNEL UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48739
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_PRI_HINT_NO_PREFER UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4874
#define CMPL_BASE_TYPE_RX_TPA_END UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48741
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_PRI_HINT_ABOVE_FILTER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48743
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_PRI_HINT_BELOW_FILTER UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48745
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_PRI_HINT_MAX UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48747
#define HWRM_CFA_L2_FILTER_ALLOC_INPUT_PRI_HINT_MIN UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48787
#define HWRM_CFA_L2_FILTER_ALLOC_OUTPUT_FLOW_ID_VALUE_MASK UINT32_C(0x3fffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48790
#define HWRM_CFA_L2_FILTER_ALLOC_OUTPUT_FLOW_ID_TYPE UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48795
#define HWRM_CFA_L2_FILTER_ALLOC_OUTPUT_FLOW_ID_TYPE_INT (UINT32_C(0x0) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48800
#define HWRM_CFA_L2_FILTER_ALLOC_OUTPUT_FLOW_ID_TYPE_EXT (UINT32_C(0x1) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48803
#define HWRM_CFA_L2_FILTER_ALLOC_OUTPUT_FLOW_ID_DIR UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48805
#define HWRM_CFA_L2_FILTER_ALLOC_OUTPUT_FLOW_ID_DIR_RX (UINT32_C(0x0) << 31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48807
#define HWRM_CFA_L2_FILTER_ALLOC_OUTPUT_FLOW_ID_DIR_TX (UINT32_C(0x1) << 31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4881
#define CMPL_BASE_TYPE_RX_TPA_AGG UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48830
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48835
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_ZERO_MAC UINT32_C(0x65)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48841
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_BC_MC_MAC UINT32_C(0x66)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48847
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_INVALID_VNIC UINT32_C(0x67)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48852
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_INVALID_PF_FID UINT32_C(0x68)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48857
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_INVALID_L2_CTXT_ID UINT32_C(0x69)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4886
#define CMPL_BASE_TYPE_RX_L2_V3 UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48862
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_NULL_L2_CTXT_CFG UINT32_C(0x6a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48868
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_NULL_L2_DATA_FLD UINT32_C(0x6b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48873
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_INVALID_CFA_LAYOUT UINT32_C(0x6c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48878
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_L2_CTXT_ALLOC_FAIL UINT32_C(0x6d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48884
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_ROCE_FLOW_ERR UINT32_C(0x6e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48889
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_INVALID_OWNER_FID UINT32_C(0x6f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48894
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_ZERO_REF_CNT UINT32_C(0x70)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48899
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_INVALID_FLOW_TYPE UINT32_C(0x71)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48904
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_INVALID_IVLAN UINT32_C(0x72)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48909
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_MAX_VLAN_ID UINT32_C(0x73)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48914
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_INVALID_TNL_REQ UINT32_C(0x74)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48916
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_L2_ADDR UINT32_C(0x75)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48918
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_L2_IVLAN UINT32_C(0x76)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4892
#define CMPL_BASE_TYPE_RX_TPA_START_V3 UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48920
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_L3_ADDR UINT32_C(0x77)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48922
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_L3_ADDR_TYPE UINT32_C(0x78)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48924
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_T_L3_ADDR_TYPE UINT32_C(0x79)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48926
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_DST_VNIC_ID UINT32_C(0x7a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48928
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_VNI UINT32_C(0x7b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48933
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_INVALID_DST_ID UINT32_C(0x7c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48939
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_FAIL_ROCE_L2_FLOW UINT32_C(0x7d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48944
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_INVALID_NPAR_VLAN UINT32_C(0x7e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48949
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_ATSP_ADD UINT32_C(0x7f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48955
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_DFLT_VLAN_FAIL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48961
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_INVALID_L3_TYPE UINT32_C(0x81)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
48967
#define HWRM_CFA_L2_FILTER_ALLOC_CMD_ERR_CODE_VAL_FAIL_TNL_FLOW UINT32_C(0x82)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4898
#define CMPL_BASE_TYPE_STAT_EJECT UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4906
#define CMPL_BASE_TYPE_VEE_FLUSH UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49080
#define HWRM_CFA_L2_FILTER_CFG_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49082
#define HWRM_CFA_L2_FILTER_CFG_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49084
#define HWRM_CFA_L2_FILTER_CFG_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49090
#define HWRM_CFA_L2_FILTER_CFG_INPUT_FLAGS_DROP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49095
#define HWRM_CFA_L2_FILTER_CFG_INPUT_FLAGS_TRAFFIC_MASK UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49098
#define HWRM_CFA_L2_FILTER_CFG_INPUT_FLAGS_TRAFFIC_NO_ROCE_L2 (UINT32_C(0x0) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49100
#define HWRM_CFA_L2_FILTER_CFG_INPUT_FLAGS_TRAFFIC_L2 (UINT32_C(0x1) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49102
#define HWRM_CFA_L2_FILTER_CFG_INPUT_FLAGS_TRAFFIC_ROCE (UINT32_C(0x2) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49108
#define HWRM_CFA_L2_FILTER_CFG_INPUT_FLAGS_REMAP_OP_MASK UINT32_C(0x30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4911
#define CMPL_BASE_TYPE_MID_PATH_SHORT UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49111
#define HWRM_CFA_L2_FILTER_CFG_INPUT_FLAGS_REMAP_OP_NO_UPDATE (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49113
#define HWRM_CFA_L2_FILTER_CFG_INPUT_FLAGS_REMAP_OP_BYPASS_LKUP (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49115
#define HWRM_CFA_L2_FILTER_CFG_INPUT_FLAGS_REMAP_OP_ENABLE_LKUP (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49120
#define HWRM_CFA_L2_FILTER_CFG_INPUT_FLAGS_REMAP_OP_RESTORE_FW_OP (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49127
#define HWRM_CFA_L2_FILTER_CFG_INPUT_ENABLES_DST_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49132
#define HWRM_CFA_L2_FILTER_CFG_INPUT_ENABLES_NEW_MIRROR_VNIC_ID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49137
#define HWRM_CFA_L2_FILTER_CFG_INPUT_ENABLES_PROF_FUNC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49142
#define HWRM_CFA_L2_FILTER_CFG_INPUT_ENABLES_L2_CONTEXT_ID UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4916
#define CMPL_BASE_TYPE_MID_PATH_LONG UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4921
#define CMPL_BASE_TYPE_HWRM_DONE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49210
#define HWRM_CFA_L2_FILTER_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49216
#define HWRM_CFA_L2_FILTER_CFG_CMD_ERR_CODE_INVALID_FID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4923
#define CMPL_BASE_TYPE_HWRM_FWD_REQ UINT32_C(0x22)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4925
#define CMPL_BASE_TYPE_HWRM_FWD_RESP UINT32_C(0x24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49264
#define HWRM_CFA_L2_SET_RX_MASK_INPUT_MASK_MCAST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49269
#define HWRM_CFA_L2_SET_RX_MASK_INPUT_MASK_ALL_MCAST UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4927
#define CMPL_BASE_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49274
#define HWRM_CFA_L2_SET_RX_MASK_INPUT_MASK_BCAST UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4929
#define CMPL_BASE_TYPE_CQ_NOTIFICATION UINT32_C(0x30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4931
#define CMPL_BASE_TYPE_SRQ_EVENT UINT32_C(0x32)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49311
#define HWRM_CFA_L2_SET_RX_MASK_INPUT_MASK_PROMISCUOUS UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49318
#define HWRM_CFA_L2_SET_RX_MASK_INPUT_MASK_OUTERMOST UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49326
#define HWRM_CFA_L2_SET_RX_MASK_INPUT_MASK_VLANONLY UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4933
#define CMPL_BASE_TYPE_DBQ_EVENT UINT32_C(0x34)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49334
#define HWRM_CFA_L2_SET_RX_MASK_INPUT_MASK_VLAN_NONVLAN UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4935
#define CMPL_BASE_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49351
#define HWRM_CFA_L2_SET_RX_MASK_INPUT_MASK_ANYVLAN_NONVLAN UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4937
#define CMPL_BASE_TYPE_FUNC_EVENT UINT32_C(0x3a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49407
#define HWRM_CFA_L2_SET_RX_MASK_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49409
#define HWRM_CFA_L2_SET_RX_MASK_CMD_ERR_CODE_NTUPLE_FILTER_CONFLICT_ERR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49414
#define HWRM_CFA_L2_SET_RX_MASK_CMD_ERR_CODE_MAX_VLAN_TAGS UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49419
#define HWRM_CFA_L2_SET_RX_MASK_CMD_ERR_CODE_INVALID_VNIC_ID UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49424
#define HWRM_CFA_L2_SET_RX_MASK_CMD_ERR_CODE_INVALID_ACTION UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4949
#define CMPL_BASE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4950
#define CMPL_BASE_INFO3_MASK UINT32_C(0xfffffffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49631
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_FLAGS_LOOPBACK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49637
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_ENABLES_L2_FILTER_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49642
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_ENABLES_L2_ADDR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49647
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_ENABLES_L2_IVLAN UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49652
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_ENABLES_L3_ADDR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49657
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_ENABLES_L3_ADDR_TYPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49662
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_ENABLES_T_L3_ADDR_TYPE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49667
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_ENABLES_T_L3_ADDR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4967
#define TX_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49672
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_ENABLES_TUNNEL_TYPE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49677
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_ENABLES_VNI UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49682
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_ENABLES_DST_VNIC_ID UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49687
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_ENABLES_MIRROR_VNIC_ID UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4973
#define TX_CMPL_TYPE_TX_L2 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49732
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_TYPE_NONTUNNEL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49734
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49736
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_TYPE_NVGRE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49738
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_TYPE_L2GRE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49740
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_TYPE_IPIP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49742
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_TYPE_GENEVE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49744
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_TYPE_MPLS UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49746
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_TYPE_STT UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49748
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_TYPE_IPGRE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4975
#define TX_CMPL_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49750
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_V4 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49755
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_TYPE_IPGRE_V1 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49757
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_TYPE_L2_ETYPE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49762
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_GPE_V6 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49764
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_GPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49766
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_TYPE_ANYTUNNEL UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49781
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_FLAGS_TUN_FLAGS_OAM_CHECKSUM_EXPLHDR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49791
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_FLAGS_TUN_FLAGS_CRITICAL_OPT_S1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49802
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_INPUT_TUNNEL_FLAGS_TUN_FLAGS_EXTHDR_SEQNUM_S0 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4982
#define TX_CMPL_FLAGS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49841
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_OUTPUT_FLOW_ID_VALUE_MASK UINT32_C(0x3fffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49844
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_OUTPUT_FLOW_ID_TYPE UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49849
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_OUTPUT_FLOW_ID_TYPE_INT (UINT32_C(0x0) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49854
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_OUTPUT_FLOW_ID_TYPE_EXT (UINT32_C(0x1) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49857
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_OUTPUT_FLOW_ID_DIR UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49859
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_OUTPUT_FLOW_ID_DIR_RX (UINT32_C(0x0) << 31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49861
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_OUTPUT_FLOW_ID_DIR_TX (UINT32_C(0x1) << 31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49884
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49889
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_ZERO_MAC UINT32_C(0x65)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49895
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_BC_MC_MAC UINT32_C(0x66)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
4990
#define TX_CMPL_FLAGS_PUSH UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49901
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_INVALID_VNIC UINT32_C(0x67)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49906
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_INVALID_PF_FID UINT32_C(0x68)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49911
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_INVALID_L2_CTXT_ID UINT32_C(0x69)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49916
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_NULL_L2_CTXT_CFG UINT32_C(0x6a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49922
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_NULL_L2_DATA_FLD UINT32_C(0x6b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49927
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_INVALID_CFA_LAYOUT UINT32_C(0x6c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49932
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_L2_CTXT_ALLOC_FAIL UINT32_C(0x6d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49938
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_ROCE_FLOW_ERR UINT32_C(0x6e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49943
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_INVALID_OWNER_FID UINT32_C(0x6f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49948
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_ZERO_REF_CNT UINT32_C(0x70)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49953
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_INVALID_FLOW_TYPE UINT32_C(0x71)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49958
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_INVALID_IVLAN UINT32_C(0x72)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49963
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_MAX_VLAN_ID UINT32_C(0x73)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49968
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_INVALID_TNL_REQ UINT32_C(0x74)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49970
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_L2_ADDR UINT32_C(0x75)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49972
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_L2_IVLAN UINT32_C(0x76)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49974
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_L3_ADDR UINT32_C(0x77)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49976
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_L3_ADDR_TYPE UINT32_C(0x78)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49978
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_T_L3_ADDR_TYPE UINT32_C(0x79)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49980
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_DST_VNIC_ID UINT32_C(0x7a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49982
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_VNI UINT32_C(0x7b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49987
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_INVALID_DST_ID UINT32_C(0x7c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49993
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_FAIL_ROCE_L2_FLOW UINT32_C(0x7d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
49998
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_INVALID_NPAR_VLAN UINT32_C(0x7e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50003
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_ATSP_ADD UINT32_C(0x7f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50009
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_DFLT_VLAN_FAIL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50015
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_INVALID_L3_TYPE UINT32_C(0x81)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50021
#define HWRM_CFA_TUNNEL_FILTER_ALLOC_CMD_ERR_CODE_VAL_FAIL_TNL_FLOW UINT32_C(0x82)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5006
#define TX_CMPL_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5007
#define TX_CMPL_ERRORS_MASK UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50098
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50103
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_ZERO_MAC UINT32_C(0x65)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50109
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_BC_MC_MAC UINT32_C(0x66)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50115
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_INVALID_VNIC UINT32_C(0x67)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50120
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_INVALID_PF_FID UINT32_C(0x68)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50125
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_INVALID_L2_CTXT_ID UINT32_C(0x69)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5013
#define TX_CMPL_ERRORS_BUFFER_ERROR_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50130
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_NULL_L2_CTXT_CFG UINT32_C(0x6a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50136
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_NULL_L2_DATA_FLD UINT32_C(0x6b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50141
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_INVALID_CFA_LAYOUT UINT32_C(0x6c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50146
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_L2_CTXT_ALLOC_FAIL UINT32_C(0x6d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50152
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_ROCE_FLOW_ERR UINT32_C(0x6e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50157
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_INVALID_OWNER_FID UINT32_C(0x6f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5016
#define TX_CMPL_ERRORS_BUFFER_ERROR_NO_ERROR (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50162
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_ZERO_REF_CNT UINT32_C(0x70)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50167
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_INVALID_FLOW_TYPE UINT32_C(0x71)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50172
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_INVALID_IVLAN UINT32_C(0x72)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50177
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_MAX_VLAN_ID UINT32_C(0x73)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50182
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_INVALID_TNL_REQ UINT32_C(0x74)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50184
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_L2_ADDR UINT32_C(0x75)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50186
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_L2_IVLAN UINT32_C(0x76)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50188
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_L3_ADDR UINT32_C(0x77)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50190
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_L3_ADDR_TYPE UINT32_C(0x78)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50192
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_T_L3_ADDR_TYPE UINT32_C(0x79)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50194
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_DST_VNIC_ID UINT32_C(0x7a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50196
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_VNI UINT32_C(0x7b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50201
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_INVALID_DST_ID UINT32_C(0x7c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50207
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_FAIL_ROCE_L2_FLOW UINT32_C(0x7d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5021
#define TX_CMPL_ERRORS_BUFFER_ERROR_BAD_FMT (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50212
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_INVALID_NPAR_VLAN UINT32_C(0x7e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50217
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_ATSP_ADD UINT32_C(0x7f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50223
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_DFLT_VLAN_FAIL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50229
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_INVALID_L3_TYPE UINT32_C(0x81)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50235
#define HWRM_CFA_TUNNEL_FILTER_FREE_CMD_ERR_CODE_VAL_FAIL_TNL_FLOW UINT32_C(0x82)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5027
#define TX_CMPL_ERRORS_ZERO_LENGTH_PKT UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50281
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC_INPUT_TUNNEL_TYPE_NONTUNNEL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50283
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC_INPUT_TUNNEL_TYPE_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50285
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC_INPUT_TUNNEL_TYPE_NVGRE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50287
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC_INPUT_TUNNEL_TYPE_L2GRE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50289
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC_INPUT_TUNNEL_TYPE_IPIP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50291
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC_INPUT_TUNNEL_TYPE_GENEVE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50293
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC_INPUT_TUNNEL_TYPE_MPLS UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50295
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC_INPUT_TUNNEL_TYPE_STT UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50297
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC_INPUT_TUNNEL_TYPE_IPGRE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50299
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_V4 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50304
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC_INPUT_TUNNEL_TYPE_IPGRE_V1 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50306
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC_INPUT_TUNNEL_TYPE_L2_ETYPE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50311
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_GPE_V6 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50313
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_GPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50315
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC_INPUT_TUNNEL_TYPE_ANYTUNNEL UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50323
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_ALLOC_INPUT_FLAGS_MODIFY_DST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5033
#define TX_CMPL_ERRORS_EXCESSIVE_BD_LENGTH UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5039
#define TX_CMPL_ERRORS_DMA_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50391
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_FREE_INPUT_TUNNEL_TYPE_NONTUNNEL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50393
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_FREE_INPUT_TUNNEL_TYPE_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50395
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_FREE_INPUT_TUNNEL_TYPE_NVGRE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50397
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_FREE_INPUT_TUNNEL_TYPE_L2GRE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50399
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_FREE_INPUT_TUNNEL_TYPE_IPIP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50401
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_FREE_INPUT_TUNNEL_TYPE_GENEVE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50403
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_FREE_INPUT_TUNNEL_TYPE_MPLS UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50405
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_FREE_INPUT_TUNNEL_TYPE_STT UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50407
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_FREE_INPUT_TUNNEL_TYPE_IPGRE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50409
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_FREE_INPUT_TUNNEL_TYPE_VXLAN_V4 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50414
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_FREE_INPUT_TUNNEL_TYPE_IPGRE_V1 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50416
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_FREE_INPUT_TUNNEL_TYPE_L2_ETYPE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50421
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_FREE_INPUT_TUNNEL_TYPE_VXLAN_GPE_V6 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50423
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_FREE_INPUT_TUNNEL_TYPE_VXLAN_GPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50425
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_FREE_INPUT_TUNNEL_TYPE_ANYTUNNEL UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5044
#define TX_CMPL_ERRORS_HINT_TOO_SHORT UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50494
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_INFO_INPUT_TUNNEL_TYPE_NONTUNNEL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50496
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_INFO_INPUT_TUNNEL_TYPE_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50498
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_INFO_INPUT_TUNNEL_TYPE_NVGRE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5050
#define TX_CMPL_ERRORS_POISON_TLP_ERROR UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50500
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_INFO_INPUT_TUNNEL_TYPE_L2GRE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50502
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_INFO_INPUT_TUNNEL_TYPE_IPIP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50504
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_INFO_INPUT_TUNNEL_TYPE_GENEVE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50506
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_INFO_INPUT_TUNNEL_TYPE_MPLS UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50508
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_INFO_INPUT_TUNNEL_TYPE_STT UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50510
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_INFO_INPUT_TUNNEL_TYPE_IPGRE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50512
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_INFO_INPUT_TUNNEL_TYPE_VXLAN_V4 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50517
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_INFO_INPUT_TUNNEL_TYPE_IPGRE_V1 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50519
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_INFO_INPUT_TUNNEL_TYPE_L2_ETYPE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50524
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_INFO_INPUT_TUNNEL_TYPE_VXLAN_GPE_V6 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50526
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_INFO_INPUT_TUNNEL_TYPE_VXLAN_GPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50528
#define HWRM_CFA_REDIRECT_TUNNEL_TYPE_INFO_INPUT_TUNNEL_TYPE_ANYTUNNEL UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5056
#define TX_CMPL_ERRORS_INTERNAL_ERROR UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50564
#define HWRM_VXLAN_IPV4_HDR_VER_HLEN_HEADER_LENGTH_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50567
#define HWRM_VXLAN_IPV4_HDR_VER_HLEN_VERSION_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50591
#define HWRM_VXLAN_IPV6_HDR_VER_TC_FLOW_LABEL_VER_SFT UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50593
#define HWRM_VXLAN_IPV6_HDR_VER_TC_FLOW_LABEL_VER_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50595
#define HWRM_VXLAN_IPV6_HDR_VER_TC_FLOW_LABEL_TC_SFT UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50597
#define HWRM_VXLAN_IPV6_HDR_VER_TC_FLOW_LABEL_TC_MASK UINT32_C(0xff00000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50599
#define HWRM_VXLAN_IPV6_HDR_VER_TC_FLOW_LABEL_FLOW_LABEL_SFT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50601
#define HWRM_VXLAN_IPV6_HDR_VER_TC_FLOW_LABEL_FLOW_LABEL_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50639
#define HWRM_CFA_ENCAP_DATA_VXLAN_L3_VER_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50641
#define HWRM_CFA_ENCAP_DATA_VXLAN_L3_VER_IPV4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50643
#define HWRM_CFA_ENCAP_DATA_VXLAN_L3_VER_IPV6 UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5066
#define TX_CMPL_ERRORS_TIMESTAMP_INVALID_ERROR UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50704
#define HWRM_CFA_ENCAP_RECORD_ALLOC_INPUT_FLAGS_LOOPBACK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50710
#define HWRM_CFA_ENCAP_RECORD_ALLOC_INPUT_FLAGS_EXTERNAL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50714
#define HWRM_CFA_ENCAP_RECORD_ALLOC_INPUT_ENCAP_TYPE_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50716
#define HWRM_CFA_ENCAP_RECORD_ALLOC_INPUT_ENCAP_TYPE_NVGRE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50718
#define HWRM_CFA_ENCAP_RECORD_ALLOC_INPUT_ENCAP_TYPE_L2GRE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50720
#define HWRM_CFA_ENCAP_RECORD_ALLOC_INPUT_ENCAP_TYPE_IPIP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50722
#define HWRM_CFA_ENCAP_RECORD_ALLOC_INPUT_ENCAP_TYPE_GENEVE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50724
#define HWRM_CFA_ENCAP_RECORD_ALLOC_INPUT_ENCAP_TYPE_MPLS UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50726
#define HWRM_CFA_ENCAP_RECORD_ALLOC_INPUT_ENCAP_TYPE_VLAN UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50728
#define HWRM_CFA_ENCAP_RECORD_ALLOC_INPUT_ENCAP_TYPE_IPGRE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50730
#define HWRM_CFA_ENCAP_RECORD_ALLOC_INPUT_ENCAP_TYPE_VXLAN_V4 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50735
#define HWRM_CFA_ENCAP_RECORD_ALLOC_INPUT_ENCAP_TYPE_IPGRE_V1 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50737
#define HWRM_CFA_ENCAP_RECORD_ALLOC_INPUT_ENCAP_TYPE_L2_ETYPE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50742
#define HWRM_CFA_ENCAP_RECORD_ALLOC_INPUT_ENCAP_TYPE_VXLAN_GPE_V6 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50744
#define HWRM_CFA_ENCAP_RECORD_ALLOC_INPUT_ENCAP_TYPE_VXLAN_GPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5084
#define TX_CMPL_COAL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50881
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_FLAGS_LOOPBACK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50886
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_FLAGS_DROP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50892
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_FLAGS_METER UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50898
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_FLAGS_DEST_FID UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5090
#define TX_CMPL_COAL_TYPE_TX_L2_COAL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50904
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_FLAGS_ARP_REPLY UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50914
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_FLAGS_DEST_RFS_RING_IDX UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5092
#define TX_CMPL_COAL_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50921
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_FLAGS_NO_L2_CONTEXT UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50927
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_L2_FILTER_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50932
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_ETHERTYPE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50937
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_TUNNEL_TYPE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50942
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_SRC_MACADDR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50947
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_IPADDR_TYPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50952
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_SRC_IPADDR UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50957
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_SRC_IPADDR_MASK UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50962
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_DST_IPADDR UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50967
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_DST_IPADDR_MASK UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50972
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_IP_PROTOCOL UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50977
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_SRC_PORT UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50982
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_SRC_PORT_MASK UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50987
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_DST_PORT UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5099
#define TX_CMPL_COAL_FLAGS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50992
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_DST_PORT_MASK UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
50997
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_PRI_HINT UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51002
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_NTUPLE_FILTER_ID UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51007
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_DST_ID UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51009
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_MIRROR_VNIC_ID UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51014
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_DST_MACADDR UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51019
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_ENABLES_RFS_RING_TBL_IDX UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51040
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_IP_ADDR_TYPE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51042
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_IP_ADDR_TYPE_IPV4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51044
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_IP_ADDR_TYPE_IPV6 UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51057
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_IP_PROTOCOL_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51059
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_IP_PROTOCOL_TCP UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51061
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_IP_PROTOCOL_UDP UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51063
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_IP_PROTOCOL_ICMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51065
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_IP_PROTOCOL_ICMPV6 UINT32_C(0x3a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51067
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_IP_PROTOCOL_RSVD UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5107
#define TX_CMPL_COAL_FLAGS_PUSH UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51093
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_TUNNEL_TYPE_NONTUNNEL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51095
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51097
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_TUNNEL_TYPE_NVGRE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51099
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_TUNNEL_TYPE_L2GRE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51101
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_TUNNEL_TYPE_IPIP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51103
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_TUNNEL_TYPE_GENEVE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51105
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_TUNNEL_TYPE_MPLS UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51107
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_TUNNEL_TYPE_STT UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51109
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_TUNNEL_TYPE_IPGRE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51111
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_V4 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51116
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_TUNNEL_TYPE_IPGRE_V1 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51118
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_TUNNEL_TYPE_L2_ETYPE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51123
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_GPE_V6 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51125
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_GPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51127
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_TUNNEL_TYPE_ANYTUNNEL UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51135
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_PRI_HINT_NO_PREFER UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51137
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_PRI_HINT_ABOVE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51139
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_PRI_HINT_BELOW UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51141
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_PRI_HINT_HIGHEST UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51143
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_INPUT_PRI_HINT_LOWEST UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51217
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_OUTPUT_FLOW_ID_VALUE_MASK UINT32_C(0x3fffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51220
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_OUTPUT_FLOW_ID_TYPE UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51225
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_OUTPUT_FLOW_ID_TYPE_INT (UINT32_C(0x0) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51230
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_OUTPUT_FLOW_ID_TYPE_EXT (UINT32_C(0x1) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51233
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_OUTPUT_FLOW_ID_DIR UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51235
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_OUTPUT_FLOW_ID_DIR_RX (UINT32_C(0x0) << 31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51237
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_OUTPUT_FLOW_ID_DIR_TX (UINT32_C(0x1) << 31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51260
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51265
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_ZERO_MAC UINT32_C(0x65)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51271
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_BC_MC_MAC UINT32_C(0x66)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51277
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_INVALID_VNIC UINT32_C(0x67)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51282
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_INVALID_PF_FID UINT32_C(0x68)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51287
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_INVALID_L2_CTXT_ID UINT32_C(0x69)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51292
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_NULL_L2_CTXT_CFG UINT32_C(0x6a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51298
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_NULL_L2_DATA_FLD UINT32_C(0x6b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51303
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_INVALID_CFA_LAYOUT UINT32_C(0x6c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51308
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_L2_CTXT_ALLOC_FAIL UINT32_C(0x6d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51314
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_ROCE_FLOW_ERR UINT32_C(0x6e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51319
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_INVALID_OWNER_FID UINT32_C(0x6f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5132
#define TX_CMPL_COAL_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51324
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_ZERO_REF_CNT UINT32_C(0x70)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51329
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_INVALID_FLOW_TYPE UINT32_C(0x71)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5133
#define TX_CMPL_COAL_ERRORS_MASK UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51334
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_INVALID_IVLAN UINT32_C(0x72)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51339
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_MAX_VLAN_ID UINT32_C(0x73)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51344
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_INVALID_TNL_REQ UINT32_C(0x74)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51346
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_L2_ADDR UINT32_C(0x75)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51348
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_L2_IVLAN UINT32_C(0x76)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51350
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_L3_ADDR UINT32_C(0x77)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51352
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_L3_ADDR_TYPE UINT32_C(0x78)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51354
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_T_L3_ADDR_TYPE UINT32_C(0x79)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51356
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_DST_VNIC_ID UINT32_C(0x7a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51358
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_VNI UINT32_C(0x7b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51363
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_INVALID_DST_ID UINT32_C(0x7c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51369
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_FAIL_ROCE_L2_FLOW UINT32_C(0x7d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51374
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_INVALID_NPAR_VLAN UINT32_C(0x7e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51379
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_ATSP_ADD UINT32_C(0x7f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51385
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_DFLT_VLAN_FAIL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5139
#define TX_CMPL_COAL_ERRORS_BUFFER_ERROR_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51391
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_INVALID_L3_TYPE UINT32_C(0x81)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51397
#define HWRM_CFA_NTUPLE_FILTER_ALLOC_CMD_ERR_CODE_VAL_FAIL_TNL_FLOW UINT32_C(0x82)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5142
#define TX_CMPL_COAL_ERRORS_BUFFER_ERROR_NO_ERROR (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5147
#define TX_CMPL_COAL_ERRORS_BUFFER_ERROR_BAD_FMT (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51474
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51479
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_ZERO_MAC UINT32_C(0x65)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51485
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_BC_MC_MAC UINT32_C(0x66)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51491
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_INVALID_VNIC UINT32_C(0x67)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51496
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_INVALID_PF_FID UINT32_C(0x68)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51501
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_INVALID_L2_CTXT_ID UINT32_C(0x69)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51506
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_NULL_L2_CTXT_CFG UINT32_C(0x6a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51512
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_NULL_L2_DATA_FLD UINT32_C(0x6b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51517
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_INVALID_CFA_LAYOUT UINT32_C(0x6c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51522
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_L2_CTXT_ALLOC_FAIL UINT32_C(0x6d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51528
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_ROCE_FLOW_ERR UINT32_C(0x6e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5153
#define TX_CMPL_COAL_ERRORS_ZERO_LENGTH_PKT UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51533
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_INVALID_OWNER_FID UINT32_C(0x6f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51538
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_ZERO_REF_CNT UINT32_C(0x70)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51543
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_INVALID_FLOW_TYPE UINT32_C(0x71)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51548
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_INVALID_IVLAN UINT32_C(0x72)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51553
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_MAX_VLAN_ID UINT32_C(0x73)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51558
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_INVALID_TNL_REQ UINT32_C(0x74)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51560
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_L2_ADDR UINT32_C(0x75)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51562
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_L2_IVLAN UINT32_C(0x76)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51564
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_L3_ADDR UINT32_C(0x77)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51566
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_L3_ADDR_TYPE UINT32_C(0x78)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51568
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_T_L3_ADDR_TYPE UINT32_C(0x79)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51570
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_DST_VNIC_ID UINT32_C(0x7a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51572
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_VNI UINT32_C(0x7b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51577
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_INVALID_DST_ID UINT32_C(0x7c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51583
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_FAIL_ROCE_L2_FLOW UINT32_C(0x7d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51588
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_INVALID_NPAR_VLAN UINT32_C(0x7e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5159
#define TX_CMPL_COAL_ERRORS_EXCESSIVE_BD_LENGTH UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51593
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_ATSP_ADD UINT32_C(0x7f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51599
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_DFLT_VLAN_FAIL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51605
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_INVALID_L3_TYPE UINT32_C(0x81)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51611
#define HWRM_CFA_NTUPLE_FILTER_FREE_CMD_ERR_CODE_VAL_FAIL_TNL_FLOW UINT32_C(0x82)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5165
#define TX_CMPL_COAL_ERRORS_DMA_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51657
#define HWRM_CFA_NTUPLE_FILTER_CFG_INPUT_ENABLES_NEW_DST_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51662
#define HWRM_CFA_NTUPLE_FILTER_CFG_INPUT_ENABLES_NEW_MIRROR_VNIC_ID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51667
#define HWRM_CFA_NTUPLE_FILTER_CFG_INPUT_ENABLES_NEW_METER_INSTANCE_ID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51674
#define HWRM_CFA_NTUPLE_FILTER_CFG_INPUT_FLAGS_DEST_FID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51681
#define HWRM_CFA_NTUPLE_FILTER_CFG_INPUT_FLAGS_DEST_RFS_RING_IDX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51688
#define HWRM_CFA_NTUPLE_FILTER_CFG_INPUT_FLAGS_NO_L2_CONTEXT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5170
#define TX_CMPL_COAL_ERRORS_HINT_TOO_SHORT UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51713
#define HWRM_CFA_NTUPLE_FILTER_CFG_INPUT_NEW_METER_INSTANCE_ID_INVALID UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5176
#define TX_CMPL_COAL_ERRORS_POISON_TLP_ERROR UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51783
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51785
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51787
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51793
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_FLAGS_BYTE_CTR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51798
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_FLAGS_PKT_CTR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51803
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_FLAGS_DECAP UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51808
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_FLAGS_ENCAP UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51813
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_FLAGS_DROP UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51819
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_FLAGS_METER UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5182
#define TX_CMPL_COAL_ERRORS_INTERNAL_ERROR UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51825
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_L2_FILTER_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51830
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_TUNNEL_TYPE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51835
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_TUNNEL_ID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51840
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_SRC_MACADDR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51845
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_DST_MACADDR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51850
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_OVLAN_VID UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51855
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_IVLAN_VID UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51860
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_ETHERTYPE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51865
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_SRC_IPADDR UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51870
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_DST_IPADDR UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51875
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_IPADDR_TYPE UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51880
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_IP_PROTOCOL UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51885
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_SRC_PORT UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51890
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_DST_PORT UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51895
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_DST_ID UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51900
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_MIRROR_VNIC_ID UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51905
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_ENCAP_RECORD_ID UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51910
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_ENABLES_METER_INSTANCE_ID UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51919
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_TUNNEL_TYPE_NONTUNNEL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5192
#define TX_CMPL_COAL_ERRORS_TIMESTAMP_INVALID_ERROR UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51921
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_TUNNEL_TYPE_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51923
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_TUNNEL_TYPE_NVGRE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51925
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_TUNNEL_TYPE_L2GRE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51927
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_TUNNEL_TYPE_IPIP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51929
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_TUNNEL_TYPE_GENEVE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51931
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_TUNNEL_TYPE_MPLS UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51933
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_TUNNEL_TYPE_STT UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51935
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_TUNNEL_TYPE_IPGRE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51937
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_V4 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51942
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_TUNNEL_TYPE_IPGRE_V1 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51944
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_TUNNEL_TYPE_L2_ETYPE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51949
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_GPE_V6 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51951
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_GPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51953
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_TUNNEL_TYPE_ANYTUNNEL UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
51975
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_METER_INSTANCE_ID_INVALID UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5200
#define TX_CMPL_COAL_SQ_CONS_IDX_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52002
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_IP_ADDR_TYPE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52004
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_IP_ADDR_TYPE_IPV4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52006
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_IP_ADDR_TYPE_IPV6 UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52016
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_IP_PROTOCOL_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52018
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_IP_PROTOCOL_TCP UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52020
#define HWRM_CFA_EM_FLOW_ALLOC_INPUT_IP_PROTOCOL_UDP UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52083
#define HWRM_CFA_EM_FLOW_ALLOC_OUTPUT_FLOW_ID_VALUE_MASK UINT32_C(0x3fffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52086
#define HWRM_CFA_EM_FLOW_ALLOC_OUTPUT_FLOW_ID_TYPE UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52091
#define HWRM_CFA_EM_FLOW_ALLOC_OUTPUT_FLOW_ID_TYPE_INT (UINT32_C(0x0) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52096
#define HWRM_CFA_EM_FLOW_ALLOC_OUTPUT_FLOW_ID_TYPE_EXT (UINT32_C(0x1) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52099
#define HWRM_CFA_EM_FLOW_ALLOC_OUTPUT_FLOW_ID_DIR UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52101
#define HWRM_CFA_EM_FLOW_ALLOC_OUTPUT_FLOW_ID_DIR_RX (UINT32_C(0x0) << 31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52103
#define HWRM_CFA_EM_FLOW_ALLOC_OUTPUT_FLOW_ID_DIR_TX (UINT32_C(0x1) << 31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5214
#define TX_CMPL_PACKET_TIMESTAMP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5220
#define TX_CMPL_PACKET_TIMESTAMP_TYPE_TX_L2_PKT_TS UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5222
#define TX_CMPL_PACKET_TIMESTAMP_FLAGS_MASK UINT32_C(0xfc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52221
#define HWRM_CFA_EM_FLOW_CFG_INPUT_ENABLES_NEW_DST_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52226
#define HWRM_CFA_EM_FLOW_CFG_INPUT_ENABLES_NEW_MIRROR_VNIC_ID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52231
#define HWRM_CFA_EM_FLOW_CFG_INPUT_ENABLES_NEW_METER_INSTANCE_ID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52257
#define HWRM_CFA_EM_FLOW_CFG_INPUT_NEW_METER_INSTANCE_ID_INVALID UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5228
#define TX_CMPL_PACKET_TIMESTAMP_FLAGS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52340
#define HWRM_CFA_METER_QCAPS_OUTPUT_FLAGS_CLOCK_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52343
#define HWRM_CFA_METER_QCAPS_OUTPUT_FLAGS_CLOCK_375MHZ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52345
#define HWRM_CFA_METER_QCAPS_OUTPUT_FLAGS_CLOCK_625MHZ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5235
#define TX_CMPL_PACKET_TIMESTAMP_FLAGS_TS_TYPE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5237
#define TX_CMPL_PACKET_TIMESTAMP_FLAGS_TS_TYPE_TS_PM (UINT32_C(0x0) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5239
#define TX_CMPL_PACKET_TIMESTAMP_FLAGS_TS_TYPE_TS_PA (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52442
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52444
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52446
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52451
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_METER_TYPE_RFC2697 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52453
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_METER_TYPE_RFC2698 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52455
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_METER_TYPE_RFC4115 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52470
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_RATE_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52473
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_RATE_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52475
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_RATE_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52477
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_RATE_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52480
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_RATE_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52483
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_RATE_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52485
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_RATE_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52487
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_RATE_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52489
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_RATE_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52491
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_RATE_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52493
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_RATE_BW_VALUE_UNIT_RAW (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52498
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_BURST_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5250
#define TX_CMPL_PACKET_TIMESTAMP_FLAGS_TS_FALLBACK UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52501
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_BURST_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52503
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_BURST_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52505
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_BURST_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52508
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_BURST_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52511
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_BURST_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52513
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_BURST_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52515
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_BURST_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52517
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_BURST_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52519
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_BURST_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52521
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_COMMIT_BURST_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52526
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_RATE_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52529
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_RATE_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52531
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_RATE_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52533
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_RATE_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52536
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_RATE_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52539
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_RATE_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52541
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_RATE_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52543
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_RATE_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52545
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_RATE_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52547
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_RATE_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52549
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_RATE_BW_VALUE_UNIT_RAW (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52554
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_BURST_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52557
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_BURST_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52559
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_BURST_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52561
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_BURST_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52564
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_BURST_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52567
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_BURST_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52569
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_BURST_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52571
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_BURST_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52573
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_BURST_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52575
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_BURST_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52577
#define HWRM_CFA_METER_PROFILE_ALLOC_INPUT_EXCESS_PEAK_BURST_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52598
#define HWRM_CFA_METER_PROFILE_ALLOC_OUTPUT_METER_PROFILE_ID_INVALID UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5260
#define TX_CMPL_PACKET_TIMESTAMP_TS_SUB_NS_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52654
#define HWRM_CFA_METER_PROFILE_FREE_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52656
#define HWRM_CFA_METER_PROFILE_FREE_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52658
#define HWRM_CFA_METER_PROFILE_FREE_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52667
#define HWRM_CFA_METER_PROFILE_FREE_INPUT_METER_PROFILE_ID_INVALID UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52737
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52739
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52741
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52746
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_METER_TYPE_RFC2697 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52748
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_METER_TYPE_RFC2698 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52750
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_METER_TYPE_RFC4115 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52758
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_METER_PROFILE_ID_INVALID UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52768
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_RATE_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52771
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_RATE_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52773
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_RATE_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52775
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_RATE_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52778
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_RATE_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52781
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_RATE_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52783
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_RATE_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52785
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_RATE_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52787
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_RATE_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52789
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_RATE_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52791
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_RATE_BW_VALUE_UNIT_RAW (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52796
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_BURST_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52799
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_BURST_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52801
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_BURST_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52803
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_BURST_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52806
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_BURST_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52809
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_BURST_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52811
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_BURST_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52813
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_BURST_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52815
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_BURST_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52817
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_BURST_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52819
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_COMMIT_BURST_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5282
#define TX_CMPL_PACKET_TIMESTAMP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52824
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_RATE_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52827
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_RATE_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52829
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_RATE_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5283
#define TX_CMPL_PACKET_TIMESTAMP_ERRORS_MASK UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52831
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_RATE_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52834
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_RATE_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52837
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_RATE_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52839
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_RATE_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52841
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_RATE_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52843
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_RATE_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52845
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_RATE_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52847
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_RATE_BW_VALUE_UNIT_RAW (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52852
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_BURST_BW_VALUE_MASK UINT32_C(0xfffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52855
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_BURST_SCALE UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52857
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_BURST_SCALE_BITS (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52859
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_BURST_SCALE_BYTES (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52862
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_BURST_BW_VALUE_UNIT_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52865
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_BURST_BW_VALUE_UNIT_MEGA (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52867
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_BURST_BW_VALUE_UNIT_KILO (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52869
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_BURST_BW_VALUE_UNIT_BASE (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52871
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_BURST_BW_VALUE_UNIT_GIGA (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52873
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_BURST_BW_VALUE_UNIT_PERCENT1_100 (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52875
#define HWRM_CFA_METER_PROFILE_CFG_INPUT_EXCESS_PEAK_BURST_BW_VALUE_UNIT_INVALID (UINT32_C(0x7) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5290
#define TX_CMPL_PACKET_TIMESTAMP_ERRORS_BUFFER_ERROR_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5293
#define TX_CMPL_PACKET_TIMESTAMP_ERRORS_BUFFER_ERROR_NO_ERROR (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52944
#define HWRM_CFA_METER_INSTANCE_ALLOC_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52946
#define HWRM_CFA_METER_INSTANCE_ALLOC_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52948
#define HWRM_CFA_METER_INSTANCE_ALLOC_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5295
#define TX_CMPL_PACKET_TIMESTAMP_ERRORS_BUFFER_ERROR_BAD_FMT (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52957
#define HWRM_CFA_METER_INSTANCE_ALLOC_INPUT_METER_PROFILE_ID_INVALID UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
52979
#define HWRM_CFA_METER_INSTANCE_ALLOC_OUTPUT_METER_INSTANCE_ID_INVALID UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5301
#define TX_CMPL_PACKET_TIMESTAMP_ERRORS_ZERO_LENGTH_PKT UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53035
#define HWRM_CFA_METER_INSTANCE_CFG_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53037
#define HWRM_CFA_METER_INSTANCE_CFG_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53039
#define HWRM_CFA_METER_INSTANCE_CFG_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53051
#define HWRM_CFA_METER_INSTANCE_CFG_INPUT_METER_PROFILE_ID_INVALID UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5306
#define TX_CMPL_PACKET_TIMESTAMP_ERRORS_EXCESSIVE_BD_LENGTH UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53126
#define HWRM_CFA_METER_INSTANCE_FREE_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53128
#define HWRM_CFA_METER_INSTANCE_FREE_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53130
#define HWRM_CFA_METER_INSTANCE_FREE_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53139
#define HWRM_CFA_METER_INSTANCE_FREE_INPUT_METER_INSTANCE_ID_INVALID UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5314
#define TX_CMPL_PACKET_TIMESTAMP_ERRORS_DMA_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5319
#define TX_CMPL_PACKET_TIMESTAMP_ERRORS_HINT_TOO_SHORT UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53205
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_FLAGS_OVS_TUNNEL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53211
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_TUNNEL_TYPE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53216
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_TUNNEL_ID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53221
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_SRC_MACADDR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53226
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_DST_MACADDR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53231
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_OVLAN_VID UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53236
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_IVLAN_VID UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53241
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_T_OVLAN_VID UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53246
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_T_IVLAN_VID UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53251
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_ETHERTYPE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53256
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_SRC_IPADDR UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53261
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_DST_IPADDR UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53266
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_IPADDR_TYPE UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5327
#define TX_CMPL_PACKET_TIMESTAMP_ERRORS_POISON_TLP_ERROR UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53271
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_IP_PROTOCOL UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53276
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_SRC_PORT UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53281
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_DST_PORT UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53286
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_DST_ID UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53291
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_ENABLES_MIRROR_VNIC_ID UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53303
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_TUNNEL_TYPE_NONTUNNEL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53305
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53307
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_TUNNEL_TYPE_NVGRE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53309
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_TUNNEL_TYPE_L2GRE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53311
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_TUNNEL_TYPE_IPIP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53313
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_TUNNEL_TYPE_GENEVE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53315
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_TUNNEL_TYPE_MPLS UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53317
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_TUNNEL_TYPE_STT UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53319
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_TUNNEL_TYPE_IPGRE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53321
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_V4 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53326
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_TUNNEL_TYPE_IPGRE_V1 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53328
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_TUNNEL_TYPE_L2_ETYPE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53333
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_GPE_V6 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53335
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_GPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53337
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_TUNNEL_TYPE_ANYTUNNEL UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5335
#define TX_CMPL_PACKET_TIMESTAMP_ERRORS_INTERNAL_ERROR UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53382
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_IP_ADDR_TYPE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53384
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_IP_ADDR_TYPE_IPV4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53386
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_IP_ADDR_TYPE_IPV6 UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53396
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_IP_PROTOCOL_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53398
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_IP_PROTOCOL_TCP UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53400
#define HWRM_CFA_DECAP_FILTER_ALLOC_INPUT_IP_PROTOCOL_UDP UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5345
#define TX_CMPL_PACKET_TIMESTAMP_ERRORS_TIMESTAMP_INVALID_ERROR UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5356
#define TX_CMPL_PACKET_TIMESTAMP_ERRORS_TTX_OVERTIME_ERROR UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53564
#define HWRM_CFA_FLOW_ALLOC_INPUT_FLAGS_TUNNEL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53566
#define HWRM_CFA_FLOW_ALLOC_INPUT_FLAGS_NUM_VLAN_MASK UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53569
#define HWRM_CFA_FLOW_ALLOC_INPUT_FLAGS_NUM_VLAN_NONE (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53571
#define HWRM_CFA_FLOW_ALLOC_INPUT_FLAGS_NUM_VLAN_ONE (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53573
#define HWRM_CFA_FLOW_ALLOC_INPUT_FLAGS_NUM_VLAN_TWO (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53576
#define HWRM_CFA_FLOW_ALLOC_INPUT_FLAGS_FLOWTYPE_MASK UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53579
#define HWRM_CFA_FLOW_ALLOC_INPUT_FLAGS_FLOWTYPE_L2 (UINT32_C(0x0) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53581
#define HWRM_CFA_FLOW_ALLOC_INPUT_FLAGS_FLOWTYPE_IPV4 (UINT32_C(0x1) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53583
#define HWRM_CFA_FLOW_ALLOC_INPUT_FLAGS_FLOWTYPE_IPV6 (UINT32_C(0x2) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53595
#define HWRM_CFA_FLOW_ALLOC_INPUT_FLAGS_PATH_TX UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53600
#define HWRM_CFA_FLOW_ALLOC_INPUT_FLAGS_PATH_RX UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53607
#define HWRM_CFA_FLOW_ALLOC_INPUT_FLAGS_MATCH_VXLAN_IP_VNI UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53612
#define HWRM_CFA_FLOW_ALLOC_INPUT_FLAGS_VHOST_ID_USE_VLAN UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53625
#define HWRM_CFA_FLOW_ALLOC_INPUT_ACTION_FLAGS_FWD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53627
#define HWRM_CFA_FLOW_ALLOC_INPUT_ACTION_FLAGS_RECYCLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53632
#define HWRM_CFA_FLOW_ALLOC_INPUT_ACTION_FLAGS_DROP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53634
#define HWRM_CFA_FLOW_ALLOC_INPUT_ACTION_FLAGS_METER UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53636
#define HWRM_CFA_FLOW_ALLOC_INPUT_ACTION_FLAGS_TUNNEL UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53638
#define HWRM_CFA_FLOW_ALLOC_INPUT_ACTION_FLAGS_NAT_SRC UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53640
#define HWRM_CFA_FLOW_ALLOC_INPUT_ACTION_FLAGS_NAT_DEST UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53642
#define HWRM_CFA_FLOW_ALLOC_INPUT_ACTION_FLAGS_NAT_IPV4_ADDRESS UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53644
#define HWRM_CFA_FLOW_ALLOC_INPUT_ACTION_FLAGS_L2_HEADER_REWRITE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53646
#define HWRM_CFA_FLOW_ALLOC_INPUT_ACTION_FLAGS_TTL_DECREMENT UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53653
#define HWRM_CFA_FLOW_ALLOC_INPUT_ACTION_FLAGS_TUNNEL_IP UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53655
#define HWRM_CFA_FLOW_ALLOC_INPUT_ACTION_FLAGS_FLOW_AGING_ENABLED UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53661
#define HWRM_CFA_FLOW_ALLOC_INPUT_ACTION_FLAGS_PRI_HINT UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53670
#define HWRM_CFA_FLOW_ALLOC_INPUT_ACTION_FLAGS_NO_FLOW_COUNTER_ALLOC UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53742
#define HWRM_CFA_FLOW_ALLOC_INPUT_TUNNEL_TYPE_NONTUNNEL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53744
#define HWRM_CFA_FLOW_ALLOC_INPUT_TUNNEL_TYPE_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53746
#define HWRM_CFA_FLOW_ALLOC_INPUT_TUNNEL_TYPE_NVGRE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53748
#define HWRM_CFA_FLOW_ALLOC_INPUT_TUNNEL_TYPE_L2GRE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53750
#define HWRM_CFA_FLOW_ALLOC_INPUT_TUNNEL_TYPE_IPIP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53752
#define HWRM_CFA_FLOW_ALLOC_INPUT_TUNNEL_TYPE_GENEVE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53754
#define HWRM_CFA_FLOW_ALLOC_INPUT_TUNNEL_TYPE_MPLS UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53756
#define HWRM_CFA_FLOW_ALLOC_INPUT_TUNNEL_TYPE_STT UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53758
#define HWRM_CFA_FLOW_ALLOC_INPUT_TUNNEL_TYPE_IPGRE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53760
#define HWRM_CFA_FLOW_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_V4 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53765
#define HWRM_CFA_FLOW_ALLOC_INPUT_TUNNEL_TYPE_IPGRE_V1 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53767
#define HWRM_CFA_FLOW_ALLOC_INPUT_TUNNEL_TYPE_L2_ETYPE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53772
#define HWRM_CFA_FLOW_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_GPE_V6 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53774
#define HWRM_CFA_FLOW_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_GPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53776
#define HWRM_CFA_FLOW_ALLOC_INPUT_TUNNEL_TYPE_ANYTUNNEL UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5378
#define RX_PKT_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53803
#define HWRM_CFA_FLOW_ALLOC_OUTPUT_FLOW_ID_VALUE_MASK UINT32_C(0x3fffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53806
#define HWRM_CFA_FLOW_ALLOC_OUTPUT_FLOW_ID_TYPE UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53811
#define HWRM_CFA_FLOW_ALLOC_OUTPUT_FLOW_ID_TYPE_INT (UINT32_C(0x0) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53816
#define HWRM_CFA_FLOW_ALLOC_OUTPUT_FLOW_ID_TYPE_EXT (UINT32_C(0x1) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53819
#define HWRM_CFA_FLOW_ALLOC_OUTPUT_FLOW_ID_DIR UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53821
#define HWRM_CFA_FLOW_ALLOC_OUTPUT_FLOW_ID_DIR_RX (UINT32_C(0x0) << 31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53823
#define HWRM_CFA_FLOW_ALLOC_OUTPUT_FLOW_ID_DIR_TX (UINT32_C(0x1) << 31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5384
#define RX_PKT_CMPL_TYPE_RX_L2 UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53849
#define HWRM_CFA_FLOW_ALLOC_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53851
#define HWRM_CFA_FLOW_ALLOC_CMD_ERR_CODE_L2_CONTEXT_TCAM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53853
#define HWRM_CFA_FLOW_ALLOC_CMD_ERR_CODE_ACTION_RECORD UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53855
#define HWRM_CFA_FLOW_ALLOC_CMD_ERR_CODE_FLOW_COUNTER UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53857
#define HWRM_CFA_FLOW_ALLOC_CMD_ERR_CODE_WILD_CARD_TCAM UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53859
#define HWRM_CFA_FLOW_ALLOC_CMD_ERR_CODE_HASH_COLLISION UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5386
#define RX_PKT_CMPL_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53861
#define HWRM_CFA_FLOW_ALLOC_CMD_ERR_CODE_KEY_EXISTS UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53863
#define HWRM_CFA_FLOW_ALLOC_CMD_ERR_CODE_FLOW_CTXT_DB UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5393
#define RX_PKT_CMPL_FLAGS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53945
#define HWRM_CFA_FLOW_ACTION_DATA_ACTION_FLAGS_FWD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53947
#define HWRM_CFA_FLOW_ACTION_DATA_ACTION_FLAGS_RECYCLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53949
#define HWRM_CFA_FLOW_ACTION_DATA_ACTION_FLAGS_DROP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5395
#define RX_PKT_CMPL_FLAGS_PLACEMENT_MASK UINT32_C(0x380)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53951
#define HWRM_CFA_FLOW_ACTION_DATA_ACTION_FLAGS_METER UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53953
#define HWRM_CFA_FLOW_ACTION_DATA_ACTION_FLAGS_TUNNEL UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53959
#define HWRM_CFA_FLOW_ACTION_DATA_ACTION_FLAGS_TUNNEL_IP UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53961
#define HWRM_CFA_FLOW_ACTION_DATA_ACTION_FLAGS_TTL_DECREMENT UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53963
#define HWRM_CFA_FLOW_ACTION_DATA_ACTION_FLAGS_FLOW_AGING_ENABLED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53965
#define HWRM_CFA_FLOW_ACTION_DATA_ACTION_FLAGS_ENCAP UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53967
#define HWRM_CFA_FLOW_ACTION_DATA_ACTION_FLAGS_DECAP UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53982
#define HWRM_CFA_FLOW_ACTION_DATA_ENCAP_TYPE_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53984
#define HWRM_CFA_FLOW_ACTION_DATA_ENCAP_TYPE_NVGRE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53986
#define HWRM_CFA_FLOW_ACTION_DATA_ENCAP_TYPE_L2GRE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53988
#define HWRM_CFA_FLOW_ACTION_DATA_ENCAP_TYPE_IPIP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53990
#define HWRM_CFA_FLOW_ACTION_DATA_ENCAP_TYPE_GENEVE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53992
#define HWRM_CFA_FLOW_ACTION_DATA_ENCAP_TYPE_MPLS UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53994
#define HWRM_CFA_FLOW_ACTION_DATA_ENCAP_TYPE_VLAN UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53996
#define HWRM_CFA_FLOW_ACTION_DATA_ENCAP_TYPE_IPGRE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
53998
#define HWRM_CFA_FLOW_ACTION_DATA_ENCAP_TYPE_VXLAN_V4 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54003
#define HWRM_CFA_FLOW_ACTION_DATA_ENCAP_TYPE_IPGRE_V1 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54005
#define HWRM_CFA_FLOW_ACTION_DATA_ENCAP_TYPE_L2_ETYPE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5401
#define RX_PKT_CMPL_FLAGS_PLACEMENT_NORMAL (UINT32_C(0x0) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54010
#define HWRM_CFA_FLOW_ACTION_DATA_ENCAP_TYPE_VXLAN_GPE_V6 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54012
#define HWRM_CFA_FLOW_ACTION_DATA_ENCAP_TYPE_VXLAN_GPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54025
#define HWRM_CFA_FLOW_TUNNEL_HDR_DATA_TUNNEL_TYPE_NONTUNNEL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54027
#define HWRM_CFA_FLOW_TUNNEL_HDR_DATA_TUNNEL_TYPE_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54029
#define HWRM_CFA_FLOW_TUNNEL_HDR_DATA_TUNNEL_TYPE_NVGRE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54031
#define HWRM_CFA_FLOW_TUNNEL_HDR_DATA_TUNNEL_TYPE_L2GRE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54033
#define HWRM_CFA_FLOW_TUNNEL_HDR_DATA_TUNNEL_TYPE_IPIP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54035
#define HWRM_CFA_FLOW_TUNNEL_HDR_DATA_TUNNEL_TYPE_GENEVE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54037
#define HWRM_CFA_FLOW_TUNNEL_HDR_DATA_TUNNEL_TYPE_MPLS UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54039
#define HWRM_CFA_FLOW_TUNNEL_HDR_DATA_TUNNEL_TYPE_STT UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54041
#define HWRM_CFA_FLOW_TUNNEL_HDR_DATA_TUNNEL_TYPE_IPGRE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54043
#define HWRM_CFA_FLOW_TUNNEL_HDR_DATA_TUNNEL_TYPE_VXLAN_V4 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54048
#define HWRM_CFA_FLOW_TUNNEL_HDR_DATA_TUNNEL_TYPE_IPGRE_V1 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54050
#define HWRM_CFA_FLOW_TUNNEL_HDR_DATA_TUNNEL_TYPE_L2_ETYPE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54055
#define HWRM_CFA_FLOW_TUNNEL_HDR_DATA_TUNNEL_TYPE_VXLAN_GPE_V6 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54057
#define HWRM_CFA_FLOW_TUNNEL_HDR_DATA_TUNNEL_TYPE_VXLAN_GPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54059
#define HWRM_CFA_FLOW_TUNNEL_HDR_DATA_TUNNEL_TYPE_ANYTUNNEL UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5406
#define RX_PKT_CMPL_FLAGS_PLACEMENT_JUMBO (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5412
#define RX_PKT_CMPL_FLAGS_PLACEMENT_HDS (UINT32_C(0x2) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5415
#define RX_PKT_CMPL_FLAGS_RSS_VALID UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54198
#define HWRM_CFA_FLOW_INFO_INPUT_FLOW_HANDLE_MAX_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5420
#define RX_PKT_CMPL_FLAGS_PKT_METADATA_PRESENT UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54200
#define HWRM_CFA_FLOW_INFO_INPUT_FLOW_HANDLE_CNP_CNT UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54202
#define HWRM_CFA_FLOW_INFO_INPUT_FLOW_HANDLE_ROCEV1_CNT UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54204
#define HWRM_CFA_FLOW_INFO_INPUT_FLOW_HANDLE_NIC_TX UINT32_C(0x3000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54206
#define HWRM_CFA_FLOW_INFO_INPUT_FLOW_HANDLE_ROCEV2_CNT UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54208
#define HWRM_CFA_FLOW_INFO_INPUT_FLOW_HANDLE_DIR_RX UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54210
#define HWRM_CFA_FLOW_INFO_INPUT_FLOW_HANDLE_CNP_CNT_RX UINT32_C(0x9000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54212
#define HWRM_CFA_FLOW_INFO_INPUT_FLOW_HANDLE_ROCEV1_CNT_RX UINT32_C(0xa000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54214
#define HWRM_CFA_FLOW_INFO_INPUT_FLOW_HANDLE_NIC_RX UINT32_C(0xb000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54216
#define HWRM_CFA_FLOW_INFO_INPUT_FLOW_HANDLE_ROCEV2_CNT_RX UINT32_C(0xc000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54236
#define HWRM_CFA_FLOW_INFO_OUTPUT_FLAGS_PATH_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54238
#define HWRM_CFA_FLOW_INFO_OUTPUT_FLAGS_PATH_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5425
#define RX_PKT_CMPL_FLAGS_ITYPE_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5431
#define RX_PKT_CMPL_FLAGS_ITYPE_NOT_KNOWN (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54323
#define HWRM_CFA_FLOW_FLUSH_INPUT_FLAGS_FLOW_TABLE_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54330
#define HWRM_CFA_FLOW_FLUSH_INPUT_FLAGS_FLOW_RESET_ALL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54336
#define HWRM_CFA_FLOW_FLUSH_INPUT_FLAGS_FLOW_RESET_PORT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54341
#define HWRM_CFA_FLOW_FLUSH_INPUT_FLAGS_FLOW_HANDLE_INCL_FC UINT32_C(0x8000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54347
#define HWRM_CFA_FLOW_FLUSH_INPUT_FLAGS_FLOW_HANDLE_ENTRY_SIZE_MASK UINT32_C(0xc0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54350
#define HWRM_CFA_FLOW_FLUSH_INPUT_FLAGS_FLOW_HANDLE_ENTRY_SIZE_FLOW_HND_16BIT (UINT32_C(0x0) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54352
#define HWRM_CFA_FLOW_FLUSH_INPUT_FLAGS_FLOW_HANDLE_ENTRY_SIZE_FLOW_HND_64BIT (UINT32_C(0x1) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54357
#define HWRM_CFA_FLOW_FLUSH_INPUT_PAGE_SIZE_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54359
#define HWRM_CFA_FLOW_FLUSH_INPUT_PAGE_SIZE_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54361
#define HWRM_CFA_FLOW_FLUSH_INPUT_PAGE_SIZE_64K UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54363
#define HWRM_CFA_FLOW_FLUSH_INPUT_PAGE_SIZE_256K UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54365
#define HWRM_CFA_FLOW_FLUSH_INPUT_PAGE_SIZE_1M UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54367
#define HWRM_CFA_FLOW_FLUSH_INPUT_PAGE_SIZE_2M UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54369
#define HWRM_CFA_FLOW_FLUSH_INPUT_PAGE_SIZE_4M UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5437
#define RX_PKT_CMPL_FLAGS_ITYPE_IP (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54371
#define HWRM_CFA_FLOW_FLUSH_INPUT_PAGE_SIZE_1G UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54376
#define HWRM_CFA_FLOW_FLUSH_INPUT_PAGE_LEVEL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54378
#define HWRM_CFA_FLOW_FLUSH_INPUT_PAGE_LEVEL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54383
#define HWRM_CFA_FLOW_FLUSH_INPUT_PAGE_LEVEL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5443
#define RX_PKT_CMPL_FLAGS_ITYPE_TCP (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5449
#define RX_PKT_CMPL_FLAGS_ITYPE_UDP (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5455
#define RX_PKT_CMPL_FLAGS_ITYPE_FCOE (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5461
#define RX_PKT_CMPL_FLAGS_ITYPE_ROCE (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5467
#define RX_PKT_CMPL_FLAGS_ITYPE_ICMP (UINT32_C(0x7) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54720
#define HWRM_CFA_FLOW_AGING_CFG_INPUT_ENABLES_TCP_FLOW_TIMER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54725
#define HWRM_CFA_FLOW_AGING_CFG_INPUT_ENABLES_TCP_FIN_TIMER UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5473
#define RX_PKT_CMPL_FLAGS_ITYPE_PTP_WO_TIMESTAMP (UINT32_C(0x8) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54730
#define HWRM_CFA_FLOW_AGING_CFG_INPUT_ENABLES_UDP_FLOW_TIMER UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54735
#define HWRM_CFA_FLOW_AGING_CFG_INPUT_ENABLES_EEM_DMA_INTERVAL UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54740
#define HWRM_CFA_FLOW_AGING_CFG_INPUT_ENABLES_EEM_NOTICE_INTERVAL UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54745
#define HWRM_CFA_FLOW_AGING_CFG_INPUT_ENABLES_EEM_CTX_MAX_ENTRIES UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54750
#define HWRM_CFA_FLOW_AGING_CFG_INPUT_ENABLES_EEM_CTX_ID UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54755
#define HWRM_CFA_FLOW_AGING_CFG_INPUT_ENABLES_EEM_CTX_MEM_TYPE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54758
#define HWRM_CFA_FLOW_AGING_CFG_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54760
#define HWRM_CFA_FLOW_AGING_CFG_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54762
#define HWRM_CFA_FLOW_AGING_CFG_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54768
#define HWRM_CFA_FLOW_AGING_CFG_INPUT_FLAGS_EEM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54770
#define HWRM_CFA_FLOW_AGING_CFG_INPUT_FLAGS_EEM_DISABLE (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54772
#define HWRM_CFA_FLOW_AGING_CFG_INPUT_FLAGS_EEM_ENABLE (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5479
#define RX_PKT_CMPL_FLAGS_ITYPE_PTP_W_TIMESTAMP (UINT32_C(0x9) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54809
#define HWRM_CFA_FLOW_AGING_CFG_INPUT_EEM_CTX_MEM_TYPE_EJECTION_DATA UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54879
#define HWRM_CFA_FLOW_AGING_QCFG_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54881
#define HWRM_CFA_FLOW_AGING_QCFG_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54883
#define HWRM_CFA_FLOW_AGING_QCFG_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54984
#define HWRM_CFA_FLOW_AGING_QCAPS_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54986
#define HWRM_CFA_FLOW_AGING_QCAPS_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
54988
#define HWRM_CFA_FLOW_AGING_QCAPS_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5499
#define RX_PKT_CMPL_V1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5506
#define RX_PKT_CMPL_AGG_BUFS_MASK UINT32_C(0x3e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5509
#define RX_PKT_CMPL_UNUSED1_MASK UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55277
#define HWRM_CFA_VF_PAIR_INFO_INPUT_FLAGS_LOOKUP_TYPE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5530
#define RX_PKT_CMPL_RSS_HASH_TYPE_ENUM_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55309
#define HWRM_CFA_VF_PAIR_INFO_OUTPUT_PAIR_STATE_ALLOCATED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55311
#define HWRM_CFA_VF_PAIR_INFO_OUTPUT_PAIR_STATE_ACTIVE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5537
#define RX_PKT_CMPL_RSS_HASH_TYPE_ENUM_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55373
#define HWRM_CFA_PAIR_ALLOC_INPUT_PAIR_MODE_VF2FN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55378
#define HWRM_CFA_PAIR_ALLOC_INPUT_PAIR_MODE_REP2FN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55383
#define HWRM_CFA_PAIR_ALLOC_INPUT_PAIR_MODE_REP2REP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55385
#define HWRM_CFA_PAIR_ALLOC_INPUT_PAIR_MODE_PROXY UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55387
#define HWRM_CFA_PAIR_ALLOC_INPUT_PAIR_MODE_PFPAIR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55389
#define HWRM_CFA_PAIR_ALLOC_INPUT_PAIR_MODE_REP2FN_MOD UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55394
#define HWRM_CFA_PAIR_ALLOC_INPUT_PAIR_MODE_REP2FN_MODALL UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55399
#define HWRM_CFA_PAIR_ALLOC_INPUT_PAIR_MODE_REP2FN_TRUFLOW UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55420
#define HWRM_CFA_PAIR_ALLOC_INPUT_ENABLES_Q_AB_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55425
#define HWRM_CFA_PAIR_ALLOC_INPUT_ENABLES_Q_BA_VALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55430
#define HWRM_CFA_PAIR_ALLOC_INPUT_ENABLES_FC_AB_VALID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55435
#define HWRM_CFA_PAIR_ALLOC_INPUT_ENABLES_FC_BA_VALID UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5544
#define RX_PKT_CMPL_RSS_HASH_TYPE_ENUM_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5550
#define RX_PKT_CMPL_RSS_HASH_TYPE_ENUM_3 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55506
#define HWRM_CFA_PAIR_ALLOC_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55511
#define HWRM_CFA_PAIR_ALLOC_CMD_ERR_CODE_INVALID_VF_FID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55516
#define HWRM_CFA_PAIR_ALLOC_CMD_ERR_CODE_FID_IS_PF UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55521
#define HWRM_CFA_PAIR_ALLOC_CMD_ERR_CODE_INVALID_VF_SW_ID UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55527
#define HWRM_CFA_PAIR_ALLOC_CMD_ERR_CODE_INVALID_FID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55532
#define HWRM_CFA_PAIR_ALLOC_CMD_ERR_CODE_MAX_FW_DB_ENTRY UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55537
#define HWRM_CFA_PAIR_ALLOC_CMD_ERR_CODE_INVALID_PAIR_ENTRY UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55542
#define HWRM_CFA_PAIR_ALLOC_CMD_ERR_CODE_INVALID_PAIR_MODE UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55599
#define HWRM_CFA_PAIR_FREE_INPUT_PAIR_MODE_VF2FN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55604
#define HWRM_CFA_PAIR_FREE_INPUT_PAIR_MODE_REP2FN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55609
#define HWRM_CFA_PAIR_FREE_INPUT_PAIR_MODE_REP2REP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55611
#define HWRM_CFA_PAIR_FREE_INPUT_PAIR_MODE_PROXY UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55613
#define HWRM_CFA_PAIR_FREE_INPUT_PAIR_MODE_PFPAIR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55615
#define HWRM_CFA_PAIR_FREE_INPUT_PAIR_MODE_REP2FN_MOD UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55620
#define HWRM_CFA_PAIR_FREE_INPUT_PAIR_MODE_REP2FN_MODALL UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55625
#define HWRM_CFA_PAIR_FREE_INPUT_PAIR_MODE_REP2FN_TRUFLOW UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55661
#define HWRM_CFA_PAIR_FREE_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55666
#define HWRM_CFA_PAIR_FREE_CMD_ERR_CODE_INVALID_PAIR_ENTRY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55673
#define HWRM_CFA_PAIR_FREE_CMD_ERR_CODE_INVALID_VF_SW_ID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55678
#define HWRM_CFA_PAIR_FREE_CMD_ERR_CODE_INVALID_DB_ENTRY UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55721
#define HWRM_CFA_PAIR_INFO_INPUT_FLAGS_LOOKUP_TYPE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55723
#define HWRM_CFA_PAIR_INFO_INPUT_FLAGS_LOOKUP_REPRE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55777
#define HWRM_CFA_PAIR_INFO_OUTPUT_PAIR_MODE_VF2FN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55782
#define HWRM_CFA_PAIR_INFO_OUTPUT_PAIR_MODE_REP2FN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55787
#define HWRM_CFA_PAIR_INFO_OUTPUT_PAIR_MODE_REP2REP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55789
#define HWRM_CFA_PAIR_INFO_OUTPUT_PAIR_MODE_PROXY UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5579
#define RX_PKT_CMPL_FLAGS2_IP_CS_CALC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55791
#define HWRM_CFA_PAIR_INFO_OUTPUT_PAIR_MODE_PFPAIR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55796
#define HWRM_CFA_PAIR_INFO_OUTPUT_PAIR_STATE_ALLOCATED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55798
#define HWRM_CFA_PAIR_INFO_OUTPUT_PAIR_STATE_ACTIVE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55823
#define HWRM_CFA_PAIR_INFO_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
55828
#define HWRM_CFA_PAIR_INFO_CMD_ERR_CODE_INVALID_REQ_FLAG UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5585
#define RX_PKT_CMPL_FLAGS2_L4_CS_CALC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5591
#define RX_PKT_CMPL_FLAGS2_T_IP_CS_CALC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5597
#define RX_PKT_CMPL_FLAGS2_T_L4_CS_CALC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5599
#define RX_PKT_CMPL_FLAGS2_META_FORMAT_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5602
#define RX_PKT_CMPL_FLAGS2_META_FORMAT_NONE (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56034
#define HWRM_CFA_REDIRECT_QUERY_TUNNEL_TYPE_OUTPUT_TUNNEL_MASK_NONTUNNEL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56036
#define HWRM_CFA_REDIRECT_QUERY_TUNNEL_TYPE_OUTPUT_TUNNEL_MASK_VXLAN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56038
#define HWRM_CFA_REDIRECT_QUERY_TUNNEL_TYPE_OUTPUT_TUNNEL_MASK_NVGRE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56040
#define HWRM_CFA_REDIRECT_QUERY_TUNNEL_TYPE_OUTPUT_TUNNEL_MASK_L2GRE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56042
#define HWRM_CFA_REDIRECT_QUERY_TUNNEL_TYPE_OUTPUT_TUNNEL_MASK_IPIP UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56044
#define HWRM_CFA_REDIRECT_QUERY_TUNNEL_TYPE_OUTPUT_TUNNEL_MASK_GENEVE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56046
#define HWRM_CFA_REDIRECT_QUERY_TUNNEL_TYPE_OUTPUT_TUNNEL_MASK_MPLS UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56048
#define HWRM_CFA_REDIRECT_QUERY_TUNNEL_TYPE_OUTPUT_TUNNEL_MASK_STT UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56050
#define HWRM_CFA_REDIRECT_QUERY_TUNNEL_TYPE_OUTPUT_TUNNEL_MASK_IPGRE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56052
#define HWRM_CFA_REDIRECT_QUERY_TUNNEL_TYPE_OUTPUT_TUNNEL_MASK_VXLAN_V4 UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56057
#define HWRM_CFA_REDIRECT_QUERY_TUNNEL_TYPE_OUTPUT_TUNNEL_MASK_IPGRE_V1 UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56059
#define HWRM_CFA_REDIRECT_QUERY_TUNNEL_TYPE_OUTPUT_TUNNEL_MASK_ANYTUNNEL UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56061
#define HWRM_CFA_REDIRECT_QUERY_TUNNEL_TYPE_OUTPUT_TUNNEL_MASK_L2_ETYPE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56066
#define HWRM_CFA_REDIRECT_QUERY_TUNNEL_TYPE_OUTPUT_TUNNEL_MASK_VXLAN_GPE_V6 UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56068
#define HWRM_CFA_REDIRECT_QUERY_TUNNEL_TYPE_OUTPUT_TUNNEL_MASK_VXLAN_GPE UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5610
#define RX_PKT_CMPL_FLAGS2_META_FORMAT_VLAN (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56121
#define HWRM_CFA_CTX_MEM_RGTR_INPUT_PAGE_LEVEL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56123
#define HWRM_CFA_CTX_MEM_RGTR_INPUT_PAGE_LEVEL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56128
#define HWRM_CFA_CTX_MEM_RGTR_INPUT_PAGE_LEVEL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56133
#define HWRM_CFA_CTX_MEM_RGTR_INPUT_PAGE_SIZE_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56135
#define HWRM_CFA_CTX_MEM_RGTR_INPUT_PAGE_SIZE_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56137
#define HWRM_CFA_CTX_MEM_RGTR_INPUT_PAGE_SIZE_64K UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56139
#define HWRM_CFA_CTX_MEM_RGTR_INPUT_PAGE_SIZE_256K UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56141
#define HWRM_CFA_CTX_MEM_RGTR_INPUT_PAGE_SIZE_1M UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56143
#define HWRM_CFA_CTX_MEM_RGTR_INPUT_PAGE_SIZE_2M UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56145
#define HWRM_CFA_CTX_MEM_RGTR_INPUT_PAGE_SIZE_4M UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56147
#define HWRM_CFA_CTX_MEM_RGTR_INPUT_PAGE_SIZE_1G UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5625
#define RX_PKT_CMPL_FLAGS2_META_FORMAT_TUNNEL_ID (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5630
#define RX_PKT_CMPL_FLAGS2_META_FORMAT_CHDR_DATA (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56308
#define HWRM_CFA_CTX_MEM_QCTX_OUTPUT_PAGE_LEVEL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56310
#define HWRM_CFA_CTX_MEM_QCTX_OUTPUT_PAGE_LEVEL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56315
#define HWRM_CFA_CTX_MEM_QCTX_OUTPUT_PAGE_LEVEL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56320
#define HWRM_CFA_CTX_MEM_QCTX_OUTPUT_PAGE_SIZE_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56322
#define HWRM_CFA_CTX_MEM_QCTX_OUTPUT_PAGE_SIZE_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56324
#define HWRM_CFA_CTX_MEM_QCTX_OUTPUT_PAGE_SIZE_64K UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56326
#define HWRM_CFA_CTX_MEM_QCTX_OUTPUT_PAGE_SIZE_256K UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56328
#define HWRM_CFA_CTX_MEM_QCTX_OUTPUT_PAGE_SIZE_1M UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56330
#define HWRM_CFA_CTX_MEM_QCTX_OUTPUT_PAGE_SIZE_2M UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56332
#define HWRM_CFA_CTX_MEM_QCTX_OUTPUT_PAGE_SIZE_4M UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56334
#define HWRM_CFA_CTX_MEM_QCTX_OUTPUT_PAGE_SIZE_1G UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5640
#define RX_PKT_CMPL_FLAGS2_META_FORMAT_HDR_OFFSET (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56468
#define HWRM_CFA_COUNTER_QCAPS_OUTPUT_FLAGS_COUNTER_FORMAT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56470
#define HWRM_CFA_COUNTER_QCAPS_OUTPUT_FLAGS_COUNTER_FORMAT_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56472
#define HWRM_CFA_COUNTER_QCAPS_OUTPUT_FLAGS_COUNTER_FORMAT_64_BIT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5648
#define RX_PKT_CMPL_FLAGS2_IP_TYPE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5653
#define RX_PKT_CMPL_FLAGS2_COMPLETE_CHECKSUM_CALC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5658
#define RX_PKT_CMPL_FLAGS2_EXT_META_FORMAT_MASK UINT32_C(0xc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56590
#define HWRM_CFA_COUNTER_CFG_INPUT_FLAGS_CFG_MODE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56592
#define HWRM_CFA_COUNTER_CFG_INPUT_FLAGS_CFG_MODE_DISABLE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56594
#define HWRM_CFA_COUNTER_CFG_INPUT_FLAGS_CFG_MODE_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56597
#define HWRM_CFA_COUNTER_CFG_INPUT_FLAGS_PATH UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56599
#define HWRM_CFA_COUNTER_CFG_INPUT_FLAGS_PATH_TX (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56601
#define HWRM_CFA_COUNTER_CFG_INPUT_FLAGS_PATH_RX (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56604
#define HWRM_CFA_COUNTER_CFG_INPUT_FLAGS_DATA_TRANSFER_MODE_MASK UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56607
#define HWRM_CFA_COUNTER_CFG_INPUT_FLAGS_DATA_TRANSFER_MODE_PUSH (UINT32_C(0x0) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56609
#define HWRM_CFA_COUNTER_CFG_INPUT_FLAGS_DATA_TRANSFER_MODE_PULL (UINT32_C(0x1) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56611
#define HWRM_CFA_COUNTER_CFG_INPUT_FLAGS_DATA_TRANSFER_MODE_PULL_ASYNC (UINT32_C(0x2) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56615
#define HWRM_CFA_COUNTER_CFG_INPUT_COUNTER_TYPE_FC UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56617
#define HWRM_CFA_COUNTER_CFG_INPUT_COUNTER_TYPE_EFC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56619
#define HWRM_CFA_COUNTER_CFG_INPUT_COUNTER_TYPE_MDC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5666
#define RX_PKT_CMPL_FLAGS2_COMPLETE_CHECKSUM_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56691
#define HWRM_CFA_COUNTER_QCFG_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56693
#define HWRM_CFA_COUNTER_QCFG_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56695
#define HWRM_CFA_COUNTER_QCFG_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56698
#define HWRM_CFA_COUNTER_QCFG_INPUT_FLAGS_DATA_TRANSFER_MODE_MASK UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56701
#define HWRM_CFA_COUNTER_QCFG_INPUT_FLAGS_DATA_TRANSFER_MODE_PUSH (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56703
#define HWRM_CFA_COUNTER_QCFG_INPUT_FLAGS_DATA_TRANSFER_MODE_PULL (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56705
#define HWRM_CFA_COUNTER_QCFG_INPUT_FLAGS_DATA_TRANSFER_MODE_PULL_ASYNC (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5674
#define RX_PKT_CMPL_METADATA_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5677
#define RX_PKT_CMPL_METADATA_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56775
#define HWRM_CFA_COUNTER_QSTATS_INPUT_FLAGS_PATH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56777
#define HWRM_CFA_COUNTER_QSTATS_INPUT_FLAGS_PATH_TX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56779
#define HWRM_CFA_COUNTER_QSTATS_INPUT_FLAGS_PATH_RX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5679
#define RX_PKT_CMPL_METADATA_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5682
#define RX_PKT_CMPL_METADATA_TPID_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56856
#define HWRM_CFA_EEM_QCAPS_INPUT_FLAGS_PATH_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56862
#define HWRM_CFA_EEM_QCAPS_INPUT_FLAGS_PATH_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56864
#define HWRM_CFA_EEM_QCAPS_INPUT_FLAGS_PREFERRED_OFFLOAD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56885
#define HWRM_CFA_EEM_QCAPS_OUTPUT_FLAGS_PATH_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56891
#define HWRM_CFA_EEM_QCAPS_OUTPUT_FLAGS_PATH_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56897
#define HWRM_CFA_EEM_QCAPS_OUTPUT_FLAGS_CENTRALIZED_MEMORY_MODEL_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5690
#define RX_PKT_CMPL_V2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56905
#define HWRM_CFA_EEM_QCAPS_OUTPUT_FLAGS_DETACHED_CENTRALIZED_MEMORY_MODEL_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5691
#define RX_PKT_CMPL_ERRORS_MASK UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56912
#define HWRM_CFA_EEM_QCAPS_OUTPUT_SUPPORTED_KEY0_TABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56917
#define HWRM_CFA_EEM_QCAPS_OUTPUT_SUPPORTED_KEY1_TABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56923
#define HWRM_CFA_EEM_QCAPS_OUTPUT_SUPPORTED_EXTERNAL_RECORD_TABLE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56928
#define HWRM_CFA_EEM_QCAPS_OUTPUT_SUPPORTED_EXTERNAL_FLOW_COUNTERS_TABLE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
56935
#define HWRM_CFA_EEM_QCAPS_OUTPUT_SUPPORTED_FID_TABLE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5699
#define RX_PKT_CMPL_ERRORS_BUFFER_ERROR_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57008
#define HWRM_CFA_EEM_CFG_INPUT_FLAGS_PATH_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57014
#define HWRM_CFA_EEM_CFG_INPUT_FLAGS_PATH_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57016
#define HWRM_CFA_EEM_CFG_INPUT_FLAGS_PREFERRED_OFFLOAD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57018
#define HWRM_CFA_EEM_CFG_INPUT_FLAGS_SECONDARY_PF UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5702
#define RX_PKT_CMPL_ERRORS_BUFFER_ERROR_NO_BUFFER (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57108
#define HWRM_CFA_EEM_QCFG_INPUT_FLAGS_PATH_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5711
#define RX_PKT_CMPL_ERRORS_BUFFER_ERROR_DID_NOT_FIT (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57110
#define HWRM_CFA_EEM_QCFG_INPUT_FLAGS_PATH_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57127
#define HWRM_CFA_EEM_QCFG_OUTPUT_FLAGS_PATH_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57129
#define HWRM_CFA_EEM_QCFG_OUTPUT_FLAGS_PATH_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57131
#define HWRM_CFA_EEM_QCFG_OUTPUT_FLAGS_PREFERRED_OFFLOAD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5717
#define RX_PKT_CMPL_ERRORS_BUFFER_ERROR_NOT_ON_CHIP (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57198
#define HWRM_CFA_EEM_OP_INPUT_FLAGS_PATH_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57204
#define HWRM_CFA_EEM_OP_INPUT_FLAGS_PATH_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57209
#define HWRM_CFA_EEM_OP_INPUT_OP_RESERVED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57216
#define HWRM_CFA_EEM_OP_INPUT_OP_EEM_DISABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5722
#define RX_PKT_CMPL_ERRORS_BUFFER_ERROR_BAD_FORMAT (UINT32_C(0x3) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57223
#define HWRM_CFA_EEM_OP_INPUT_OP_EEM_ENABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57228
#define HWRM_CFA_EEM_OP_INPUT_OP_EEM_CLEANUP UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5727
#define RX_PKT_CMPL_ERRORS_BUFFER_ERROR_FLUSH (UINT32_C(0x5) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57310
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_FLOW_HND_16BIT_SUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57315
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_FLOW_HND_64BIT_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57322
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_FLOW_BATCH_DELETE_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57329
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_FLOW_RESET_ALL_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5733
#define RX_PKT_CMPL_ERRORS_IP_CS_ERROR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57336
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_NTUPLE_FLOW_DEST_FUNC_SUPPORTED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57342
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_TX_EEM_FLOW_SUPPORTED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57348
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_RX_EEM_FLOW_SUPPORTED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57356
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_FLOW_COUNTER_ALLOC_SUPPORTED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57362
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_RFS_RING_TBL_IDX_SUPPORTED UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57368
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_UNTAGGED_VLAN_SUPPORTED UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57373
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_XDP_SUPPORTED UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5738
#define RX_PKT_CMPL_ERRORS_L4_CS_ERROR UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57380
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_L2_HEADER_SOURCE_FIELDS_SUPPORTED UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57387
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_NTUPLE_FLOW_RX_ARP_SUPPORTED UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57394
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_RFS_RING_TBL_IDX_V2_SUPPORTED UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57401
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_NTUPLE_FLOW_RX_ETHERTYPE_IP_SUPPORTED UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57407
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_TRUFLOW_CAPABLE UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57413
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_L2_FILTER_TRAFFIC_TYPE_L2_ROCE_SUPPORTED UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57418
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_LAG_SUPPORTED UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57423
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_NTUPLE_FLOW_NO_L2CTX_SUPPORTED UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57428
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_NIC_FLOW_STATS_SUPPORTED UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5743
#define RX_PKT_CMPL_ERRORS_T_IP_CS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57434
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_NTUPLE_FLOW_RX_EXT_IP_PROTO_SUPPORTED UINT32_C(0x100000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57440
#define HWRM_CFA_ADV_FLOW_MGNT_QCAPS_OUTPUT_FLAGS_RFS_RING_TBL_IDX_V3_SUPPORTED UINT32_C(0x200000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5748
#define RX_PKT_CMPL_ERRORS_T_L4_CS_ERROR UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5753
#define RX_PKT_CMPL_ERRORS_CRC_ERROR UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57572
#define HWRM_CFA_LAG_GROUP_MEMBER_RGTR_INPUT_MODE_ACTIVE_BACKUP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57583
#define HWRM_CFA_LAG_GROUP_MEMBER_RGTR_INPUT_MODE_BALANCE_XOR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57585
#define HWRM_CFA_LAG_GROUP_MEMBER_RGTR_INPUT_MODE_BROADCAST UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5759
#define RX_PKT_CMPL_ERRORS_T_PKT_ERROR_MASK UINT32_C(0xe00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5765
#define RX_PKT_CMPL_ERRORS_T_PKT_ERROR_NO_ERROR (UINT32_C(0x0) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5771
#define RX_PKT_CMPL_ERRORS_T_PKT_ERROR_T_L3_BAD_VERSION (UINT32_C(0x1) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57728
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_ENABLES_L2_FILTER_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57733
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_ENABLES_ETHERTYPE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57738
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_ENABLES_IPADDR_TYPE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57743
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_ENABLES_SRC_IPADDR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57748
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_ENABLES_DST_IPADDR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57753
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_ENABLES_IP_PROTOCOL UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57758
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_ENABLES_SRC_PORT UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57763
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_ENABLES_DST_PORT UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57768
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_ENABLES_KID UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5777
#define RX_PKT_CMPL_ERRORS_T_PKT_ERROR_T_L3_BAD_HDR_LEN (UINT32_C(0x2) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57773
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_ENABLES_DST_ID UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57778
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_ENABLES_MIRROR_VNIC_ID UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57783
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_ENABLES_QUIC_DST_CONNECT_ID UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57800
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_IP_ADDR_TYPE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57802
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_IP_ADDR_TYPE_IPV4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57804
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_IP_ADDR_TYPE_IPV6 UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57814
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_IP_PROTOCOL_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57816
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_IP_PROTOCOL_TCP UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57818
#define HWRM_CFA_TLS_FILTER_ALLOC_INPUT_IP_PROTOCOL_UDP UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5783
#define RX_PKT_CMPL_ERRORS_T_PKT_ERROR_TUNNEL_TOTAL_ERROR (UINT32_C(0x3) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57884
#define HWRM_CFA_TLS_FILTER_ALLOC_OUTPUT_FLOW_ID_VALUE_MASK UINT32_C(0x3fffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57887
#define HWRM_CFA_TLS_FILTER_ALLOC_OUTPUT_FLOW_ID_TYPE UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5789
#define RX_PKT_CMPL_ERRORS_T_PKT_ERROR_T_IP_TOTAL_ERROR (UINT32_C(0x4) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57892
#define HWRM_CFA_TLS_FILTER_ALLOC_OUTPUT_FLOW_ID_TYPE_INT (UINT32_C(0x0) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57897
#define HWRM_CFA_TLS_FILTER_ALLOC_OUTPUT_FLOW_ID_TYPE_EXT (UINT32_C(0x1) << 30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57900
#define HWRM_CFA_TLS_FILTER_ALLOC_OUTPUT_FLOW_ID_DIR UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57902
#define HWRM_CFA_TLS_FILTER_ALLOC_OUTPUT_FLOW_ID_DIR_RX (UINT32_C(0x0) << 31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57904
#define HWRM_CFA_TLS_FILTER_ALLOC_OUTPUT_FLOW_ID_DIR_TX (UINT32_C(0x1) << 31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57927
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57932
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_ZERO_MAC UINT32_C(0x65)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57938
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_BC_MC_MAC UINT32_C(0x66)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57944
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_INVALID_VNIC UINT32_C(0x67)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57949
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_INVALID_PF_FID UINT32_C(0x68)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5795
#define RX_PKT_CMPL_ERRORS_T_PKT_ERROR_T_UDP_TOTAL_ERROR (UINT32_C(0x5) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57954
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_INVALID_L2_CTXT_ID UINT32_C(0x69)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57959
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_NULL_L2_CTXT_CFG UINT32_C(0x6a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57965
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_NULL_L2_DATA_FLD UINT32_C(0x6b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57970
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_INVALID_CFA_LAYOUT UINT32_C(0x6c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57975
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_L2_CTXT_ALLOC_FAIL UINT32_C(0x6d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57981
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_ROCE_FLOW_ERR UINT32_C(0x6e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57986
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_INVALID_OWNER_FID UINT32_C(0x6f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57991
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_ZERO_REF_CNT UINT32_C(0x70)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
57996
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_INVALID_FLOW_TYPE UINT32_C(0x71)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58001
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_INVALID_IVLAN UINT32_C(0x72)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58006
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_MAX_VLAN_ID UINT32_C(0x73)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5801
#define RX_PKT_CMPL_ERRORS_T_PKT_ERROR_T_L3_BAD_TTL (UINT32_C(0x6) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58011
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_INVALID_TNL_REQ UINT32_C(0x74)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58013
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_L2_ADDR UINT32_C(0x75)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58015
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_L2_IVLAN UINT32_C(0x76)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58017
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_L3_ADDR UINT32_C(0x77)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58019
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_L3_ADDR_TYPE UINT32_C(0x78)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58021
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_T_L3_ADDR_TYPE UINT32_C(0x79)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58023
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_DST_VNIC_ID UINT32_C(0x7a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58025
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_VNI UINT32_C(0x7b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58030
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_INVALID_DST_ID UINT32_C(0x7c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58036
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_FAIL_ROCE_L2_FLOW UINT32_C(0x7d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58041
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_INVALID_NPAR_VLAN UINT32_C(0x7e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58046
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_ATSP_ADD UINT32_C(0x7f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58052
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_DFLT_VLAN_FAIL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58058
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_INVALID_L3_TYPE UINT32_C(0x81)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58064
#define HWRM_CFA_TLS_FILTER_ALLOC_CMD_ERR_CODE_VAL_FAIL_TNL_FLOW UINT32_C(0x82)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5808
#define RX_PKT_CMPL_ERRORS_PKT_ERROR_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5814
#define RX_PKT_CMPL_ERRORS_PKT_ERROR_NO_ERROR (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58141
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58146
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_ZERO_MAC UINT32_C(0x65)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58152
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_BC_MC_MAC UINT32_C(0x66)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58158
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_INVALID_VNIC UINT32_C(0x67)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58163
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_INVALID_PF_FID UINT32_C(0x68)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58168
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_INVALID_L2_CTXT_ID UINT32_C(0x69)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58173
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_NULL_L2_CTXT_CFG UINT32_C(0x6a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58179
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_NULL_L2_DATA_FLD UINT32_C(0x6b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58184
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_INVALID_CFA_LAYOUT UINT32_C(0x6c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58189
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_L2_CTXT_ALLOC_FAIL UINT32_C(0x6d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58195
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_ROCE_FLOW_ERR UINT32_C(0x6e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58200
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_INVALID_OWNER_FID UINT32_C(0x6f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58205
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_ZERO_REF_CNT UINT32_C(0x70)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5821
#define RX_PKT_CMPL_ERRORS_PKT_ERROR_L3_BAD_VERSION (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58210
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_INVALID_FLOW_TYPE UINT32_C(0x71)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58215
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_INVALID_IVLAN UINT32_C(0x72)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58220
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_MAX_VLAN_ID UINT32_C(0x73)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58225
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_INVALID_TNL_REQ UINT32_C(0x74)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58227
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_L2_ADDR UINT32_C(0x75)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58229
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_L2_IVLAN UINT32_C(0x76)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58231
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_L3_ADDR UINT32_C(0x77)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58233
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_L3_ADDR_TYPE UINT32_C(0x78)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58235
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_T_L3_ADDR_TYPE UINT32_C(0x79)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58237
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_DST_VNIC_ID UINT32_C(0x7a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58239
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_VNI UINT32_C(0x7b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58244
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_INVALID_DST_ID UINT32_C(0x7c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58250
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_FAIL_ROCE_L2_FLOW UINT32_C(0x7d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58255
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_INVALID_NPAR_VLAN UINT32_C(0x7e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5826
#define RX_PKT_CMPL_ERRORS_PKT_ERROR_L3_BAD_HDR_LEN (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58260
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_ATSP_ADD UINT32_C(0x7f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58266
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_DFLT_VLAN_FAIL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58272
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_INVALID_L3_TYPE UINT32_C(0x81)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58278
#define HWRM_CFA_TLS_FILTER_FREE_CMD_ERR_CODE_VAL_FAIL_TNL_FLOW UINT32_C(0x82)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5831
#define RX_PKT_CMPL_ERRORS_PKT_ERROR_L3_BAD_TTL (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58326
#define HWRM_CFA_RELEASE_AFM_FUNC_INPUT_TYPE_EFID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58328
#define HWRM_CFA_RELEASE_AFM_FUNC_INPUT_TYPE_RFID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58330
#define HWRM_CFA_RELEASE_AFM_FUNC_INPUT_TYPE_DFID UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58339
#define HWRM_CFA_RELEASE_AFM_FUNC_INPUT_FLAGS_BC_REM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58341
#define HWRM_CFA_RELEASE_AFM_FUNC_INPUT_FLAGS_MC_REM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58343
#define HWRM_CFA_RELEASE_AFM_FUNC_INPUT_FLAGS_PROMISC_REM UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5837
#define RX_PKT_CMPL_ERRORS_PKT_ERROR_IP_TOTAL_ERROR (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5843
#define RX_PKT_CMPL_ERRORS_PKT_ERROR_UDP_TOTAL_ERROR (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5848
#define RX_PKT_CMPL_ERRORS_PKT_ERROR_L4_BAD_HDR_LEN (UINT32_C(0x6) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5850
#define RX_PKT_CMPL_ERRORS_PKT_ERROR_L4_BAD_HDR_LEN_TOO_SMALL (UINT32_C(0x7) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5856
#define RX_PKT_CMPL_ERRORS_PKT_ERROR_L4_BAD_OPT_LEN (UINT32_C(0x8) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58591
#define HWRM_TF_SESSION_OPEN_OUTPUT_FLAGS_SHARED_SESSION UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58596
#define HWRM_TF_SESSION_OPEN_OUTPUT_FLAGS_SHARED_SESSION_NOT_CREATOR UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58601
#define HWRM_TF_SESSION_OPEN_OUTPUT_FLAGS_SHARED_SESSION_CREATOR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5871
#define RX_PKT_CMPL_REORDER_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5886
#define RX_PKT_V2_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58894
#define HWRM_TF_SESSION_QCFG_OUTPUT_RX_ACT_FLAGS_ABCR_GFID_EN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58900
#define HWRM_TF_SESSION_QCFG_OUTPUT_RX_ACT_FLAGS_ABCR_VTAG_DLT_BOTH UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58906
#define HWRM_TF_SESSION_QCFG_OUTPUT_RX_ACT_FLAGS_TECT_SMAC_OVR_RUTNSL2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58910
#define HWRM_TF_SESSION_QCFG_OUTPUT_TX_ACT_FLAGS_ABCR_VEB_EN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58915
#define HWRM_TF_SESSION_QCFG_OUTPUT_TX_ACT_FLAGS_TECT_GRE_SET_K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58922
#define HWRM_TF_SESSION_QCFG_OUTPUT_TX_ACT_FLAGS_TECT_IPV6_TC_IH UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58928
#define HWRM_TF_SESSION_QCFG_OUTPUT_TX_ACT_FLAGS_TECT_IPV4_TOS_IH UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5894
#define RX_PKT_V2_CMPL_TYPE_RX_L2_V2 UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5896
#define RX_PKT_V2_CMPL_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58983
#define HWRM_TF_SESSION_RESC_QCAPS_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58985
#define HWRM_TF_SESSION_RESC_QCAPS_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
58987
#define HWRM_TF_SESSION_RESC_QCAPS_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59019
#define HWRM_TF_SESSION_RESC_QCAPS_OUTPUT_FLAGS_SESS_RESV_STRATEGY_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59022
#define HWRM_TF_SESSION_RESC_QCAPS_OUTPUT_FLAGS_SESS_RESV_STRATEGY_STATIC UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59024
#define HWRM_TF_SESSION_RESC_QCAPS_OUTPUT_FLAGS_SESS_RESV_STRATEGY_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59026
#define HWRM_TF_SESSION_RESC_QCAPS_OUTPUT_FLAGS_SESS_RESV_STRATEGY_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59028
#define HWRM_TF_SESSION_RESC_QCAPS_OUTPUT_FLAGS_SESS_RESV_STRATEGY_3 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5903
#define RX_PKT_V2_CMPL_FLAGS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5905
#define RX_PKT_V2_CMPL_FLAGS_PLACEMENT_MASK UINT32_C(0x380)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59097
#define HWRM_TF_SESSION_RESC_ALLOC_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59099
#define HWRM_TF_SESSION_RESC_ALLOC_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59101
#define HWRM_TF_SESSION_RESC_ALLOC_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5911
#define RX_PKT_V2_CMPL_FLAGS_PLACEMENT_NORMAL (UINT32_C(0x0) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5916
#define RX_PKT_V2_CMPL_FLAGS_PLACEMENT_JUMBO (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59197
#define HWRM_TF_SESSION_RESC_FLUSH_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59199
#define HWRM_TF_SESSION_RESC_FLUSH_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59201
#define HWRM_TF_SESSION_RESC_FLUSH_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5922
#define RX_PKT_V2_CMPL_FLAGS_PLACEMENT_HDS (UINT32_C(0x2) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59282
#define HWRM_TF_SESSION_RESC_INFO_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59284
#define HWRM_TF_SESSION_RESC_INFO_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59286
#define HWRM_TF_SESSION_RESC_INFO_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5929
#define RX_PKT_V2_CMPL_FLAGS_PLACEMENT_TRUNCATION (UINT32_C(0x3) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5932
#define RX_PKT_V2_CMPL_FLAGS_RSS_VALID UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59406
#define HWRM_TF_TBL_TYPE_ALLOC_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59408
#define HWRM_TF_TBL_TYPE_ALLOC_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5941
#define RX_PKT_V2_CMPL_FLAGS_PKT_METADATA_PRESENT UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59410
#define HWRM_TF_TBL_TYPE_ALLOC_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59415
#define HWRM_TF_TBL_TYPE_ALLOC_INPUT_BLKTYPE_BLKTYPE_CFA UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59417
#define HWRM_TF_TBL_TYPE_ALLOC_INPUT_BLKTYPE_BLKTYPE_RXP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59419
#define HWRM_TF_TBL_TYPE_ALLOC_INPUT_BLKTYPE_BLKTYPE_RE_GPARSE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59421
#define HWRM_TF_TBL_TYPE_ALLOC_INPUT_BLKTYPE_BLKTYPE_TE_GPARSE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5946
#define RX_PKT_V2_CMPL_FLAGS_ITYPE_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59503
#define HWRM_TF_TBL_TYPE_GET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59505
#define HWRM_TF_TBL_TYPE_GET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59507
#define HWRM_TF_TBL_TYPE_GET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59513
#define HWRM_TF_TBL_TYPE_GET_INPUT_FLAGS_CLEAR_ON_READ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59517
#define HWRM_TF_TBL_TYPE_GET_INPUT_BLKTYPE_BLKTYPE_CFA UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59519
#define HWRM_TF_TBL_TYPE_GET_INPUT_BLKTYPE_BLKTYPE_RXP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5952
#define RX_PKT_V2_CMPL_FLAGS_ITYPE_NOT_KNOWN (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59521
#define HWRM_TF_TBL_TYPE_GET_INPUT_BLKTYPE_BLKTYPE_RE_GPARSE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59523
#define HWRM_TF_TBL_TYPE_GET_INPUT_BLKTYPE_BLKTYPE_TE_GPARSE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5958
#define RX_PKT_V2_CMPL_FLAGS_ITYPE_IP (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59609
#define HWRM_TF_TBL_TYPE_SET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59611
#define HWRM_TF_TBL_TYPE_SET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59613
#define HWRM_TF_TBL_TYPE_SET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59616
#define HWRM_TF_TBL_TYPE_SET_INPUT_FLAGS_DMA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59620
#define HWRM_TF_TBL_TYPE_SET_INPUT_BLKTYPE_BLKTYPE_CFA UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59622
#define HWRM_TF_TBL_TYPE_SET_INPUT_BLKTYPE_BLKTYPE_RXP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59624
#define HWRM_TF_TBL_TYPE_SET_INPUT_BLKTYPE_BLKTYPE_RE_GPARSE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59626
#define HWRM_TF_TBL_TYPE_SET_INPUT_BLKTYPE_BLKTYPE_TE_GPARSE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5964
#define RX_PKT_V2_CMPL_FLAGS_ITYPE_TCP (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5970
#define RX_PKT_V2_CMPL_FLAGS_ITYPE_UDP (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59710
#define HWRM_TF_TBL_TYPE_FREE_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59712
#define HWRM_TF_TBL_TYPE_FREE_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59714
#define HWRM_TF_TBL_TYPE_FREE_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59719
#define HWRM_TF_TBL_TYPE_FREE_INPUT_BLKTYPE_BLKTYPE_CFA UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59721
#define HWRM_TF_TBL_TYPE_FREE_INPUT_BLKTYPE_BLKTYPE_RXP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59723
#define HWRM_TF_TBL_TYPE_FREE_INPUT_BLKTYPE_BLKTYPE_RE_GPARSE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59725
#define HWRM_TF_TBL_TYPE_FREE_INPUT_BLKTYPE_BLKTYPE_TE_GPARSE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5976
#define RX_PKT_V2_CMPL_FLAGS_ITYPE_FCOE (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59805
#define HWRM_TF_EM_INSERT_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59807
#define HWRM_TF_EM_INSERT_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59809
#define HWRM_TF_EM_INSERT_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5982
#define RX_PKT_V2_CMPL_FLAGS_ITYPE_ROCE (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5988
#define RX_PKT_V2_CMPL_FLAGS_ITYPE_ICMP (UINT32_C(0x7) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59896
#define HWRM_TF_EM_HASH_INSERT_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59898
#define HWRM_TF_EM_HASH_INSERT_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59900
#define HWRM_TF_EM_HASH_INSERT_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59903
#define HWRM_TF_EM_HASH_INSERT_INPUT_FLAGS_DMA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
5994
#define RX_PKT_V2_CMPL_FLAGS_ITYPE_PTP_WO_TIMESTAMP (UINT32_C(0x8) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59989
#define HWRM_TF_EM_DELETE_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59991
#define HWRM_TF_EM_DELETE_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
59993
#define HWRM_TF_EM_DELETE_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6000
#define RX_PKT_V2_CMPL_FLAGS_ITYPE_PTP_W_TIMESTAMP (UINT32_C(0x9) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60074
#define HWRM_TF_EM_MOVE_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60076
#define HWRM_TF_EM_MOVE_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60078
#define HWRM_TF_EM_MOVE_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60157
#define HWRM_TF_TCAM_SET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60159
#define HWRM_TF_TCAM_SET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60161
#define HWRM_TF_TCAM_SET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60167
#define HWRM_TF_TCAM_SET_INPUT_FLAGS_DMA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6020
#define RX_PKT_V2_CMPL_V1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60260
#define HWRM_TF_TCAM_GET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60262
#define HWRM_TF_TCAM_GET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60264
#define HWRM_TF_TCAM_GET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6027
#define RX_PKT_V2_CMPL_AGG_BUFS_MASK UINT32_C(0x3e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6030
#define RX_PKT_V2_CMPL_UNUSED1_MASK UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60357
#define HWRM_TF_TCAM_MOVE_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60359
#define HWRM_TF_TCAM_MOVE_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60361
#define HWRM_TF_TCAM_MOVE_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60441
#define HWRM_TF_TCAM_FREE_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60443
#define HWRM_TF_TCAM_FREE_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60445
#define HWRM_TF_TCAM_FREE_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6051
#define RX_PKT_V2_CMPL_RSS_HASH_TYPE_ENUM_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60525
#define HWRM_TF_GLOBAL_CFG_SET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60527
#define HWRM_TF_GLOBAL_CFG_SET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60529
#define HWRM_TF_GLOBAL_CFG_SET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60532
#define HWRM_TF_GLOBAL_CFG_SET_INPUT_FLAGS_DMA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6058
#define RX_PKT_V2_CMPL_RSS_HASH_TYPE_ENUM_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60612
#define HWRM_TF_GLOBAL_CFG_GET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60614
#define HWRM_TF_GLOBAL_CFG_GET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60616
#define HWRM_TF_GLOBAL_CFG_GET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6065
#define RX_PKT_V2_CMPL_RSS_HASH_TYPE_ENUM_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60699
#define HWRM_TF_IF_TBL_GET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60701
#define HWRM_TF_IF_TBL_GET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60703
#define HWRM_TF_IF_TBL_GET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6071
#define RX_PKT_V2_CMPL_RSS_HASH_TYPE_ENUM_3 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60789
#define HWRM_TF_IF_TBL_SET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60791
#define HWRM_TF_IF_TBL_SET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60793
#define HWRM_TF_IF_TBL_SET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6082
#define RX_PKT_V2_CMPL_PAYLOAD_OFFSET_MASK UINT32_C(0x1ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6085
#define RX_PKT_V2_CMPL_METADATA1_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60877
#define HWRM_TF_TBL_TYPE_BULK_GET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60879
#define HWRM_TF_TBL_TYPE_BULK_GET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6088
#define RX_PKT_V2_CMPL_METADATA1_TPID_SEL_MASK UINT32_C(0x7000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60881
#define HWRM_TF_TBL_TYPE_BULK_GET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60887
#define HWRM_TF_TBL_TYPE_BULK_GET_INPUT_FLAGS_CLEAR_ON_READ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6091
#define RX_PKT_V2_CMPL_METADATA1_TPID_SEL_TPID88A8 (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6093
#define RX_PKT_V2_CMPL_METADATA1_TPID_SEL_TPID8100 (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6095
#define RX_PKT_V2_CMPL_METADATA1_TPID_SEL_TPID9100 (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6097
#define RX_PKT_V2_CMPL_METADATA1_TPID_SEL_TPID9200 (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60976
#define HWRM_TF_SESSION_HOTUP_STATE_SET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60978
#define HWRM_TF_SESSION_HOTUP_STATE_SET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
60980
#define HWRM_TF_SESSION_HOTUP_STATE_SET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6099
#define RX_PKT_V2_CMPL_METADATA1_TPID_SEL_TPID9300 (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6101
#define RX_PKT_V2_CMPL_METADATA1_TPID_SEL_TPIDCFG (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6104
#define RX_PKT_V2_CMPL_METADATA1_VALID UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61049
#define HWRM_TF_SESSION_HOTUP_STATE_GET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61051
#define HWRM_TF_SESSION_HOTUP_STATE_GET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61053
#define HWRM_TF_SESSION_HOTUP_STATE_GET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61128
#define HWRM_TF_RESC_USAGE_SET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61130
#define HWRM_TF_RESC_USAGE_SET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61132
#define HWRM_TF_RESC_USAGE_SET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61135
#define HWRM_TF_RESC_USAGE_SET_INPUT_FLAGS_DMA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61139
#define HWRM_TF_RESC_USAGE_SET_INPUT_TYPES_WC_TCAM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61141
#define HWRM_TF_RESC_USAGE_SET_INPUT_TYPES_EM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61143
#define HWRM_TF_RESC_USAGE_SET_INPUT_TYPES_METER UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61145
#define HWRM_TF_RESC_USAGE_SET_INPUT_TYPES_COUNTER UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61147
#define HWRM_TF_RESC_USAGE_SET_INPUT_TYPES_ACTION UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61149
#define HWRM_TF_RESC_USAGE_SET_INPUT_TYPES_ACT_MOD_ENCAP UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61151
#define HWRM_TF_RESC_USAGE_SET_INPUT_TYPES_SP_SMAC UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61153
#define HWRM_TF_RESC_USAGE_SET_INPUT_TYPES_ALL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61227
#define HWRM_TF_RESC_USAGE_QUERY_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61229
#define HWRM_TF_RESC_USAGE_QUERY_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61231
#define HWRM_TF_RESC_USAGE_QUERY_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61238
#define HWRM_TF_RESC_USAGE_QUERY_INPUT_TYPES_WC_TCAM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61240
#define HWRM_TF_RESC_USAGE_QUERY_INPUT_TYPES_EM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61242
#define HWRM_TF_RESC_USAGE_QUERY_INPUT_TYPES_METER UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61244
#define HWRM_TF_RESC_USAGE_QUERY_INPUT_TYPES_COUNTER UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61246
#define HWRM_TF_RESC_USAGE_QUERY_INPUT_TYPES_ACTION UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61248
#define HWRM_TF_RESC_USAGE_QUERY_INPUT_TYPES_ACT_MOD_ENCAP UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61250
#define HWRM_TF_RESC_USAGE_QUERY_INPUT_TYPES_SP_SMAC UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61252
#define HWRM_TF_RESC_USAGE_QUERY_INPUT_TYPES_ALL UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6134
#define RX_PKT_V2_CMPL_HI_FLAGS2_CS_ALL_OK_MODE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6136
#define RX_PKT_V2_CMPL_HI_FLAGS2_META_FORMAT_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61362
#define HWRM_TFC_TBL_SCOPE_QCAPS_OUTPUT_FLAGS_GLOBAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61364
#define HWRM_TFC_TBL_SCOPE_QCAPS_OUTPUT_FLAGS_GLOBAL_UNSUPPORTED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61366
#define HWRM_TFC_TBL_SCOPE_QCAPS_OUTPUT_FLAGS_GLOBAL_SUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61369
#define HWRM_TFC_TBL_SCOPE_QCAPS_OUTPUT_FLAGS_LOCKED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61371
#define HWRM_TFC_TBL_SCOPE_QCAPS_OUTPUT_FLAGS_LOCKED_UNSUPPORTED (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61373
#define HWRM_TFC_TBL_SCOPE_QCAPS_OUTPUT_FLAGS_LOCKED_SUPPORTED (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6139
#define RX_PKT_V2_CMPL_HI_FLAGS2_META_FORMAT_NONE (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61468
#define HWRM_TFC_TBL_SCOPE_ID_ALLOC_INPUT_SCOPE_TYPE_NON_SHARED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61473
#define HWRM_TFC_TBL_SCOPE_ID_ALLOC_INPUT_SCOPE_TYPE_SHARED_APP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
61475
#define HWRM_TFC_TBL_SCOPE_ID_ALLOC_INPUT_SCOPE_TYPE_GLOBAL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6148
#define RX_PKT_V2_CMPL_HI_FLAGS2_META_FORMAT_ACT_REC_PTR (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6165
#define RX_PKT_V2_CMPL_HI_FLAGS2_META_FORMAT_TUNNEL_ID (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6173
#define RX_PKT_V2_CMPL_HI_FLAGS2_META_FORMAT_CHDR_DATA (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6185
#define RX_PKT_V2_CMPL_HI_FLAGS2_META_FORMAT_HDR_OFFSET (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6193
#define RX_PKT_V2_CMPL_HI_FLAGS2_IP_TYPE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6198
#define RX_PKT_V2_CMPL_HI_FLAGS2_COMPLETE_CHECKSUM_CALC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6204
#define RX_PKT_V2_CMPL_HI_FLAGS2_CS_OK_MASK UINT32_C(0xfc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6212
#define RX_PKT_V2_CMPL_HI_FLAGS2_COMPLETE_CHECKSUM_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62162
#define HWRM_TFC_IDENT_ALLOC_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62164
#define HWRM_TFC_IDENT_ALLOC_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62166
#define HWRM_TFC_IDENT_ALLOC_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62176
#define HWRM_TFC_IDENT_ALLOC_INPUT_TRACK_TYPE_TRACK_TYPE_INVALID UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62178
#define HWRM_TFC_IDENT_ALLOC_INPUT_TRACK_TYPE_TRACK_TYPE_SID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62180
#define HWRM_TFC_IDENT_ALLOC_INPUT_TRACK_TYPE_TRACK_TYPE_FID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62279
#define HWRM_TFC_IDENT_FREE_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62281
#define HWRM_TFC_IDENT_FREE_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62283
#define HWRM_TFC_IDENT_FREE_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6233
#define RX_PKT_V2_CMPL_HI_V2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6234
#define RX_PKT_V2_CMPL_HI_ERRORS_MASK UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62367
#define HWRM_TFC_IDX_TBL_ALLOC_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62369
#define HWRM_TFC_IDX_TBL_ALLOC_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62371
#define HWRM_TFC_IDX_TBL_ALLOC_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62386
#define HWRM_TFC_IDX_TBL_ALLOC_INPUT_TRACK_TYPE_TRACK_TYPE_INVALID UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62388
#define HWRM_TFC_IDX_TBL_ALLOC_INPUT_TRACK_TYPE_TRACK_TYPE_SID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62390
#define HWRM_TFC_IDX_TBL_ALLOC_INPUT_TRACK_TYPE_TRACK_TYPE_FID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62395
#define HWRM_TFC_IDX_TBL_ALLOC_INPUT_BLKTYPE_BLKTYPE_CFA UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62397
#define HWRM_TFC_IDX_TBL_ALLOC_INPUT_BLKTYPE_BLKTYPE_RXP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62399
#define HWRM_TFC_IDX_TBL_ALLOC_INPUT_BLKTYPE_BLKTYPE_RE_GPARSE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62401
#define HWRM_TFC_IDX_TBL_ALLOC_INPUT_BLKTYPE_BLKTYPE_TE_GPARSE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6242
#define RX_PKT_V2_CMPL_HI_ERRORS_BUFFER_ERROR_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6245
#define RX_PKT_V2_CMPL_HI_ERRORS_BUFFER_ERROR_NO_BUFFER (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62488
#define HWRM_TFC_IDX_TBL_ALLOC_SET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62490
#define HWRM_TFC_IDX_TBL_ALLOC_SET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62492
#define HWRM_TFC_IDX_TBL_ALLOC_SET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62498
#define HWRM_TFC_IDX_TBL_ALLOC_SET_INPUT_FLAGS_DMA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62512
#define HWRM_TFC_IDX_TBL_ALLOC_SET_INPUT_TRACK_TYPE_TRACK_TYPE_INVALID UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62514
#define HWRM_TFC_IDX_TBL_ALLOC_SET_INPUT_TRACK_TYPE_TRACK_TYPE_SID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62516
#define HWRM_TFC_IDX_TBL_ALLOC_SET_INPUT_TRACK_TYPE_TRACK_TYPE_FID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62521
#define HWRM_TFC_IDX_TBL_ALLOC_SET_INPUT_BLKTYPE_BLKTYPE_CFA UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62523
#define HWRM_TFC_IDX_TBL_ALLOC_SET_INPUT_BLKTYPE_BLKTYPE_RXP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62525
#define HWRM_TFC_IDX_TBL_ALLOC_SET_INPUT_BLKTYPE_BLKTYPE_RE_GPARSE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62527
#define HWRM_TFC_IDX_TBL_ALLOC_SET_INPUT_BLKTYPE_BLKTYPE_TE_GPARSE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6255
#define RX_PKT_V2_CMPL_HI_ERRORS_BUFFER_ERROR_DID_NOT_FIT (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62610
#define HWRM_TFC_IDX_TBL_SET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62612
#define HWRM_TFC_IDX_TBL_SET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62614
#define HWRM_TFC_IDX_TBL_SET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6262
#define RX_PKT_V2_CMPL_HI_ERRORS_BUFFER_ERROR_NOT_ON_CHIP (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62620
#define HWRM_TFC_IDX_TBL_SET_INPUT_FLAGS_DMA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62650
#define HWRM_TFC_IDX_TBL_SET_INPUT_BLKTYPE_BLKTYPE_CFA UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62652
#define HWRM_TFC_IDX_TBL_SET_INPUT_BLKTYPE_BLKTYPE_RXP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62654
#define HWRM_TFC_IDX_TBL_SET_INPUT_BLKTYPE_BLKTYPE_RE_GPARSE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62656
#define HWRM_TFC_IDX_TBL_SET_INPUT_BLKTYPE_BLKTYPE_TE_GPARSE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6267
#define RX_PKT_V2_CMPL_HI_ERRORS_BUFFER_ERROR_BAD_FORMAT (UINT32_C(0x3) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6272
#define RX_PKT_V2_CMPL_HI_ERRORS_BUFFER_ERROR_FLUSH (UINT32_C(0x5) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62732
#define HWRM_TFC_IDX_TBL_GET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62734
#define HWRM_TFC_IDX_TBL_GET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62736
#define HWRM_TFC_IDX_TBL_GET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62742
#define HWRM_TFC_IDX_TBL_GET_INPUT_FLAGS_CLEAR_ON_READ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62772
#define HWRM_TFC_IDX_TBL_GET_INPUT_BLKTYPE_BLKTYPE_CFA UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62774
#define HWRM_TFC_IDX_TBL_GET_INPUT_BLKTYPE_BLKTYPE_RXP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62776
#define HWRM_TFC_IDX_TBL_GET_INPUT_BLKTYPE_BLKTYPE_RE_GPARSE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62778
#define HWRM_TFC_IDX_TBL_GET_INPUT_BLKTYPE_BLKTYPE_TE_GPARSE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6278
#define RX_PKT_V2_CMPL_HI_ERRORS_OT_PKT_ERROR_MASK UINT32_C(0x70)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6284
#define RX_PKT_V2_CMPL_HI_ERRORS_OT_PKT_ERROR_NO_ERROR (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62851
#define HWRM_TFC_IDX_TBL_FREE_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62853
#define HWRM_TFC_IDX_TBL_FREE_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62855
#define HWRM_TFC_IDX_TBL_FREE_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62881
#define HWRM_TFC_IDX_TBL_FREE_INPUT_BLKTYPE_BLKTYPE_CFA UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62883
#define HWRM_TFC_IDX_TBL_FREE_INPUT_BLKTYPE_BLKTYPE_RXP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62885
#define HWRM_TFC_IDX_TBL_FREE_INPUT_BLKTYPE_BLKTYPE_RE_GPARSE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62887
#define HWRM_TFC_IDX_TBL_FREE_INPUT_BLKTYPE_BLKTYPE_TE_GPARSE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6289
#define RX_PKT_V2_CMPL_HI_ERRORS_OT_PKT_ERROR_OT_L3_BAD_VERSION (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6294
#define RX_PKT_V2_CMPL_HI_ERRORS_OT_PKT_ERROR_OT_L3_BAD_HDR_LEN (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62980
#define HWRM_TFC_GLOBAL_ID_ALLOC_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62982
#define HWRM_TFC_GLOBAL_ID_ALLOC_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
62984
#define HWRM_TFC_GLOBAL_ID_ALLOC_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6300
#define RX_PKT_V2_CMPL_HI_ERRORS_OT_PKT_ERROR_OT_IP_TOTAL_ERROR (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6306
#define RX_PKT_V2_CMPL_HI_ERRORS_OT_PKT_ERROR_OT_UDP_TOTAL_ERROR (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6312
#define RX_PKT_V2_CMPL_HI_ERRORS_OT_PKT_ERROR_OT_L3_BAD_TTL (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6317
#define RX_PKT_V2_CMPL_HI_ERRORS_OT_PKT_ERROR_OT_IP_CS_ERROR (UINT32_C(0x6) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63175
#define HWRM_TFC_TCAM_SET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63177
#define HWRM_TFC_TCAM_SET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63179
#define HWRM_TFC_TCAM_SET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63182
#define HWRM_TFC_TCAM_SET_INPUT_FLAGS_DMA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6322
#define RX_PKT_V2_CMPL_HI_ERRORS_OT_PKT_ERROR_OT_L4_CS_ERROR (UINT32_C(0x7) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63262
#define HWRM_TFC_TCAM_GET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63264
#define HWRM_TFC_TCAM_GET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63266
#define HWRM_TFC_TCAM_GET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6328
#define RX_PKT_V2_CMPL_HI_ERRORS_CRC_ERROR UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6333
#define RX_PKT_V2_CMPL_HI_ERRORS_T_PKT_ERROR_MASK UINT32_C(0xe00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63365
#define HWRM_TFC_TCAM_ALLOC_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63367
#define HWRM_TFC_TCAM_ALLOC_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63369
#define HWRM_TFC_TCAM_ALLOC_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6339
#define RX_PKT_V2_CMPL_HI_ERRORS_T_PKT_ERROR_NO_ERROR (UINT32_C(0x0) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63398
#define HWRM_TFC_TCAM_ALLOC_INPUT_TRACK_TYPE_TRACK_TYPE_INVALID UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63400
#define HWRM_TFC_TCAM_ALLOC_INPUT_TRACK_TYPE_TRACK_TYPE_SID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63402
#define HWRM_TFC_TCAM_ALLOC_INPUT_TRACK_TYPE_TRACK_TYPE_FID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6344
#define RX_PKT_V2_CMPL_HI_ERRORS_T_PKT_ERROR_T_L3_BAD_VERSION (UINT32_C(0x1) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63476
#define HWRM_TFC_TCAM_ALLOC_SET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63478
#define HWRM_TFC_TCAM_ALLOC_SET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63480
#define HWRM_TFC_TCAM_ALLOC_SET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63483
#define HWRM_TFC_TCAM_ALLOC_SET_INPUT_FLAGS_DMA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6349
#define RX_PKT_V2_CMPL_HI_ERRORS_T_PKT_ERROR_T_L3_BAD_HDR_LEN (UINT32_C(0x2) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63513
#define HWRM_TFC_TCAM_ALLOC_SET_INPUT_TRACK_TYPE_TRACK_TYPE_INVALID UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63515
#define HWRM_TFC_TCAM_ALLOC_SET_INPUT_TRACK_TYPE_TRACK_TYPE_SID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63517
#define HWRM_TFC_TCAM_ALLOC_SET_INPUT_TRACK_TYPE_TRACK_TYPE_FID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6355
#define RX_PKT_V2_CMPL_HI_ERRORS_T_PKT_ERROR_T_IP_TOTAL_ERROR (UINT32_C(0x3) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63595
#define HWRM_TFC_TCAM_FREE_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63597
#define HWRM_TFC_TCAM_FREE_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63599
#define HWRM_TFC_TCAM_FREE_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6361
#define RX_PKT_V2_CMPL_HI_ERRORS_T_PKT_ERROR_T_UDP_TOTAL_ERROR (UINT32_C(0x4) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6366
#define RX_PKT_V2_CMPL_HI_ERRORS_T_PKT_ERROR_T_L3_BAD_TTL (UINT32_C(0x5) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63696
#define HWRM_TFC_IF_TBL_SET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63698
#define HWRM_TFC_IF_TBL_SET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63700
#define HWRM_TFC_IF_TBL_SET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6371
#define RX_PKT_V2_CMPL_HI_ERRORS_T_PKT_ERROR_T_IP_CS_ERROR (UINT32_C(0x6) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6376
#define RX_PKT_V2_CMPL_HI_ERRORS_T_PKT_ERROR_T_L4_CS_ERROR (UINT32_C(0x7) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63784
#define HWRM_TFC_IF_TBL_GET_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63786
#define HWRM_TFC_IF_TBL_GET_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63788
#define HWRM_TFC_IF_TBL_GET_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63821
#define HWRM_TFC_IF_TBL_GET_OUTPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63823
#define HWRM_TFC_IF_TBL_GET_OUTPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63825
#define HWRM_TFC_IF_TBL_GET_OUTPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6383
#define RX_PKT_V2_CMPL_HI_ERRORS_PKT_ERROR_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6389
#define RX_PKT_V2_CMPL_HI_ERRORS_PKT_ERROR_NO_ERROR (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6396
#define RX_PKT_V2_CMPL_HI_ERRORS_PKT_ERROR_L3_BAD_VERSION (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63960
#define HWRM_TFC_RESC_USAGE_QUERY_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63962
#define HWRM_TFC_RESC_USAGE_QUERY_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63964
#define HWRM_TFC_RESC_USAGE_QUERY_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63969
#define HWRM_TFC_RESC_USAGE_QUERY_INPUT_TRACK_TYPE_TRACK_TYPE_INVALID UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63971
#define HWRM_TFC_RESC_USAGE_QUERY_INPUT_TRACK_TYPE_TRACK_TYPE_SID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
63973
#define HWRM_TFC_RESC_USAGE_QUERY_INPUT_TRACK_TYPE_TRACK_TYPE_FID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6401
#define RX_PKT_V2_CMPL_HI_ERRORS_PKT_ERROR_L3_BAD_HDR_LEN (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6406
#define RX_PKT_V2_CMPL_HI_ERRORS_PKT_ERROR_L3_BAD_TTL (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64070
#define HWRM_TFC_TCAM_PRI_UPDATE_INPUT_FLAGS_DIR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64072
#define HWRM_TFC_TCAM_PRI_UPDATE_INPUT_FLAGS_DIR_RX UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64074
#define HWRM_TFC_TCAM_PRI_UPDATE_INPUT_FLAGS_DIR_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64084
#define HWRM_TFC_TCAM_PRI_UPDATE_INPUT_TRACK_TYPE_TRACK_TYPE_INVALID UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64086
#define HWRM_TFC_TCAM_PRI_UPDATE_INPUT_TRACK_TYPE_TRACK_TYPE_SID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64088
#define HWRM_TFC_TCAM_PRI_UPDATE_INPUT_TRACK_TYPE_TRACK_TYPE_FID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6412
#define RX_PKT_V2_CMPL_HI_ERRORS_PKT_ERROR_IP_TOTAL_ERROR (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64176
#define HWRM_TFC_HOT_UPGRADE_PROCESS_INPUT_CMD_ALLOC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64178
#define HWRM_TFC_HOT_UPGRADE_PROCESS_INPUT_CMD_FREE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6418
#define RX_PKT_V2_CMPL_HI_ERRORS_PKT_ERROR_UDP_TOTAL_ERROR (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64180
#define HWRM_TFC_HOT_UPGRADE_PROCESS_INPUT_CMD_GET UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64182
#define HWRM_TFC_HOT_UPGRADE_PROCESS_INPUT_CMD_SET UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6423
#define RX_PKT_V2_CMPL_HI_ERRORS_PKT_ERROR_L4_BAD_HDR_LEN (UINT32_C(0x6) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6425
#define RX_PKT_V2_CMPL_HI_ERRORS_PKT_ERROR_L4_BAD_HDR_LEN_TOO_SMALL (UINT32_C(0x7) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64254
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64256
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_GENEVE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64258
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_VXLAN_V4 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64263
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_IPGRE_V1 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64265
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_L2_ETYPE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64270
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_VXLAN_GPE_V6 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64272
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_CUSTOM_GRE UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64274
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_ECPRI UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64276
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_SRV6 UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64278
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_VXLAN_GPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64280
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_GRE UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64282
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64284
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES01 UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64286
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES02 UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64288
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES03 UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64290
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES04 UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64292
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES05 UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64294
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES06 UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64296
#define HWRM_TUNNEL_DST_PORT_QUERY_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES07 UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6431
#define RX_PKT_V2_CMPL_HI_ERRORS_PKT_ERROR_L4_BAD_OPT_LEN (UINT32_C(0x8) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64343
#define HWRM_TUNNEL_DST_PORT_QUERY_OUTPUT_UPAR_IN_USE_UPAR0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64345
#define HWRM_TUNNEL_DST_PORT_QUERY_OUTPUT_UPAR_IN_USE_UPAR1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64347
#define HWRM_TUNNEL_DST_PORT_QUERY_OUTPUT_UPAR_IN_USE_UPAR2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64349
#define HWRM_TUNNEL_DST_PORT_QUERY_OUTPUT_UPAR_IN_USE_UPAR3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64351
#define HWRM_TUNNEL_DST_PORT_QUERY_OUTPUT_UPAR_IN_USE_UPAR4 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64353
#define HWRM_TUNNEL_DST_PORT_QUERY_OUTPUT_UPAR_IN_USE_UPAR5 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64355
#define HWRM_TUNNEL_DST_PORT_QUERY_OUTPUT_UPAR_IN_USE_UPAR6 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64357
#define HWRM_TUNNEL_DST_PORT_QUERY_OUTPUT_UPAR_IN_USE_UPAR7 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6436
#define RX_PKT_V2_CMPL_HI_ERRORS_PKT_ERROR_IP_CS_ERROR (UINT32_C(0x9) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64364
#define HWRM_TUNNEL_DST_PORT_QUERY_OUTPUT_STATUS_CHIP_LEVEL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64369
#define HWRM_TUNNEL_DST_PORT_QUERY_OUTPUT_STATUS_FUNC_LEVEL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64390
#define HWRM_TUNNEL_DST_PORT_QUERY_CMD_ERR_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64392
#define HWRM_TUNNEL_DST_PORT_QUERY_CMD_ERR_GET_PORT_FAILED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6441
#define RX_PKT_V2_CMPL_HI_ERRORS_PKT_ERROR_L4_CS_ERROR (UINT32_C(0xa) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64436
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64438
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_GENEVE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64440
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_V4 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64445
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_IPGRE_V1 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64447
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_L2_ETYPE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64452
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_GPE_V6 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64457
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_CUSTOM_GRE UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64459
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_ECPRI UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64461
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_SRV6 UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64463
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_VXLAN_GPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64465
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_GRE UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64467
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64469
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES01 UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64471
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES02 UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64473
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES03 UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64475
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES04 UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64477
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES05 UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64479
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES06 UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64481
#define HWRM_TUNNEL_DST_PORT_ALLOC_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES07 UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6449
#define RX_PKT_V2_CMPL_HI_METADATA0_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6452
#define RX_PKT_V2_CMPL_HI_METADATA0_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64521
#define HWRM_TUNNEL_DST_PORT_ALLOC_OUTPUT_ERROR_INFO_SUCCESS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64523
#define HWRM_TUNNEL_DST_PORT_ALLOC_OUTPUT_ERROR_INFO_ERR_ALLOCATED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64525
#define HWRM_TUNNEL_DST_PORT_ALLOC_OUTPUT_ERROR_INFO_ERR_NO_RESOURCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64527
#define HWRM_TUNNEL_DST_PORT_ALLOC_OUTPUT_ERROR_INFO_ERR_ENABLED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64537
#define HWRM_TUNNEL_DST_PORT_ALLOC_OUTPUT_UPAR_IN_USE_UPAR0 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64539
#define HWRM_TUNNEL_DST_PORT_ALLOC_OUTPUT_UPAR_IN_USE_UPAR1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6454
#define RX_PKT_V2_CMPL_HI_METADATA0_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64541
#define HWRM_TUNNEL_DST_PORT_ALLOC_OUTPUT_UPAR_IN_USE_UPAR2 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64543
#define HWRM_TUNNEL_DST_PORT_ALLOC_OUTPUT_UPAR_IN_USE_UPAR3 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64545
#define HWRM_TUNNEL_DST_PORT_ALLOC_OUTPUT_UPAR_IN_USE_UPAR4 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64547
#define HWRM_TUNNEL_DST_PORT_ALLOC_OUTPUT_UPAR_IN_USE_UPAR5 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64549
#define HWRM_TUNNEL_DST_PORT_ALLOC_OUTPUT_UPAR_IN_USE_UPAR6 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64551
#define HWRM_TUNNEL_DST_PORT_ALLOC_OUTPUT_UPAR_IN_USE_UPAR7 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64572
#define HWRM_TUNNEL_DST_PORT_ALLOC_CMD_ERR_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64574
#define HWRM_TUNNEL_DST_PORT_ALLOC_CMD_ERR_TUNNEL_ALLOC_ERR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64579
#define HWRM_TUNNEL_DST_PORT_ALLOC_CMD_ERR_ACCESS_DENIED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64581
#define HWRM_TUNNEL_DST_PORT_ALLOC_CMD_ERR_GET_PORT_FAILED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64586
#define HWRM_TUNNEL_DST_PORT_ALLOC_CMD_ERR_PORT_NUM_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64591
#define HWRM_TUNNEL_DST_PORT_ALLOC_CMD_ERR_CUSTOM_TNL_PORT_ERR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64596
#define HWRM_TUNNEL_DST_PORT_ALLOC_CMD_ERR_TUNNEL_QUERY_ERR UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64598
#define HWRM_TUNNEL_DST_PORT_ALLOC_CMD_ERR_GRE_MODE_UNSUPPORTED UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64600
#define HWRM_TUNNEL_DST_PORT_ALLOC_CMD_ERR_GRE_ALREADY_ALLOC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64602
#define HWRM_TUNNEL_DST_PORT_ALLOC_CMD_ERR_TUNNEL_TYPE_INVALID UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64604
#define HWRM_TUNNEL_DST_PORT_ALLOC_CMD_ERR_UPAR_ERR UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64648
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_VXLAN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64650
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_GENEVE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64652
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_VXLAN_V4 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64657
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_IPGRE_V1 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64659
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_L2_ETYPE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64664
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_VXLAN_GPE_V6 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64669
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_CUSTOM_GRE UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64671
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_ECPRI UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64673
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_SRV6 UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64675
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_VXLAN_GPE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64677
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_GRE UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64679
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64681
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES01 UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64683
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES02 UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64685
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES03 UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64687
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES04 UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64689
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES05 UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64691
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES06 UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64693
#define HWRM_TUNNEL_DST_PORT_FREE_INPUT_TUNNEL_TYPE_ULP_DYN_UPAR_RES07 UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64722
#define HWRM_TUNNEL_DST_PORT_FREE_OUTPUT_ERROR_INFO_SUCCESS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64724
#define HWRM_TUNNEL_DST_PORT_FREE_OUTPUT_ERROR_INFO_ERR_NOT_OWNER UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64726
#define HWRM_TUNNEL_DST_PORT_FREE_OUTPUT_ERROR_INFO_ERR_NOT_ALLOCATED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6474
#define RX_PKT_V3_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64748
#define HWRM_TUNNEL_DST_PORT_FREE_CMD_ERR_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64753
#define HWRM_TUNNEL_DST_PORT_FREE_CMD_ERR_TUNNEL_FREE_FAILED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64755
#define HWRM_TUNNEL_DST_PORT_FREE_CMD_ERR_CUSTOM_TUNNEL_NOT_FOUND UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64757
#define HWRM_TUNNEL_DST_PORT_FREE_CMD_ERR_GET_PORT_FAILED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64759
#define HWRM_TUNNEL_DST_PORT_FREE_CMD_ERR_PORT_NUM_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64764
#define HWRM_TUNNEL_DST_PORT_FREE_CMD_ERR_GRE_NOT_OWNER UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64766
#define HWRM_TUNNEL_DST_PORT_FREE_CMD_ERR_TUNNEL_TYPE_INVALID UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64768
#define HWRM_TUNNEL_DST_PORT_FREE_CMD_ERR_CUSTOM_GRE_UNSUPPORTED UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64773
#define HWRM_TUNNEL_DST_PORT_FREE_CMD_ERR_GRE_MODE_UNSUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64775
#define HWRM_TUNNEL_DST_PORT_FREE_CMD_ERR_ACCESS_DENIED UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64777
#define HWRM_TUNNEL_DST_PORT_FREE_CMD_ERR_UPAR_ERR UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6482
#define RX_PKT_V3_CMPL_TYPE_RX_L2_V3 UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64829
#define HWRM_STAT_COMMON_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64831
#define HWRM_STAT_COMMON_CMD_ERR_CODE_INVALID_FID UINT32_C(0x65)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64833
#define HWRM_STAT_COMMON_CMD_ERR_CODE_INVALID_CTX_ID UINT32_C(0x66)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64835
#define HWRM_STAT_COMMON_CMD_ERR_CODE_INVALID_PAYLOAD UINT32_C(0x67)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64837
#define HWRM_STAT_COMMON_CMD_ERR_CODE_CTX_STAT_RETRIEVAL_FAIL UINT32_C(0x68)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
64839
#define HWRM_STAT_COMMON_CMD_ERR_CODE_RES_NOT_ALLOCATED UINT32_C(0x69)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6484
#define RX_PKT_V3_CMPL_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6491
#define RX_PKT_V3_CMPL_FLAGS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6493
#define RX_PKT_V3_CMPL_FLAGS_PLACEMENT_MASK UINT32_C(0x380)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6499
#define RX_PKT_V3_CMPL_FLAGS_PLACEMENT_NORMAL (UINT32_C(0x0) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65013
#define HWRM_STAT_CTX_ALLOC_INPUT_STAT_CTX_FLAGS_ROCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65025
#define HWRM_STAT_CTX_ALLOC_INPUT_STAT_CTX_FLAGS_DUP_HOST_BUF UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65035
#define HWRM_STAT_CTX_ALLOC_INPUT_FLAGS_STEERING_TAG_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6504
#define RX_PKT_V3_CMPL_FLAGS_PLACEMENT_JUMBO (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65089
#define HWRM_STAT_CTX_ALLOC_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65091
#define HWRM_STAT_CTX_ALLOC_CMD_ERR_CODE_INVALID_FID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65093
#define HWRM_STAT_CTX_ALLOC_CMD_ERR_CODE_INVALID_FLAG UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65095
#define HWRM_STAT_CTX_ALLOC_CMD_ERR_CODE_INVALID_DMA_ADDR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65097
#define HWRM_STAT_CTX_ALLOC_CMD_ERR_CODE_RES_NOT_AVAIL UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65099
#define HWRM_STAT_CTX_ALLOC_CMD_ERR_CODE_RES_POOL_EXHAUSTED UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6510
#define RX_PKT_V3_CMPL_FLAGS_PLACEMENT_HDS (UINT32_C(0x2) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65101
#define HWRM_STAT_CTX_ALLOC_CMD_ERR_CODE_CTX_ALLOC_FAIL UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6517
#define RX_PKT_V3_CMPL_FLAGS_PLACEMENT_TRUNCATION (UINT32_C(0x3) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65180
#define HWRM_STAT_CTX_FREE_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65182
#define HWRM_STAT_CTX_FREE_CMD_ERR_CODE_INVALID_CTX_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65184
#define HWRM_STAT_CTX_FREE_CMD_ERR_CODE_RES_DEALLOC_FAIL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65186
#define HWRM_STAT_CTX_FREE_CMD_ERR_CODE_CTX_FREE_FAIL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6520
#define RX_PKT_V3_CMPL_FLAGS_RSS_VALID UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65235
#define HWRM_STAT_CTX_QUERY_INPUT_FLAGS_COUNTER_MASK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6529
#define RX_PKT_V3_CMPL_FLAGS_PKT_METADATA_PRESENT UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6534
#define RX_PKT_V3_CMPL_FLAGS_ITYPE_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65345
#define HWRM_STAT_EXT_CTX_QUERY_INPUT_FLAGS_COUNTER_MASK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6540
#define RX_PKT_V3_CMPL_FLAGS_ITYPE_NOT_KNOWN (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6546
#define RX_PKT_V3_CMPL_FLAGS_ITYPE_IP (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6552
#define RX_PKT_V3_CMPL_FLAGS_ITYPE_TCP (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6558
#define RX_PKT_V3_CMPL_FLAGS_ITYPE_UDP (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6564
#define RX_PKT_V3_CMPL_FLAGS_ITYPE_FCOE (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65670
#define HWRM_PCIE_QSTATS_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65672
#define HWRM_PCIE_QSTATS_CMD_ERR_CODE_LEGACY_INVALID_PF_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65674
#define HWRM_PCIE_QSTATS_CMD_ERR_CODE_GENERIC_INVALID_EP_IDX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65676
#define HWRM_PCIE_QSTATS_CMD_ERR_CODE_GENERIC_MEM_ALLOC_FAIL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6570
#define RX_PKT_V3_CMPL_FLAGS_ITYPE_ROCE (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6576
#define RX_PKT_V3_CMPL_FLAGS_ITYPE_ICMP (UINT32_C(0x7) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6582
#define RX_PKT_V3_CMPL_FLAGS_ITYPE_PTP_WO_TIMESTAMP (UINT32_C(0x8) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6590
#define RX_PKT_V3_CMPL_FLAGS_ITYPE_PTP_W_TIMESTAMP (UINT32_C(0x9) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
65990
#define HWRM_STAT_GENERIC_QSTATS_INPUT_FLAGS_COUNTER_MASK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66033
#define HWRM_STAT_GENERIC_QSTATS_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66035
#define HWRM_STAT_GENERIC_QSTATS_CMD_ERR_CODE_INVALID_EP_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66037
#define HWRM_STAT_GENERIC_QSTATS_CMD_ERR_CODE_INVALID_STAT_SIZE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66039
#define HWRM_STAT_GENERIC_QSTATS_CMD_ERR_CODE_INVALID_DMA_ADDR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66041
#define HWRM_STAT_GENERIC_QSTATS_CMD_ERR_CODE_HOST_NOT_ACTIVE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66043
#define HWRM_STAT_GENERIC_QSTATS_CMD_ERR_CODE_MEM_ALLOC_FAIL UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6610
#define RX_PKT_V3_CMPL_V1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6617
#define RX_PKT_V3_CMPL_AGG_BUFS_MASK UINT32_C(0x3e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6620
#define RX_PKT_V3_CMPL_UNUSED1 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6633
#define RX_PKT_V3_CMPL_RSS_HASH_TYPE_MASK UINT32_C(0xff80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6640
#define RX_PKT_V3_CMPL_RSS_HASH_TYPE_ENUM_0 (UINT32_C(0x0) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6645
#define RX_PKT_V3_CMPL_RSS_HASH_TYPE_ENUM_1 (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6652
#define RX_PKT_V3_CMPL_RSS_HASH_TYPE_ENUM_2 (UINT32_C(0x2) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6658
#define RX_PKT_V3_CMPL_RSS_HASH_TYPE_ENUM_3 (UINT32_C(0x3) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6663
#define RX_PKT_V3_CMPL_RSS_HASH_TYPE_ENUM_4 (UINT32_C(0x4) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6668
#define RX_PKT_V3_CMPL_RSS_HASH_TYPE_ENUM_5 (UINT32_C(0x5) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66689
#define HWRM_FW_RESET_INPUT_EMBEDDED_PROC_TYPE_BOOT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66691
#define HWRM_FW_RESET_INPUT_EMBEDDED_PROC_TYPE_MGMT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66693
#define HWRM_FW_RESET_INPUT_EMBEDDED_PROC_TYPE_NETCTRL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66695
#define HWRM_FW_RESET_INPUT_EMBEDDED_PROC_TYPE_ROCE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66700
#define HWRM_FW_RESET_INPUT_EMBEDDED_PROC_TYPE_HOST UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66705
#define HWRM_FW_RESET_INPUT_EMBEDDED_PROC_TYPE_AP UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66707
#define HWRM_FW_RESET_INPUT_EMBEDDED_PROC_TYPE_CHIP UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66712
#define HWRM_FW_RESET_INPUT_EMBEDDED_PROC_TYPE_HOST_RESOURCE_REINIT UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66722
#define HWRM_FW_RESET_INPUT_EMBEDDED_PROC_TYPE_IMPACTLESS_ACTIVATION UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66727
#define HWRM_FW_RESET_INPUT_SELFRST_STATUS_SELFRSTNONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66729
#define HWRM_FW_RESET_INPUT_SELFRST_STATUS_SELFRSTASAP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66731
#define HWRM_FW_RESET_INPUT_SELFRST_STATUS_SELFRSTPCIERST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66733
#define HWRM_FW_RESET_INPUT_SELFRST_STATUS_SELFRSTIMMEDIATE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6674
#define RX_PKT_V3_CMPL_RSS_HASH_TYPE_ENUM_6 (UINT32_C(0x6) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66748
#define HWRM_FW_RESET_INPUT_FLAGS_RESET_GRACEFUL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66755
#define HWRM_FW_RESET_INPUT_FLAGS_FW_ACTIVATION UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66773
#define HWRM_FW_RESET_OUTPUT_SELFRST_STATUS_SELFRSTNONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66775
#define HWRM_FW_RESET_OUTPUT_SELFRST_STATUS_SELFRSTASAP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66777
#define HWRM_FW_RESET_OUTPUT_SELFRST_STATUS_SELFRSTPCIERST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66779
#define HWRM_FW_RESET_OUTPUT_SELFRST_STATUS_SELFRSTIMMEDIATE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6680
#define RX_PKT_V3_CMPL_RSS_HASH_TYPE_ENUM_7 (UINT32_C(0x7) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66831
#define HWRM_FW_QSTATUS_INPUT_EMBEDDED_PROC_TYPE_BOOT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66833
#define HWRM_FW_QSTATUS_INPUT_EMBEDDED_PROC_TYPE_MGMT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66835
#define HWRM_FW_QSTATUS_INPUT_EMBEDDED_PROC_TYPE_NETCTRL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66837
#define HWRM_FW_QSTATUS_INPUT_EMBEDDED_PROC_TYPE_ROCE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66842
#define HWRM_FW_QSTATUS_INPUT_EMBEDDED_PROC_TYPE_HOST UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66847
#define HWRM_FW_QSTATUS_INPUT_EMBEDDED_PROC_TYPE_AP UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66849
#define HWRM_FW_QSTATUS_INPUT_EMBEDDED_PROC_TYPE_CHIP UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66868
#define HWRM_FW_QSTATUS_OUTPUT_SELFRST_STATUS_SELFRSTNONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6687
#define RX_PKT_V3_CMPL_RSS_HASH_TYPE_ENUM_8 (UINT32_C(0x8) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66870
#define HWRM_FW_QSTATUS_OUTPUT_SELFRST_STATUS_SELFRSTASAP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66872
#define HWRM_FW_QSTATUS_OUTPUT_SELFRST_STATUS_SELFRSTPCIERST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66874
#define HWRM_FW_QSTATUS_OUTPUT_SELFRST_STATUS_SELFRSTPOWER UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66883
#define HWRM_FW_QSTATUS_OUTPUT_NVM_OPTION_ACTION_STATUS_NVMOPT_ACTION_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66885
#define HWRM_FW_QSTATUS_OUTPUT_NVM_OPTION_ACTION_STATUS_NVMOPT_ACTION_HOTRESET UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66887
#define HWRM_FW_QSTATUS_OUTPUT_NVM_OPTION_ACTION_STATUS_NVMOPT_ACTION_WARMBOOT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66889
#define HWRM_FW_QSTATUS_OUTPUT_NVM_OPTION_ACTION_STATUS_NVMOPT_ACTION_COLDBOOT UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6694
#define RX_PKT_V3_CMPL_RSS_HASH_TYPE_ENUM_9 (UINT32_C(0x9) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
66941
#define HWRM_FW_SET_TIME_INPUT_YEAR_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6701
#define RX_PKT_V3_CMPL_RSS_HASH_TYPE_ENUM_10 (UINT32_C(0xa) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67040
#define HWRM_FW_GET_TIME_OUTPUT_YEAR_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67079
#define HWRM_STRUCT_HDR_STRUCT_ID_LLDP_CFG UINT32_C(0x41b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6708
#define RX_PKT_V3_CMPL_RSS_HASH_TYPE_ENUM_11 (UINT32_C(0xb) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67081
#define HWRM_STRUCT_HDR_STRUCT_ID_DCBX_ETS UINT32_C(0x41d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67083
#define HWRM_STRUCT_HDR_STRUCT_ID_DCBX_PFC UINT32_C(0x41f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67085
#define HWRM_STRUCT_HDR_STRUCT_ID_DCBX_APP UINT32_C(0x421)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67087
#define HWRM_STRUCT_HDR_STRUCT_ID_DCBX_FEATURE_STATE UINT32_C(0x422)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67092
#define HWRM_STRUCT_HDR_STRUCT_ID_LLDP_GENERIC UINT32_C(0x424)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67097
#define HWRM_STRUCT_HDR_STRUCT_ID_LLDP_DEVICE UINT32_C(0x426)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67099
#define HWRM_STRUCT_HDR_STRUCT_ID_POWER_BKUP UINT32_C(0x427)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6710
#define RX_PKT_V3_CMPL_RSS_HASH_TYPE_ENUM_12 (UINT32_C(0xc) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67101
#define HWRM_STRUCT_HDR_STRUCT_ID_PEER_MMAP UINT32_C(0x429)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67103
#define HWRM_STRUCT_HDR_STRUCT_ID_AFM_OPAQUE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67105
#define HWRM_STRUCT_HDR_STRUCT_ID_PORT_DESCRIPTION UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67107
#define HWRM_STRUCT_HDR_STRUCT_ID_RSS_V2 UINT32_C(0x64)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67109
#define HWRM_STRUCT_HDR_STRUCT_ID_MSIX_PER_VF UINT32_C(0xc8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67122
#define HWRM_STRUCT_HDR_STRUCT_ID_UDCC_RTT_BUCKET_COUNT UINT32_C(0x12c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67131
#define HWRM_STRUCT_HDR_STRUCT_ID_UDCC_RTT_BUCKET_BOUND UINT32_C(0x12d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67137
#define HWRM_STRUCT_HDR_STRUCT_ID_DBG_TOKEN_CLAIMS UINT32_C(0x190)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67144
#define HWRM_STRUCT_HDR_VERSION_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6715
#define RX_PKT_V3_CMPL_RSS_HASH_TYPE_ENUM_13 (UINT32_C(0xd) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67151
#define HWRM_STRUCT_HDR_VERSION_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67164
#define HWRM_STRUCT_HDR_NEXT_OFFSET_LAST UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67178
#define HWRM_STRUCT_DATA_DCBX_ETS_DESTINATION_CONFIGURATION UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67180
#define HWRM_STRUCT_DATA_DCBX_ETS_DESTINATION_RECOMMMENDATION UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6720
#define RX_PKT_V3_CMPL_RSS_HASH_TYPE_ENUM_14 (UINT32_C(0xe) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67221
#define HWRM_STRUCT_DATA_DCBX_ETS_TC0_TO_TSA_MAP_TSA_TYPE_SP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67223
#define HWRM_STRUCT_DATA_DCBX_ETS_TC0_TO_TSA_MAP_TSA_TYPE_CBS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67225
#define HWRM_STRUCT_DATA_DCBX_ETS_TC0_TO_TSA_MAP_TSA_TYPE_ETS UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67227
#define HWRM_STRUCT_DATA_DCBX_ETS_TC0_TO_TSA_MAP_TSA_TYPE_VENDOR_SPECIFIC UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67283
#define HWRM_STRUCT_DATA_DCBX_APP_PROTOCOL_SELECTOR_ETHER_TYPE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67285
#define HWRM_STRUCT_DATA_DCBX_APP_PROTOCOL_SELECTOR_TCP_PORT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67287
#define HWRM_STRUCT_DATA_DCBX_APP_PROTOCOL_SELECTOR_UDP_PORT UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67289
#define HWRM_STRUCT_DATA_DCBX_APP_PROTOCOL_SELECTOR_TCP_UDP_PORT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67304
#define HWRM_STRUCT_DATA_DCBX_FEATURE_STATE_DCBX_MODE_DCBX_DISABLED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67306
#define HWRM_STRUCT_DATA_DCBX_FEATURE_STATE_DCBX_MODE_DCBX_IEEE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67308
#define HWRM_STRUCT_DATA_DCBX_FEATURE_STATE_DCBX_MODE_DCBX_CEE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67317
#define HWRM_STRUCT_DATA_DCBX_FEATURE_STATE_APP_STATE_ENABLE_BIT_POS UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67319
#define HWRM_STRUCT_DATA_DCBX_FEATURE_STATE_APP_STATE_WILLING_BIT_POS UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67321
#define HWRM_STRUCT_DATA_DCBX_FEATURE_STATE_APP_STATE_ADVERTISE_BIT_POS UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67331
#define HWRM_STRUCT_DATA_DCBX_FEATURE_STATE_RESETS_RESET_ETS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67333
#define HWRM_STRUCT_DATA_DCBX_FEATURE_STATE_RESETS_RESET_PFC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67335
#define HWRM_STRUCT_DATA_DCBX_FEATURE_STATE_RESETS_RESET_APP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67337
#define HWRM_STRUCT_DATA_DCBX_FEATURE_STATE_RESETS_RESET_STATE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6734
#define RX_PKT_V3_CMPL_PAYLOAD_OFFSET_MASK UINT32_C(0x1ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67347
#define HWRM_STRUCT_DATA_LLDP_ADMIN_STATE_DISABLE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67349
#define HWRM_STRUCT_DATA_LLDP_ADMIN_STATE_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67351
#define HWRM_STRUCT_DATA_LLDP_ADMIN_STATE_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67353
#define HWRM_STRUCT_DATA_LLDP_ADMIN_STATE_ENABLE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67358
#define HWRM_STRUCT_DATA_LLDP_PORT_DESCRIPTION_STATE_DISABLE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67360
#define HWRM_STRUCT_DATA_LLDP_PORT_DESCRIPTION_STATE_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67365
#define HWRM_STRUCT_DATA_LLDP_SYSTEM_NAME_STATE_DISABLE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67367
#define HWRM_STRUCT_DATA_LLDP_SYSTEM_NAME_STATE_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6737
#define RX_PKT_V3_CMPL_METADATA1_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67372
#define HWRM_STRUCT_DATA_LLDP_SYSTEM_DESC_STATE_DISABLE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67374
#define HWRM_STRUCT_DATA_LLDP_SYSTEM_DESC_STATE_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67379
#define HWRM_STRUCT_DATA_LLDP_SYSTEM_CAP_STATE_DISABLE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67381
#define HWRM_STRUCT_DATA_LLDP_SYSTEM_CAP_STATE_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67386
#define HWRM_STRUCT_DATA_LLDP_MGMT_ADDR_STATE_DISABLE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67388
#define HWRM_STRUCT_DATA_LLDP_MGMT_ADDR_STATE_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67393
#define HWRM_STRUCT_DATA_LLDP_ASYNC_EVENT_NOTIFICATION_STATE_DISABLE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67395
#define HWRM_STRUCT_DATA_LLDP_ASYNC_EVENT_NOTIFICATION_STATE_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6740
#define RX_PKT_V3_CMPL_METADATA1_TPID_SEL_MASK UINT32_C(0x7000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67406
#define HWRM_STRUCT_DATA_LLDP_GENERIC_TLV_TYPE_CHASSIS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67408
#define HWRM_STRUCT_DATA_LLDP_GENERIC_TLV_TYPE_PORT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67410
#define HWRM_STRUCT_DATA_LLDP_GENERIC_TLV_TYPE_SYSTEM_NAME UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67412
#define HWRM_STRUCT_DATA_LLDP_GENERIC_TLV_TYPE_SYSTEM_DESCRIPTION UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67414
#define HWRM_STRUCT_DATA_LLDP_GENERIC_TLV_TYPE_PORT_NAME UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67416
#define HWRM_STRUCT_DATA_LLDP_GENERIC_TLV_TYPE_PORT_DESCRIPTION UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6743
#define RX_PKT_V3_CMPL_METADATA1_TPID_SEL_TPID88A8 (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6745
#define RX_PKT_V3_CMPL_METADATA1_TPID_SEL_TPID8100 (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6747
#define RX_PKT_V3_CMPL_METADATA1_TPID_SEL_TPID9100 (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67470
#define HWRM_STRUCT_DATA_RSS_V2_FLAGS_HASH_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67481
#define HWRM_STRUCT_DATA_RSS_V2_HASH_TYPE_IPV4 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67487
#define HWRM_STRUCT_DATA_RSS_V2_HASH_TYPE_TCP_IPV4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6749
#define RX_PKT_V3_CMPL_METADATA1_TPID_SEL_TPID9200 (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67493
#define HWRM_STRUCT_DATA_RSS_V2_HASH_TYPE_UDP_IPV4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67499
#define HWRM_STRUCT_DATA_RSS_V2_HASH_TYPE_IPV6 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67505
#define HWRM_STRUCT_DATA_RSS_V2_HASH_TYPE_TCP_IPV6 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6751
#define RX_PKT_V3_CMPL_METADATA1_TPID_SEL_TPID9300 (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67511
#define HWRM_STRUCT_DATA_RSS_V2_HASH_TYPE_UDP_IPV6 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6753
#define RX_PKT_V3_CMPL_METADATA1_TPID_SEL_TPIDCFG (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6756
#define RX_PKT_V3_CMPL_METADATA1_VALID UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67695
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_AUTH_STATUS_SUCCESS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67700
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_AUTH_STATUS_NONCE_MIS UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67702
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_AUTH_STATUS_SIG_INVALID UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67707
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_AUTH_STATUS_AUTH_FAILED UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67709
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_AUTH_STATUS_CERT_N_VAL UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67711
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_AUTH_STATUS_INVA_CMD_CODE UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67716
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_AUTH_STATUS_INVALID_HDR UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67732
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_STATUS_SUCCESS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67737
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_STATUS_HDR_VER_MISMATCH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67742
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_STATUS_PKT_SOM_MISSING UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67747
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_STATUS_OUT_OF_ORDER_PKTS UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67752
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_STATUS_ALREADY_ADDED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67757
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_STATUS_ALREADY_DELETED UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6776
#define RX_PKT_V3_CMPL_HI_FLAGS2_IP_CS_CALC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67762
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_STATUS_NOT_ADDED UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67767
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_STATUS_NOT_DELETED UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67769
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_STATUS_NO_EP_CNTX UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67771
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_STATUS_INVALID_BUF_SZ UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67773
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_STATUS_ALLOC_MEM_FAILED UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67775
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_STATUS_ENTRY_CNT_ERR UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67781
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_STATUS_NO_RESPONSE UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67786
#define HWRM_STRUCT_DATA_PEER_MMAP_V2_STATUS_IPC_ERROR UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6782
#define RX_PKT_V3_CMPL_HI_FLAGS2_L4_CS_CALC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6788
#define RX_PKT_V3_CMPL_HI_FLAGS2_T_IP_CS_CALC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67921
#define HWRM_STRUCT_DATA_DBG_TOKEN_CLAIMS_DATA_TYPE_UINT_1_BYTE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67923
#define HWRM_STRUCT_DATA_DBG_TOKEN_CLAIMS_DATA_TYPE_UINT_2_BYTES UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67925
#define HWRM_STRUCT_DATA_DBG_TOKEN_CLAIMS_DATA_TYPE_UINT_4_BYTES UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67927
#define HWRM_STRUCT_DATA_DBG_TOKEN_CLAIMS_DATA_TYPE_UINT_8_BYTES UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
67932
#define HWRM_STRUCT_DATA_DBG_TOKEN_CLAIMS_DATA_TYPE_BOOLEAN UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6794
#define RX_PKT_V3_CMPL_HI_FLAGS2_T_L4_CS_CALC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6796
#define RX_PKT_V3_CMPL_HI_FLAGS2_META_FORMAT_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6799
#define RX_PKT_V3_CMPL_HI_FLAGS2_META_FORMAT_NONE (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68024
#define HWRM_FW_SET_STRUCTURED_DATA_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68026
#define HWRM_FW_SET_STRUCTURED_DATA_CMD_ERR_CODE_BAD_HDR_CNT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68028
#define HWRM_FW_SET_STRUCTURED_DATA_CMD_ERR_CODE_BAD_FMT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68030
#define HWRM_FW_SET_STRUCTURED_DATA_CMD_ERR_CODE_BAD_ID UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68036
#define HWRM_FW_SET_STRUCTURED_DATA_CMD_ERR_CODE_ALREADY_ADDED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68042
#define HWRM_FW_SET_STRUCTURED_DATA_CMD_ERR_CODE_INST_IN_PROG UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6808
#define RX_PKT_V3_CMPL_HI_FLAGS2_META_FORMAT_ACT_REC_PTR (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68110
#define HWRM_FW_GET_STRUCTURED_DATA_INPUT_SUBTYPE_UNUSED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68111
#define HWRM_FW_GET_STRUCTURED_DATA_INPUT_SUBTYPE_ALL UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68112
#define HWRM_FW_GET_STRUCTURED_DATA_INPUT_SUBTYPE_NEAR_BRIDGE_ADMIN UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68113
#define HWRM_FW_GET_STRUCTURED_DATA_INPUT_SUBTYPE_NEAR_BRIDGE_PEER UINT32_C(0x101)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68114
#define HWRM_FW_GET_STRUCTURED_DATA_INPUT_SUBTYPE_NEAR_BRIDGE_OPERATIONAL UINT32_C(0x102)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68115
#define HWRM_FW_GET_STRUCTURED_DATA_INPUT_SUBTYPE_NON_TPMR_ADMIN UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68116
#define HWRM_FW_GET_STRUCTURED_DATA_INPUT_SUBTYPE_NON_TPMR_PEER UINT32_C(0x201)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68117
#define HWRM_FW_GET_STRUCTURED_DATA_INPUT_SUBTYPE_NON_TPMR_OPERATIONAL UINT32_C(0x202)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68118
#define HWRM_FW_GET_STRUCTURED_DATA_INPUT_SUBTYPE_HOST_OPERATIONAL UINT32_C(0x300)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68123
#define HWRM_FW_GET_STRUCTURED_DATA_INPUT_SUBTYPE_CLAIMS_SUPPORTED UINT32_C(0x320)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68130
#define HWRM_FW_GET_STRUCTURED_DATA_INPUT_SUBTYPE_CLAIMS_ACTIVE UINT32_C(0x321)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68173
#define HWRM_FW_GET_STRUCTURED_DATA_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68175
#define HWRM_FW_GET_STRUCTURED_DATA_CMD_ERR_CODE_BAD_ID UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68221
#define HWRM_FW_IPC_MSG_INPUT_ENABLES_COMMAND_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68226
#define HWRM_FW_IPC_MSG_INPUT_ENABLES_SRC_PROCESSOR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68231
#define HWRM_FW_IPC_MSG_INPUT_ENABLES_DATA_OFFSET UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68236
#define HWRM_FW_IPC_MSG_INPUT_ENABLES_LENGTH UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68240
#define HWRM_FW_IPC_MSG_INPUT_COMMAND_ID_ROCE_LAG UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68242
#define HWRM_FW_IPC_MSG_INPUT_COMMAND_ID_MHB_HOST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68244
#define HWRM_FW_IPC_MSG_INPUT_COMMAND_ID_ROCE_DRVR_VERSION UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68246
#define HWRM_FW_IPC_MSG_INPUT_COMMAND_ID_LOG2H UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6825
#define RX_PKT_V3_CMPL_HI_FLAGS2_META_FORMAT_TUNNEL_ID (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68251
#define HWRM_FW_IPC_MSG_INPUT_SRC_PROCESSOR_CFW UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68253
#define HWRM_FW_IPC_MSG_INPUT_SRC_PROCESSOR_BONO UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68255
#define HWRM_FW_IPC_MSG_INPUT_SRC_PROCESSOR_APE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68257
#define HWRM_FW_IPC_MSG_INPUT_SRC_PROCESSOR_KONG UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6833
#define RX_PKT_V3_CMPL_HI_FLAGS2_META_FORMAT_CHDR_DATA (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68375
#define HWRM_FW_IPC_MAILBOX_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68377
#define HWRM_FW_IPC_MAILBOX_CMD_ERR_CODE_BAD_ID UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68430
#define HWRM_FW_ECN_CFG_INPUT_FLAGS_ENABLE_ECN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6845
#define RX_PKT_V3_CMPL_HI_FLAGS2_META_FORMAT_HDR_OFFSET (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68507
#define HWRM_FW_ECN_QCFG_OUTPUT_FLAGS_ENABLE_ECN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6853
#define RX_PKT_V3_CMPL_HI_FLAGS2_IP_TYPE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68573
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_SBI_BOOTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68578
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_SBI_MISMATCH UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6858
#define RX_PKT_V3_CMPL_HI_FLAGS2_COMPLETE_CHECKSUM_CALC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68583
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_SRT_BOOTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68588
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_SRT_MISMATCH UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68594
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_CRT_BOOTED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68600
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_CRT_MISMATCH UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68605
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_SECOND_RT UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68610
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_FASTBOOTED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68615
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_DIR_HDR_BOOTED UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68620
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_DIR_HDR_MISMATCH UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68625
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_MBR_CORRUPT UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68630
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_CFG_MISMATCH UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68635
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_FRU_MISMATCH UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6864
#define RX_PKT_V3_CMPL_HI_FLAGS2_T_IP_TYPE UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68640
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_CRT2_BOOTED UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68645
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_CRT2_MISMATCH UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68650
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_GXRT_BOOTED UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68655
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_GXRT_MISMATCH UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6866
#define RX_PKT_V3_CMPL_HI_FLAGS2_T_IP_TYPE_IPV4 (UINT32_C(0x0) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68660
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_SRT2_BOOTED UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68665
#define HWRM_FW_HEALTH_CHECK_OUTPUT_FW_STATUS_SRT2_MISMATCH UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6868
#define RX_PKT_V3_CMPL_HI_FLAGS2_T_IP_TYPE_IPV6 (UINT32_C(0x1) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68716
#define HWRM_FW_LIVEPATCH_QUERY_INPUT_FW_TARGET_COMMON_FW UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68718
#define HWRM_FW_LIVEPATCH_QUERY_INPUT_FW_TARGET_SECURE_FW UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68746
#define HWRM_FW_LIVEPATCH_QUERY_OUTPUT_STATUS_FLAGS_INSTALL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68748
#define HWRM_FW_LIVEPATCH_QUERY_OUTPUT_STATUS_FLAGS_ACTIVE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6876
#define RX_PKT_V3_CMPL_HI_FLAGS2_COMPLETE_CHECKSUM_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68804
#define HWRM_FW_LIVEPATCH_INPUT_OPCODE_ACTIVATE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68809
#define HWRM_FW_LIVEPATCH_INPUT_OPCODE_DEACTIVATE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68814
#define HWRM_FW_LIVEPATCH_INPUT_FW_TARGET_COMMON_FW UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68816
#define HWRM_FW_LIVEPATCH_INPUT_FW_TARGET_SECURE_FW UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68821
#define HWRM_FW_LIVEPATCH_INPUT_LOADTYPE_NVM_INSTALL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68826
#define HWRM_FW_LIVEPATCH_INPUT_LOADTYPE_MEMORY_DIRECT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68867
#define HWRM_FW_LIVEPATCH_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68869
#define HWRM_FW_LIVEPATCH_CMD_ERR_CODE_INVALID_OPCODE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68871
#define HWRM_FW_LIVEPATCH_CMD_ERR_CODE_INVALID_TARGET UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68873
#define HWRM_FW_LIVEPATCH_CMD_ERR_CODE_NOT_SUPPORTED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68875
#define HWRM_FW_LIVEPATCH_CMD_ERR_CODE_NOT_INSTALLED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68877
#define HWRM_FW_LIVEPATCH_CMD_ERR_CODE_NOT_PATCHED UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68879
#define HWRM_FW_LIVEPATCH_CMD_ERR_CODE_AUTH_FAIL UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68881
#define HWRM_FW_LIVEPATCH_CMD_ERR_CODE_INVALID_HEADER UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68883
#define HWRM_FW_LIVEPATCH_CMD_ERR_CODE_INVALID_SIZE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68888
#define HWRM_FW_LIVEPATCH_CMD_ERR_CODE_ALREADY_PATCHED UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68936
#define HWRM_FW_SYNC_INPUT_SYNC_ACTION_SYNC_SBI UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68943
#define HWRM_FW_SYNC_INPUT_SYNC_ACTION_SYNC_SRT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6895
#define RX_PKT_V3_CMPL_HI_V2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68951
#define HWRM_FW_SYNC_INPUT_SYNC_ACTION_SYNC_CRT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68958
#define HWRM_FW_SYNC_INPUT_SYNC_ACTION_SYNC_DIR_HDR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6896
#define RX_PKT_V3_CMPL_HI_ERRORS_MASK UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68963
#define HWRM_FW_SYNC_INPUT_SYNC_ACTION_WRITE_MBR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68968
#define HWRM_FW_SYNC_INPUT_SYNC_ACTION_SYNC_CFG UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68974
#define HWRM_FW_SYNC_INPUT_SYNC_ACTION_SYNC_FRU UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68981
#define HWRM_FW_SYNC_INPUT_SYNC_ACTION_SYNC_CRT2 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68988
#define HWRM_FW_SYNC_INPUT_SYNC_ACTION_SYNC_GXRT UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
68995
#define HWRM_FW_SYNC_INPUT_SYNC_ACTION_SYNC_SRT2 UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69003
#define HWRM_FW_SYNC_INPUT_SYNC_ACTION_ACTION UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69020
#define HWRM_FW_SYNC_OUTPUT_SYNC_STATUS_ERR_CODE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69023
#define HWRM_FW_SYNC_OUTPUT_SYNC_STATUS_ERR_CODE_SUCCESS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69028
#define HWRM_FW_SYNC_OUTPUT_SYNC_STATUS_ERR_CODE_IN_PROGRESS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69030
#define HWRM_FW_SYNC_OUTPUT_SYNC_STATUS_ERR_CODE_TIMEOUT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69032
#define HWRM_FW_SYNC_OUTPUT_SYNC_STATUS_ERR_CODE_GENERAL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69039
#define HWRM_FW_SYNC_OUTPUT_SYNC_STATUS_SYNC_ERR UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6904
#define RX_PKT_V3_CMPL_HI_ERRORS_BUFFER_ERROR_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69047
#define HWRM_FW_SYNC_OUTPUT_SYNC_STATUS_SYNC_COMPLETE UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69068
#define HWRM_FW_SYNC_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6907
#define RX_PKT_V3_CMPL_HI_ERRORS_BUFFER_ERROR_NO_BUFFER (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69070
#define HWRM_FW_SYNC_CMD_ERR_CODE_INVALID_LEN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69072
#define HWRM_FW_SYNC_CMD_ERR_CODE_INVALID_CRID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69074
#define HWRM_FW_SYNC_CMD_ERR_CODE_NO_WORKSPACE_MEM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69076
#define HWRM_FW_SYNC_CMD_ERR_CODE_SYNC_FAILED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6914
#define RX_PKT_V3_CMPL_HI_ERRORS_BUFFER_ERROR_DID_NOT_FIT (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6921
#define RX_PKT_V3_CMPL_HI_ERRORS_BUFFER_ERROR_NOT_ON_CHIP (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69232
#define HWRM_FW_STATE_QUIESCE_INPUT_FLAGS_ERROR_RECOVERY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69252
#define HWRM_FW_STATE_QUIESCE_OUTPUT_QUIESCE_STATUS_INITIATED UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6926
#define RX_PKT_V3_CMPL_HI_ERRORS_BUFFER_ERROR_BAD_FORMAT (UINT32_C(0x3) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6931
#define RX_PKT_V3_CMPL_HI_ERRORS_BUFFER_ERROR_FLUSH (UINT32_C(0x5) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69317
#define HWRM_FW_STATE_UNQUIESCE_OUTPUT_UNQUIESCE_STATUS_COMPLETE UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6934
#define RX_PKT_V3_CMPL_HI_ERRORS_IP_CS_ERROR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69369
#define HWRM_FW_STATE_BACKUP_INPUT_BACKUP_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69372
#define HWRM_FW_STATE_BACKUP_INPUT_BACKUP_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69374
#define HWRM_FW_STATE_BACKUP_INPUT_BACKUP_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69379
#define HWRM_FW_STATE_BACKUP_INPUT_BACKUP_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69382
#define HWRM_FW_STATE_BACKUP_INPUT_BACKUP_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69385
#define HWRM_FW_STATE_BACKUP_INPUT_BACKUP_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69387
#define HWRM_FW_STATE_BACKUP_INPUT_BACKUP_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69389
#define HWRM_FW_STATE_BACKUP_INPUT_BACKUP_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6939
#define RX_PKT_V3_CMPL_HI_ERRORS_L4_CS_ERROR UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69391
#define HWRM_FW_STATE_BACKUP_INPUT_BACKUP_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69393
#define HWRM_FW_STATE_BACKUP_INPUT_BACKUP_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69395
#define HWRM_FW_STATE_BACKUP_INPUT_BACKUP_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69418
#define HWRM_FW_STATE_BACKUP_OUTPUT_BACKUP_STATUS_ERR_CODE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69421
#define HWRM_FW_STATE_BACKUP_OUTPUT_BACKUP_STATUS_ERR_CODE_SUCCESS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69423
#define HWRM_FW_STATE_BACKUP_OUTPUT_BACKUP_STATUS_ERR_CODE_QUIESCE_ERROR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69425
#define HWRM_FW_STATE_BACKUP_OUTPUT_BACKUP_STATUS_ERR_CODE_GENERAL UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69436
#define HWRM_FW_STATE_BACKUP_OUTPUT_BACKUP_STATUS_RESET_REQUIRED UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69438
#define HWRM_FW_STATE_BACKUP_OUTPUT_BACKUP_STATUS_COMPLETE UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6944
#define RX_PKT_V3_CMPL_HI_ERRORS_T_IP_CS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6946
#define RX_PKT_V3_CMPL_HI_ERRORS_T_L4_CS_ERROR UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69490
#define HWRM_FW_STATE_RESTORE_INPUT_RESTORE_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69493
#define HWRM_FW_STATE_RESTORE_INPUT_RESTORE_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69495
#define HWRM_FW_STATE_RESTORE_INPUT_RESTORE_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69500
#define HWRM_FW_STATE_RESTORE_INPUT_RESTORE_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69503
#define HWRM_FW_STATE_RESTORE_INPUT_RESTORE_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69506
#define HWRM_FW_STATE_RESTORE_INPUT_RESTORE_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69508
#define HWRM_FW_STATE_RESTORE_INPUT_RESTORE_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6951
#define RX_PKT_V3_CMPL_HI_ERRORS_CRC_ERROR UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69510
#define HWRM_FW_STATE_RESTORE_INPUT_RESTORE_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69512
#define HWRM_FW_STATE_RESTORE_INPUT_RESTORE_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69514
#define HWRM_FW_STATE_RESTORE_INPUT_RESTORE_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69516
#define HWRM_FW_STATE_RESTORE_INPUT_RESTORE_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69539
#define HWRM_FW_STATE_RESTORE_OUTPUT_RESTORE_STATUS_ERR_CODE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69542
#define HWRM_FW_STATE_RESTORE_OUTPUT_RESTORE_STATUS_ERR_CODE_SUCCESS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69544
#define HWRM_FW_STATE_RESTORE_OUTPUT_RESTORE_STATUS_ERR_CODE_GENERAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69546
#define HWRM_FW_STATE_RESTORE_OUTPUT_RESTORE_STATUS_ERR_CODE_FORMAT_PARSE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69548
#define HWRM_FW_STATE_RESTORE_OUTPUT_RESTORE_STATUS_ERR_CODE_INTEGRITY_CHECK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69556
#define HWRM_FW_STATE_RESTORE_OUTPUT_RESTORE_STATUS_FAILURE_ROLLBACK_COMPLETED UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69558
#define HWRM_FW_STATE_RESTORE_OUTPUT_RESTORE_STATUS_COMPLETE UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6956
#define RX_PKT_V3_CMPL_HI_ERRORS_T_PKT_ERROR_MASK UINT32_C(0xe00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69609
#define HWRM_FW_SECURE_CFG_INPUT_ENABLE_NVRAM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69611
#define HWRM_FW_SECURE_CFG_INPUT_ENABLE_GRC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69613
#define HWRM_FW_SECURE_CFG_INPUT_ENABLE_UART UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6962
#define RX_PKT_V3_CMPL_HI_ERRORS_T_PKT_ERROR_NO_ERROR (UINT32_C(0x0) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69621
#define HWRM_FW_SECURE_CFG_INPUT_CONFIG_MODE_PERSISTENT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69623
#define HWRM_FW_SECURE_CFG_INPUT_CONFIG_MODE_RUNTIME UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69630
#define HWRM_FW_SECURE_CFG_INPUT_NVM_LOCK_MODE_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69635
#define HWRM_FW_SECURE_CFG_INPUT_NVM_LOCK_MODE_PARTIAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69640
#define HWRM_FW_SECURE_CFG_INPUT_NVM_LOCK_MODE_FULL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69646
#define HWRM_FW_SECURE_CFG_INPUT_NVM_LOCK_MODE_CHIP UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69654
#define HWRM_FW_SECURE_CFG_INPUT_NVM_PARTIAL_LOCK_MASK_EXE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69656
#define HWRM_FW_SECURE_CFG_INPUT_NVM_PARTIAL_LOCK_MASK_CFG UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69660
#define HWRM_FW_SECURE_CFG_INPUT_GRC_CTRL_RO UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69662
#define HWRM_FW_SECURE_CFG_INPUT_GRC_CTRL_RW UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69667
#define HWRM_FW_SECURE_CFG_INPUT_UART_CTRL_DISABLE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
69669
#define HWRM_FW_SECURE_CFG_INPUT_UART_CTRL_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6967
#define RX_PKT_V3_CMPL_HI_ERRORS_T_PKT_ERROR_T_L3_BAD_VERSION (UINT32_C(0x1) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6972
#define RX_PKT_V3_CMPL_HI_ERRORS_T_PKT_ERROR_T_L3_BAD_HDR_LEN (UINT32_C(0x2) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6978
#define RX_PKT_V3_CMPL_HI_ERRORS_T_PKT_ERROR_T_IP_TOTAL_ERROR (UINT32_C(0x3) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6984
#define RX_PKT_V3_CMPL_HI_ERRORS_T_PKT_ERROR_T_UDP_TOTAL_ERROR (UINT32_C(0x4) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6989
#define RX_PKT_V3_CMPL_HI_ERRORS_T_PKT_ERROR_T_L3_BAD_TTL (UINT32_C(0x5) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
6995
#define RX_PKT_V3_CMPL_HI_ERRORS_T_PKT_ERROR_T_TOTAL_ERROR (UINT32_C(0x6) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7002
#define RX_PKT_V3_CMPL_HI_ERRORS_PKT_ERROR_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7008
#define RX_PKT_V3_CMPL_HI_ERRORS_PKT_ERROR_NO_ERROR (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70084
#define HWRM_TEMP_MONITOR_QUERY_OUTPUT_FLAGS_TEMP_NOT_AVAILABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70089
#define HWRM_TEMP_MONITOR_QUERY_OUTPUT_FLAGS_PHY_TEMP_NOT_AVAILABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70091
#define HWRM_TEMP_MONITOR_QUERY_OUTPUT_FLAGS_OM_NOT_PRESENT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70096
#define HWRM_TEMP_MONITOR_QUERY_OUTPUT_FLAGS_OM_TEMP_NOT_AVAILABLE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70101
#define HWRM_TEMP_MONITOR_QUERY_OUTPUT_FLAGS_EXT_TEMP_FIELDS_AVAILABLE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70106
#define HWRM_TEMP_MONITOR_QUERY_OUTPUT_FLAGS_THRESHOLD_VALUES_AVAILABLE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7015
#define RX_PKT_V3_CMPL_HI_ERRORS_PKT_ERROR_L3_BAD_VERSION (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7020
#define RX_PKT_V3_CMPL_HI_ERRORS_PKT_ERROR_L3_BAD_HDR_LEN (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70219
#define HWRM_REG_POWER_QUERY_OUTPUT_FLAGS_IN_POWER_AVAILABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70221
#define HWRM_REG_POWER_QUERY_OUTPUT_FLAGS_OUT_POWER_AVAILABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7025
#define RX_PKT_V3_CMPL_HI_ERRORS_PKT_ERROR_L3_BAD_TTL (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7031
#define RX_PKT_V3_CMPL_HI_ERRORS_PKT_ERROR_IP_TOTAL_ERROR (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70347
#define HWRM_REG_POWER_HISTOGRAM_INPUT_FLAGS_CLEAR_HISTOGRAM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7037
#define RX_PKT_V3_CMPL_HI_ERRORS_PKT_ERROR_UDP_TOTAL_ERROR (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70371
#define HWRM_REG_POWER_HISTOGRAM_OUTPUT_FLAGS_POWER_IN_OUT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70376
#define HWRM_REG_POWER_HISTOGRAM_OUTPUT_FLAGS_POWER_IN_OUT_INPUT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70381
#define HWRM_REG_POWER_HISTOGRAM_OUTPUT_FLAGS_POWER_IN_OUT_OUTPUT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7042
#define RX_PKT_V3_CMPL_HI_ERRORS_PKT_ERROR_L4_BAD_HDR_LEN (UINT32_C(0x6) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70430
#define BUCKET_NO_DATA_FOR_SAMPLE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70432
#define BUCKET_RANGE_8W_OR_LESS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70434
#define BUCKET_RANGE_8W_TO_9W UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70436
#define BUCKET_RANGE_9W_TO_10W UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70438
#define BUCKET_RANGE_10W_TO_11W UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7044
#define RX_PKT_V3_CMPL_HI_ERRORS_PKT_ERROR_L4_BAD_HDR_LEN_TOO_SMALL (UINT32_C(0x7) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70440
#define BUCKET_RANGE_11W_TO_12W UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70442
#define BUCKET_RANGE_12W_TO_13W UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70444
#define BUCKET_RANGE_13W_TO_14W UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70446
#define BUCKET_RANGE_14W_TO_15W UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70448
#define BUCKET_RANGE_15W_TO_16W UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70450
#define BUCKET_RANGE_16W_TO_18W UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70452
#define BUCKET_RANGE_18W_TO_20W UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70454
#define BUCKET_RANGE_20W_TO_22W UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70456
#define BUCKET_RANGE_22W_TO_24W UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70458
#define BUCKET_RANGE_24W_TO_26W UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70460
#define BUCKET_RANGE_26W_TO_28W UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70462
#define BUCKET_RANGE_28W_TO_30W UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70464
#define BUCKET_RANGE_30W_TO_32W UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70466
#define BUCKET_RANGE_32W_TO_34W UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70468
#define BUCKET_RANGE_34W_TO_36W UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70470
#define BUCKET_RANGE_36W_TO_38W UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70472
#define BUCKET_RANGE_38W_TO_40W UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70474
#define BUCKET_RANGE_40W_TO_42W UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70476
#define BUCKET_RANGE_42W_TO_44W UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70478
#define BUCKET_RANGE_44W_TO_50W UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70480
#define BUCKET_RANGE_OVER_50W UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7050
#define RX_PKT_V3_CMPL_HI_ERRORS_PKT_ERROR_L4_BAD_OPT_LEN (UINT32_C(0x8) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70522
#define HWRM_MONITOR_PAX_HISTOGRAM_START_INPUT_FLAGS_PROFILE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70524
#define HWRM_MONITOR_PAX_HISTOGRAM_START_INPUT_FLAGS_PROFILE_READ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70526
#define HWRM_MONITOR_PAX_HISTOGRAM_START_INPUT_FLAGS_PROFILE_WRITE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70579
#define PAX_HISTOGRAM_BUCKET0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7058
#define RX_PKT_V3_CMPL_HI_METADATA0_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70580
#define PAX_HISTOGRAM_BUCKET1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70581
#define PAX_HISTOGRAM_BUCKET2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70582
#define PAX_HISTOGRAM_BUCKET3 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70583
#define PAX_HISTOGRAM_BUCKET4 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70584
#define PAX_HISTOGRAM_BUCKET5 UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70585
#define PAX_HISTOGRAM_BUCKET6 UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70586
#define PAX_HISTOGRAM_BUCKET7 UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70587
#define PAX_HISTOGRAM_BUCKET8 UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70588
#define PAX_HISTOGRAM_BUCKET9 UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70589
#define PAX_HISTOGRAM_BUCKET10 UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70590
#define PAX_HISTOGRAM_BUCKET11 UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70591
#define PAX_HISTOGRAM_BUCKET12 UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70592
#define PAX_HISTOGRAM_BUCKET13 UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70593
#define PAX_HISTOGRAM_BUCKET14 UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70594
#define PAX_HISTOGRAM_BUCKET15 UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70596
#define PAX_HISTOGRAM_MIN_LATENCY UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70598
#define PAX_HISTOGRAM_MAX_LATENCY UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70600
#define PAX_HISTOGRAM_EVENT_COUNTER UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70602
#define PAX_HISTOGRAM_ACCUMULATOR UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7061
#define RX_PKT_V3_CMPL_HI_METADATA0_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7063
#define RX_PKT_V3_CMPL_HI_METADATA0_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70644
#define HWRM_MONITOR_PAX_HISTOGRAM_COLLECT_INPUT_FLAGS_PROFILE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70646
#define HWRM_MONITOR_PAX_HISTOGRAM_COLLECT_INPUT_FLAGS_PROFILE_READ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70648
#define HWRM_MONITOR_PAX_HISTOGRAM_COLLECT_INPUT_FLAGS_PROFILE_WRITE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70730
#define HWRM_WOL_FILTER_ALLOC_INPUT_ENABLES_MAC_ADDRESS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70735
#define HWRM_WOL_FILTER_ALLOC_INPUT_ENABLES_PATTERN_OFFSET UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70740
#define HWRM_WOL_FILTER_ALLOC_INPUT_ENABLES_PATTERN_BUF_SIZE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70745
#define HWRM_WOL_FILTER_ALLOC_INPUT_ENABLES_PATTERN_BUF_ADDR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70750
#define HWRM_WOL_FILTER_ALLOC_INPUT_ENABLES_PATTERN_MASK_ADDR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70755
#define HWRM_WOL_FILTER_ALLOC_INPUT_ENABLES_PATTERN_MASK_SIZE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70761
#define HWRM_WOL_FILTER_ALLOC_INPUT_WOL_TYPE_MAGICPKT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70763
#define HWRM_WOL_FILTER_ALLOC_INPUT_WOL_TYPE_BMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70765
#define HWRM_WOL_FILTER_ALLOC_INPUT_WOL_TYPE_INVALID UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7086
#define RX_PKT_COMPRESS_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70881
#define HWRM_WOL_FILTER_FREE_INPUT_FLAGS_FREE_ALL_WOL_FILTERS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
70887
#define HWRM_WOL_FILTER_FREE_INPUT_ENABLES_WOL_FILTER_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7095
#define RX_PKT_COMPRESS_CMPL_TYPE_RX_L2_COMPRESS UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7097
#define RX_PKT_COMPRESS_CMPL_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7104
#define RX_PKT_COMPRESS_CMPL_FLAGS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71042
#define HWRM_WOL_FILTER_QCFG_OUTPUT_WOL_TYPE_MAGICPKT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71044
#define HWRM_WOL_FILTER_QCFG_OUTPUT_WOL_TYPE_BMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71046
#define HWRM_WOL_FILTER_QCFG_OUTPUT_WOL_TYPE_INVALID UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7110
#define RX_PKT_COMPRESS_CMPL_FLAGS_T_IP_TYPE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7112
#define RX_PKT_COMPRESS_CMPL_FLAGS_T_IP_TYPE_IPV4 (UINT32_C(0x0) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7114
#define RX_PKT_COMPRESS_CMPL_FLAGS_T_IP_TYPE_IPV6 (UINT32_C(0x1) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71156
#define HWRM_WOL_REASON_QCFG_OUTPUT_WOL_REASON_MAGICPKT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71158
#define HWRM_WOL_REASON_QCFG_OUTPUT_WOL_REASON_BMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71160
#define HWRM_WOL_REASON_QCFG_OUTPUT_WOL_REASON_INVALID UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7122
#define RX_PKT_COMPRESS_CMPL_FLAGS_IP_TYPE UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7124
#define RX_PKT_COMPRESS_CMPL_FLAGS_RSS_VALID UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7129
#define RX_PKT_COMPRESS_CMPL_FLAGS_ITYPE_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7135
#define RX_PKT_COMPRESS_CMPL_FLAGS_ITYPE_NOT_KNOWN (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71362
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_TE_MGMT_FILTERS_L2 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71364
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_TE_MGMT_FILTERS_L3L4 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71366
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_RE_MGMT_FILTERS_L2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71368
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_RE_MGMT_FILTERS_L3L4 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71370
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_STAT_CTXS UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71372
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_TX_L2_TCAM UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71374
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_RX_L2_TCAM UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71376
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_TX_IPV6_SUBNET_TCAM UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71378
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_RX_IPV6_SUBNET_TCAM UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71380
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_TX_SRC_PROPERTIES_TCAM UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71382
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_RX_SRC_PROPERTIES_TCAM UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71384
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_VEB_LOOKUP_TCAM UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71386
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_TX_PROFILE_LOOKUP_TCAM UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71388
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_RX_PROFILE_LOOKUP_TCAM UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71390
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_TX_LOOKUP_TCAM UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71392
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_RX_LOOKUP_TCAM UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71394
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_MHB UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71396
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_PCIE_GBL UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71398
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_MULTI_HOST_SOC UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71400
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_PCIE_PRIVATE UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71402
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_HOST_DMA UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7141
#define RX_PKT_COMPRESS_CMPL_FLAGS_ITYPE_IP (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71413
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_SOC_ELOG UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71415
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CTX UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71417
#define HWRM_DBG_READ_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_STATS UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7147
#define RX_PKT_COMPRESS_CMPL_FLAGS_ITYPE_TCP (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71492
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_TE_MGMT_FILTERS_L2 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71494
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_TE_MGMT_FILTERS_L3L4 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71496
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_RE_MGMT_FILTERS_L2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71498
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_RE_MGMT_FILTERS_L3L4 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71500
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_STAT_CTXS UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71502
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_TX_L2_TCAM UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71504
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_RX_L2_TCAM UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71506
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_TX_IPV6_SUBNET_TCAM UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71508
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_RX_IPV6_SUBNET_TCAM UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71510
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_TX_SRC_PROPERTIES_TCAM UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71512
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_RX_SRC_PROPERTIES_TCAM UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71514
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_VEB_LOOKUP_TCAM UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71516
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_TX_PROFILE_LOOKUP_TCAM UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71518
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_RX_PROFILE_LOOKUP_TCAM UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71520
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_TX_LOOKUP_TCAM UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71522
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CFA_RX_LOOKUP_TCAM UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71524
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_MHB UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71526
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_PCIE_GBL UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71528
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_MULTI_HOST_SOC UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7153
#define RX_PKT_COMPRESS_CMPL_FLAGS_ITYPE_UDP (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71530
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_PCIE_PRIVATE UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71532
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_HOST_DMA UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71534
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_SOC_ELOG UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71536
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_CTX UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71538
#define HWRM_DBG_WRITE_INDIRECT_INPUT_INDIRECT_ACCESS_TYPE_STATS UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7159
#define RX_PKT_COMPRESS_CMPL_FLAGS_ITYPE_FCOE (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7165
#define RX_PKT_COMPRESS_CMPL_FLAGS_ITYPE_ROCE (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71700
#define HWRM_DBG_ERASE_NVM_INPUT_FLAGS_ERASE_ALL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71708
#define HWRM_DBG_ERASE_NVM_INPUT_FLAGS_SECURITY_SOC_NVM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7171
#define RX_PKT_COMPRESS_CMPL_FLAGS_ITYPE_ICMP (UINT32_C(0x7) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7177
#define RX_PKT_COMPRESS_CMPL_FLAGS_ITYPE_PTP_WO_TIMESTAMP (UINT32_C(0x8) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71775
#define HWRM_DBG_CFG_INPUT_FLAGS_UART_LOG UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71781
#define HWRM_DBG_CFG_INPUT_FLAGS_UART_LOG_SECONDARY UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71786
#define HWRM_DBG_CFG_INPUT_FLAGS_FW_TRACE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71791
#define HWRM_DBG_CFG_INPUT_FLAGS_FW_TRACE_SECONDARY UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71796
#define HWRM_DBG_CFG_INPUT_FLAGS_DEBUG_NOTIFY UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
71803
#define HWRM_DBG_CFG_INPUT_FLAGS_JTAG_DEBUG UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7185
#define RX_PKT_COMPRESS_CMPL_FLAGS_ITYPE_PTP_W_TIMESTAMP (UINT32_C(0x9) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72022
#define HWRM_DBG_CRASHDUMP_ERASE_INPUT_SCOPE_INVALIDATE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72030
#define HWRM_DBG_CRASHDUMP_ERASE_INPUT_SCOPE_REINIT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7207
#define RX_PKT_COMPRESS_CMPL_V1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7209
#define RX_PKT_COMPRESS_CMPL_UNUSED_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7211
#define RX_PKT_COMPRESS_CMPL_CS_ERROR_CALC_MASK UINT32_C(0xff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72129
#define HWRM_DBG_QCAPS_OUTPUT_COREDUMP_COMPONENT_DISABLE_CAPS_NVRAM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72132
#define HWRM_DBG_QCAPS_OUTPUT_FLAGS_CRASHDUMP_NVM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72134
#define HWRM_DBG_QCAPS_OUTPUT_FLAGS_CRASHDUMP_HOST_DDR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72136
#define HWRM_DBG_QCAPS_OUTPUT_FLAGS_CRASHDUMP_SOC_DDR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72138
#define HWRM_DBG_QCAPS_OUTPUT_FLAGS_USEQ UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7214
#define RX_PKT_COMPRESS_CMPL_CS_ERROR_CALC_IP_CS_ERROR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72144
#define HWRM_DBG_QCAPS_OUTPUT_FLAGS_COREDUMP_HOST_DDR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72151
#define HWRM_DBG_QCAPS_OUTPUT_FLAGS_COREDUMP_HOST_CAPTURE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72158
#define HWRM_DBG_QCAPS_OUTPUT_FLAGS_PTRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72163
#define HWRM_DBG_QCAPS_OUTPUT_FLAGS_REG_ACCESS_RESTRICTED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7219
#define RX_PKT_COMPRESS_CMPL_CS_ERROR_CALC_L4_CS_ERROR UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72222
#define HWRM_DBG_QCFG_INPUT_FLAGS_CRASHDUMP_SIZE_FOR_DEST_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72225
#define HWRM_DBG_QCFG_INPUT_FLAGS_CRASHDUMP_SIZE_FOR_DEST_DEST_NVM UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72227
#define HWRM_DBG_QCFG_INPUT_FLAGS_CRASHDUMP_SIZE_FOR_DEST_DEST_HOST_DDR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72229
#define HWRM_DBG_QCFG_INPUT_FLAGS_CRASHDUMP_SIZE_FOR_DEST_DEST_SOC_DDR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7224
#define RX_PKT_COMPRESS_CMPL_CS_ERROR_CALC_T_IP_CS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72240
#define HWRM_DBG_QCFG_INPUT_COREDUMP_COMPONENT_DISABLE_FLAGS_NVRAM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7226
#define RX_PKT_COMPRESS_CMPL_CS_ERROR_CALC_T_L4_CS_ERROR UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72271
#define HWRM_DBG_QCFG_OUTPUT_FLAGS_UART_LOG UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72276
#define HWRM_DBG_QCFG_OUTPUT_FLAGS_UART_LOG_SECONDARY UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72281
#define HWRM_DBG_QCFG_OUTPUT_FLAGS_FW_TRACE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72286
#define HWRM_DBG_QCFG_OUTPUT_FLAGS_FW_TRACE_SECONDARY UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72291
#define HWRM_DBG_QCFG_OUTPUT_FLAGS_DEBUG_NOTIFY UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72298
#define HWRM_DBG_QCFG_OUTPUT_FLAGS_JTAG_DEBUG UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7232
#define RX_PKT_COMPRESS_CMPL_CS_ERROR_CALC_IP_CS_CALC UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72360
#define HWRM_DBG_CRASHDUMP_MEDIUM_CFG_INPUT_TYPE_DDR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72363
#define HWRM_DBG_CRASHDUMP_MEDIUM_CFG_INPUT_LVL_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72366
#define HWRM_DBG_CRASHDUMP_MEDIUM_CFG_INPUT_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72368
#define HWRM_DBG_CRASHDUMP_MEDIUM_CFG_INPUT_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72373
#define HWRM_DBG_CRASHDUMP_MEDIUM_CFG_INPUT_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72376
#define HWRM_DBG_CRASHDUMP_MEDIUM_CFG_INPUT_PG_SIZE_MASK UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72379
#define HWRM_DBG_CRASHDUMP_MEDIUM_CFG_INPUT_PG_SIZE_PG_4K (UINT32_C(0x0) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7238
#define RX_PKT_COMPRESS_CMPL_CS_ERROR_CALC_L4_CS_CALC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72381
#define HWRM_DBG_CRASHDUMP_MEDIUM_CFG_INPUT_PG_SIZE_PG_8K (UINT32_C(0x1) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72383
#define HWRM_DBG_CRASHDUMP_MEDIUM_CFG_INPUT_PG_SIZE_PG_64K (UINT32_C(0x2) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72385
#define HWRM_DBG_CRASHDUMP_MEDIUM_CFG_INPUT_PG_SIZE_PG_2M (UINT32_C(0x3) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72387
#define HWRM_DBG_CRASHDUMP_MEDIUM_CFG_INPUT_PG_SIZE_PG_8M (UINT32_C(0x4) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72389
#define HWRM_DBG_CRASHDUMP_MEDIUM_CFG_INPUT_PG_SIZE_PG_1G (UINT32_C(0x5) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72392
#define HWRM_DBG_CRASHDUMP_MEDIUM_CFG_INPUT_UNUSED11_MASK UINT32_C(0xffe0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72405
#define HWRM_DBG_CRASHDUMP_MEDIUM_CFG_INPUT_NVRAM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7244
#define RX_PKT_COMPRESS_CMPL_CS_ERROR_CALC_T_IP_CS_CALC UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72457
#define SFLAG_COMPRESSED_ZLIB UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7250
#define RX_PKT_COMPRESS_CMPL_CS_ERROR_CALC_T_L4_CS_CALC UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72517
#define HWRM_DBG_COREDUMP_LIST_INPUT_FLAGS_CRASHDUMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7252
#define RX_PKT_COMPRESS_CMPL_METADATA1_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72537
#define HWRM_DBG_COREDUMP_LIST_OUTPUT_FLAGS_MORE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7255
#define RX_PKT_COMPRESS_CMPL_METADATA1_TPID_SEL_MASK UINT32_C(0x7000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7258
#define RX_PKT_COMPRESS_CMPL_METADATA1_TPID_SEL_TPID88A8 (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7260
#define RX_PKT_COMPRESS_CMPL_METADATA1_TPID_SEL_TPID8100 (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72605
#define HWRM_DBG_COREDUMP_INITIATE_INPUT_SEG_FLAGS_LIVE_DATA UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72607
#define HWRM_DBG_COREDUMP_INITIATE_INPUT_SEG_FLAGS_CRASH_DATA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72612
#define HWRM_DBG_COREDUMP_INITIATE_INPUT_SEG_FLAGS_COLLECT_CTX_L1_CACHE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7262
#define RX_PKT_COMPRESS_CMPL_METADATA1_TPID_SEL_TPID9100 (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7264
#define RX_PKT_COMPRESS_CMPL_METADATA1_TPID_SEL_TPID9200 (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72651
#define COREDUMP_DATA_HDR_FLAGS_LENGTH_ACTUAL_LEN_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72654
#define COREDUMP_DATA_HDR_FLAGS_LENGTH_INDIRECT_ACCESS UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7266
#define RX_PKT_COMPRESS_CMPL_METADATA1_TPID_SEL_TPID9300 (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7268
#define RX_PKT_COMPRESS_CMPL_METADATA1_TPID_SEL_TPIDCFG (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7271
#define RX_PKT_COMPRESS_CMPL_METADATA1_VALID UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72717
#define HWRM_DBG_COREDUMP_RETRIEVE_INPUT_SFLAG_LIVE_DATA UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72719
#define HWRM_DBG_COREDUMP_RETRIEVE_INPUT_SFLAG_CRASHED_DATA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72721
#define HWRM_DBG_COREDUMP_RETRIEVE_INPUT_SFLAG_NO_COMPRESS UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72747
#define HWRM_DBG_COREDUMP_RETRIEVE_OUTPUT_FLAGS_MORE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7275
#define RX_PKT_COMPRESS_CMPL_VLANC_TCID_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7278
#define RX_PKT_COMPRESS_CMPL_VLANC_TCID_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7280
#define RX_PKT_COMPRESS_CMPL_VLANC_TCID_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72825
#define HWRM_DBG_I2C_CMD_INPUT_OPTIONS_10_BIT_ADDRESSING UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72830
#define HWRM_DBG_I2C_CMD_INPUT_OPTIONS_FAST_MODE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72836
#define HWRM_DBG_I2C_CMD_INPUT_XFER_MODE_MASTER_READ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72838
#define HWRM_DBG_I2C_CMD_INPUT_XFER_MODE_MASTER_WRITE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7284
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_OPAQUE_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72840
#define HWRM_DBG_I2C_CMD_INPUT_XFER_MODE_MASTER_WRITE_READ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7292
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_AGG_BUFS_MASK UINT32_C(0x1f0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7294
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_MASK UINT32_C(0x1fe00000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72980
#define HWRM_DBG_RING_INFO_GET_INPUT_RING_TYPE_L2_CMPL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72982
#define HWRM_DBG_RING_INFO_GET_INPUT_RING_TYPE_TX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72984
#define HWRM_DBG_RING_INFO_GET_INPUT_RING_TYPE_RX UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
72986
#define HWRM_DBG_RING_INFO_GET_INPUT_RING_TYPE_NQ UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7301
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_PKT_ERROR_MASK UINT32_C(0x1e00000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73039
#define HWRM_DBG_RING_INFO_GET_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73041
#define HWRM_DBG_RING_INFO_GET_CMD_ERR_CODE_CMPL_RING_NOT_ALLOCATED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73043
#define HWRM_DBG_RING_INFO_GET_CMD_ERR_CODE_TX_RING_NOT_ALLOCATED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73045
#define HWRM_DBG_RING_INFO_GET_CMD_ERR_CODE_RX_RING_NOT_ALLOCATED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73047
#define HWRM_DBG_RING_INFO_GET_CMD_ERR_CODE_INVALID_NQ_FW_RING_ID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73049
#define HWRM_DBG_RING_INFO_GET_CMD_ERR_CODE_GET_CTX_FAIL UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73051
#define HWRM_DBG_RING_INFO_GET_CMD_ERR_CODE_INVALID_RING_TYPE UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7307
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_PKT_ERROR_NO_ERROR (UINT32_C(0x0) << 21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73095
#define HWRM_DBG_DRV_TRACE_INPUT_SEVERITY_TRACE_LEVEL_FATAL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73097
#define HWRM_DBG_DRV_TRACE_INPUT_SEVERITY_TRACE_LEVEL_ERROR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73099
#define HWRM_DBG_DRV_TRACE_INPUT_SEVERITY_TRACE_LEVEL_WARNING UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73101
#define HWRM_DBG_DRV_TRACE_INPUT_SEVERITY_TRACE_LEVEL_INFO UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73103
#define HWRM_DBG_DRV_TRACE_INPUT_SEVERITY_TRACE_LEVEL_DEBUG UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7314
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_PKT_ERROR_L3_BAD_VERSION (UINT32_C(0x1) << 21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7319
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_PKT_ERROR_L3_BAD_HDR_LEN (UINT32_C(0x2) << 21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73207
#define HWRM_DBG_USEQ_ALLOC_OUTPUT_HWRM_DBG_USEQ_RESP_HDR_USEQ_RESP_FLAGS_AVAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73209
#define HWRM_DBG_USEQ_ALLOC_OUTPUT_HWRM_DBG_USEQ_RESP_HDR_USEQ_RESP_FLAGS_OVERFLOW UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7324
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_PKT_ERROR_L3_BAD_TTL (UINT32_C(0x3) << 21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73291
#define HWRM_DBG_USEQ_FREE_OUTPUT_HWRM_DBG_USEQ_RESP_HDR_USEQ_RESP_FLAGS_AVAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73293
#define HWRM_DBG_USEQ_FREE_OUTPUT_HWRM_DBG_USEQ_RESP_HDR_USEQ_RESP_FLAGS_OVERFLOW UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7330
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_PKT_ERROR_IP_TOTAL_ERROR (UINT32_C(0x4) << 21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73350
#define HWRM_DBG_USEQ_FLUSH_INPUT_USEQ_CODE_WORDS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73352
#define HWRM_DBG_USEQ_FLUSH_INPUT_BUFFERS UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7336
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_PKT_ERROR_UDP_TOTAL_ERROR (UINT32_C(0x5) << 21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73378
#define HWRM_DBG_USEQ_FLUSH_OUTPUT_HWRM_DBG_USEQ_RESP_HDR_USEQ_RESP_FLAGS_AVAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73380
#define HWRM_DBG_USEQ_FLUSH_OUTPUT_HWRM_DBG_USEQ_RESP_HDR_USEQ_RESP_FLAGS_OVERFLOW UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7341
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_PKT_ERROR_L4_BAD_HDR_LEN (UINT32_C(0x6) << 21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7343
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_PKT_ERROR_L4_BAD_HDR_LEN_TOO_SMALL (UINT32_C(0x7) << 21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73461
#define HWRM_DBG_USEQ_CW_CFG_INPUT_FLAGS_USID_CTRL_PRESENT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73467
#define HWRM_DBG_USEQ_CW_CFG_INPUT_FLAGS_USE_DMA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73472
#define HWRM_DBG_USEQ_CW_CFG_INPUT_FLAGS_END UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7349
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_PKT_ERROR_L4_BAD_OPT_LEN (UINT32_C(0x8) << 21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73498
#define HWRM_DBG_USEQ_CW_CFG_OUTPUT_HWRM_DBG_USEQ_RESP_HDR_USEQ_RESP_FLAGS_AVAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73500
#define HWRM_DBG_USEQ_CW_CFG_OUTPUT_HWRM_DBG_USEQ_RESP_HDR_USEQ_RESP_FLAGS_OVERFLOW UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7355
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_T_PKT_ERROR_MASK UINT32_C(0xe000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73566
#define HWRM_DBG_USEQ_QCAPS_OUTPUT_HWRM_DBG_USEQ_RESP_HDR_USEQ_RESP_FLAGS_AVAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73568
#define HWRM_DBG_USEQ_QCAPS_OUTPUT_HWRM_DBG_USEQ_RESP_HDR_USEQ_RESP_FLAGS_OVERFLOW UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7361
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_T_PKT_ERROR_NO_ERROR (UINT32_C(0x0) << 25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73633
#define HWRM_DBG_USEQ_SCHED_CFG_INPUT_NO_CHANGE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73638
#define HWRM_DBG_USEQ_SCHED_CFG_INPUT_DISABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73643
#define HWRM_DBG_USEQ_SCHED_CFG_INPUT_ENABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7366
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_T_PKT_ERROR_T_L3_BAD_VERSION (UINT32_C(0x1) << 25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73676
#define HWRM_DBG_USEQ_SCHED_CFG_OUTPUT_HWRM_DBG_USEQ_RESP_HDR_USEQ_RESP_FLAGS_AVAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73678
#define HWRM_DBG_USEQ_SCHED_CFG_OUTPUT_HWRM_DBG_USEQ_RESP_HDR_USEQ_RESP_FLAGS_OVERFLOW UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7371
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_T_PKT_ERROR_T_L3_BAD_HDR_LEN (UINT32_C(0x2) << 25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73737
#define HWRM_DBG_USEQ_RUN_INPUT_RUN_TYPE_SINGLE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73743
#define HWRM_DBG_USEQ_RUN_INPUT_RUN_TYPE_CNT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73750
#define HWRM_DBG_USEQ_RUN_INPUT_RUN_TYPE_FILL_BUF UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7377
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_T_PKT_ERROR_T_IP_TOTAL_ERROR (UINT32_C(0x3) << 25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73799
#define HWRM_DBG_USEQ_RUN_OUTPUT_HWRM_DBG_USEQ_RESP_HDR_USEQ_RESP_FLAGS_AVAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73801
#define HWRM_DBG_USEQ_RUN_OUTPUT_HWRM_DBG_USEQ_RESP_HDR_USEQ_RESP_FLAGS_OVERFLOW UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7383
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_T_PKT_ERROR_T_UDP_TOTAL_ERROR (UINT32_C(0x4) << 25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7388
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_T_PKT_ERROR_T_L3_BAD_TTL (UINT32_C(0x5) << 25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73893
#define HWRM_DBG_USEQ_DELIVERY_REQ_OUTPUT_HWRM_DBG_USEQ_RESP_HDR_USEQ_RESP_FLAGS_AVAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73895
#define HWRM_DBG_USEQ_DELIVERY_REQ_OUTPUT_HWRM_DBG_USEQ_RESP_HDR_USEQ_RESP_FLAGS_OVERFLOW UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7393
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_T_PKT_ERROR_T_IP_CS_ERROR (UINT32_C(0x6) << 25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73958
#define HWRM_DBG_LOG_BUFFER_FLUSH_INPUT_TYPE_SRT_TRACE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73960
#define HWRM_DBG_LOG_BUFFER_FLUSH_INPUT_TYPE_SRT2_TRACE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73962
#define HWRM_DBG_LOG_BUFFER_FLUSH_INPUT_TYPE_CRT_TRACE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73964
#define HWRM_DBG_LOG_BUFFER_FLUSH_INPUT_TYPE_CRT2_TRACE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73966
#define HWRM_DBG_LOG_BUFFER_FLUSH_INPUT_TYPE_RIGP0_TRACE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73968
#define HWRM_DBG_LOG_BUFFER_FLUSH_INPUT_TYPE_L2_HWRM_TRACE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73970
#define HWRM_DBG_LOG_BUFFER_FLUSH_INPUT_TYPE_ROCE_HWRM_TRACE UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73972
#define HWRM_DBG_LOG_BUFFER_FLUSH_INPUT_TYPE_CA0_TRACE UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73974
#define HWRM_DBG_LOG_BUFFER_FLUSH_INPUT_TYPE_CA1_TRACE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73976
#define HWRM_DBG_LOG_BUFFER_FLUSH_INPUT_TYPE_CA2_TRACE UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73978
#define HWRM_DBG_LOG_BUFFER_FLUSH_INPUT_TYPE_RIGP1_TRACE UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7398
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_T_PKT_ERROR_T_L4_CS_ERROR (UINT32_C(0x7) << 25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73980
#define HWRM_DBG_LOG_BUFFER_FLUSH_INPUT_TYPE_AFM_KONG_HWRM_TRACE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73982
#define HWRM_DBG_LOG_BUFFER_FLUSH_INPUT_TYPE_ERR_QPC_TRACE UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
73991
#define HWRM_DBG_LOG_BUFFER_FLUSH_INPUT_FLAGS_FLUSH_ALL_BUFFERS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7404
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_ERRORS_CRC_ERROR UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7406
#define RX_PKT_COMPRESS_CMPL_ERRORS_AGG_BUFS_OPAQUE_UNUSED1_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74080
#define HWRM_DBG_SERDES_TEST_INPUT_FLAGS_UNUSED_TEST_MASK UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74083
#define HWRM_DBG_SERDES_TEST_INPUT_FLAGS_EYE_PROJECTION UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74085
#define HWRM_DBG_SERDES_TEST_INPUT_FLAGS_PCIE_SERDES_TEST UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74087
#define HWRM_DBG_SERDES_TEST_INPUT_FLAGS_ETHERNET_SERDES_TEST UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74097
#define HWRM_DBG_SERDES_TEST_INPUT_OPTIONS_LANE_NO_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74100
#define HWRM_DBG_SERDES_TEST_INPUT_OPTIONS_DIRECTION UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74102
#define HWRM_DBG_SERDES_TEST_INPUT_OPTIONS_DIRECTION_HORIZONTAL (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74104
#define HWRM_DBG_SERDES_TEST_INPUT_OPTIONS_DIRECTION_VERTICAL (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74107
#define HWRM_DBG_SERDES_TEST_INPUT_OPTIONS_PROJ_TYPE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74112
#define HWRM_DBG_SERDES_TEST_INPUT_OPTIONS_PROJ_TYPE_LEFT_TOP (UINT32_C(0x0) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74118
#define HWRM_DBG_SERDES_TEST_INPUT_OPTIONS_PROJ_TYPE_RIGHT_BOTTOM (UINT32_C(0x1) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74121
#define HWRM_DBG_SERDES_TEST_INPUT_OPTIONS_RSVD_MASK UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74129
#define HWRM_DBG_SERDES_TEST_INPUT_TARGETBER_BER_1E8 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74131
#define HWRM_DBG_SERDES_TEST_INPUT_TARGETBER_BER_1E9 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74133
#define HWRM_DBG_SERDES_TEST_INPUT_TARGETBER_BER_1E10 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74135
#define HWRM_DBG_SERDES_TEST_INPUT_TARGETBER_BER_1E11 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74137
#define HWRM_DBG_SERDES_TEST_INPUT_TARGETBER_BER_1E12 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74149
#define HWRM_DBG_SERDES_TEST_INPUT_ACTION_SYNCHRONOUS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74154
#define HWRM_DBG_SERDES_TEST_INPUT_ACTION_START UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74159
#define HWRM_DBG_SERDES_TEST_INPUT_ACTION_PROGRESS UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74165
#define HWRM_DBG_SERDES_TEST_INPUT_ACTION_STOP UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74204
#define HWRM_DBG_SERDES_TEST_OUTPUT_FLAGS_BIT_COUNT_TYPE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74209
#define HWRM_DBG_SERDES_TEST_OUTPUT_FLAGS_BIT_COUNT_TYPE_BIT_COUNT_TOTAL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74215
#define HWRM_DBG_SERDES_TEST_OUTPUT_FLAGS_BIT_COUNT_TYPE_BIT_COUNT_POW2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74218
#define HWRM_DBG_SERDES_TEST_OUTPUT_FLAGS_RSVD_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7425
#define RX_TPA_START_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7432
#define RX_TPA_START_CMPL_TYPE_RX_TPA_START UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74337
#define HWRM_DBG_SIM_CABLE_STATE_INPUT_ACTION_INSERT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74339
#define HWRM_DBG_SIM_CABLE_STATE_INPUT_ACTION_REMOVE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7434
#define RX_TPA_START_CMPL_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7437
#define RX_TPA_START_CMPL_FLAGS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7439
#define RX_TPA_START_CMPL_FLAGS_PLACEMENT_MASK UINT32_C(0x380)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74424
#define HWRM_DBG_PTRACE_INPUT_FLAGS_SELECT_IN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74429
#define HWRM_DBG_PTRACE_INPUT_FLAGS_SELECT_OUT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74434
#define HWRM_DBG_PTRACE_INPUT_FLAGS_GLOBAL_START UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74439
#define HWRM_DBG_PTRACE_INPUT_FLAGS_GLOBAL_STOP UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74459
#define HWRM_DBG_PTRACE_OUTPUT_FLAGS_MORE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7449
#define RX_TPA_START_CMPL_FLAGS_PLACEMENT_JUMBO (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7455
#define RX_TPA_START_CMPL_FLAGS_PLACEMENT_HDS (UINT32_C(0x2) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74586
#define HWRM_DBG_TOKEN_CFG_INPUT_FLAGS_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74625
#define HWRM_DBG_TOKEN_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74627
#define HWRM_DBG_TOKEN_CFG_CMD_ERR_CODE_NO_VALID_NONCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74629
#define HWRM_DBG_TOKEN_CFG_CMD_ERR_CODE_DECODE_FAILURE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74631
#define HWRM_DBG_TOKEN_CFG_CMD_ERR_CODE_INVALID_ALGORITHM UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74633
#define HWRM_DBG_TOKEN_CFG_CMD_ERR_CODE_AUTH_ALLOC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74635
#define HWRM_DBG_TOKEN_CFG_CMD_ERR_CODE_AUTH_FAILURE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74637
#define HWRM_DBG_TOKEN_CFG_CMD_ERR_CODE_EXPIRED UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74639
#define HWRM_DBG_TOKEN_CFG_CMD_ERR_CODE_DUP_CLAIM UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7464
#define RX_TPA_START_CMPL_FLAGS_PLACEMENT_GRO_JUMBO (UINT32_C(0x5) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74641
#define HWRM_DBG_TOKEN_CFG_CMD_ERR_CODE_CTI_MISMATCH UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74643
#define HWRM_DBG_TOKEN_CFG_CMD_ERR_CODE_DAI_MISMATCH UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74645
#define HWRM_DBG_TOKEN_CFG_CMD_ERR_CODE_INVALID_CLAIM_VAL UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74647
#define HWRM_DBG_TOKEN_CFG_CMD_ERR_CODE_NVM_ALLOC UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74653
#define HWRM_NVM_COMMON_CMD_ERR_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74658
#define HWRM_NVM_COMMON_CMD_ERR_ACCESS_DENIED UINT32_C(0x65)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74663
#define HWRM_NVM_COMMON_CMD_ERR_FW_BUSY UINT32_C(0x66)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74668
#define HWRM_NVM_COMMON_CMD_ERR_FW_ABORT UINT32_C(0x67)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74673
#define HWRM_NVM_COMMON_CMD_ERR_FW_UPGRD_IN_PROG UINT32_C(0x68)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74675
#define HWRM_NVM_COMMON_CMD_ERR_NO_WORKSPACE_MEM UINT32_C(0x69)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74677
#define HWRM_NVM_COMMON_CMD_ERR_RESOURCE_LOCKED UINT32_C(0x6a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74679
#define HWRM_NVM_COMMON_CMD_ERR_FILE_OPEN_FAILED UINT32_C(0x6b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74681
#define HWRM_NVM_COMMON_CMD_ERR_DMA_FAILED UINT32_C(0x6c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7474
#define RX_TPA_START_CMPL_FLAGS_PLACEMENT_GRO_HDS (UINT32_C(0x6) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74742
#define HWRM_NVM_RAW_WRITE_BLK_INPUT_FLAGS_SECURITY_SOC_NVM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7477
#define RX_TPA_START_CMPL_FLAGS_RSS_VALID UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74777
#define HWRM_NVM_RAW_WRITE_BLK_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74779
#define HWRM_NVM_RAW_WRITE_BLK_CMD_ERR_CODE_INVALID_LEN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74781
#define HWRM_NVM_RAW_WRITE_BLK_CMD_ERR_CODE_INVALID_ADDR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74783
#define HWRM_NVM_RAW_WRITE_BLK_CMD_ERR_CODE_WRITE_FAILED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7479
#define RX_TPA_START_CMPL_FLAGS_UNUSED UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7484
#define RX_TPA_START_CMPL_FLAGS_ITYPE_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74870
#define HWRM_NVM_READ_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74872
#define HWRM_NVM_READ_CMD_ERR_CODE_UNKNOWN_DIR_ERR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74874
#define HWRM_NVM_READ_CMD_ERR_CODE_INVALID_LEN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74876
#define HWRM_NVM_READ_CMD_ERR_CODE_READ_FAILED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74878
#define HWRM_NVM_READ_CMD_ERR_CODE_FRU_CRC_CHECK_FAILED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7490
#define RX_TPA_START_CMPL_FLAGS_ITYPE_TCP (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74936
#define HWRM_NVM_RAW_DUMP_INPUT_FLAGS_SECURITY_SOC_NVM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74971
#define HWRM_NVM_RAW_DUMP_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74973
#define HWRM_NVM_RAW_DUMP_CMD_ERR_CODE_INVALID_LEN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74975
#define HWRM_NVM_RAW_DUMP_CMD_ERR_CODE_INVALID_OFFSET UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
74977
#define HWRM_NVM_RAW_DUMP_CMD_ERR_CODE_VALIDATE_FAILED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75056
#define HWRM_NVM_GET_DIR_ENTRIES_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75058
#define HWRM_NVM_GET_DIR_ENTRIES_CMD_ERR_CODE_GET_DIR_LIST_FAILED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7513
#define RX_TPA_START_CMPL_V1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75203
#define HWRM_NVM_WRITE_INPUT_FLAGS_KEEP_ORIG_ACTIVE_IMG UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75214
#define HWRM_NVM_WRITE_INPUT_FLAGS_BATCH_MODE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75219
#define HWRM_NVM_WRITE_INPUT_FLAGS_BATCH_LAST UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75228
#define HWRM_NVM_WRITE_INPUT_FLAGS_SKIP_CRID_CHECK UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75297
#define HWRM_NVM_WRITE_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75299
#define HWRM_NVM_WRITE_CMD_ERR_CODE_FRAG_ERR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75301
#define HWRM_NVM_WRITE_CMD_ERR_CODE_NO_SPACE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75303
#define HWRM_NVM_WRITE_CMD_ERR_CODE_WRITE_FAILED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75305
#define HWRM_NVM_WRITE_CMD_ERR_CODE_REQD_ERASE_FAILED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75307
#define HWRM_NVM_WRITE_CMD_ERR_CODE_VERIFY_FAILED UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75309
#define HWRM_NVM_WRITE_CMD_ERR_CODE_INVALID_HEADER UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75311
#define HWRM_NVM_WRITE_CMD_ERR_CODE_UPDATE_DIGEST_FAILED UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75370
#define HWRM_NVM_MODIFY_INPUT_FLAGS_BATCH_MODE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75375
#define HWRM_NVM_MODIFY_INPUT_FLAGS_BATCH_LAST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75417
#define HWRM_NVM_MODIFY_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75419
#define HWRM_NVM_MODIFY_CMD_ERR_CODE_UNKNOWN_DIR_ERR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75424
#define HWRM_NVM_MODIFY_CMD_ERR_CODE_INVALID_OFFSET UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75426
#define HWRM_NVM_MODIFY_CMD_ERR_CODE_ITEM_TOO_BIG_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75428
#define HWRM_NVM_MODIFY_CMD_ERR_CODE_BLK_BOUNDARY_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75430
#define HWRM_NVM_MODIFY_CMD_ERR_CODE_SECURITY_VIOLATION UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75432
#define HWRM_NVM_MODIFY_CMD_ERR_CODE_WRITE_FAILED UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75434
#define HWRM_NVM_MODIFY_CMD_ERR_CODE_ERASE_SECTORS_FAILED UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75436
#define HWRM_NVM_MODIFY_CMD_ERR_CODE_COMPUTE_CRC_FAILED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75482
#define HWRM_NVM_FIND_DIR_ENTRY_INPUT_ENABLES_DIR_IDX_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75497
#define HWRM_NVM_FIND_DIR_ENTRY_INPUT_OPT_ORDINAL_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75500
#define HWRM_NVM_FIND_DIR_ENTRY_INPUT_OPT_ORDINAL_EQ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75502
#define HWRM_NVM_FIND_DIR_ENTRY_INPUT_OPT_ORDINAL_GE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75504
#define HWRM_NVM_FIND_DIR_ENTRY_INPUT_OPT_ORDINAL_GT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7552
#define RX_TPA_START_CMPL_UNUSED2_MASK UINT32_C(0x1ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75554
#define HWRM_NVM_FIND_DIR_ENTRY_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75556
#define HWRM_NVM_FIND_DIR_ENTRY_CMD_ERR_CODE_MGMT_FW_DISABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75558
#define HWRM_NVM_FIND_DIR_ENTRY_CMD_ERR_CODE_UNKNOWN_DIR_ERR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7559
#define RX_TPA_START_CMPL_AGG_ID_MASK UINT32_C(0xfe00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75635
#define HWRM_NVM_ERASE_DIR_ENTRY_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75637
#define HWRM_NVM_ERASE_DIR_ENTRY_CMD_ERR_CODE_UNKNOWN_DIR_ERR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75639
#define HWRM_NVM_ERASE_DIR_ENTRY_CMD_ERR_CODE_SECURITY_VIOLATION UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75689
#define HWRM_NVM_GET_DEV_INFO_INPUT_FLAGS_SECURITY_SOC_NVM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75729
#define HWRM_NVM_GET_DEV_INFO_OUTPUT_FLAGS_FW_VER_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7583
#define RX_TPA_START_CMPL_FLAGS2_IP_CS_CALC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7589
#define RX_TPA_START_CMPL_FLAGS2_L4_CS_CALC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75912
#define HWRM_NVM_MOD_DIR_ENTRY_INPUT_ENABLES_CHECKSUM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7595
#define RX_TPA_START_CMPL_FLAGS2_T_IP_CS_CALC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75968
#define HWRM_NVM_MOD_DIR_ENTRY_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75970
#define HWRM_NVM_MOD_DIR_ENTRY_CMD_ERR_CODE_UNKNOWN_DIR_ERR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
75972
#define HWRM_NVM_MOD_DIR_ENTRY_CMD_ERR_CODE_SECURITY_VIOLATION UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7601
#define RX_TPA_START_CMPL_FLAGS2_T_L4_CS_CALC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7603
#define RX_TPA_START_CMPL_FLAGS2_META_FORMAT_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7606
#define RX_TPA_START_CMPL_FLAGS2_META_FORMAT_NONE (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76104
#define HWRM_NVM_INSTALL_UPDATE_INPUT_INSTALL_TYPE_NORMAL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76110
#define HWRM_NVM_INSTALL_UPDATE_INPUT_INSTALL_TYPE_ALL UINT32_C(0xffffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76117
#define HWRM_NVM_INSTALL_UPDATE_INPUT_FLAGS_ERASE_UNUSED_SPACE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76124
#define HWRM_NVM_INSTALL_UPDATE_INPUT_FLAGS_REMOVE_UNUSED_PKG UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76131
#define HWRM_NVM_INSTALL_UPDATE_INPUT_FLAGS_ALLOWED_TO_DEFRAG UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76137
#define HWRM_NVM_INSTALL_UPDATE_INPUT_FLAGS_VERIFY_ONLY UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7614
#define RX_TPA_START_CMPL_FLAGS2_META_FORMAT_VLAN (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76162
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_SUCCESS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76164
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_FAILURE UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76166
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_MALLOC_FAILURE UINT32_C(0xfd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76168
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_INVALID_INDEX_PARAMETER UINT32_C(0xfb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76170
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_INVALID_TYPE_PARAMETER UINT32_C(0xf3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76172
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_INVALID_PREREQUISITE UINT32_C(0xf2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76174
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_INVALID_FILE_HEADER UINT32_C(0xec)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76176
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_INVALID_SIGNATURE UINT32_C(0xeb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76178
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_INVALID_PROP_STREAM UINT32_C(0xea)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76180
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_INVALID_PROP_LENGTH UINT32_C(0xe9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76182
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_INVALID_MANIFEST UINT32_C(0xe8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76184
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_INVALID_TRAILER UINT32_C(0xe7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76186
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_INVALID_CHECKSUM UINT32_C(0xe6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76188
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_INVALID_ITEM_CHECKSUM UINT32_C(0xe5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76190
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_INVALID_DATA_LENGTH UINT32_C(0xe4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76192
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_INVALID_DIRECTIVE UINT32_C(0xe1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76194
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_UNSUPPORTED_CHIP_REV UINT32_C(0xce)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76196
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_UNSUPPORTED_DEVICE_ID UINT32_C(0xcd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76198
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_UNSUPPORTED_SUBSYS_VENDOR UINT32_C(0xcc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7620
#define RX_TPA_START_CMPL_FLAGS2_IP_TYPE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76200
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_UNSUPPORTED_SUBSYS_ID UINT32_C(0xcb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76202
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_UNSUPPORTED_PLATFORM UINT32_C(0xc5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76204
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_DUPLICATE_ITEM UINT32_C(0xc4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76206
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_ZERO_LENGTH_ITEM UINT32_C(0xc3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76208
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_INSTALL_CHECKSUM_ERROR UINT32_C(0xb9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76210
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_INSTALL_DATA_ERROR UINT32_C(0xb8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76212
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_INSTALL_AUTHENTICATION_ERROR UINT32_C(0xb7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76214
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_ITEM_NOT_FOUND UINT32_C(0xb0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76216
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESULT_ITEM_LOCKED UINT32_C(0xa7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76221
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_PROBLEM_ITEM_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76223
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_PROBLEM_ITEM_PACKAGE UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76231
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESET_REQUIRED_NONE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76237
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESET_REQUIRED_PCI UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76245
#define HWRM_NVM_INSTALL_UPDATE_OUTPUT_RESET_REQUIRED_POWER UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76267
#define HWRM_NVM_INSTALL_UPDATE_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76269
#define HWRM_NVM_INSTALL_UPDATE_CMD_ERR_CODE_FRAG_ERR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7627
#define RX_TPA_START_CMPL_METADATA_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76271
#define HWRM_NVM_INSTALL_UPDATE_CMD_ERR_CODE_NO_SPACE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76273
#define HWRM_NVM_INSTALL_UPDATE_CMD_ERR_CODE_ANTI_ROLLBACK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76275
#define HWRM_NVM_INSTALL_UPDATE_CMD_ERR_CODE_NO_VOLTREG_SUPPORT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76277
#define HWRM_NVM_INSTALL_UPDATE_CMD_ERR_CODE_DEFRAG_FAILED UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76279
#define HWRM_NVM_INSTALL_UPDATE_CMD_ERR_CODE_UNKNOWN_DIR_ERR UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7630
#define RX_TPA_START_CMPL_METADATA_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7632
#define RX_TPA_START_CMPL_METADATA_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7635
#define RX_TPA_START_CMPL_METADATA_TPID_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76353
#define HWRM_NVM_FLUSH_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76355
#define HWRM_NVM_FLUSH_CMD_ERR_CODE_FAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76406
#define HWRM_NVM_GET_VARIABLE_INPUT_OPTION_NUM_RSVD_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76408
#define HWRM_NVM_GET_VARIABLE_INPUT_OPTION_NUM_RSVD_FFFF UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7643
#define RX_TPA_START_CMPL_V2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76431
#define HWRM_NVM_GET_VARIABLE_INPUT_FLAGS_FACTORY_DFLT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76442
#define HWRM_NVM_GET_VARIABLE_INPUT_FLAGS_VALIDATE_OPT_VALUE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76470
#define HWRM_NVM_GET_VARIABLE_OUTPUT_OPTION_NUM_RSVD_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76472
#define HWRM_NVM_GET_VARIABLE_OUTPUT_OPTION_NUM_RSVD_FFFF UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76484
#define HWRM_NVM_GET_VARIABLE_OUTPUT_FLAGS_VALIDATE_OPT_VALUE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76505
#define HWRM_NVM_GET_VARIABLE_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76507
#define HWRM_NVM_GET_VARIABLE_CMD_ERR_CODE_VAR_NOT_EXIST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76509
#define HWRM_NVM_GET_VARIABLE_CMD_ERR_CODE_CORRUPT_VAR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76511
#define HWRM_NVM_GET_VARIABLE_CMD_ERR_CODE_LEN_TOO_SHORT UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76513
#define HWRM_NVM_GET_VARIABLE_CMD_ERR_CODE_INDEX_INVALID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76515
#define HWRM_NVM_GET_VARIABLE_CMD_ERR_CODE_ACCESS_DENIED UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76517
#define HWRM_NVM_GET_VARIABLE_CMD_ERR_CODE_CB_FAILED UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76519
#define HWRM_NVM_GET_VARIABLE_CMD_ERR_CODE_INVALID_DATA_LEN UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76521
#define HWRM_NVM_GET_VARIABLE_CMD_ERR_CODE_NO_MEM UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76572
#define HWRM_NVM_SET_VARIABLE_INPUT_OPTION_NUM_RSVD_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76574
#define HWRM_NVM_SET_VARIABLE_INPUT_OPTION_NUM_RSVD_FFFF UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76597
#define HWRM_NVM_SET_VARIABLE_INPUT_FLAGS_FORCE_FLUSH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76599
#define HWRM_NVM_SET_VARIABLE_INPUT_FLAGS_ENCRYPT_MODE_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7660
#define RX_TPA_START_CMPL_OUTER_L3_OFFSET_MASK UINT32_C(0x1ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76602
#define HWRM_NVM_SET_VARIABLE_INPUT_FLAGS_ENCRYPT_MODE_NONE (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76604
#define HWRM_NVM_SET_VARIABLE_INPUT_FLAGS_ENCRYPT_MODE_HMAC_SHA1 (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76606
#define HWRM_NVM_SET_VARIABLE_INPUT_FLAGS_ENCRYPT_MODE_AES256 (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76608
#define HWRM_NVM_SET_VARIABLE_INPUT_FLAGS_ENCRYPT_MODE_HMAC_SHA1_AUTH (UINT32_C(0x3) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76610
#define HWRM_NVM_SET_VARIABLE_INPUT_FLAGS_FLAGS_UNUSED_0_MASK UINT32_C(0x70)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76613
#define HWRM_NVM_SET_VARIABLE_INPUT_FLAGS_FACTORY_DEFAULT UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76648
#define HWRM_NVM_SET_VARIABLE_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76650
#define HWRM_NVM_SET_VARIABLE_CMD_ERR_CODE_VAR_NOT_EXIST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76652
#define HWRM_NVM_SET_VARIABLE_CMD_ERR_CODE_CORRUPT_VAR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76654
#define HWRM_NVM_SET_VARIABLE_CMD_ERR_CODE_LEN_TOO_SHORT UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76656
#define HWRM_NVM_SET_VARIABLE_CMD_ERR_CODE_ACTION_NOT_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76658
#define HWRM_NVM_SET_VARIABLE_CMD_ERR_CODE_INDEX_INVALID UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7666
#define RX_TPA_START_CMPL_INNER_L2_OFFSET_MASK UINT32_C(0x3fe00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76660
#define HWRM_NVM_SET_VARIABLE_CMD_ERR_CODE_ACCESS_DENIED UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76662
#define HWRM_NVM_SET_VARIABLE_CMD_ERR_CODE_CB_FAILED UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76664
#define HWRM_NVM_SET_VARIABLE_CMD_ERR_CODE_INVALID_DATA_LEN UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76666
#define HWRM_NVM_SET_VARIABLE_CMD_ERR_CODE_NO_MEM UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76717
#define HWRM_NVM_VALIDATE_OPTION_INPUT_OPTION_NUM_RSVD_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76719
#define HWRM_NVM_VALIDATE_OPTION_INPUT_OPTION_NUM_RSVD_FFFF UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7672
#define RX_TPA_START_CMPL_INNER_L3_OFFSET_MASK UINT32_C(0x7fc0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76756
#define HWRM_NVM_VALIDATE_OPTION_OUTPUT_RESULT_NOT_MATCH UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76761
#define HWRM_NVM_VALIDATE_OPTION_OUTPUT_RESULT_MATCH UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76783
#define HWRM_NVM_VALIDATE_OPTION_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76785
#define HWRM_NVM_VALIDATE_OPTION_CMD_ERR_CODE_INVALID_LEN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76787
#define HWRM_NVM_VALIDATE_OPTION_CMD_ERR_CODE_VAR_NOT_EXIST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7679
#define RX_TPA_START_CMPL_INNER_L4_SIZE_MASK UINT32_C(0xf8000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76836
#define HWRM_NVM_FACTORY_DEFAULTS_INPUT_MODE_RESTORE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76843
#define HWRM_NVM_FACTORY_DEFAULTS_INPUT_MODE_CREATE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76853
#define HWRM_NVM_FACTORY_DEFAULTS_INPUT_SELECTION_CFG_OPTION UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76855
#define HWRM_NVM_FACTORY_DEFAULTS_INPUT_SELECTION_CRASHDUMP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76872
#define HWRM_NVM_FACTORY_DEFAULTS_OUTPUT_RESULT_CREATE_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76874
#define HWRM_NVM_FACTORY_DEFAULTS_OUTPUT_RESULT_RESTORE_OK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76876
#define HWRM_NVM_FACTORY_DEFAULTS_OUTPUT_RESULT_CREATE_ALREADY UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76898
#define HWRM_NVM_FACTORY_DEFAULTS_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76900
#define HWRM_NVM_FACTORY_DEFAULTS_CMD_ERR_CODE_NO_VALID_CFG UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76902
#define HWRM_NVM_FACTORY_DEFAULTS_CMD_ERR_CODE_NO_SAVED_CFG UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76904
#define HWRM_NVM_FACTORY_DEFAULTS_CMD_ERR_CODE_INVALID_MODE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76948
#define HWRM_NVM_REQ_ARBITRATION_INPUT_TYPE_STATUS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76950
#define HWRM_NVM_REQ_ARBITRATION_INPUT_TYPE_ACQUIRE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
76952
#define HWRM_NVM_REQ_ARBITRATION_INPUT_TYPE_RELEASE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7700
#define RX_TPA_START_V2_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77019
#define HWRM_NVM_DEFRAG_INPUT_FLAGS_DEFRAG UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77054
#define HWRM_NVM_DEFRAG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77056
#define HWRM_NVM_DEFRAG_CMD_ERR_CODE_FAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77058
#define HWRM_NVM_DEFRAG_CMD_ERR_CODE_CHECK_FAIL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7709
#define RX_TPA_START_V2_CMPL_TYPE_RX_TPA_START_V2 UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7711
#define RX_TPA_START_V2_CMPL_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77145
#define HWRM_NVM_GET_VPD_FIELD_INFO_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77147
#define HWRM_NVM_GET_VPD_FIELD_INFO_CMD_ERR_CODE_NOT_CACHED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77149
#define HWRM_NVM_GET_VPD_FIELD_INFO_CMD_ERR_CODE_VPD_PARSE_FAILED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77151
#define HWRM_NVM_GET_VPD_FIELD_INFO_CMD_ERR_CODE_INVALID_TAG_ID UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7717
#define RX_TPA_START_V2_CMPL_FLAGS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7719
#define RX_TPA_START_V2_CMPL_FLAGS_PLACEMENT_MASK UINT32_C(0x380)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77250
#define CMDQ_INIT_CMDQ_LVL_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77253
#define CMDQ_INIT_CMDQ_SIZE_MASK UINT32_C(0xfffc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77281
#define CMDQ_BASE_OPCODE_CREATE_QP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77286
#define CMDQ_BASE_OPCODE_DESTROY_QP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7729
#define RX_TPA_START_V2_CMPL_FLAGS_PLACEMENT_JUMBO (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77291
#define CMDQ_BASE_OPCODE_MODIFY_QP UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77293
#define CMDQ_BASE_OPCODE_QUERY_QP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77295
#define CMDQ_BASE_OPCODE_CREATE_SRQ UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77297
#define CMDQ_BASE_OPCODE_DESTROY_SRQ UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77299
#define CMDQ_BASE_OPCODE_QUERY_SRQ UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77301
#define CMDQ_BASE_OPCODE_CREATE_CQ UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77303
#define CMDQ_BASE_OPCODE_DESTROY_CQ UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77305
#define CMDQ_BASE_OPCODE_RESIZE_CQ UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77310
#define CMDQ_BASE_OPCODE_ALLOCATE_MRW UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77315
#define CMDQ_BASE_OPCODE_DEALLOCATE_KEY UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77317
#define CMDQ_BASE_OPCODE_REGISTER_MR UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77319
#define CMDQ_BASE_OPCODE_DEREGISTER_MR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77321
#define CMDQ_BASE_OPCODE_ADD_GID UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77323
#define CMDQ_BASE_OPCODE_DELETE_GID UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77325
#define CMDQ_BASE_OPCODE_MODIFY_GID UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77327
#define CMDQ_BASE_OPCODE_QUERY_GID UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77329
#define CMDQ_BASE_OPCODE_CREATE_QP1 UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77331
#define CMDQ_BASE_OPCODE_DESTROY_QP1 UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77333
#define CMDQ_BASE_OPCODE_CREATE_AH UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77335
#define CMDQ_BASE_OPCODE_DESTROY_AH UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77340
#define CMDQ_BASE_OPCODE_INITIALIZE_FW UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77342
#define CMDQ_BASE_OPCODE_DEINITIALIZE_FW UINT32_C(0x81)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77344
#define CMDQ_BASE_OPCODE_STOP_FUNC UINT32_C(0x82)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77346
#define CMDQ_BASE_OPCODE_QUERY_FUNC UINT32_C(0x83)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7735
#define RX_TPA_START_V2_CMPL_FLAGS_PLACEMENT_HDS (UINT32_C(0x2) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77352
#define CMDQ_BASE_OPCODE_SET_FUNC_RESOURCES UINT32_C(0x84)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77357
#define CMDQ_BASE_OPCODE_READ_CONTEXT UINT32_C(0x85)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77362
#define CMDQ_BASE_OPCODE_VF_BACKCHANNEL_REQUEST UINT32_C(0x86)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77367
#define CMDQ_BASE_OPCODE_READ_VF_MEMORY UINT32_C(0x87)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77373
#define CMDQ_BASE_OPCODE_COMPLETE_VF_REQUEST UINT32_C(0x88)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77379
#define CMDQ_BASE_OPCODE_EXTEND_CONTEXT_ARRAY_DEPRECATED UINT32_C(0x89)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77381
#define CMDQ_BASE_OPCODE_MAP_TC_TO_COS UINT32_C(0x8a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77383
#define CMDQ_BASE_OPCODE_QUERY_VERSION UINT32_C(0x8b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77385
#define CMDQ_BASE_OPCODE_MODIFY_ROCE_CC UINT32_C(0x8c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77387
#define CMDQ_BASE_OPCODE_QUERY_ROCE_CC UINT32_C(0x8d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77389
#define CMDQ_BASE_OPCODE_QUERY_ROCE_STATS UINT32_C(0x8e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77391
#define CMDQ_BASE_OPCODE_SET_LINK_AGGR_MODE UINT32_C(0x8f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77393
#define CMDQ_BASE_OPCODE_MODIFY_CQ UINT32_C(0x90)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77398
#define CMDQ_BASE_OPCODE_QUERY_QP_EXTEND UINT32_C(0x91)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77400
#define CMDQ_BASE_OPCODE_QUERY_ROCE_STATS_EXT UINT32_C(0x92)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77407
#define CMDQ_BASE_OPCODE_ORCHESTRATE_QID_MIGRATION UINT32_C(0x93)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77412
#define CMDQ_BASE_OPCODE_CREATE_QP_BATCH UINT32_C(0x94)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77418
#define CMDQ_BASE_OPCODE_DESTROY_QP_BATCH UINT32_C(0x95)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77427
#define CMDQ_BASE_OPCODE_ALLOCATE_ROCE_STATS_EXT_CTX UINT32_C(0x96)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77429
#define CMDQ_BASE_OPCODE_DEALLOCATE_ROCE_STATS_EXT_CTX UINT32_C(0x97)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7743
#define RX_TPA_START_V2_CMPL_FLAGS_PLACEMENT_IOC_JUMBO (UINT32_C(0x4) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77434
#define CMDQ_BASE_OPCODE_QUERY_ROCE_STATS_EXT_V2 UINT32_C(0x98)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77440
#define CMDQ_BASE_OPCODE_ROCE_MIRROR_CFG UINT32_C(0x99)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77446
#define CMDQ_BASE_OPCODE_ROCE_CFG UINT32_C(0x9a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77472
#define CREQ_BASE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77475
#define CREQ_BASE_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77477
#define CREQ_BASE_TYPE_FUNC_EVENT UINT32_C(0x3a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77486
#define CREQ_BASE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77498
#define CREQ_RESP_SB_HDR_OPCODE_QUERY_QP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77500
#define CREQ_RESP_SB_HDR_OPCODE_QUERY_SRQ UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77502
#define CREQ_RESP_SB_HDR_OPCODE_QUERY_GID UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77504
#define CREQ_RESP_SB_HDR_OPCODE_QUERY_FUNC UINT32_C(0x83)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77506
#define CREQ_RESP_SB_HDR_OPCODE_QUERY_VERSION UINT32_C(0x8b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77508
#define CREQ_RESP_SB_HDR_OPCODE_QUERY_ROCE_CC UINT32_C(0x8d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77510
#define CREQ_RESP_SB_HDR_OPCODE_QUERY_ROCE_STATS UINT32_C(0x8e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77512
#define CREQ_RESP_SB_HDR_OPCODE_QUERY_QP_EXTEND UINT32_C(0x91)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77514
#define CREQ_RESP_SB_HDR_OPCODE_QUERY_ROCE_STATS_EXT UINT32_C(0x92)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77516
#define CREQ_RESP_SB_HDR_OPCODE_QUERY_ROCE_STATS_EXT_V2 UINT32_C(0x98)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7752
#define RX_TPA_START_V2_CMPL_FLAGS_PLACEMENT_GRO_JUMBO (UINT32_C(0x5) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77544
#define CREATE_QP_BATCH_DATA_QP_FLAGS_SRQ_USED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77546
#define CREATE_QP_BATCH_DATA_QP_FLAGS_FORCE_COMPLETION UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77548
#define CREATE_QP_BATCH_DATA_QP_FLAGS_RESERVED_LKEY_ENABLE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77550
#define CREATE_QP_BATCH_DATA_QP_FLAGS_FR_PMR_ENABLED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77552
#define CREATE_QP_BATCH_DATA_QP_FLAGS_VARIABLE_SIZED_WQE_ENABLED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77559
#define CREATE_QP_BATCH_DATA_QP_FLAGS_OPTIMIZED_TRANSMIT_ENABLED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77565
#define CREATE_QP_BATCH_DATA_QP_FLAGS_RESPONDER_UD_CQE_WITH_CFA UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77570
#define CREATE_QP_BATCH_DATA_QP_FLAGS_EXT_STATS_ENABLED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77572
#define CREATE_QP_BATCH_DATA_QP_FLAGS_EXPRESS_MODE_ENABLED UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77574
#define CREATE_QP_BATCH_DATA_QP_FLAGS_STEERING_TAG_VALID UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77580
#define CREATE_QP_BATCH_DATA_QP_FLAGS_RDMA_READ_OR_ATOMICS_USED UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77585
#define CREATE_QP_BATCH_DATA_QP_FLAGS_EXT_STATS_CTX_VALID UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77587
#define CREATE_QP_BATCH_DATA_QP_FLAGS_SCHQ_ID_VALID UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77589
#define CREATE_QP_BATCH_DATA_QP_FLAGS_RQ_PBL_PG_SIZE_VALID UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77591
#define CREATE_QP_BATCH_DATA_QP_FLAGS_SQ_PBL_PG_SIZE_VALID UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77596
#define CREATE_QP_BATCH_DATA_TYPE_RC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77598
#define CREATE_QP_BATCH_DATA_TYPE_UD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77600
#define CREATE_QP_BATCH_DATA_TYPE_RAW_ETHERTYPE UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77602
#define CREATE_QP_BATCH_DATA_TYPE_GSI UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77609
#define CREATE_QP_BATCH_DATA_SQ_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77612
#define CREATE_QP_BATCH_DATA_SQ_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77614
#define CREATE_QP_BATCH_DATA_SQ_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77619
#define CREATE_QP_BATCH_DATA_SQ_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7762
#define RX_TPA_START_V2_CMPL_FLAGS_PLACEMENT_GRO_HDS (UINT32_C(0x6) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77625
#define CREATE_QP_BATCH_DATA_SQ_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77628
#define CREATE_QP_BATCH_DATA_SQ_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77630
#define CREATE_QP_BATCH_DATA_SQ_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77632
#define CREATE_QP_BATCH_DATA_SQ_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77634
#define CREATE_QP_BATCH_DATA_SQ_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77636
#define CREATE_QP_BATCH_DATA_SQ_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77638
#define CREATE_QP_BATCH_DATA_SQ_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77645
#define CREATE_QP_BATCH_DATA_RQ_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77648
#define CREATE_QP_BATCH_DATA_RQ_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77650
#define CREATE_QP_BATCH_DATA_RQ_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77655
#define CREATE_QP_BATCH_DATA_RQ_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77661
#define CREATE_QP_BATCH_DATA_RQ_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77664
#define CREATE_QP_BATCH_DATA_RQ_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77666
#define CREATE_QP_BATCH_DATA_RQ_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77668
#define CREATE_QP_BATCH_DATA_RQ_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77670
#define CREATE_QP_BATCH_DATA_RQ_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77672
#define CREATE_QP_BATCH_DATA_RQ_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77674
#define CREATE_QP_BATCH_DATA_RQ_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77692
#define CREATE_QP_BATCH_DATA_SQ_SGE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77699
#define CREATE_QP_BATCH_DATA_SQ_FWO_MASK UINT32_C(0xfff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7770
#define RX_TPA_START_V2_CMPL_FLAGS_PLACEMENT_IOC_HDS (UINT32_C(0x7) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77707
#define CREATE_QP_BATCH_DATA_RQ_SGE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77714
#define CREATE_QP_BATCH_DATA_RQ_FWO_MASK UINT32_C(0xfff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7773
#define RX_TPA_START_V2_CMPL_FLAGS_RSS_VALID UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77785
#define CREATE_QP_BATCH_DATA_SQ_PBL_PG_SIZE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77788
#define CREATE_QP_BATCH_DATA_SQ_PBL_PG_SIZE_PG_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77790
#define CREATE_QP_BATCH_DATA_SQ_PBL_PG_SIZE_PG_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77792
#define CREATE_QP_BATCH_DATA_SQ_PBL_PG_SIZE_PG_64K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77794
#define CREATE_QP_BATCH_DATA_SQ_PBL_PG_SIZE_PG_2M UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77796
#define CREATE_QP_BATCH_DATA_SQ_PBL_PG_SIZE_PG_8M UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77798
#define CREATE_QP_BATCH_DATA_SQ_PBL_PG_SIZE_PG_1G UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77805
#define CREATE_QP_BATCH_DATA_RQ_PBL_PG_SIZE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77808
#define CREATE_QP_BATCH_DATA_RQ_PBL_PG_SIZE_PG_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77810
#define CREATE_QP_BATCH_DATA_RQ_PBL_PG_SIZE_PG_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77812
#define CREATE_QP_BATCH_DATA_RQ_PBL_PG_SIZE_PG_64K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77814
#define CREATE_QP_BATCH_DATA_RQ_PBL_PG_SIZE_PG_2M UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77816
#define CREATE_QP_BATCH_DATA_RQ_PBL_PG_SIZE_PG_8M UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77818
#define CREATE_QP_BATCH_DATA_RQ_PBL_PG_SIZE_PG_1G UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7782
#define RX_TPA_START_V2_CMPL_FLAGS_PKT_METADATA_PRESENT UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7787
#define RX_TPA_START_V2_CMPL_FLAGS_ITYPE_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7793
#define RX_TPA_START_V2_CMPL_FLAGS_ITYPE_TCP (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77932
#define CMDQ_QUERY_VERSION_OPCODE_QUERY_VERSION UINT32_C(0x8b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77958
#define CREQ_QUERY_VERSION_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77961
#define CREQ_QUERY_VERSION_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77981
#define CREQ_QUERY_VERSION_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
77985
#define CREQ_QUERY_VERSION_RESP_EVENT_QUERY_VERSION UINT32_C(0x8b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78012
#define CMDQ_INITIALIZE_FW_OPCODE_INITIALIZE_FW UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78022
#define CMDQ_INITIALIZE_FW_FLAGS_MRAV_RESERVATION_SPLIT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78027
#define CMDQ_INITIALIZE_FW_FLAGS_HW_REQUESTER_RETX_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78029
#define CMDQ_INITIALIZE_FW_FLAGS_DRV_VERSION UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78031
#define CMDQ_INITIALIZE_FW_FLAGS_OPTIMIZE_MODIFY_QP_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78036
#define CMDQ_INITIALIZE_FW_FLAGS_L2_VF_RESOURCE_MGMT UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78044
#define CMDQ_INITIALIZE_FW_FLAGS_DESTROY_CONTEXT_SB_SUPPORTED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78052
#define CMDQ_INITIALIZE_FW_FLAGS_DESTROY_UDCC_SESSION_DATA_SB_SUPPORTED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78058
#define CMDQ_INITIALIZE_FW_FLAGS_MIRROR_ON_ROCE_SUPPORTED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78064
#define CMDQ_INITIALIZE_FW_FLAGS_HW_LAG_L2_MGMT UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78074
#define CMDQ_INITIALIZE_FW_QPC_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78077
#define CMDQ_INITIALIZE_FW_QPC_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78079
#define CMDQ_INITIALIZE_FW_QPC_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78084
#define CMDQ_INITIALIZE_FW_QPC_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78087
#define CMDQ_INITIALIZE_FW_QPC_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78090
#define CMDQ_INITIALIZE_FW_QPC_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78092
#define CMDQ_INITIALIZE_FW_QPC_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78094
#define CMDQ_INITIALIZE_FW_QPC_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78096
#define CMDQ_INITIALIZE_FW_QPC_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78098
#define CMDQ_INITIALIZE_FW_QPC_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78100
#define CMDQ_INITIALIZE_FW_QPC_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78104
#define CMDQ_INITIALIZE_FW_MRW_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78107
#define CMDQ_INITIALIZE_FW_MRW_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78109
#define CMDQ_INITIALIZE_FW_MRW_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78114
#define CMDQ_INITIALIZE_FW_MRW_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78117
#define CMDQ_INITIALIZE_FW_MRW_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78120
#define CMDQ_INITIALIZE_FW_MRW_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78122
#define CMDQ_INITIALIZE_FW_MRW_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78124
#define CMDQ_INITIALIZE_FW_MRW_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78126
#define CMDQ_INITIALIZE_FW_MRW_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78128
#define CMDQ_INITIALIZE_FW_MRW_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78130
#define CMDQ_INITIALIZE_FW_MRW_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78134
#define CMDQ_INITIALIZE_FW_SRQ_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78137
#define CMDQ_INITIALIZE_FW_SRQ_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78139
#define CMDQ_INITIALIZE_FW_SRQ_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78144
#define CMDQ_INITIALIZE_FW_SRQ_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78147
#define CMDQ_INITIALIZE_FW_SRQ_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78150
#define CMDQ_INITIALIZE_FW_SRQ_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78152
#define CMDQ_INITIALIZE_FW_SRQ_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78154
#define CMDQ_INITIALIZE_FW_SRQ_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78156
#define CMDQ_INITIALIZE_FW_SRQ_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78158
#define CMDQ_INITIALIZE_FW_SRQ_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78160
#define CMDQ_INITIALIZE_FW_SRQ_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78164
#define CMDQ_INITIALIZE_FW_CQ_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78167
#define CMDQ_INITIALIZE_FW_CQ_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78169
#define CMDQ_INITIALIZE_FW_CQ_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78174
#define CMDQ_INITIALIZE_FW_CQ_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78177
#define CMDQ_INITIALIZE_FW_CQ_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7818
#define RX_TPA_START_V2_CMPL_V1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78180
#define CMDQ_INITIALIZE_FW_CQ_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78182
#define CMDQ_INITIALIZE_FW_CQ_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78184
#define CMDQ_INITIALIZE_FW_CQ_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78186
#define CMDQ_INITIALIZE_FW_CQ_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78188
#define CMDQ_INITIALIZE_FW_CQ_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78190
#define CMDQ_INITIALIZE_FW_CQ_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78194
#define CMDQ_INITIALIZE_FW_TQM_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78197
#define CMDQ_INITIALIZE_FW_TQM_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78199
#define CMDQ_INITIALIZE_FW_TQM_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78204
#define CMDQ_INITIALIZE_FW_TQM_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78207
#define CMDQ_INITIALIZE_FW_TQM_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78210
#define CMDQ_INITIALIZE_FW_TQM_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78212
#define CMDQ_INITIALIZE_FW_TQM_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78214
#define CMDQ_INITIALIZE_FW_TQM_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78216
#define CMDQ_INITIALIZE_FW_TQM_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78218
#define CMDQ_INITIALIZE_FW_TQM_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78220
#define CMDQ_INITIALIZE_FW_TQM_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78224
#define CMDQ_INITIALIZE_FW_TIM_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78227
#define CMDQ_INITIALIZE_FW_TIM_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78229
#define CMDQ_INITIALIZE_FW_TIM_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78234
#define CMDQ_INITIALIZE_FW_TIM_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78237
#define CMDQ_INITIALIZE_FW_TIM_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78240
#define CMDQ_INITIALIZE_FW_TIM_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78242
#define CMDQ_INITIALIZE_FW_TIM_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78244
#define CMDQ_INITIALIZE_FW_TIM_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78246
#define CMDQ_INITIALIZE_FW_TIM_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78248
#define CMDQ_INITIALIZE_FW_TIM_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78250
#define CMDQ_INITIALIZE_FW_TIM_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78257
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78260
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_PG_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78262
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_PG_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78264
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_PG_16K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78266
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_PG_32K UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78268
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_PG_64K UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78270
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_PG_128K UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78272
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_PG_256K UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78274
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_PG_512K UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78276
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_PG_1M UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78278
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_PG_2M UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78280
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_PG_4M UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78282
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_PG_8M UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78284
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_PG_16M UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78286
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_PG_32M UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78288
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_PG_64M UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78290
#define CMDQ_INITIALIZE_FW_LOG2_DBR_PG_SIZE_PG_128M UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78293
#define CMDQ_INITIALIZE_FW_RSVD_MASK UINT32_C(0xfff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78401
#define CREQ_INITIALIZE_FW_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78404
#define CREQ_INITIALIZE_FW_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78417
#define CREQ_INITIALIZE_FW_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78421
#define CREQ_INITIALIZE_FW_RESP_EVENT_INITIALIZE_FW UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78443
#define CMDQ_DEINITIALIZE_FW_OPCODE_DEINITIALIZE_FW UINT32_C(0x81)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78469
#define CREQ_DEINITIALIZE_FW_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78472
#define CREQ_DEINITIALIZE_FW_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78485
#define CREQ_DEINITIALIZE_FW_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78489
#define CREQ_DEINITIALIZE_FW_RESP_EVENT_DEINITIALIZE_FW UINT32_C(0x81)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78508
#define CMDQ_CREATE_QP_OPCODE_CREATE_QP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78529
#define CMDQ_CREATE_QP_QP_FLAGS_SRQ_USED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78531
#define CMDQ_CREATE_QP_QP_FLAGS_FORCE_COMPLETION UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78533
#define CMDQ_CREATE_QP_QP_FLAGS_RESERVED_LKEY_ENABLE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78535
#define CMDQ_CREATE_QP_QP_FLAGS_FR_PMR_ENABLED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78537
#define CMDQ_CREATE_QP_QP_FLAGS_VARIABLE_SIZED_WQE_ENABLED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78544
#define CMDQ_CREATE_QP_QP_FLAGS_OPTIMIZED_TRANSMIT_ENABLED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78550
#define CMDQ_CREATE_QP_QP_FLAGS_RESPONDER_UD_CQE_WITH_CFA UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78555
#define CMDQ_CREATE_QP_QP_FLAGS_EXT_STATS_ENABLED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78557
#define CMDQ_CREATE_QP_QP_FLAGS_EXPRESS_MODE_ENABLED UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78559
#define CMDQ_CREATE_QP_QP_FLAGS_STEERING_TAG_VALID UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78565
#define CMDQ_CREATE_QP_QP_FLAGS_RDMA_READ_OR_ATOMICS_USED UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78570
#define CMDQ_CREATE_QP_QP_FLAGS_EXT_STATS_CTX_VALID UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78572
#define CMDQ_CREATE_QP_QP_FLAGS_SCHQ_ID_VALID UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78574
#define CMDQ_CREATE_QP_QP_FLAGS_RQ_PBL_PG_SIZE_VALID UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78576
#define CMDQ_CREATE_QP_QP_FLAGS_SQ_PBL_PG_SIZE_VALID UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78581
#define CMDQ_CREATE_QP_TYPE_RC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78583
#define CMDQ_CREATE_QP_TYPE_UD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78585
#define CMDQ_CREATE_QP_TYPE_RAW_ETHERTYPE UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78587
#define CMDQ_CREATE_QP_TYPE_GSI UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78594
#define CMDQ_CREATE_QP_SQ_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78597
#define CMDQ_CREATE_QP_SQ_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78599
#define CMDQ_CREATE_QP_SQ_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78604
#define CMDQ_CREATE_QP_SQ_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7861
#define RX_TPA_START_V2_CMPL_AGG_ID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78610
#define CMDQ_CREATE_QP_SQ_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78613
#define CMDQ_CREATE_QP_SQ_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78615
#define CMDQ_CREATE_QP_SQ_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78617
#define CMDQ_CREATE_QP_SQ_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78619
#define CMDQ_CREATE_QP_SQ_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78621
#define CMDQ_CREATE_QP_SQ_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78623
#define CMDQ_CREATE_QP_SQ_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7863
#define RX_TPA_START_V2_CMPL_METADATA1_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78630
#define CMDQ_CREATE_QP_RQ_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78633
#define CMDQ_CREATE_QP_RQ_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78635
#define CMDQ_CREATE_QP_RQ_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78640
#define CMDQ_CREATE_QP_RQ_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78646
#define CMDQ_CREATE_QP_RQ_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78649
#define CMDQ_CREATE_QP_RQ_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78651
#define CMDQ_CREATE_QP_RQ_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78653
#define CMDQ_CREATE_QP_RQ_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78655
#define CMDQ_CREATE_QP_RQ_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78657
#define CMDQ_CREATE_QP_RQ_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78659
#define CMDQ_CREATE_QP_RQ_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7866
#define RX_TPA_START_V2_CMPL_METADATA1_TPID_SEL_MASK UINT32_C(0x7000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78677
#define CMDQ_CREATE_QP_SQ_SGE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78684
#define CMDQ_CREATE_QP_SQ_FWO_MASK UINT32_C(0xfff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7869
#define RX_TPA_START_V2_CMPL_METADATA1_TPID_SEL_TPID88A8 (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78692
#define CMDQ_CREATE_QP_RQ_SGE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78699
#define CMDQ_CREATE_QP_RQ_FWO_MASK UINT32_C(0xfff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7871
#define RX_TPA_START_V2_CMPL_METADATA1_TPID_SEL_TPID8100 (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7873
#define RX_TPA_START_V2_CMPL_METADATA1_TPID_SEL_TPID9100 (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7875
#define RX_TPA_START_V2_CMPL_METADATA1_TPID_SEL_TPID9200 (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7877
#define RX_TPA_START_V2_CMPL_METADATA1_TPID_SEL_TPID9300 (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78770
#define CMDQ_CREATE_QP_SQ_PBL_PG_SIZE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78773
#define CMDQ_CREATE_QP_SQ_PBL_PG_SIZE_PG_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78775
#define CMDQ_CREATE_QP_SQ_PBL_PG_SIZE_PG_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78777
#define CMDQ_CREATE_QP_SQ_PBL_PG_SIZE_PG_64K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78779
#define CMDQ_CREATE_QP_SQ_PBL_PG_SIZE_PG_2M UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78781
#define CMDQ_CREATE_QP_SQ_PBL_PG_SIZE_PG_8M UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78783
#define CMDQ_CREATE_QP_SQ_PBL_PG_SIZE_PG_1G UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7879
#define RX_TPA_START_V2_CMPL_METADATA1_TPID_SEL_TPIDCFG (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78790
#define CMDQ_CREATE_QP_RQ_PBL_PG_SIZE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78793
#define CMDQ_CREATE_QP_RQ_PBL_PG_SIZE_PG_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78795
#define CMDQ_CREATE_QP_RQ_PBL_PG_SIZE_PG_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78797
#define CMDQ_CREATE_QP_RQ_PBL_PG_SIZE_PG_64K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78799
#define CMDQ_CREATE_QP_RQ_PBL_PG_SIZE_PG_2M UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78801
#define CMDQ_CREATE_QP_RQ_PBL_PG_SIZE_PG_8M UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78803
#define CMDQ_CREATE_QP_RQ_PBL_PG_SIZE_PG_1G UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78818
#define CREQ_CREATE_QP_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7882
#define RX_TPA_START_V2_CMPL_METADATA1_VALID UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78821
#define CREQ_CREATE_QP_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78835
#define CREQ_CREATE_QP_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78839
#define CREQ_CREATE_QP_RESP_EVENT_CREATE_QP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78869
#define CMDQ_DESTROY_QP_OPCODE_DESTROY_QP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78898
#define CREQ_DESTROY_QP_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78901
#define CREQ_DESTROY_QP_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78915
#define CREQ_DESTROY_QP_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78919
#define CREQ_DESTROY_QP_RESP_EVENT_DESTROY_QP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78928
#define CREQ_DESTROY_QP_RESP_FLAGS_UDCC_SESSION_DATA UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78930
#define CREQ_DESTROY_QP_RESP_FLAGS_UDCC_RTT_DATA UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78955
#define CMDQ_MODIFY_QP_OPCODE_MODIFY_QP UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78967
#define CMDQ_MODIFY_QP_FLAGS_SRQ_USED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78972
#define CMDQ_MODIFY_QP_FLAGS_EXCLUDE_QP_UDCC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78984
#define CMDQ_MODIFY_QP_QP_TYPE_RC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78986
#define CMDQ_MODIFY_QP_QP_TYPE_UD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78988
#define CMDQ_MODIFY_QP_QP_TYPE_RAW_ETHERTYPE UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78990
#define CMDQ_MODIFY_QP_QP_TYPE_GSI UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78997
#define CMDQ_MODIFY_QP_MODIFY_MASK_STATE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
78999
#define CMDQ_MODIFY_QP_MODIFY_MASK_EN_SQD_ASYNC_NOTIFY UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79001
#define CMDQ_MODIFY_QP_MODIFY_MASK_ACCESS UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79003
#define CMDQ_MODIFY_QP_MODIFY_MASK_PKEY UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79005
#define CMDQ_MODIFY_QP_MODIFY_MASK_QKEY UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79007
#define CMDQ_MODIFY_QP_MODIFY_MASK_DGID UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79009
#define CMDQ_MODIFY_QP_MODIFY_MASK_FLOW_LABEL UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79011
#define CMDQ_MODIFY_QP_MODIFY_MASK_SGID_INDEX UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79013
#define CMDQ_MODIFY_QP_MODIFY_MASK_HOP_LIMIT UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79015
#define CMDQ_MODIFY_QP_MODIFY_MASK_TRAFFIC_CLASS UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79017
#define CMDQ_MODIFY_QP_MODIFY_MASK_DEST_MAC UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79019
#define CMDQ_MODIFY_QP_MODIFY_MASK_PINGPONG_PUSH_MODE UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79021
#define CMDQ_MODIFY_QP_MODIFY_MASK_PATH_MTU UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79023
#define CMDQ_MODIFY_QP_MODIFY_MASK_TIMEOUT UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79025
#define CMDQ_MODIFY_QP_MODIFY_MASK_RETRY_CNT UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79027
#define CMDQ_MODIFY_QP_MODIFY_MASK_RNR_RETRY UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79029
#define CMDQ_MODIFY_QP_MODIFY_MASK_RQ_PSN UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7903
#define RX_TPA_START_V2_CMPL_FLAGS2_AGG_GRO UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79031
#define CMDQ_MODIFY_QP_MODIFY_MASK_MAX_RD_ATOMIC UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79033
#define CMDQ_MODIFY_QP_MODIFY_MASK_MIN_RNR_TIMER UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79035
#define CMDQ_MODIFY_QP_MODIFY_MASK_SQ_PSN UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79037
#define CMDQ_MODIFY_QP_MODIFY_MASK_MAX_DEST_RD_ATOMIC UINT32_C(0x100000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79039
#define CMDQ_MODIFY_QP_MODIFY_MASK_SQ_SIZE UINT32_C(0x200000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79041
#define CMDQ_MODIFY_QP_MODIFY_MASK_RQ_SIZE UINT32_C(0x400000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79043
#define CMDQ_MODIFY_QP_MODIFY_MASK_SQ_SGE UINT32_C(0x800000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79045
#define CMDQ_MODIFY_QP_MODIFY_MASK_RQ_SGE UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79047
#define CMDQ_MODIFY_QP_MODIFY_MASK_MAX_INLINE_DATA UINT32_C(0x2000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79049
#define CMDQ_MODIFY_QP_MODIFY_MASK_DEST_QP_ID UINT32_C(0x4000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79051
#define CMDQ_MODIFY_QP_MODIFY_MASK_SRC_MAC UINT32_C(0x8000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79053
#define CMDQ_MODIFY_QP_MODIFY_MASK_VLAN_ID UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79055
#define CMDQ_MODIFY_QP_MODIFY_MASK_ENABLE_CC UINT32_C(0x20000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79057
#define CMDQ_MODIFY_QP_MODIFY_MASK_TOS_ECN UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79059
#define CMDQ_MODIFY_QP_MODIFY_MASK_TOS_DSCP UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79064
#define CMDQ_MODIFY_QP_NEW_STATE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79067
#define CMDQ_MODIFY_QP_NEW_STATE_RESET UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79069
#define CMDQ_MODIFY_QP_NEW_STATE_INIT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79071
#define CMDQ_MODIFY_QP_NEW_STATE_RTR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79073
#define CMDQ_MODIFY_QP_NEW_STATE_RTS UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79075
#define CMDQ_MODIFY_QP_NEW_STATE_SQD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79077
#define CMDQ_MODIFY_QP_NEW_STATE_SQE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79079
#define CMDQ_MODIFY_QP_NEW_STATE_ERR UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79082
#define CMDQ_MODIFY_QP_EN_SQD_ASYNC_NOTIFY UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79084
#define CMDQ_MODIFY_QP_UNUSED1 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79086
#define CMDQ_MODIFY_QP_NETWORK_TYPE_MASK UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79089
#define CMDQ_MODIFY_QP_NETWORK_TYPE_ROCEV1 (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79091
#define CMDQ_MODIFY_QP_NETWORK_TYPE_ROCEV2_IPV4 (UINT32_C(0x2) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79093
#define CMDQ_MODIFY_QP_NETWORK_TYPE_ROCEV2_IPV6 (UINT32_C(0x3) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79097
#define CMDQ_MODIFY_QP_ACCESS_REMOTE_ATOMIC_REMOTE_READ_REMOTE_WRITE_LOCAL_WRITE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79100
#define CMDQ_MODIFY_QP_ACCESS_LOCAL_WRITE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79102
#define CMDQ_MODIFY_QP_ACCESS_REMOTE_WRITE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79104
#define CMDQ_MODIFY_QP_ACCESS_REMOTE_READ UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79109
#define CMDQ_MODIFY_QP_ACCESS_REMOTE_ATOMIC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79128
#define CMDQ_MODIFY_QP_TOS_ECN_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79131
#define CMDQ_MODIFY_QP_TOS_DSCP_MASK UINT32_C(0xfc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79139
#define CMDQ_MODIFY_QP_PINGPONG_PUSH_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79141
#define CMDQ_MODIFY_QP_UNUSED3_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79144
#define CMDQ_MODIFY_QP_PATH_MTU_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79147
#define CMDQ_MODIFY_QP_PATH_MTU_MTU_256 (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79149
#define CMDQ_MODIFY_QP_PATH_MTU_MTU_512 (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79151
#define CMDQ_MODIFY_QP_PATH_MTU_MTU_1024 (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79153
#define CMDQ_MODIFY_QP_PATH_MTU_MTU_2048 (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79155
#define CMDQ_MODIFY_QP_PATH_MTU_MTU_4096 (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79157
#define CMDQ_MODIFY_QP_PATH_MTU_MTU_8192 (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79177
#define CMDQ_MODIFY_QP_ENABLE_CC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79179
#define CMDQ_MODIFY_QP_UNUSED15_MASK UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7919
#define RX_TPA_START_V2_CMPL_FLAGS2_CS_ALL_OK_MODE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79199
#define CMDQ_MODIFY_QP_VLAN_ID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79202
#define CMDQ_MODIFY_QP_VLAN_DEI UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79204
#define CMDQ_MODIFY_QP_VLAN_PCP_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7921
#define RX_TPA_START_V2_CMPL_FLAGS2_META_FORMAT_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79216
#define CMDQ_MODIFY_QP_EXT_MODIFY_MASK_EXT_STATS_CTX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79218
#define CMDQ_MODIFY_QP_EXT_MODIFY_MASK_SCHQ_ID_VALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79220
#define CMDQ_MODIFY_QP_EXT_MODIFY_MASK_UDP_SRC_PORT_VALID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79222
#define CMDQ_MODIFY_QP_EXT_MODIFY_MASK_RATE_LIMIT_VALID UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7924
#define RX_TPA_START_V2_CMPL_FLAGS2_META_FORMAT_NONE (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79256
#define CREQ_MODIFY_QP_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79259
#define CREQ_MODIFY_QP_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79273
#define CREQ_MODIFY_QP_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79277
#define CREQ_MODIFY_QP_RESP_EVENT_MODIFY_QP UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79284
#define CREQ_MODIFY_QP_RESP_PINGPONG_PUSH_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79289
#define CREQ_MODIFY_QP_RESP_PINGPONG_PUSH_INDEX_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79295
#define CREQ_MODIFY_QP_RESP_PINGPONG_PUSH_STATE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79301
#define CREQ_MODIFY_QP_RESP_SHAPER_ALLOCATED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79308
#define CREQ_MODIFY_QP_RESP_SESSION_ELIGIBLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79323
#define CMDQ_QUERY_QP_OPCODE_QUERY_QP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7933
#define RX_TPA_START_V2_CMPL_FLAGS2_META_FORMAT_ACT_REC_PTR (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79352
#define CREQ_QUERY_QP_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79355
#define CREQ_QUERY_QP_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79369
#define CREQ_QUERY_QP_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79373
#define CREQ_QUERY_QP_RESP_EVENT_QUERY_QP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79385
#define CREQ_QUERY_QP_RESP_SB_OPCODE_QUERY_QP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79400
#define CREQ_QUERY_QP_RESP_SB_STATE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79403
#define CREQ_QUERY_QP_RESP_SB_STATE_RESET UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79405
#define CREQ_QUERY_QP_RESP_SB_STATE_INIT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79407
#define CREQ_QUERY_QP_RESP_SB_STATE_RTR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79409
#define CREQ_QUERY_QP_RESP_SB_STATE_RTS UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79411
#define CREQ_QUERY_QP_RESP_SB_STATE_SQD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79413
#define CREQ_QUERY_QP_RESP_SB_STATE_SQE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79415
#define CREQ_QUERY_QP_RESP_SB_STATE_ERR UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79418
#define CREQ_QUERY_QP_RESP_SB_EN_SQD_ASYNC_NOTIFY UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79420
#define CREQ_QUERY_QP_RESP_SB_UNUSED3_MASK UINT32_C(0xe0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79424
#define CREQ_QUERY_QP_RESP_SB_ACCESS_REMOTE_ATOMIC_REMOTE_READ_REMOTE_WRITE_LOCAL_WRITE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79427
#define CREQ_QUERY_QP_RESP_SB_ACCESS_LOCAL_WRITE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79429
#define CREQ_QUERY_QP_RESP_SB_ACCESS_REMOTE_WRITE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79431
#define CREQ_QUERY_QP_RESP_SB_ACCESS_REMOTE_READ UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79433
#define CREQ_QUERY_QP_RESP_SB_ACCESS_REMOTE_ATOMIC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79459
#define CREQ_QUERY_QP_RESP_SB_DEST_VLAN_ID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79462
#define CREQ_QUERY_QP_RESP_SB_PATH_MTU_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79465
#define CREQ_QUERY_QP_RESP_SB_PATH_MTU_MTU_256 (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79467
#define CREQ_QUERY_QP_RESP_SB_PATH_MTU_MTU_512 (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79469
#define CREQ_QUERY_QP_RESP_SB_PATH_MTU_MTU_1024 (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79471
#define CREQ_QUERY_QP_RESP_SB_PATH_MTU_MTU_2048 (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79473
#define CREQ_QUERY_QP_RESP_SB_PATH_MTU_MTU_4096 (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79475
#define CREQ_QUERY_QP_RESP_SB_PATH_MTU_MTU_8192 (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79495
#define CREQ_QUERY_QP_RESP_SB_TOS_ECN_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79498
#define CREQ_QUERY_QP_RESP_SB_TOS_DSCP_MASK UINT32_C(0xfc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7950
#define RX_TPA_START_V2_CMPL_FLAGS2_META_FORMAT_TUNNEL_ID (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79502
#define CREQ_QUERY_QP_RESP_SB_ENABLE_CC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79524
#define CREQ_QUERY_QP_RESP_SB_VLAN_ID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79527
#define CREQ_QUERY_QP_RESP_SB_VLAN_DEI UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79529
#define CREQ_QUERY_QP_RESP_SB_VLAN_PCP_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79553
#define CMDQ_QUERY_QP_EXTEND_OPCODE_QUERY_QP_EXTEND UINT32_C(0x91)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79573
#define CMDQ_QUERY_QP_EXTEND_PF_NUM_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79576
#define CMDQ_QUERY_QP_EXTEND_VF_NUM_MASK UINT32_C(0xffff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79579
#define CMDQ_QUERY_QP_EXTEND_VF_VALID UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7958
#define RX_TPA_START_V2_CMPL_FLAGS2_META_FORMAT_CHDR_DATA (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79598
#define CREQ_QUERY_QP_EXTEND_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79601
#define CREQ_QUERY_QP_EXTEND_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79615
#define CREQ_QUERY_QP_EXTEND_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79619
#define CREQ_QUERY_QP_EXTEND_RESP_EVENT_QUERY_QP_EXTEND UINT32_C(0x91)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79636
#define CREQ_QUERY_QP_EXTEND_RESP_SB_OPCODE_QUERY_QP_EXTEND UINT32_C(0x91)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79651
#define CREQ_QUERY_QP_EXTEND_RESP_SB_STATE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79654
#define CREQ_QUERY_QP_EXTEND_RESP_SB_STATE_RESET UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79656
#define CREQ_QUERY_QP_EXTEND_RESP_SB_STATE_INIT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79658
#define CREQ_QUERY_QP_EXTEND_RESP_SB_STATE_RTR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79660
#define CREQ_QUERY_QP_EXTEND_RESP_SB_STATE_RTS UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79662
#define CREQ_QUERY_QP_EXTEND_RESP_SB_STATE_SQD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79664
#define CREQ_QUERY_QP_EXTEND_RESP_SB_STATE_SQE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79666
#define CREQ_QUERY_QP_EXTEND_RESP_SB_STATE_ERR UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79669
#define CREQ_QUERY_QP_EXTEND_RESP_SB_UNUSED4_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79681
#define CREQ_QUERY_QP_EXTEND_RESP_SB_NETWORK_TYPE_ROCEV1 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79683
#define CREQ_QUERY_QP_EXTEND_RESP_SB_NETWORK_TYPE_ROCEV2_IPV4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79685
#define CREQ_QUERY_QP_EXTEND_RESP_SB_NETWORK_TYPE_ROCEV2_IPV6 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7970
#define RX_TPA_START_V2_CMPL_FLAGS2_META_FORMAT_HDR_OFFSET (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79719
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_TLV_FLAGS_MORE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79721
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_TLV_FLAGS_MORE_LAST UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79723
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_TLV_FLAGS_MORE_NOT_LAST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79730
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_TLV_FLAGS_REQUIRED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79732
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_TLV_FLAGS_REQUIRED_NO (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79734
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_TLV_FLAGS_REQUIRED_YES (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79765
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_OPCODE_QUERY_QP_EXTEND UINT32_C(0x91)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7978
#define RX_TPA_START_V2_CMPL_FLAGS2_IP_TYPE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79780
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_STATE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79783
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_STATE_RESET UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79785
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_STATE_INIT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79787
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_STATE_RTR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79789
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_STATE_RTS UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79791
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_STATE_SQD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79793
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_STATE_SQE UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79795
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_STATE_ERR UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79798
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_UNUSED4_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79810
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_NETWORK_TYPE_ROCEV1 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79812
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_NETWORK_TYPE_ROCEV2_IPV4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79814
#define CREQ_QUERY_QP_EXTEND_RESP_SB_TLV_NETWORK_TYPE_ROCEV2_IPV6 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7983
#define RX_TPA_START_V2_CMPL_FLAGS2_COMPLETE_CHECKSUM_CALC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79838
#define CMDQ_CREATE_SRQ_OPCODE_CREATE_SRQ UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79845
#define CMDQ_CREATE_SRQ_FLAGS_STEERING_TAG_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79847
#define CMDQ_CREATE_SRQ_FLAGS_PBL_PG_SIZE_VALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79859
#define CMDQ_CREATE_SRQ_LVL_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79862
#define CMDQ_CREATE_SRQ_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79864
#define CMDQ_CREATE_SRQ_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79869
#define CMDQ_CREATE_SRQ_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79872
#define CMDQ_CREATE_SRQ_PG_SIZE_MASK UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79875
#define CMDQ_CREATE_SRQ_PG_SIZE_PG_4K (UINT32_C(0x0) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79877
#define CMDQ_CREATE_SRQ_PG_SIZE_PG_8K (UINT32_C(0x1) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79879
#define CMDQ_CREATE_SRQ_PG_SIZE_PG_64K (UINT32_C(0x2) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79881
#define CMDQ_CREATE_SRQ_PG_SIZE_PG_2M (UINT32_C(0x3) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79883
#define CMDQ_CREATE_SRQ_PG_SIZE_PG_8M (UINT32_C(0x4) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79885
#define CMDQ_CREATE_SRQ_PG_SIZE_PG_1G (UINT32_C(0x5) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79888
#define CMDQ_CREATE_SRQ_UNUSED11_MASK UINT32_C(0xffe0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79892
#define CMDQ_CREATE_SRQ_EVENTQ_ID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79895
#define CMDQ_CREATE_SRQ_UNUSED4_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79904
#define CMDQ_CREATE_SRQ_SRQ_FWO_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79910
#define CMDQ_CREATE_SRQ_SRQ_SGE_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79922
#define CMDQ_CREATE_SRQ_PBL_PG_SIZE_MASK UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79925
#define CMDQ_CREATE_SRQ_PBL_PG_SIZE_PG_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79927
#define CMDQ_CREATE_SRQ_PBL_PG_SIZE_PG_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79929
#define CMDQ_CREATE_SRQ_PBL_PG_SIZE_PG_64K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
7993
#define RX_TPA_START_V2_CMPL_FLAGS2_CS_OK_MASK UINT32_C(0xfc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79931
#define CMDQ_CREATE_SRQ_PBL_PG_SIZE_PG_2M UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79933
#define CMDQ_CREATE_SRQ_PBL_PG_SIZE_PG_8M UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79935
#define CMDQ_CREATE_SRQ_PBL_PG_SIZE_PG_1G UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79953
#define CREQ_CREATE_SRQ_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79956
#define CREQ_CREATE_SRQ_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79970
#define CREQ_CREATE_SRQ_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79974
#define CREQ_CREATE_SRQ_RESP_EVENT_CREATE_SRQ UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
79996
#define CMDQ_DESTROY_SRQ_OPCODE_DESTROY_SRQ UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80025
#define CREQ_DESTROY_SRQ_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80028
#define CREQ_DESTROY_SRQ_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8003
#define RX_TPA_START_V2_CMPL_FLAGS2_COMPLETE_CHECKSUM_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80042
#define CREQ_DESTROY_SRQ_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80046
#define CREQ_DESTROY_SRQ_RESP_EVENT_DESTROY_SRQ UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80049
#define CREQ_DESTROY_SRQ_RESP_UNUSED0_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80055
#define CREQ_DESTROY_SRQ_RESP_ENABLE_FOR_ARM_MASK UINT32_C(0x30000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80070
#define CMDQ_QUERY_SRQ_OPCODE_QUERY_SRQ UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80099
#define CREQ_QUERY_SRQ_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80102
#define CREQ_QUERY_SRQ_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80116
#define CREQ_QUERY_SRQ_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80120
#define CREQ_QUERY_SRQ_RESP_EVENT_QUERY_SRQ UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80132
#define CREQ_QUERY_SRQ_RESP_SB_OPCODE_QUERY_SRQ UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80163
#define CMDQ_CREATE_CQ_OPCODE_CREATE_CQ UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80179
#define CMDQ_CREATE_CQ_FLAGS_DISABLE_CQ_OVERFLOW_DETECTION UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80181
#define CMDQ_CREATE_CQ_FLAGS_STEERING_TAG_VALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80193
#define CMDQ_CREATE_CQ_FLAGS_INFINITE_CQ_MODE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80198
#define CMDQ_CREATE_CQ_FLAGS_COALESCING_VALID UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80200
#define CMDQ_CREATE_CQ_FLAGS_PBL_PG_SIZE_VALID UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80202
#define CMDQ_CREATE_CQ_FLAGS_COALESCING_EXT_VALID UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80214
#define CMDQ_CREATE_CQ_LVL_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80217
#define CMDQ_CREATE_CQ_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80219
#define CMDQ_CREATE_CQ_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80224
#define CMDQ_CREATE_CQ_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80227
#define CMDQ_CREATE_CQ_PG_SIZE_MASK UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80230
#define CMDQ_CREATE_CQ_PG_SIZE_PG_4K (UINT32_C(0x0) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80232
#define CMDQ_CREATE_CQ_PG_SIZE_PG_8K (UINT32_C(0x1) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80234
#define CMDQ_CREATE_CQ_PG_SIZE_PG_64K (UINT32_C(0x2) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80236
#define CMDQ_CREATE_CQ_PG_SIZE_PG_2M (UINT32_C(0x3) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80238
#define CMDQ_CREATE_CQ_PG_SIZE_PG_8M (UINT32_C(0x4) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8024
#define RX_TPA_START_V2_CMPL_V2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80240
#define CMDQ_CREATE_CQ_PG_SIZE_PG_1G (UINT32_C(0x5) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80243
#define CMDQ_CREATE_CQ_UNUSED27_MASK UINT32_C(0xffffffe0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80247
#define CMDQ_CREATE_CQ_CNQ_ID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8025
#define RX_TPA_START_V2_CMPL_ERRORS_MASK UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80253
#define CMDQ_CREATE_CQ_CQ_FCO_MASK UINT32_C(0xfffff000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80265
#define CMDQ_CREATE_CQ_PBL_PG_SIZE_MASK UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80268
#define CMDQ_CREATE_CQ_PBL_PG_SIZE_PG_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80270
#define CMDQ_CREATE_CQ_PBL_PG_SIZE_PG_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80272
#define CMDQ_CREATE_CQ_PBL_PG_SIZE_PG_64K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80274
#define CMDQ_CREATE_CQ_PBL_PG_SIZE_PG_2M UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80276
#define CMDQ_CREATE_CQ_PBL_PG_SIZE_PG_8M UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80278
#define CMDQ_CREATE_CQ_PBL_PG_SIZE_PG_1G UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80288
#define CMDQ_CREATE_CQ_BUF_MAXTIME_MASK UINT32_C(0x1ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80295
#define CMDQ_CREATE_CQ_NORMAL_MAXBUF_MASK UINT32_C(0x3e00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80302
#define CMDQ_CREATE_CQ_DURING_MAXBUF_MASK UINT32_C(0x7c000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80311
#define CMDQ_CREATE_CQ_ENABLE_RING_IDLE_MODE UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80313
#define CMDQ_CREATE_CQ_UNUSED12_MASK UINT32_C(0xfff00000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8032
#define RX_TPA_START_V2_CMPL_ERRORS_BUFFER_ERROR_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80321
#define CMDQ_CREATE_CQ_NUM_CMPL_AGGR_INT_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80329
#define CMDQ_CREATE_CQ_TIMER_RESET UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80331
#define CMDQ_CREATE_CQ_UNUSED15_MASK UINT32_C(0xfffe0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80348
#define CREQ_CREATE_CQ_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8035
#define RX_TPA_START_V2_CMPL_ERRORS_BUFFER_ERROR_NO_BUFFER (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80351
#define CREQ_CREATE_CQ_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80365
#define CREQ_CREATE_CQ_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80369
#define CREQ_CREATE_CQ_RESP_EVENT_CREATE_CQ UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80391
#define CMDQ_DESTROY_CQ_OPCODE_DESTROY_CQ UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80420
#define CREQ_DESTROY_CQ_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80423
#define CREQ_DESTROY_CQ_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80437
#define CREQ_DESTROY_CQ_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80441
#define CREQ_DESTROY_CQ_RESP_EVENT_DESTROY_CQ UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80450
#define CREQ_DESTROY_CQ_RESP_CQ_ARM_LVL_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8046
#define RX_TPA_START_V2_CMPL_ERRORS_BUFFER_ERROR_DID_NOT_FIT (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80472
#define CMDQ_RESIZE_CQ_OPCODE_RESIZE_CQ UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80479
#define CMDQ_RESIZE_CQ_FLAGS_PBL_PG_SIZE_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80491
#define CMDQ_RESIZE_CQ_LVL_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80494
#define CMDQ_RESIZE_CQ_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80496
#define CMDQ_RESIZE_CQ_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80501
#define CMDQ_RESIZE_CQ_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80504
#define CMDQ_RESIZE_CQ_PG_SIZE_MASK UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80507
#define CMDQ_RESIZE_CQ_PG_SIZE_PG_4K (UINT32_C(0x0) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80509
#define CMDQ_RESIZE_CQ_PG_SIZE_PG_8K (UINT32_C(0x1) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8051
#define RX_TPA_START_V2_CMPL_ERRORS_BUFFER_ERROR_BAD_FORMAT (UINT32_C(0x3) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80511
#define CMDQ_RESIZE_CQ_PG_SIZE_PG_64K (UINT32_C(0x2) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80513
#define CMDQ_RESIZE_CQ_PG_SIZE_PG_2M (UINT32_C(0x3) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80515
#define CMDQ_RESIZE_CQ_PG_SIZE_PG_8M (UINT32_C(0x4) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80517
#define CMDQ_RESIZE_CQ_PG_SIZE_PG_1G (UINT32_C(0x5) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80520
#define CMDQ_RESIZE_CQ_NEW_CQ_SIZE_MASK UINT32_C(0x1fffffe0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80533
#define CMDQ_RESIZE_CQ_CQ_FCO_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80536
#define CMDQ_RESIZE_CQ_RSVD_MASK UINT32_C(0xfff00000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80540
#define CMDQ_RESIZE_CQ_PBL_PG_SIZE_MASK UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80543
#define CMDQ_RESIZE_CQ_PBL_PG_SIZE_PG_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80545
#define CMDQ_RESIZE_CQ_PBL_PG_SIZE_PG_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80547
#define CMDQ_RESIZE_CQ_PBL_PG_SIZE_PG_64K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80549
#define CMDQ_RESIZE_CQ_PBL_PG_SIZE_PG_2M UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80551
#define CMDQ_RESIZE_CQ_PBL_PG_SIZE_PG_8M UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80553
#define CMDQ_RESIZE_CQ_PBL_PG_SIZE_PG_1G UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8056
#define RX_TPA_START_V2_CMPL_ERRORS_BUFFER_ERROR_FLUSH (UINT32_C(0x5) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80569
#define CREQ_RESIZE_CQ_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80572
#define CREQ_RESIZE_CQ_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80586
#define CREQ_RESIZE_CQ_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80590
#define CREQ_RESIZE_CQ_RESP_EVENT_RESIZE_CQ UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80606
#define CMDQ_MODIFY_CQ_OPCODE_MODIFY_CQ UINT32_C(0x90)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80622
#define CMDQ_MODIFY_CQ_FLAGS_DISABLE_CQ_OVERFLOW_DETECTION UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80633
#define CMDQ_MODIFY_CQ_MODIFY_MASK_CQ_HANDLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80635
#define CMDQ_MODIFY_CQ_MODIFY_MASK_CNQ_ID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80637
#define CMDQ_MODIFY_CQ_MODIFY_MASK_FCO UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80639
#define CMDQ_MODIFY_CQ_MODIFY_MASK_DPI UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8064
#define RX_TPA_START_V2_CMPL_METADATA0_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80641
#define CMDQ_MODIFY_CQ_MODIFY_MASK_CQ_SIZE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80643
#define CMDQ_MODIFY_CQ_MODIFY_MASK_PBL UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80650
#define CMDQ_MODIFY_CQ_CNQ_ID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80656
#define CMDQ_MODIFY_CQ_CQ_FCO_MASK UINT32_C(0xfffff000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8067
#define RX_TPA_START_V2_CMPL_METADATA0_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80681
#define CREQ_MODIFY_CQ_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80684
#define CREQ_MODIFY_CQ_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8069
#define RX_TPA_START_V2_CMPL_METADATA0_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80698
#define CREQ_MODIFY_CQ_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80702
#define CREQ_MODIFY_CQ_RESP_EVENT_MODIFY_CQ UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80721
#define CMDQ_ALLOCATE_MRW_OPCODE_ALLOCATE_MRW UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80738
#define CMDQ_ALLOCATE_MRW_MRW_FLAGS_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80741
#define CMDQ_ALLOCATE_MRW_MRW_FLAGS_MR UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80743
#define CMDQ_ALLOCATE_MRW_MRW_FLAGS_PMR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80745
#define CMDQ_ALLOCATE_MRW_MRW_FLAGS_MW_TYPE1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80747
#define CMDQ_ALLOCATE_MRW_MRW_FLAGS_MW_TYPE2A UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80749
#define CMDQ_ALLOCATE_MRW_MRW_FLAGS_MW_TYPE2B UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80755
#define CMDQ_ALLOCATE_MRW_STEERING_TAG_VALID UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80757
#define CMDQ_ALLOCATE_MRW_UNUSED3_MASK UINT32_C(0xe0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80762
#define CMDQ_ALLOCATE_MRW_ACCESS_CONSUMER_OWNED_KEY UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80780
#define CREQ_ALLOCATE_MRW_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80783
#define CREQ_ALLOCATE_MRW_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80797
#define CREQ_ALLOCATE_MRW_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80801
#define CREQ_ALLOCATE_MRW_RESP_EVENT_ALLOCATE_MRW UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80826
#define CMDQ_DEALLOCATE_KEY_OPCODE_DEALLOCATE_KEY UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80841
#define CMDQ_DEALLOCATE_KEY_MRW_FLAGS_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80844
#define CMDQ_DEALLOCATE_KEY_MRW_FLAGS_MR UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80846
#define CMDQ_DEALLOCATE_KEY_MRW_FLAGS_PMR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80848
#define CMDQ_DEALLOCATE_KEY_MRW_FLAGS_MW_TYPE1 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80850
#define CMDQ_DEALLOCATE_KEY_MRW_FLAGS_MW_TYPE2A UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80852
#define CMDQ_DEALLOCATE_KEY_MRW_FLAGS_MW_TYPE2B UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80855
#define CMDQ_DEALLOCATE_KEY_UNUSED4_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80874
#define CREQ_DEALLOCATE_KEY_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80877
#define CREQ_DEALLOCATE_KEY_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80891
#define CREQ_DEALLOCATE_KEY_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80895
#define CREQ_DEALLOCATE_KEY_RESP_EVENT_DEALLOCATE_KEY UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80924
#define CMDQ_REGISTER_MR_OPCODE_REGISTER_MR UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80936
#define CMDQ_REGISTER_MR_FLAGS_ALLOC_MR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80942
#define CMDQ_REGISTER_MR_FLAGS_STEERING_TAG_VALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80944
#define CMDQ_REGISTER_MR_FLAGS_ENABLE_RO UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80954
#define CMDQ_REGISTER_MR_LVL_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80957
#define CMDQ_REGISTER_MR_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80959
#define CMDQ_REGISTER_MR_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80964
#define CMDQ_REGISTER_MR_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80970
#define CMDQ_REGISTER_MR_LOG2_PG_SIZE_MASK UINT32_C(0x7c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80973
#define CMDQ_REGISTER_MR_LOG2_PG_SIZE_PG_4K (UINT32_C(0xc) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80975
#define CMDQ_REGISTER_MR_LOG2_PG_SIZE_PG_8K (UINT32_C(0xd) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80977
#define CMDQ_REGISTER_MR_LOG2_PG_SIZE_PG_64K (UINT32_C(0x10) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80979
#define CMDQ_REGISTER_MR_LOG2_PG_SIZE_PG_256K (UINT32_C(0x12) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80981
#define CMDQ_REGISTER_MR_LOG2_PG_SIZE_PG_1M (UINT32_C(0x14) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80983
#define CMDQ_REGISTER_MR_LOG2_PG_SIZE_PG_2M (UINT32_C(0x15) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80985
#define CMDQ_REGISTER_MR_LOG2_PG_SIZE_PG_4M (UINT32_C(0x16) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80987
#define CMDQ_REGISTER_MR_LOG2_PG_SIZE_PG_1G (UINT32_C(0x1e) << 2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80990
#define CMDQ_REGISTER_MR_UNUSED1 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80994
#define CMDQ_REGISTER_MR_ACCESS_LOCAL_WRITE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80996
#define CMDQ_REGISTER_MR_ACCESS_REMOTE_READ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
80998
#define CMDQ_REGISTER_MR_ACCESS_REMOTE_WRITE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8100
#define RX_TPA_START_V3_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81000
#define CMDQ_REGISTER_MR_ACCESS_REMOTE_ATOMIC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81002
#define CMDQ_REGISTER_MR_ACCESS_MW_BIND UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81004
#define CMDQ_REGISTER_MR_ACCESS_ZERO_BASED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81010
#define CMDQ_REGISTER_MR_LOG2_PBL_PG_SIZE_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81013
#define CMDQ_REGISTER_MR_LOG2_PBL_PG_SIZE_PG_4K UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81015
#define CMDQ_REGISTER_MR_LOG2_PBL_PG_SIZE_PG_8K UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81017
#define CMDQ_REGISTER_MR_LOG2_PBL_PG_SIZE_PG_64K UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81019
#define CMDQ_REGISTER_MR_LOG2_PBL_PG_SIZE_PG_256K UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81021
#define CMDQ_REGISTER_MR_LOG2_PBL_PG_SIZE_PG_1M UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81023
#define CMDQ_REGISTER_MR_LOG2_PBL_PG_SIZE_PG_2M UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81025
#define CMDQ_REGISTER_MR_LOG2_PBL_PG_SIZE_PG_4M UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81027
#define CMDQ_REGISTER_MR_LOG2_PBL_PG_SIZE_PG_1G UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81030
#define CMDQ_REGISTER_MR_UNUSED11_MASK UINT32_C(0xffe0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81063
#define CREQ_REGISTER_MR_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81066
#define CREQ_REGISTER_MR_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81080
#define CREQ_REGISTER_MR_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81084
#define CREQ_REGISTER_MR_RESP_EVENT_REGISTER_MR UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8109
#define RX_TPA_START_V3_CMPL_TYPE_RX_TPA_START_V3 UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81106
#define CMDQ_DEREGISTER_MR_OPCODE_DEREGISTER_MR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8111
#define RX_TPA_START_V3_CMPL_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81135
#define CREQ_DEREGISTER_MR_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81138
#define CREQ_DEREGISTER_MR_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81152
#define CREQ_DEREGISTER_MR_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81156
#define CREQ_DEREGISTER_MR_RESP_EVENT_DEREGISTER_MR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8117
#define RX_TPA_START_V3_CMPL_FLAGS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81180
#define CMDQ_ADD_GID_OPCODE_ADD_GID UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8119
#define RX_TPA_START_V3_CMPL_FLAGS_PLACEMENT_MASK UINT32_C(0x380)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81199
#define CMDQ_ADD_GID_VLAN_VLAN_EN_TPID_VLAN_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81202
#define CMDQ_ADD_GID_VLAN_VLAN_ID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81205
#define CMDQ_ADD_GID_VLAN_TPID_MASK UINT32_C(0x7000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81208
#define CMDQ_ADD_GID_VLAN_TPID_TPID_88A8 (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81210
#define CMDQ_ADD_GID_VLAN_TPID_TPID_8100 (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81212
#define CMDQ_ADD_GID_VLAN_TPID_TPID_9100 (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81214
#define CMDQ_ADD_GID_VLAN_TPID_TPID_9200 (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81216
#define CMDQ_ADD_GID_VLAN_TPID_TPID_9300 (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81218
#define CMDQ_ADD_GID_VLAN_TPID_TPID_CFG1 (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81220
#define CMDQ_ADD_GID_VLAN_TPID_TPID_CFG2 (UINT32_C(0x6) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81222
#define CMDQ_ADD_GID_VLAN_TPID_TPID_CFG3 (UINT32_C(0x7) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81228
#define CMDQ_ADD_GID_VLAN_VLAN_EN UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81233
#define CMDQ_ADD_GID_STATS_CTX_STATS_CTX_VALID_STATS_CTX_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81236
#define CMDQ_ADD_GID_STATS_CTX_STATS_CTX_ID_MASK UINT32_C(0x7fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81242
#define CMDQ_ADD_GID_STATS_CTX_STATS_CTX_VALID UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81257
#define CREQ_ADD_GID_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81260
#define CREQ_ADD_GID_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81274
#define CREQ_ADD_GID_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81278
#define CREQ_ADD_GID_RESP_EVENT_ADD_GID UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8129
#define RX_TPA_START_V3_CMPL_FLAGS_PLACEMENT_JUMBO (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81294
#define CMDQ_DELETE_GID_OPCODE_DELETE_GID UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81323
#define CREQ_DELETE_GID_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81326
#define CREQ_DELETE_GID_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81340
#define CREQ_DELETE_GID_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81344
#define CREQ_DELETE_GID_RESP_EVENT_DELETE_GID UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8135
#define RX_TPA_START_V3_CMPL_FLAGS_PLACEMENT_HDS (UINT32_C(0x2) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81360
#define CMDQ_MODIFY_GID_OPCODE_MODIFY_GID UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81380
#define CMDQ_MODIFY_GID_VLAN_VLAN_ID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81383
#define CMDQ_MODIFY_GID_VLAN_TPID_MASK UINT32_C(0x7000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81386
#define CMDQ_MODIFY_GID_VLAN_TPID_TPID_88A8 (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81388
#define CMDQ_MODIFY_GID_VLAN_TPID_TPID_8100 (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81390
#define CMDQ_MODIFY_GID_VLAN_TPID_TPID_9100 (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81392
#define CMDQ_MODIFY_GID_VLAN_TPID_TPID_9200 (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81394
#define CMDQ_MODIFY_GID_VLAN_TPID_TPID_9300 (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81396
#define CMDQ_MODIFY_GID_VLAN_TPID_TPID_CFG1 (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81398
#define CMDQ_MODIFY_GID_VLAN_TPID_TPID_CFG2 (UINT32_C(0x6) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81400
#define CMDQ_MODIFY_GID_VLAN_TPID_TPID_CFG3 (UINT32_C(0x7) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81406
#define CMDQ_MODIFY_GID_VLAN_VLAN_EN UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81414
#define CMDQ_MODIFY_GID_STATS_CTX_STATS_CTX_ID_MASK UINT32_C(0x7fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81420
#define CMDQ_MODIFY_GID_STATS_CTX_STATS_CTX_VALID UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8143
#define RX_TPA_START_V3_CMPL_FLAGS_PLACEMENT_IOC_JUMBO (UINT32_C(0x4) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81435
#define CREQ_MODIFY_GID_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81438
#define CREQ_MODIFY_GID_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81452
#define CREQ_MODIFY_GID_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81456
#define CREQ_MODIFY_GID_RESP_EVENT_ADD_GID UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81472
#define CMDQ_QUERY_GID_OPCODE_QUERY_GID UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81502
#define CREQ_QUERY_GID_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81505
#define CREQ_QUERY_GID_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81519
#define CREQ_QUERY_GID_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8152
#define RX_TPA_START_V3_CMPL_FLAGS_PLACEMENT_GRO_JUMBO (UINT32_C(0x5) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81523
#define CREQ_QUERY_GID_RESP_EVENT_QUERY_GID UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81535
#define CREQ_QUERY_GID_RESP_SB_OPCODE_QUERY_GID UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81552
#define CREQ_QUERY_GID_RESP_SB_VLAN_VLAN_EN_TPID_VLAN_ID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81555
#define CREQ_QUERY_GID_RESP_SB_VLAN_VLAN_ID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81558
#define CREQ_QUERY_GID_RESP_SB_VLAN_TPID_MASK UINT32_C(0x7000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81561
#define CREQ_QUERY_GID_RESP_SB_VLAN_TPID_TPID_88A8 (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81563
#define CREQ_QUERY_GID_RESP_SB_VLAN_TPID_TPID_8100 (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81565
#define CREQ_QUERY_GID_RESP_SB_VLAN_TPID_TPID_9100 (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81567
#define CREQ_QUERY_GID_RESP_SB_VLAN_TPID_TPID_9200 (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81569
#define CREQ_QUERY_GID_RESP_SB_VLAN_TPID_TPID_9300 (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81571
#define CREQ_QUERY_GID_RESP_SB_VLAN_TPID_TPID_CFG1 (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81573
#define CREQ_QUERY_GID_RESP_SB_VLAN_TPID_TPID_CFG2 (UINT32_C(0x6) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81575
#define CREQ_QUERY_GID_RESP_SB_VLAN_TPID_TPID_CFG3 (UINT32_C(0x7) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81581
#define CREQ_QUERY_GID_RESP_SB_VLAN_VLAN_EN UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81600
#define CMDQ_CREATE_QP1_OPCODE_CREATE_QP1 UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81618
#define CMDQ_CREATE_QP1_QP_FLAGS_SRQ_USED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8162
#define RX_TPA_START_V3_CMPL_FLAGS_PLACEMENT_GRO_HDS (UINT32_C(0x6) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81620
#define CMDQ_CREATE_QP1_QP_FLAGS_FORCE_COMPLETION UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81622
#define CMDQ_CREATE_QP1_QP_FLAGS_RESERVED_LKEY_ENABLE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81627
#define CMDQ_CREATE_QP1_TYPE_GSI UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81631
#define CMDQ_CREATE_QP1_SQ_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81634
#define CMDQ_CREATE_QP1_SQ_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81636
#define CMDQ_CREATE_QP1_SQ_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81641
#define CMDQ_CREATE_QP1_SQ_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81644
#define CMDQ_CREATE_QP1_SQ_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81647
#define CMDQ_CREATE_QP1_SQ_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81649
#define CMDQ_CREATE_QP1_SQ_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81651
#define CMDQ_CREATE_QP1_SQ_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81653
#define CMDQ_CREATE_QP1_SQ_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81655
#define CMDQ_CREATE_QP1_SQ_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81657
#define CMDQ_CREATE_QP1_SQ_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81661
#define CMDQ_CREATE_QP1_RQ_LVL_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81664
#define CMDQ_CREATE_QP1_RQ_LVL_LVL_0 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81666
#define CMDQ_CREATE_QP1_RQ_LVL_LVL_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81671
#define CMDQ_CREATE_QP1_RQ_LVL_LVL_2 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81674
#define CMDQ_CREATE_QP1_RQ_PG_SIZE_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81677
#define CMDQ_CREATE_QP1_RQ_PG_SIZE_PG_4K (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81679
#define CMDQ_CREATE_QP1_RQ_PG_SIZE_PG_8K (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81681
#define CMDQ_CREATE_QP1_RQ_PG_SIZE_PG_64K (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81683
#define CMDQ_CREATE_QP1_RQ_PG_SIZE_PG_2M (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81685
#define CMDQ_CREATE_QP1_RQ_PG_SIZE_PG_8M (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81687
#define CMDQ_CREATE_QP1_RQ_PG_SIZE_PG_1G (UINT32_C(0x5) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81698
#define CMDQ_CREATE_QP1_SQ_SGE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8170
#define RX_TPA_START_V3_CMPL_FLAGS_PLACEMENT_IOC_HDS (UINT32_C(0x7) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81704
#define CMDQ_CREATE_QP1_SQ_FWO_MASK UINT32_C(0xfff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81708
#define CMDQ_CREATE_QP1_RQ_SGE_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81714
#define CMDQ_CREATE_QP1_RQ_FWO_MASK UINT32_C(0xfff0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8173
#define RX_TPA_START_V3_CMPL_FLAGS_RSS_VALID UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81741
#define CREQ_CREATE_QP1_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81744
#define CREQ_CREATE_QP1_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81758
#define CREQ_CREATE_QP1_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81762
#define CREQ_CREATE_QP1_RESP_EVENT_CREATE_QP1 UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81778
#define CMDQ_DESTROY_QP1_OPCODE_DESTROY_QP1 UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81807
#define CREQ_DESTROY_QP1_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81810
#define CREQ_DESTROY_QP1_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8182
#define RX_TPA_START_V3_CMPL_FLAGS_PKT_METADATA_PRESENT UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81824
#define CREQ_DESTROY_QP1_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81828
#define CREQ_DESTROY_QP1_RESP_EVENT_DESTROY_QP1 UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81844
#define CMDQ_CREATE_AH_OPCODE_CREATE_AH UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81864
#define CMDQ_CREATE_AH_TYPE_V1 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81866
#define CMDQ_CREATE_AH_TYPE_V2IPV4 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81868
#define CMDQ_CREATE_AH_TYPE_V2IPV6 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8187
#define RX_TPA_START_V3_CMPL_FLAGS_ITYPE_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81876
#define CMDQ_CREATE_AH_FLOW_LABEL_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81879
#define CMDQ_CREATE_AH_DEST_VLAN_ID_MASK UINT32_C(0xfff00000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81890
#define CMDQ_CREATE_AH_ENABLE_CC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81904
#define CREQ_CREATE_AH_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81907
#define CREQ_CREATE_AH_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81921
#define CREQ_CREATE_AH_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81925
#define CREQ_CREATE_AH_RESP_EVENT_CREATE_AH UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8193
#define RX_TPA_START_V3_CMPL_FLAGS_ITYPE_TCP (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81941
#define CMDQ_DESTROY_AH_OPCODE_DESTROY_AH UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81970
#define CREQ_DESTROY_AH_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81973
#define CREQ_DESTROY_AH_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81987
#define CREQ_DESTROY_AH_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
81991
#define CREQ_DESTROY_AH_RESP_EVENT_DESTROY_AH UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82007
#define CMDQ_QUERY_ROCE_STATS_OPCODE_QUERY_ROCE_STATS UINT32_C(0x8e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82019
#define CMDQ_QUERY_ROCE_STATS_FLAGS_COLLECTION_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82026
#define CMDQ_QUERY_ROCE_STATS_FLAGS_FUNCTION_ID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82038
#define CMDQ_QUERY_ROCE_STATS_PF_NUM_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82041
#define CMDQ_QUERY_ROCE_STATS_VF_NUM_MASK UINT32_C(0xffff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82044
#define CMDQ_QUERY_ROCE_STATS_VF_VALID UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82059
#define CREQ_QUERY_ROCE_STATS_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82062
#define CREQ_QUERY_ROCE_STATS_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82076
#define CREQ_QUERY_ROCE_STATS_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82080
#define CREQ_QUERY_ROCE_STATS_RESP_EVENT_QUERY_ROCE_STATS UINT32_C(0x8e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82092
#define CREQ_QUERY_ROCE_STATS_RESP_SB_OPCODE_QUERY_ROCE_STATS UINT32_C(0x8e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8213
#define RX_TPA_START_V3_CMPL_V1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8215
#define RX_TPA_START_V3_CMPL_UNUSED1_MASK UINT32_C(0x7e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82208
#define CMDQ_QUERY_ROCE_STATS_EXT_OPCODE_QUERY_ROCE_STATS UINT32_C(0x92)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82220
#define CMDQ_QUERY_ROCE_STATS_EXT_FLAGS_COLLECTION_ID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82227
#define CMDQ_QUERY_ROCE_STATS_EXT_FLAGS_FUNCTION_ID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82239
#define CMDQ_QUERY_ROCE_STATS_EXT_PF_NUM_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82242
#define CMDQ_QUERY_ROCE_STATS_EXT_VF_NUM_MASK UINT32_C(0xffff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82245
#define CMDQ_QUERY_ROCE_STATS_EXT_VF_VALID UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82260
#define CREQ_QUERY_ROCE_STATS_EXT_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82263
#define CREQ_QUERY_ROCE_STATS_EXT_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82277
#define CREQ_QUERY_ROCE_STATS_EXT_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82281
#define CREQ_QUERY_ROCE_STATS_EXT_RESP_EVENT_QUERY_ROCE_STATS_EXT UINT32_C(0x92)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82293
#define CREQ_QUERY_ROCE_STATS_EXT_RESP_SB_OPCODE_QUERY_ROCE_STATS_EXT UINT32_C(0x92)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82463
#define CMDQ_QUERY_FUNC_OPCODE_QUERY_FUNC UINT32_C(0x83)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82489
#define CREQ_QUERY_FUNC_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82492
#define CREQ_QUERY_FUNC_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82506
#define CREQ_QUERY_FUNC_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82510
#define CREQ_QUERY_FUNC_RESP_EVENT_QUERY_FUNC UINT32_C(0x83)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82522
#define CREQ_QUERY_FUNC_RESP_SB_OPCODE_QUERY_FUNC UINT32_C(0x83)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82551
#define CREQ_QUERY_FUNC_RESP_SB_RESIZE_QP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82553
#define CREQ_QUERY_FUNC_RESP_SB_CC_GENERATION_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82559
#define CREQ_QUERY_FUNC_RESP_SB_CC_GENERATION_CC_GEN0 (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82568
#define CREQ_QUERY_FUNC_RESP_SB_CC_GENERATION_CC_GEN1 (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82575
#define CREQ_QUERY_FUNC_RESP_SB_CC_GENERATION_CC_GEN1_EXT (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82583
#define CREQ_QUERY_FUNC_RESP_SB_CC_GENERATION_CC_GEN2 (UINT32_C(0x3) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82591
#define CREQ_QUERY_FUNC_RESP_SB_CC_GENERATION_CC_GEN2_EXT (UINT32_C(0x4) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82598
#define CREQ_QUERY_FUNC_RESP_SB_EXT_STATS UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82605
#define CREQ_QUERY_FUNC_RESP_SB_MR_REGISTER_ALLOC UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82610
#define CREQ_QUERY_FUNC_RESP_SB_OPTIMIZED_TRANSMIT_ENABLED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82616
#define CREQ_QUERY_FUNC_RESP_SB_CQE_V2 UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82618
#define CREQ_QUERY_FUNC_RESP_SB_PINGPONG_PUSH_MODE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82620
#define CREQ_QUERY_FUNC_RESP_SB_HW_REQUESTER_RETX_ENABLED UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82622
#define CREQ_QUERY_FUNC_RESP_SB_HW_RESPONDER_RETX_ENABLED UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82624
#define CREQ_QUERY_FUNC_RESP_SB_LINK_AGGR_SUPPORTED UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82626
#define CREQ_QUERY_FUNC_RESP_SB_LINK_AGGR_SUPPORTED_VALID UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82637
#define CREQ_QUERY_FUNC_RESP_SB_PSEUDO_STATIC_QP_ALLOC_SUPPORTED UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82644
#define CREQ_QUERY_FUNC_RESP_SB_EXPRESS_MODE_SUPPORTED UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82649
#define CREQ_QUERY_FUNC_RESP_SB_INTERNAL_QUEUE_MEMORY UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8268
#define RX_TPA_START_V3_CMPL_RSS_HASH_TYPE_MASK UINT32_C(0xff80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82717
#define CREQ_QUERY_FUNC_RESP_SB_ATOMIC_OPS_NOT_SUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82719
#define CREQ_QUERY_FUNC_RESP_SB_DRV_VERSION_RGTR_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82721
#define CREQ_QUERY_FUNC_RESP_SB_CREATE_QP_BATCH_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82723
#define CREQ_QUERY_FUNC_RESP_SB_DESTROY_QP_BATCH_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82735
#define CREQ_QUERY_FUNC_RESP_SB_ROCE_STATS_EXT_CTX_SUPPORTED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82740
#define CREQ_QUERY_FUNC_RESP_SB_CREATE_SRQ_SGE_SUPPORTED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82742
#define CREQ_QUERY_FUNC_RESP_SB_FIXED_SIZE_WQE_DISABLED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82744
#define CREQ_QUERY_FUNC_RESP_SB_DCN_SUPPORTED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82764
#define CREQ_QUERY_FUNC_RESP_SB_PBL_PAGE_SIZE_SUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82771
#define CREQ_QUERY_FUNC_RESP_SB_INFINITE_RETRY_TO_RETX_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82773
#define CREQ_QUERY_FUNC_RESP_SB_HW_LAG_L2_MGMT UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82779
#define CREQ_QUERY_FUNC_RESP_SB_UDP_SRCPORT_FLEX_UPDATE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82786
#define CREQ_QUERY_FUNC_RESP_SB_SOFTROCE_HW_PARSE_SUPPORTED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82791
#define CREQ_QUERY_FUNC_RESP_SB_WQE_INLINE_OPTIMIZER_SUPPORTED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82797
#define CREQ_QUERY_FUNC_RESP_SB_NQ_AGGREGATION UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82801
#define CREQ_QUERY_FUNC_RESP_SB_OPTIMIZE_MODIFY_QP_SUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82806
#define CREQ_QUERY_FUNC_RESP_SB_CHANGE_UDP_SRC_PORT_WQE_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82808
#define CREQ_QUERY_FUNC_RESP_SB_CQ_COALESCING_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8281
#define RX_TPA_START_V3_CMPL_AGG_ID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82813
#define CREQ_QUERY_FUNC_RESP_SB_MEMORY_REGION_RO_SUPPORTED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82815
#define CREQ_QUERY_FUNC_RESP_SB_REQ_RETRANSMISSION_SUPPORT_MASK UINT32_C(0x30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82818
#define CREQ_QUERY_FUNC_RESP_SB_REQ_RETRANSMISSION_SUPPORT_HOST_PSN_TABLE (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82820
#define CREQ_QUERY_FUNC_RESP_SB_REQ_RETRANSMISSION_SUPPORT_HOST_MSN_TABLE (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82825
#define CREQ_QUERY_FUNC_RESP_SB_REQ_RETRANSMISSION_SUPPORT_IQM_MSN_TABLE (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8283
#define RX_TPA_START_V3_CMPL_METADATA1_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82832
#define CREQ_QUERY_FUNC_RESP_SB_MAX_SRQ_EXTENDED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82837
#define CREQ_QUERY_FUNC_RESP_SB_CHANGE_UDP_SRC_PORT_SUPPORTED UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82844
#define CREQ_QUERY_FUNC_RESP_SB_DESTROY_CONTEXT_SB_SUPPORTED UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82846
#define CREQ_QUERY_FUNC_RESP_SB_DEFAULT_ROCE_CC_PARAMS_SUPPORTED UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82848
#define CREQ_QUERY_FUNC_RESP_SB_MODIFY_QP_RATE_LIMIT_SUPPORTED UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82854
#define CREQ_QUERY_FUNC_RESP_SB_DESTROY_UDCC_SESSION_SB_SUPPORTED UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8286
#define RX_TPA_START_V3_CMPL_METADATA1_TPID_SEL_MASK UINT32_C(0x7000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82860
#define CREQ_QUERY_FUNC_RESP_SB_MIN_RNR_RTR_RTS_OPT_SUPPORTED UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82867
#define CREQ_QUERY_FUNC_RESP_SB_CQ_OVERFLOW_DETECTION_ENABLED UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82875
#define CREQ_QUERY_FUNC_RESP_SB_ICRC_CHECK_DISABLE_SUPPORTED UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82883
#define CREQ_QUERY_FUNC_RESP_SB_FORCE_MIRROR_ENABLE_SUPPORTED UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8289
#define RX_TPA_START_V3_CMPL_METADATA1_TPID_SEL_TPID88A8 (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
829
#define HWRM_VER_GET UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82908
#define CREQ_QUERY_FUNC_RESP_SB_ROCE_CC_GEN2_TLV_EN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8291
#define RX_TPA_START_V3_CMPL_METADATA1_TPID_SEL_TPID8100 (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82910
#define CREQ_QUERY_FUNC_RESP_SB_ROCE_CC_GEN1_EXT_TLV_EN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82912
#define CREQ_QUERY_FUNC_RESP_SB_ROCE_CC_GEN2_EXT_TLV_EN UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8293
#define RX_TPA_START_V3_CMPL_METADATA1_TPID_SEL_TPID9100 (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82941
#define CMDQ_SET_FUNC_RESOURCES_OPCODE_SET_FUNC_RESOURCES UINT32_C(0x84)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8295
#define RX_TPA_START_V3_CMPL_METADATA1_TPID_SEL_TPID9200 (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
82951
#define CMDQ_SET_FUNC_RESOURCES_FLAGS_MRAV_RESERVATION_SPLIT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8297
#define RX_TPA_START_V3_CMPL_METADATA1_TPID_SEL_TPID9300 (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8299
#define RX_TPA_START_V3_CMPL_METADATA1_TPID_SEL_TPIDCFG (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
830
#define HWRM_FUNC_ECHO_RESPONSE UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8302
#define RX_TPA_START_V3_CMPL_METADATA1_VALID UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83036
#define CREQ_SET_FUNC_RESOURCES_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83039
#define CREQ_SET_FUNC_RESOURCES_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83052
#define CREQ_SET_FUNC_RESOURCES_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83056
#define CREQ_SET_FUNC_RESOURCES_RESP_EVENT_SET_FUNC_RESOURCES UINT32_C(0x84)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83072
#define CMDQ_STOP_FUNC_OPCODE_STOP_FUNC UINT32_C(0x82)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83098
#define CREQ_STOP_FUNC_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
831
#define HWRM_ERROR_RECOVERY_QCFG UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83101
#define CREQ_STOP_FUNC_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83114
#define CREQ_STOP_FUNC_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83118
#define CREQ_STOP_FUNC_RESP_EVENT_STOP_FUNC UINT32_C(0x82)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83137
#define CMDQ_READ_CONTEXT_OPCODE_READ_CONTEXT UINT32_C(0x85)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83159
#define CMDQ_READ_CONTEXT_TYPE_QPC UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83164
#define CMDQ_READ_CONTEXT_TYPE_CQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83169
#define CMDQ_READ_CONTEXT_TYPE_MRW UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83174
#define CMDQ_READ_CONTEXT_TYPE_SRQ UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83190
#define CREQ_READ_CONTEXT_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83193
#define CREQ_READ_CONTEXT_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
832
#define HWRM_FUNC_DRV_IF_CHANGE UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83206
#define CREQ_READ_CONTEXT_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83213
#define CREQ_READ_CONTEXT_EVENT_READ_CONTEXT UINT32_C(0x85)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83230
#define CMDQ_MAP_TC_TO_COS_OPCODE_MAP_TC_TO_COS UINT32_C(0x8a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83246
#define CMDQ_MAP_TC_TO_COS_COS0_NO_CHANGE UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83251
#define CMDQ_MAP_TC_TO_COS_COS1_DISABLE UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83253
#define CMDQ_MAP_TC_TO_COS_COS1_NO_CHANGE UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83269
#define CREQ_MAP_TC_TO_COS_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8327
#define RX_TPA_START_V3_CMPL_FLAGS2_IP_CS_CALC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83272
#define CREQ_MAP_TC_TO_COS_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83285
#define CREQ_MAP_TC_TO_COS_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83289
#define CREQ_MAP_TC_TO_COS_RESP_EVENT_MAP_TC_TO_COS UINT32_C(0x8a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
833
#define HWRM_FUNC_BUF_UNRGTR UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83305
#define CMDQ_QUERY_ROCE_CC_OPCODE_QUERY_ROCE_CC UINT32_C(0x8d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8333
#define RX_TPA_START_V3_CMPL_FLAGS2_L4_CS_CALC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83331
#define CREQ_QUERY_ROCE_CC_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83334
#define CREQ_QUERY_ROCE_CC_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83348
#define CREQ_QUERY_ROCE_CC_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83352
#define CREQ_QUERY_ROCE_CC_RESP_EVENT_QUERY_ROCE_CC UINT32_C(0x8d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83364
#define CREQ_QUERY_ROCE_CC_RESP_SB_OPCODE_QUERY_ROCE_CC UINT32_C(0x8d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83377
#define CREQ_QUERY_ROCE_CC_RESP_SB_ENABLE_CC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83379
#define CREQ_QUERY_ROCE_CC_RESP_SB_UNUSED7_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83383
#define CREQ_QUERY_ROCE_CC_RESP_SB_TOS_ECN_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83389
#define CREQ_QUERY_ROCE_CC_RESP_SB_TOS_DSCP_MASK UINT32_C(0xfc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8339
#define RX_TPA_START_V3_CMPL_FLAGS2_T_IP_CS_CALC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
834
#define HWRM_FUNC_VF_CFG UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83401
#define CREQ_QUERY_ROCE_CC_RESP_SB_ALT_VLAN_PCP_MASK UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83404
#define CREQ_QUERY_ROCE_CC_RESP_SB_RSVD1_MASK UINT32_C(0xf8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83408
#define CREQ_QUERY_ROCE_CC_RESP_SB_ALT_TOS_DSCP_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83411
#define CREQ_QUERY_ROCE_CC_RESP_SB_RSVD4_MASK UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83415
#define CREQ_QUERY_ROCE_CC_RESP_SB_CC_MODE_DCTCP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83420
#define CREQ_QUERY_ROCE_CC_RESP_SB_CC_MODE_PROBABILISTIC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83426
#define CREQ_QUERY_ROCE_CC_RESP_SB_RTT_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83429
#define CREQ_QUERY_ROCE_CC_RESP_SB_RSVD5_MASK UINT32_C(0xc000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83433
#define CREQ_QUERY_ROCE_CC_RESP_SB_TCP_CP_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83436
#define CREQ_QUERY_ROCE_CC_RESP_SB_RSVD6_MASK UINT32_C(0xfc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8345
#define RX_TPA_START_V3_CMPL_FLAGS2_T_L4_CS_CALC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83469
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_TLV_FLAGS_MORE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8347
#define RX_TPA_START_V3_CMPL_FLAGS2_META_FORMAT_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83471
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_TLV_FLAGS_MORE_LAST UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83473
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_TLV_FLAGS_MORE_NOT_LAST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83480
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_TLV_FLAGS_REQUIRED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83482
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_TLV_FLAGS_REQUIRED_NO (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83484
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_TLV_FLAGS_REQUIRED_YES (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8350
#define RX_TPA_START_V3_CMPL_FLAGS2_META_FORMAT_NONE (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83515
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_OPCODE_QUERY_ROCE_CC UINT32_C(0x8d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83528
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_ENABLE_CC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83530
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_UNUSED7_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83534
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_TOS_ECN_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83540
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_TOS_DSCP_MASK UINT32_C(0xfc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83552
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_ALT_VLAN_PCP_MASK UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83555
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_RSVD1_MASK UINT32_C(0xf8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83559
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_ALT_TOS_DSCP_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83562
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_RSVD4_MASK UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83566
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_CC_MODE_DCTCP UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83571
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_CC_MODE_PROBABILISTIC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83577
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_RTT_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83580
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_RSVD5_MASK UINT32_C(0xc000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83584
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_TCP_CP_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83587
#define CREQ_QUERY_ROCE_CC_RESP_SB_TLV_RSVD6_MASK UINT32_C(0xfc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8359
#define RX_TPA_START_V3_CMPL_FLAGS2_META_FORMAT_ACT_REC_PTR (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
836
#define HWRM_RESERVED1 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83615
#define CREQ_QUERY_ROCE_CC_GEN1_RESP_SB_TLV_TLV_FLAGS_MORE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83617
#define CREQ_QUERY_ROCE_CC_GEN1_RESP_SB_TLV_TLV_FLAGS_MORE_LAST UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83619
#define CREQ_QUERY_ROCE_CC_GEN1_RESP_SB_TLV_TLV_FLAGS_MORE_NOT_LAST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83626
#define CREQ_QUERY_ROCE_CC_GEN1_RESP_SB_TLV_TLV_FLAGS_REQUIRED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83628
#define CREQ_QUERY_ROCE_CC_GEN1_RESP_SB_TLV_TLV_FLAGS_REQUIRED_NO (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83630
#define CREQ_QUERY_ROCE_CC_GEN1_RESP_SB_TLV_TLV_FLAGS_REQUIRED_YES (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
837
#define HWRM_FUNC_RESET UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83723
#define CREQ_QUERY_ROCE_CC_GEN1_RESP_SB_TLV_CNP_ECN_NOT_ECT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83725
#define CREQ_QUERY_ROCE_CC_GEN1_RESP_SB_TLV_CNP_ECN_ECT_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83727
#define CREQ_QUERY_ROCE_CC_GEN1_RESP_SB_TLV_CNP_ECN_ECT_0 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8376
#define RX_TPA_START_V3_CMPL_FLAGS2_META_FORMAT_TUNNEL_ID (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
838
#define HWRM_FUNC_GETFID UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8384
#define RX_TPA_START_V3_CMPL_FLAGS2_META_FORMAT_CHDR_DATA (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83867
#define CREQ_QUERY_ROCE_CC_GEN2_RESP_SB_TLV_TLV_FLAGS_MORE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83869
#define CREQ_QUERY_ROCE_CC_GEN2_RESP_SB_TLV_TLV_FLAGS_MORE_LAST UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83871
#define CREQ_QUERY_ROCE_CC_GEN2_RESP_SB_TLV_TLV_FLAGS_MORE_NOT_LAST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83878
#define CREQ_QUERY_ROCE_CC_GEN2_RESP_SB_TLV_TLV_FLAGS_REQUIRED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83880
#define CREQ_QUERY_ROCE_CC_GEN2_RESP_SB_TLV_TLV_FLAGS_REQUIRED_NO (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83882
#define CREQ_QUERY_ROCE_CC_GEN2_RESP_SB_TLV_TLV_FLAGS_REQUIRED_YES (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
839
#define HWRM_FUNC_VF_ALLOC UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83917
#define CREQ_QUERY_ROCE_CC_GEN2_RESP_SB_TLV_DCN_QLEVEL_TBL_ACT_CR_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83920
#define CREQ_QUERY_ROCE_CC_GEN2_RESP_SB_TLV_DCN_QLEVEL_TBL_ACT_INC_CNP UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83922
#define CREQ_QUERY_ROCE_CC_GEN2_RESP_SB_TLV_DCN_QLEVEL_TBL_ACT_UPD_IMM UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83924
#define CREQ_QUERY_ROCE_CC_GEN2_RESP_SB_TLV_DCN_QLEVEL_TBL_ACT_TR_MASK UINT32_C(0x3fff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83945
#define CREQ_QUERY_ROCE_CC_GEN1_EXT_RESP_SB_TLV_TLV_FLAGS_MORE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83947
#define CREQ_QUERY_ROCE_CC_GEN1_EXT_RESP_SB_TLV_TLV_FLAGS_MORE_LAST UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83949
#define CREQ_QUERY_ROCE_CC_GEN1_EXT_RESP_SB_TLV_TLV_FLAGS_MORE_NOT_LAST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83956
#define CREQ_QUERY_ROCE_CC_GEN1_EXT_RESP_SB_TLV_TLV_FLAGS_REQUIRED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83958
#define CREQ_QUERY_ROCE_CC_GEN1_EXT_RESP_SB_TLV_TLV_FLAGS_REQUIRED_NO (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8396
#define RX_TPA_START_V3_CMPL_FLAGS2_META_FORMAT_HDR_OFFSET (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83960
#define CREQ_QUERY_ROCE_CC_GEN1_EXT_RESP_SB_TLV_TLV_FLAGS_REQUIRED_YES (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83992
#define CREQ_QUERY_ROCE_CC_GEN1_EXT_RESP_SB_TLV_RND_NO_RED_MULT_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
83999
#define CREQ_QUERY_ROCE_CC_GEN1_EXT_RESP_SB_TLV_NO_RED_OFFSET_MASK UINT32_C(0x7ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
840
#define HWRM_FUNC_VF_FREE UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84007
#define CREQ_QUERY_ROCE_CC_GEN1_EXT_RESP_SB_TLV_REDUCE2_INIT_CONG_FREE_RTTS_TH_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84011
#define CREQ_QUERY_ROCE_CC_GEN1_EXT_RESP_SB_TLV_REDUCE2_INIT_EN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84022
#define CREQ_QUERY_ROCE_CC_GEN1_EXT_RESP_SB_TLV_PERIOD_ADJUST_COUNT_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84030
#define CREQ_QUERY_ROCE_CC_GEN1_EXT_RESP_SB_TLV_CURRENT_RATE_THRESHOLD_1_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84039
#define CREQ_QUERY_ROCE_CC_GEN1_EXT_RESP_SB_TLV_CURRENT_RATE_THRESHOLD_2_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8404
#define RX_TPA_START_V3_CMPL_FLAGS2_IP_TYPE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84046
#define CREQ_QUERY_ROCE_CC_GEN1_EXT_RESP_SB_TLV_RATE_TABLE_QUOTA_PERIOD_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84056
#define CREQ_QUERY_ROCE_CC_GEN1_EXT_RESP_SB_TLV_RATE_TABLE_BYTE_QUOTA_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84077
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_TLV_FLAGS_MORE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84079
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_TLV_FLAGS_MORE_LAST UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84081
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_TLV_FLAGS_MORE_NOT_LAST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84088
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_TLV_FLAGS_REQUIRED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8409
#define RX_TPA_START_V3_CMPL_FLAGS2_COMPLETE_CHECKSUM_CALC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84090
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_TLV_FLAGS_REQUIRED_NO (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84092
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_TLV_FLAGS_REQUIRED_YES (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
841
#define HWRM_FUNC_QCAPS UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84122
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_CR2BW_64B_RATIO_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84129
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_SR2_CC_FIRST_CNP_EN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84135
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_SR2_CC_ACTUAL_CR_EN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84145
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_RETX_CP_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8415
#define RX_TPA_START_V3_CMPL_FLAGS2_T_IP_TYPE UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84157
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_RETX_CR_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84168
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_RETX_TR_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8417
#define RX_TPA_START_V3_CMPL_FLAGS2_T_IP_TYPE_IPV4 (UINT32_C(0x0) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84184
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_ACK_TIMEOUT_EN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84186
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_RX_NAK_EN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84188
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_RX_RNR_NAK_EN UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8419
#define RX_TPA_START_V3_CMPL_FLAGS2_T_IP_TYPE_IPV6 (UINT32_C(0x1) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84190
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_MISSING_RESPONSE_EN UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84192
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_DUPLICATE_READ_EN UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84196
#define CREQ_QUERY_ROCE_CC_GEN2_EXT_RESP_SB_TLV_HW_RETX_RESET_CC_CR_TH_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
842
#define HWRM_FUNC_QCFG UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84212
#define CMDQ_MODIFY_ROCE_CC_OPCODE_MODIFY_ROCE_CC UINT32_C(0x8c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8422
#define RX_TPA_START_V3_CMPL_FLAGS2_AGG_GRO UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84228
#define CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_ENABLE_CC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84230
#define CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_G UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84232
#define CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_NUMPHASEPERSTATE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84234
#define CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_INIT_CR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84236
#define CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_INIT_TR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84238
#define CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_TOS_ECN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84240
#define CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_TOS_DSCP UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84242
#define CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_ALT_VLAN_PCP UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84244
#define CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_ALT_TOS_DSCP UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84246
#define CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_RTT UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84248
#define CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_CC_MODE UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84250
#define CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_TCP_CP UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84252
#define CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_TX_QUEUE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84254
#define CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_INACTIVITY_CP UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84256
#define CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_TIME_PER_PHASE UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84258
#define CMDQ_MODIFY_ROCE_CC_MODIFY_MASK_PKTS_PER_PHASE UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84261
#define CMDQ_MODIFY_ROCE_CC_ENABLE_CC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84263
#define CMDQ_MODIFY_ROCE_CC_RSVD1_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84283
#define CMDQ_MODIFY_ROCE_CC_TOS_ECN_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84289
#define CMDQ_MODIFY_ROCE_CC_TOS_DSCP_MASK UINT32_C(0xfc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84293
#define CMDQ_MODIFY_ROCE_CC_ALT_VLAN_PCP_MASK UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84296
#define CMDQ_MODIFY_ROCE_CC_RSVD3_MASK UINT32_C(0xf8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
843
#define HWRM_FUNC_CFG UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84300
#define CMDQ_MODIFY_ROCE_CC_ALT_TOS_DSCP_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84303
#define CMDQ_MODIFY_ROCE_CC_RSVD4_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8431
#define RX_TPA_START_V3_CMPL_FLAGS2_COMPLETE_CHECKSUM_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84310
#define CMDQ_MODIFY_ROCE_CC_RTT_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84313
#define CMDQ_MODIFY_ROCE_CC_RSVD5_MASK UINT32_C(0xc000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84317
#define CMDQ_MODIFY_ROCE_CC_TCP_CP_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84320
#define CMDQ_MODIFY_ROCE_CC_RSVD6_MASK UINT32_C(0xfc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84324
#define CMDQ_MODIFY_ROCE_CC_CC_MODE_DCTCP_CC_MODE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84329
#define CMDQ_MODIFY_ROCE_CC_CC_MODE_PROBABILISTIC_CC_MODE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84370
#define CMDQ_MODIFY_ROCE_CC_TLV_TLV_FLAGS_MORE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84372
#define CMDQ_MODIFY_ROCE_CC_TLV_TLV_FLAGS_MORE_LAST UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84374
#define CMDQ_MODIFY_ROCE_CC_TLV_TLV_FLAGS_MORE_NOT_LAST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84381
#define CMDQ_MODIFY_ROCE_CC_TLV_TLV_FLAGS_REQUIRED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84383
#define CMDQ_MODIFY_ROCE_CC_TLV_TLV_FLAGS_REQUIRED_NO (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84385
#define CMDQ_MODIFY_ROCE_CC_TLV_TLV_FLAGS_REQUIRED_YES (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
844
#define HWRM_FUNC_QSTATS UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84416
#define CMDQ_MODIFY_ROCE_CC_TLV_OPCODE_MODIFY_ROCE_CC UINT32_C(0x8c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84432
#define CMDQ_MODIFY_ROCE_CC_TLV_MODIFY_MASK_ENABLE_CC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84434
#define CMDQ_MODIFY_ROCE_CC_TLV_MODIFY_MASK_G UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84436
#define CMDQ_MODIFY_ROCE_CC_TLV_MODIFY_MASK_NUMPHASEPERSTATE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84438
#define CMDQ_MODIFY_ROCE_CC_TLV_MODIFY_MASK_INIT_CR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84440
#define CMDQ_MODIFY_ROCE_CC_TLV_MODIFY_MASK_INIT_TR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84442
#define CMDQ_MODIFY_ROCE_CC_TLV_MODIFY_MASK_TOS_ECN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84444
#define CMDQ_MODIFY_ROCE_CC_TLV_MODIFY_MASK_TOS_DSCP UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84446
#define CMDQ_MODIFY_ROCE_CC_TLV_MODIFY_MASK_ALT_VLAN_PCP UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84448
#define CMDQ_MODIFY_ROCE_CC_TLV_MODIFY_MASK_ALT_TOS_DSCP UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84450
#define CMDQ_MODIFY_ROCE_CC_TLV_MODIFY_MASK_RTT UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84452
#define CMDQ_MODIFY_ROCE_CC_TLV_MODIFY_MASK_CC_MODE UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84454
#define CMDQ_MODIFY_ROCE_CC_TLV_MODIFY_MASK_TCP_CP UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84456
#define CMDQ_MODIFY_ROCE_CC_TLV_MODIFY_MASK_TX_QUEUE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84458
#define CMDQ_MODIFY_ROCE_CC_TLV_MODIFY_MASK_INACTIVITY_CP UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84460
#define CMDQ_MODIFY_ROCE_CC_TLV_MODIFY_MASK_TIME_PER_PHASE UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84462
#define CMDQ_MODIFY_ROCE_CC_TLV_MODIFY_MASK_PKTS_PER_PHASE UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84465
#define CMDQ_MODIFY_ROCE_CC_TLV_ENABLE_CC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84467
#define CMDQ_MODIFY_ROCE_CC_TLV_RSVD1_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84487
#define CMDQ_MODIFY_ROCE_CC_TLV_TOS_ECN_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84493
#define CMDQ_MODIFY_ROCE_CC_TLV_TOS_DSCP_MASK UINT32_C(0xfc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84497
#define CMDQ_MODIFY_ROCE_CC_TLV_ALT_VLAN_PCP_MASK UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
845
#define HWRM_FUNC_CLR_STATS UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84500
#define CMDQ_MODIFY_ROCE_CC_TLV_RSVD3_MASK UINT32_C(0xf8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84504
#define CMDQ_MODIFY_ROCE_CC_TLV_ALT_TOS_DSCP_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84507
#define CMDQ_MODIFY_ROCE_CC_TLV_RSVD4_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84514
#define CMDQ_MODIFY_ROCE_CC_TLV_RTT_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84517
#define CMDQ_MODIFY_ROCE_CC_TLV_RSVD5_MASK UINT32_C(0xc000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8452
#define RX_TPA_START_V3_CMPL_V2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84521
#define CMDQ_MODIFY_ROCE_CC_TLV_TCP_CP_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84524
#define CMDQ_MODIFY_ROCE_CC_TLV_RSVD6_MASK UINT32_C(0xfc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84528
#define CMDQ_MODIFY_ROCE_CC_TLV_CC_MODE_DCTCP_CC_MODE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8453
#define RX_TPA_START_V3_CMPL_ERRORS_MASK UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84533
#define CMDQ_MODIFY_ROCE_CC_TLV_CC_MODE_PROBABILISTIC_CC_MODE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84571
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_TLV_FLAGS_MORE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84573
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_TLV_FLAGS_MORE_LAST UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84575
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_TLV_FLAGS_MORE_NOT_LAST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84582
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_TLV_FLAGS_REQUIRED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84584
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_TLV_FLAGS_REQUIRED_NO (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84586
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_TLV_FLAGS_REQUIRED_YES (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
846
#define HWRM_FUNC_DRV_UNRGTR UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8460
#define RX_TPA_START_V3_CMPL_ERRORS_BUFFER_ERROR_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84615
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_MIN_TIME_BETWEEN_CNPS UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84620
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_INIT_CP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84622
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_TR_UPDATE_MODE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84624
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_TR_UPDATE_CYCLES UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84626
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_FR_NUM_RTTS UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84628
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_AI_RATE_INCREASE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8463
#define RX_TPA_START_V3_CMPL_ERRORS_BUFFER_ERROR_NO_BUFFER (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84633
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_REDUCTION_RELAX_RTTS_TH UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84638
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_ADDITIONAL_RELAX_CR_TH UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84640
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_CR_MIN_TH UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84642
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_BW_AVG_WEIGHT UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84644
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_ACTUAL_CR_FACTOR UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84646
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_MAX_CP_CR_TH UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84648
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_CP_BIAS_EN UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84653
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_CP_BIAS UINT32_C(0x2000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84655
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_CNP_ECN UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84657
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_RTT_JITTER_EN UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84659
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_LINK_BYTES_PER_USEC UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84664
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_RESET_CC_CR_TH UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84666
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_CR_WIDTH UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84668
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_QUOTA_PERIOD_MIN UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84670
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_QUOTA_PERIOD_MAX UINT32_C(0x100000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84675
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_QUOTA_PERIOD_ABS_MAX UINT32_C(0x200000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84677
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_TR_LOWER_BOUND UINT32_C(0x400000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84682
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_CR_PROB_FACTOR UINT32_C(0x800000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84687
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_TR_PROB_FACTOR UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84692
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_FAIRNESS_CR_TH UINT32_C(0x2000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84694
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_RED_DIV UINT32_C(0x4000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84699
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_CNP_RATIO_TH UINT32_C(0x8000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
847
#define HWRM_FUNC_VF_RESC_FREE UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84704
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_EXP_AI_RTTS UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84706
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_EXP_AI_CR_CP_RATIO UINT32_C(0x20000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84711
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_CP_EXP_UPDATE_TH UINT32_C(0x40000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84716
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_HIGH_EXP_AI_RTTS_TH1 UINT32_C(0x80000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84721
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_HIGH_EXP_AI_RTTS_TH2 UINT32_C(0x100000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84723
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_USE_RATE_TABLE UINT32_C(0x200000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84728
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_LINK64B_PER_RTT UINT32_C(0x400000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84733
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_ACTUAL_CR_CONG_FREE_RTTS_TH UINT32_C(0x800000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84738
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_SEVERE_CONG_CR_TH1 UINT32_C(0x1000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8474
#define RX_TPA_START_V3_CMPL_ERRORS_BUFFER_ERROR_DID_NOT_FIT (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84743
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_SEVERE_CONG_CR_TH2 UINT32_C(0x2000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84748
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_CC_ACK_BYTES UINT32_C(0x4000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84750
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_REDUCE_INIT_EN UINT32_C(0x8000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84755
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_REDUCE_INIT_CONG_FREE_RTTS_TH UINT32_C(0x10000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84757
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_RANDOM_NO_RED_EN UINT32_C(0x20000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84759
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_ACTUAL_CR_SHIFT_CORRECTION_EN UINT32_C(0x40000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84761
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_MODIFY_MASK_QUOTA_PERIOD_ADJUST_EN UINT32_C(0x80000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8479
#define RX_TPA_START_V3_CMPL_ERRORS_BUFFER_ERROR_BAD_FORMAT (UINT32_C(0x3) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
848
#define HWRM_FUNC_VF_VNIC_IDS_QUERY UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84832
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_CNP_ECN_NOT_ECT UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84834
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_CNP_ECN_ECT_1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84836
#define CMDQ_MODIFY_ROCE_CC_GEN1_TLV_CNP_ECN_ECT_0 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8484
#define RX_TPA_START_V3_CMPL_ERRORS_BUFFER_ERROR_FLUSH (UINT32_C(0x5) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
849
#define HWRM_FUNC_DRV_RGTR UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8492
#define RX_TPA_START_V3_CMPL_METADATA0_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8495
#define RX_TPA_START_V3_CMPL_METADATA0_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8497
#define RX_TPA_START_V3_CMPL_METADATA0_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84976
#define CMDQ_MODIFY_ROCE_CC_GEN2_TLV_TLV_FLAGS_MORE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84978
#define CMDQ_MODIFY_ROCE_CC_GEN2_TLV_TLV_FLAGS_MORE_LAST UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84980
#define CMDQ_MODIFY_ROCE_CC_GEN2_TLV_TLV_FLAGS_MORE_NOT_LAST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84987
#define CMDQ_MODIFY_ROCE_CC_GEN2_TLV_TLV_FLAGS_REQUIRED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84989
#define CMDQ_MODIFY_ROCE_CC_GEN2_TLV_TLV_FLAGS_REQUIRED_NO (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
84991
#define CMDQ_MODIFY_ROCE_CC_GEN2_TLV_TLV_FLAGS_REQUIRED_YES (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
850
#define HWRM_FUNC_DRV_QVER UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85021
#define CMDQ_MODIFY_ROCE_CC_GEN2_TLV_MODIFY_MASK_DCN_QLEVEL_TBL_IDX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85023
#define CMDQ_MODIFY_ROCE_CC_GEN2_TLV_MODIFY_MASK_DCN_QLEVEL_TBL_THR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85025
#define CMDQ_MODIFY_ROCE_CC_GEN2_TLV_MODIFY_MASK_DCN_QLEVEL_TBL_CR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85027
#define CMDQ_MODIFY_ROCE_CC_GEN2_TLV_MODIFY_MASK_DCN_QLEVEL_TBL_INC_CNP UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85029
#define CMDQ_MODIFY_ROCE_CC_GEN2_TLV_MODIFY_MASK_DCN_QLEVEL_TBL_UPD_IMM UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85031
#define CMDQ_MODIFY_ROCE_CC_GEN2_TLV_MODIFY_MASK_DCN_QLEVEL_TBL_TR UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85047
#define CMDQ_MODIFY_ROCE_CC_GEN2_TLV_DCN_QLEVEL_TBL_ACT_CR_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85050
#define CMDQ_MODIFY_ROCE_CC_GEN2_TLV_DCN_QLEVEL_TBL_ACT_INC_CNP UINT32_C(0x4000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85052
#define CMDQ_MODIFY_ROCE_CC_GEN2_TLV_DCN_QLEVEL_TBL_ACT_UPD_IMM UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85054
#define CMDQ_MODIFY_ROCE_CC_GEN2_TLV_DCN_QLEVEL_TBL_ACT_TR_MASK UINT32_C(0x3fff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85075
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_TLV_FLAGS_MORE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85077
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_TLV_FLAGS_MORE_LAST UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85079
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_TLV_FLAGS_MORE_NOT_LAST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85086
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_TLV_FLAGS_REQUIRED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85088
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_TLV_FLAGS_REQUIRED_NO (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85090
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_TLV_FLAGS_REQUIRED_YES (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
851
#define HWRM_FUNC_BUF_RGTR UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85119
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_MODIFY_MASK_RND_NO_RED_MULT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85124
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_MODIFY_MASK_NO_RED_OFFSET UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85130
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_MODIFY_MASK_REDUCE2_INIT_CONG_FREE_RTTS_TH UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85137
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_MODIFY_MASK_REDUCE2_INIT_EN UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85139
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_MODIFY_MASK_PERIOD_ADJUST_COUNT UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85141
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_MODIFY_MASK_CURRENT_RATE_THRESHOLD_1 UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85143
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_MODIFY_MASK_CURRENT_RATE_THRESHOLD_2 UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85150
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_MODIFY_MASK_RATE_TABLE_IDX UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85152
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_MODIFY_MASK_RATE_TABLE_QUOTA_PERIOD UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85154
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_MODIFY_MASK_RATE_TABLE_BYTE_QUOTA UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85164
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_RND_NO_RED_MULT_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85171
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_NO_RED_OFFSET_MASK UINT32_C(0x7ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85179
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_REDUCE2_INIT_CONG_FREE_RTTS_TH_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85183
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_REDUCE2_INIT_EN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85194
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_PERIOD_ADJUST_COUNT_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
852
#define HWRM_PORT_PHY_CFG UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85202
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_CURRENT_RATE_THRESHOLD_1_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85211
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_CURRENT_RATE_THRESHOLD_2_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85215
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_RATE_TABLE_IDX_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85219
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_RATE_TABLE_QUOTA_PERIOD_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85228
#define CMDQ_MODIFY_ROCE_CC_GEN1_EXT_TLV_RATE_TABLE_BYTE_QUOTA_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85250
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_TLV_FLAGS_MORE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85252
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_TLV_FLAGS_MORE_LAST UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85254
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_TLV_FLAGS_MORE_NOT_LAST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8526
#define RX_TPA_END_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85261
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_TLV_FLAGS_REQUIRED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85263
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_TLV_FLAGS_REQUIRED_NO (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85265
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_TLV_FLAGS_REQUIRED_YES (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85294
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_MODIFY_MASK_CR2BW_64B_RATIO UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85299
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_MODIFY_MASK_SR2_CC_FIRST_CNP_EN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
853
#define HWRM_PORT_MAC_CFG UINT32_C(0x21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85304
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_MODIFY_MASK_SR2_CC_ACTUAL_CR_EN UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85306
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_MODIFY_MASK_RETX_CP UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85308
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_MODIFY_MASK_RETX_CR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85310
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_MODIFY_MASK_RETX_TR UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85312
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_MODIFY_MASK_HW_RETX_CC_RESET_EN UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85314
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_MODIFY_MASK_HW_RETX_RESET_CC_CR_TH UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85324
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_CR2BW_64B_RATIO_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8533
#define RX_TPA_END_CMPL_TYPE_RX_TPA_END UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85331
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_SR2_CC_FIRST_CNP_EN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85337
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_SR2_CC_ACTUAL_CR_EN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85347
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_RETX_CP_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8535
#define RX_TPA_END_CMPL_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85359
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_RETX_CR_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85370
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_RETX_TR_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85386
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_ACK_TIMEOUT_EN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85388
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_RX_NAK_EN UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85390
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_RX_RNR_NAK_EN UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85392
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_MISSING_RESPONSE_EN UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85394
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_DUPLICATE_READ_EN UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85398
#define CMDQ_MODIFY_ROCE_CC_GEN2_EXT_TLV_HW_RETX_RESET_CC_CR_TH_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85414
#define CREQ_MODIFY_ROCE_CC_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85417
#define CREQ_MODIFY_ROCE_CC_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8542
#define RX_TPA_END_CMPL_FLAGS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85430
#define CREQ_MODIFY_ROCE_CC_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85434
#define CREQ_MODIFY_ROCE_CC_RESP_EVENT_MODIFY_ROCE_CC UINT32_C(0x8c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8544
#define RX_TPA_END_CMPL_FLAGS_PLACEMENT_MASK UINT32_C(0x380)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85450
#define CMDQ_SET_LINK_AGGR_MODE_OPCODE_SET_LINK_AGGR_MODE UINT32_C(0x8f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85466
#define CMDQ_SET_LINK_AGGR_MODE_MODIFY_MASK_AGGR_EN UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85468
#define CMDQ_SET_LINK_AGGR_MODE_MODIFY_MASK_ACTIVE_PORT_MAP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85470
#define CMDQ_SET_LINK_AGGR_MODE_MODIFY_MASK_MEMBER_PORT_MAP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85472
#define CMDQ_SET_LINK_AGGR_MODE_MODIFY_MASK_AGGR_MODE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85474
#define CMDQ_SET_LINK_AGGR_MODE_MODIFY_MASK_STAT_CTX_ID UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85477
#define CMDQ_SET_LINK_AGGR_MODE_AGGR_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85479
#define CMDQ_SET_LINK_AGGR_MODE_RSVD1_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85483
#define CMDQ_SET_LINK_AGGR_MODE_ACTIVE_PORT_MAP_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85486
#define CMDQ_SET_LINK_AGGR_MODE_RSVD2_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85493
#define CMDQ_SET_LINK_AGGR_MODE_AGGR_MODE_ACTIVE_ACTIVE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85495
#define CMDQ_SET_LINK_AGGR_MODE_AGGR_MODE_ACTIVE_BACKUP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85497
#define CMDQ_SET_LINK_AGGR_MODE_AGGR_MODE_BALANCE_XOR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85499
#define CMDQ_SET_LINK_AGGR_MODE_AGGR_MODE_802_3_AD UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
855
#define HWRM_PORT_TS_QUERY UINT32_C(0x22)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85517
#define CREQ_SET_LINK_AGGR_MODE_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85520
#define CREQ_SET_LINK_AGGR_MODE_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85533
#define CREQ_SET_LINK_AGGR_MODE_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85537
#define CREQ_SET_LINK_AGGR_MODE_RESP_EVENT_SET_LINK_AGGR_MODE UINT32_C(0x8f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8554
#define RX_TPA_END_CMPL_FLAGS_PLACEMENT_JUMBO (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85552
#define CMDQ_VF_BACKCHANNEL_REQUEST_OPCODE_VF_BACKCHANNEL_REQUEST UINT32_C(0x86)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85585
#define CMDQ_READ_VF_MEMORY_OPCODE_READ_VF_MEMORY UINT32_C(0x87)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
856
#define HWRM_PORT_QSTATS UINT32_C(0x23)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8560
#define RX_TPA_END_CMPL_FLAGS_PLACEMENT_HDS (UINT32_C(0x2) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85618
#define CMDQ_COMPLETE_VF_REQUEST_OPCODE_COMPLETE_VF_REQUEST UINT32_C(0x88)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85663
#define CMDQ_ORCHESTRATE_QID_MIGRATION_OPCODE_ORCHESTRATE_QID_MIGRATION UINT32_C(0x93)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85678
#define CMDQ_ORCHESTRATE_QID_MIGRATION_QID_MIGRATION_FLAGS_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8568
#define RX_TPA_END_CMPL_FLAGS_PLACEMENT_IOC_JUMBO (UINT32_C(0x4) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85681
#define CMDQ_ORCHESTRATE_QID_MIGRATION_QID_MIGRATION_FLAGS_ENABLE_NATIVE_QID_RANGE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85683
#define CMDQ_ORCHESTRATE_QID_MIGRATION_QID_MIGRATION_FLAGS_ENABLE_EXTENDED_QID_RANGE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85685
#define CMDQ_ORCHESTRATE_QID_MIGRATION_QID_MIGRATION_FLAGS_DISABLE_NATIVE_QID_RANGE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85687
#define CMDQ_ORCHESTRATE_QID_MIGRATION_QID_MIGRATION_FLAGS_DISABLE_EXTENDED_QID_RANGE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85690
#define CMDQ_ORCHESTRATE_QID_MIGRATION_UNUSED4_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
857
#define HWRM_PORT_LPBK_QSTATS UINT32_C(0x24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85708
#define CREQ_ORCHESTRATE_QID_MIGRATION_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85711
#define CREQ_ORCHESTRATE_QID_MIGRATION_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85724
#define CREQ_ORCHESTRATE_QID_MIGRATION_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85728
#define CREQ_ORCHESTRATE_QID_MIGRATION_RESP_EVENT_ORCHESTRATE_QID_MIGRATION UINT32_C(0x93)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85744
#define CMDQ_CREATE_QP_BATCH_OPCODE_CREATE_QP_BATCH UINT32_C(0x94)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8577
#define RX_TPA_END_CMPL_FLAGS_PLACEMENT_GRO_JUMBO (UINT32_C(0x5) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85786
#define CREQ_CREATE_QP_BATCH_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85789
#define CREQ_CREATE_QP_BATCH_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85802
#define CREQ_CREATE_QP_BATCH_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85806
#define CREQ_CREATE_QP_BATCH_RESP_EVENT_CREATE_QP_BATCH UINT32_C(0x94)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85828
#define CMDQ_DESTROY_QP_BATCH_OPCODE_DESTROY_QP_BATCH UINT32_C(0x95)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85863
#define CREQ_DESTROY_QP_BATCH_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85866
#define CREQ_DESTROY_QP_BATCH_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8587
#define RX_TPA_END_CMPL_FLAGS_PLACEMENT_GRO_HDS (UINT32_C(0x6) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85879
#define CREQ_DESTROY_QP_BATCH_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85883
#define CREQ_DESTROY_QP_BATCH_RESP_EVENT_DESTROY_QP_BATCH UINT32_C(0x95)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
859
#define HWRM_PORT_CLR_STATS UINT32_C(0x25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85908
#define CMDQ_ALLOCATE_ROCE_STATS_EXT_CTX_OPCODE_ALLOCATE_ROCE_STATS_EXT_CTX UINT32_C(0x96)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8595
#define RX_TPA_END_CMPL_FLAGS_PLACEMENT_IOC_HDS (UINT32_C(0x7) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85951
#define CREQ_ALLOCATE_ROCE_STATS_EXT_CTX_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85954
#define CREQ_ALLOCATE_ROCE_STATS_EXT_CTX_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85968
#define CREQ_ALLOCATE_ROCE_STATS_EXT_CTX_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85972
#define CREQ_ALLOCATE_ROCE_STATS_EXT_CTX_RESP_EVENT_ALLOCATE_ROCE_STATS_EXT_CTX UINT32_C(0x96)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8598
#define RX_TPA_END_CMPL_FLAGS_TIMESTAMP_VALID UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
85988
#define CMDQ_DEALLOCATE_ROCE_STATS_EXT_CTX_OPCODE_DEALLOCATE_ROCE_STATS_EXT_CTX UINT32_C(0x97)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86019
#define CREQ_DEALLOCATE_ROCE_STATS_EXT_CTX_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86022
#define CREQ_DEALLOCATE_ROCE_STATS_EXT_CTX_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86036
#define CREQ_DEALLOCATE_ROCE_STATS_EXT_CTX_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86040
#define CREQ_DEALLOCATE_ROCE_STATS_EXT_CTX_RESP_EVENT_DEALLOCATE_ROCE_STATS_EXT_CTX UINT32_C(0x97)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86059
#define CMDQ_QUERY_ROCE_STATS_EXT_V2_OPCODE_QUERY_ROCE_STATS_EXT_V2 UINT32_C(0x98)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8607
#define RX_TPA_END_CMPL_FLAGS_PKT_METADATA_PRESENT UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86090
#define CREQ_QUERY_ROCE_STATS_EXT_V2_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86093
#define CREQ_QUERY_ROCE_STATS_EXT_V2_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
861
#define HWRM_PORT_LPBK_CLR_STATS UINT32_C(0x26)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86107
#define CREQ_QUERY_ROCE_STATS_EXT_V2_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86111
#define CREQ_QUERY_ROCE_STATS_EXT_V2_RESP_EVENT_QUERY_ROCE_STATS_EXT_V2 UINT32_C(0x98)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86123
#define CREQ_QUERY_ROCE_STATS_EXT_V2_RESP_SB_OPCODE_QUERY_ROCE_STATS_EXT_V2 UINT32_C(0x98)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86132
#define CREQ_QUERY_ROCE_STATS_EXT_V2_RESP_SB_TS_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86134
#define CREQ_QUERY_ROCE_STATS_EXT_V2_RESP_SB_RSVD_MASK UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8617
#define RX_TPA_END_CMPL_FLAGS_ITYPE_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
862
#define HWRM_PORT_PHY_QCFG UINT32_C(0x27)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86253
#define CMDQ_ROCE_MIRROR_CFG_OPCODE_ROCE_MIRROR_CFG UINT32_C(0x99)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86268
#define CMDQ_ROCE_MIRROR_CFG_MIRROR_ENABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86283
#define CREQ_ROCE_MIRROR_CFG_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86286
#define CREQ_ROCE_MIRROR_CFG_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86299
#define CREQ_ROCE_MIRROR_CFG_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
863
#define HWRM_PORT_MAC_QCFG UINT32_C(0x28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86303
#define CREQ_ROCE_MIRROR_CFG_RESP_EVENT_ROCE_MIRROR_CFG UINT32_C(0x99)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86319
#define CMDQ_ROCE_CFG_OPCODE_ROCE_CFG UINT32_C(0x9a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86338
#define CMDQ_ROCE_CFG_FEAT_CFG_ICRC_CHECK_DISABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86340
#define CMDQ_ROCE_CFG_FEAT_CFG_FORCE_MIRROR_ENABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86342
#define CMDQ_ROCE_CFG_FEAT_CFG_SOFTROCE_HW_PARSE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86344
#define CMDQ_ROCE_CFG_FEAT_CFG_RSVD_MASK UINT32_C(0xfffffff8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86355
#define CMDQ_ROCE_CFG_FEAT_ENABLES_ICRC_CHECK_DISABLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86357
#define CMDQ_ROCE_CFG_FEAT_ENABLES_FORCE_MIRROR_ENABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86359
#define CMDQ_ROCE_CFG_FEAT_ENABLES_SOFTROCE_HW_PARSE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86361
#define CMDQ_ROCE_CFG_FEAT_ENABLES_RSVD_MASK UINT32_C(0xfffffff8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86376
#define CREQ_ROCE_CFG_RESP_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86379
#define CREQ_ROCE_CFG_RESP_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86392
#define CREQ_ROCE_CFG_RESP_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86396
#define CREQ_ROCE_CFG_RESP_EVENT_ROCE_CFG UINT32_C(0x9a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86402
#define CREQ_ROCE_CFG_RESP_ICRC_CHECK_DISABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86404
#define CREQ_ROCE_CFG_RESP_FORCE_MIRROR_ENABLE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86406
#define CREQ_ROCE_CFG_RESP_SOFTROCE_HW_PARSE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86408
#define CREQ_ROCE_CFG_RESP_RSVD_MASK UINT32_C(0xfffffff8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8641
#define RX_TPA_END_CMPL_V1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86424
#define CREQ_FUNC_EVENT_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86427
#define CREQ_FUNC_EVENT_TYPE_FUNC_EVENT UINT32_C(0x3a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86436
#define CREQ_FUNC_EVENT_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86446
#define CREQ_FUNC_EVENT_EVENT_TX_WQE_ERROR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86451
#define CREQ_FUNC_EVENT_EVENT_TX_DATA_ERROR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86456
#define CREQ_FUNC_EVENT_EVENT_RX_WQE_ERROR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86458
#define CREQ_FUNC_EVENT_EVENT_RX_DATA_ERROR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86460
#define CREQ_FUNC_EVENT_EVENT_CQ_ERROR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86465
#define CREQ_FUNC_EVENT_EVENT_TQM_ERROR UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86467
#define CREQ_FUNC_EVENT_EVENT_CFCQ_ERROR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86469
#define CREQ_FUNC_EVENT_EVENT_CFCS_ERROR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86471
#define CREQ_FUNC_EVENT_EVENT_CFCC_ERROR UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86473
#define CREQ_FUNC_EVENT_EVENT_CFCM_ERROR UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86479
#define CREQ_FUNC_EVENT_EVENT_TIM_ERROR UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86481
#define CREQ_FUNC_EVENT_EVENT_VF_COMM_REQUEST UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86486
#define CREQ_FUNC_EVENT_EVENT_RESOURCE_EXHAUSTED UINT32_C(0x81)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8649
#define RX_TPA_END_CMPL_AGG_BUFS_MASK UINT32_C(0x7e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
865
#define HWRM_PORT_MAC_PTP_QCFG UINT32_C(0x29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86503
#define CREQ_QP_EVENT_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86506
#define CREQ_QP_EVENT_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86511
#define CREQ_QP_EVENT_STATUS_SUCCESS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86513
#define CREQ_QP_EVENT_STATUS_FAIL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86515
#define CREQ_QP_EVENT_STATUS_RESOURCES UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86517
#define CREQ_QP_EVENT_STATUS_INVALID_CMD UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86519
#define CREQ_QP_EVENT_STATUS_NOT_IMPLEMENTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86521
#define CREQ_QP_EVENT_STATUS_INVALID_PARAMETER UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86523
#define CREQ_QP_EVENT_STATUS_HARDWARE_ERROR UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86525
#define CREQ_QP_EVENT_STATUS_INTERNAL_ERROR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86536
#define CREQ_QP_EVENT_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86540
#define CREQ_QP_EVENT_EVENT_CREATE_QP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86542
#define CREQ_QP_EVENT_EVENT_DESTROY_QP UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86544
#define CREQ_QP_EVENT_EVENT_MODIFY_QP UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86546
#define CREQ_QP_EVENT_EVENT_QUERY_QP UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86548
#define CREQ_QP_EVENT_EVENT_CREATE_SRQ UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86550
#define CREQ_QP_EVENT_EVENT_DESTROY_SRQ UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86552
#define CREQ_QP_EVENT_EVENT_QUERY_SRQ UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86554
#define CREQ_QP_EVENT_EVENT_CREATE_CQ UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86556
#define CREQ_QP_EVENT_EVENT_DESTROY_CQ UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86558
#define CREQ_QP_EVENT_EVENT_RESIZE_CQ UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86560
#define CREQ_QP_EVENT_EVENT_ALLOCATE_MRW UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86562
#define CREQ_QP_EVENT_EVENT_DEALLOCATE_KEY UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86564
#define CREQ_QP_EVENT_EVENT_REGISTER_MR UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86566
#define CREQ_QP_EVENT_EVENT_DEREGISTER_MR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86568
#define CREQ_QP_EVENT_EVENT_ADD_GID UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86570
#define CREQ_QP_EVENT_EVENT_DELETE_GID UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86572
#define CREQ_QP_EVENT_EVENT_MODIFY_GID UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86574
#define CREQ_QP_EVENT_EVENT_QUERY_GID UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86576
#define CREQ_QP_EVENT_EVENT_CREATE_QP1 UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86578
#define CREQ_QP_EVENT_EVENT_DESTROY_QP1 UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86580
#define CREQ_QP_EVENT_EVENT_CREATE_AH UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86582
#define CREQ_QP_EVENT_EVENT_DESTROY_AH UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86584
#define CREQ_QP_EVENT_EVENT_INITIALIZE_FW UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86586
#define CREQ_QP_EVENT_EVENT_DEINITIALIZE_FW UINT32_C(0x81)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86588
#define CREQ_QP_EVENT_EVENT_STOP_FUNC UINT32_C(0x82)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86590
#define CREQ_QP_EVENT_EVENT_QUERY_FUNC UINT32_C(0x83)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86592
#define CREQ_QP_EVENT_EVENT_SET_FUNC_RESOURCES UINT32_C(0x84)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86597
#define CREQ_QP_EVENT_EVENT_READ_CONTEXT UINT32_C(0x85)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86599
#define CREQ_QP_EVENT_EVENT_MAP_TC_TO_COS UINT32_C(0x8a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
866
#define HWRM_PORT_PHY_QCAPS UINT32_C(0x2a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86601
#define CREQ_QP_EVENT_EVENT_QUERY_VERSION UINT32_C(0x8b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86603
#define CREQ_QP_EVENT_EVENT_MODIFY_CC UINT32_C(0x8c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86605
#define CREQ_QP_EVENT_EVENT_QUERY_CC UINT32_C(0x8d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86607
#define CREQ_QP_EVENT_EVENT_QUERY_ROCE_STATS UINT32_C(0x8e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86609
#define CREQ_QP_EVENT_EVENT_SET_LINK_AGGR_MODE UINT32_C(0x8f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86614
#define CREQ_QP_EVENT_EVENT_QUERY_QP_EXTEND UINT32_C(0x91)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86616
#define CREQ_QP_EVENT_EVENT_ROCE_MIRROR_CFG UINT32_C(0x99)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86618
#define CREQ_QP_EVENT_EVENT_ROCE_CFG UINT32_C(0x9a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86620
#define CREQ_QP_EVENT_EVENT_QP_ERROR_NOTIFICATION UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86622
#define CREQ_QP_EVENT_EVENT_CQ_ERROR_NOTIFICATION UINT32_C(0xc1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8663
#define RX_TPA_END_CMPL_UNUSED2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86639
#define CREQ_QP_ERROR_NOTIFICATION_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86642
#define CREQ_QP_ERROR_NOTIFICATION_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86651
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_NO_ERROR UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86660
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_OPCODE_ERROR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86667
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_TIMEOUT_RETRY_LIMIT UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86674
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_RNR_TIMEOUT_RETRY_LIMIT UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86679
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_NAK_ARRIVAL_1 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86684
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_NAK_ARRIVAL_2 UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86689
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_NAK_ARRIVAL_3 UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8669
#define RX_TPA_END_CMPL_AGG_ID_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86694
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_NAK_ARRIVAL_4 UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
867
#define HWRM_PORT_PHY_I2C_WRITE UINT32_C(0x2b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86700
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_RX_MEMORY_ERROR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86706
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_TX_MEMORY_ERROR UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86713
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_READ_RESP_LENGTH UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86720
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_INVALID_READ_RESP UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86738
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_ILLEGAL_BIND UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86756
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_ILLEGAL_FAST_REG UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86770
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_ILLEGAL_INVALIDATE UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86776
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_CMP_ERROR UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86782
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_RETRAN_LOCAL_ERROR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86787
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_WQE_FORMAT_ERROR UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86792
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_ORRQ_FORMAT_ERROR UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86797
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_INVALID_AVID_ERROR UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
868
#define HWRM_PORT_PHY_I2C_READ UINT32_C(0x2c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86803
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_AV_DOMAIN_ERROR UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86808
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_CQ_LOAD_ERROR UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86815
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_SERV_TYPE_ERROR UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86823
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_INVALID_OP_ERROR UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86830
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_TX_PCI_ERROR UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86837
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_RX_PCI_ERROR UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86846
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_PROD_WQE_MSMTCH_ERROR UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86856
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_PSN_RANGE_CHECK_ERROR UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86872
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_RETX_SETUP_ERROR UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86878
#define CREQ_QP_ERROR_NOTIFICATION_REQ_ERR_STATE_REASON_REQ_SQ_OVERFLOW UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86888
#define CREQ_QP_ERROR_NOTIFICATION_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86892
#define CREQ_QP_ERROR_NOTIFICATION_EVENT_QP_ERROR_NOTIFICATION UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86898
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_NO_ERROR UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
869
#define HWRM_PORT_LED_CFG UINT32_C(0x2d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86905
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_EXCEED_MAX UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86913
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_PAYLOAD_LENGTH_MISMATCH UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86920
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_EXCEEDS_WQE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86928
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_OPCODE_ERROR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86936
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_PSN_SEQ_ERROR_RETRY_LIMIT UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86945
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_RX_INVALID_R_KEY UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86953
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_RX_DOMAIN_ERROR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86961
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_RX_NO_PERMISSION UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86968
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_RX_RANGE_ERROR UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86977
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_TX_INVALID_R_KEY UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86985
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_TX_DOMAIN_ERROR UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
86993
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_TX_NO_PERMISSION UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
870
#define HWRM_PORT_LED_QCFG UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87000
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_TX_RANGE_ERROR UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87007
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_IRRQ_OFLOW UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8701
#define RX_TPA_END_CMPL_TPA_DUP_ACKS_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87014
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_UNSUPPORTED_OPCODE UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87020
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_UNALIGN_ATOMIC UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87031
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_REM_INVALIDATE UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87037
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_MEMORY_ERROR UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87043
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_SRQ_ERROR UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87049
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_CMP_ERROR UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87054
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_INVALID_DUP_RKEY UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87059
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_WQE_FORMAT_ERROR UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87064
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_IRRQ_FORMAT_ERROR UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87069
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_CQ_LOAD_ERROR UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87074
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_SRQ_LOAD_ERROR UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87081
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_TX_PCI_ERROR UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87088
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_RX_PCI_ERROR UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87094
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_PSN_NOT_FOUND UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
871
#define HWRM_PORT_LED_QCAPS UINT32_C(0x2f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87100
#define CREQ_QP_ERROR_NOTIFICATION_RES_ERR_STATE_REASON_RES_RQ_OVERFLOW UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87126
#define CREQ_CQ_ERROR_NOTIFICATION_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87129
#define CREQ_CQ_ERROR_NOTIFICATION_TYPE_CQ_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87136
#define CREQ_CQ_ERROR_NOTIFICATION_CQ_ERR_REASON_REQ_CQ_INVALID_ERROR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87138
#define CREQ_CQ_ERROR_NOTIFICATION_CQ_ERR_REASON_REQ_CQ_OVERFLOW_ERROR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87140
#define CREQ_CQ_ERROR_NOTIFICATION_CQ_ERR_REASON_REQ_CQ_LOAD_ERROR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87142
#define CREQ_CQ_ERROR_NOTIFICATION_CQ_ERR_REASON_RES_CQ_INVALID_ERROR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87144
#define CREQ_CQ_ERROR_NOTIFICATION_CQ_ERR_REASON_RES_CQ_OVERFLOW_ERROR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87146
#define CREQ_CQ_ERROR_NOTIFICATION_CQ_ERR_REASON_RES_CQ_LOAD_ERROR UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87157
#define CREQ_CQ_ERROR_NOTIFICATION_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87161
#define CREQ_CQ_ERROR_NOTIFICATION_EVENT_CQ_ERROR_NOTIFICATION UINT32_C(0xc1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87172
#define SQ_BASE_WQE_TYPE_SEND UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87179
#define SQ_BASE_WQE_TYPE_SEND_W_IMMEAD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87185
#define SQ_BASE_WQE_TYPE_SEND_W_INVALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87191
#define SQ_BASE_WQE_TYPE_WRITE_WQE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87197
#define SQ_BASE_WQE_TYPE_WRITE_W_IMMEAD UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
872
#define HWRM_QUEUE_QPORTCFG UINT32_C(0x30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87203
#define SQ_BASE_WQE_TYPE_READ_WQE UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87209
#define SQ_BASE_WQE_TYPE_ATOMIC_CS UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87215
#define SQ_BASE_WQE_TYPE_ATOMIC_FA UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87221
#define SQ_BASE_WQE_TYPE_LOCAL_INVALID UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87227
#define SQ_BASE_WQE_TYPE_FR_PMR UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87233
#define SQ_BASE_WQE_TYPE_BIND UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87239
#define SQ_BASE_WQE_TYPE_FR_PPMR UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87241
#define SQ_BASE_WQE_TYPE_SEND_V3 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87247
#define SQ_BASE_WQE_TYPE_SEND_W_IMMED_V3 UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8725
#define RX_TPA_END_CMPL_V2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87253
#define SQ_BASE_WQE_TYPE_SEND_W_INVALID_V3 UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87259
#define SQ_BASE_WQE_TYPE_UDSEND_V3 UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8726
#define RX_TPA_END_CMPL_ERRORS_MASK UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87265
#define SQ_BASE_WQE_TYPE_UDSEND_W_IMMED_V3 UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87271
#define SQ_BASE_WQE_TYPE_WRITE_WQE_V3 UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87277
#define SQ_BASE_WQE_TYPE_WRITE_W_IMMED_V3 UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87283
#define SQ_BASE_WQE_TYPE_READ_WQE_V3 UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87289
#define SQ_BASE_WQE_TYPE_ATOMIC_CS_V3 UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87295
#define SQ_BASE_WQE_TYPE_ATOMIC_FA_V3 UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
873
#define HWRM_QUEUE_QCFG UINT32_C(0x31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87301
#define SQ_BASE_WQE_TYPE_LOCAL_INVALID_V3 UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87307
#define SQ_BASE_WQE_TYPE_FR_PMR_V3 UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87313
#define SQ_BASE_WQE_TYPE_BIND_V3 UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87315
#define SQ_BASE_WQE_TYPE_RAWQP1SEND_V3 UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87317
#define SQ_BASE_WQE_TYPE_CHANGE_UDPSRCPORT_V3 UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8734
#define RX_TPA_END_CMPL_ERRORS_BUFFER_ERROR_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87364
#define SQ_PSN_SEARCH_START_PSN_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87367
#define SQ_PSN_SEARCH_OPCODE_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87371
#define SQ_PSN_SEARCH_NEXT_PSN_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87374
#define SQ_PSN_SEARCH_FLAGS_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87388
#define SQ_PSN_SEARCH_EXT_START_PSN_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87391
#define SQ_PSN_SEARCH_EXT_OPCODE_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87395
#define SQ_PSN_SEARCH_EXT_NEXT_PSN_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87398
#define SQ_PSN_SEARCH_EXT_FLAGS_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
874
#define HWRM_QUEUE_CFG UINT32_C(0x32)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8742
#define RX_TPA_END_CMPL_ERRORS_BUFFER_ERROR_NOT_ON_CHIP (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87421
#define SQ_MSN_SEARCH_START_PSN_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87442
#define SQ_SEND_WQE_TYPE_SEND UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87449
#define SQ_SEND_WQE_TYPE_SEND_W_IMMEAD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87455
#define SQ_SEND_WQE_TYPE_SEND_W_INVALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87458
#define SQ_SEND_FLAGS_INLINE_SE_UC_FENCE_RD_OR_ATOMIC_FENCE_SIGNAL_COMP_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87467
#define SQ_SEND_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87474
#define SQ_SEND_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87481
#define SQ_SEND_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87488
#define SQ_SEND_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87493
#define SQ_SEND_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87498
#define SQ_SEND_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
875
#define HWRM_FUNC_VLAN_CFG UINT32_C(0x33)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87503
#define SQ_SEND_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8753
#define RX_TPA_END_CMPL_ERRORS_BUFFER_ERROR_RSV_ERROR (UINT32_C(0x4) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87542
#define SQ_SEND_DST_QP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87549
#define SQ_SEND_AVID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87558
#define SQ_SEND_TIMESTAMP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87578
#define SQ_SEND_HDR_WQE_TYPE_SEND UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87585
#define SQ_SEND_HDR_WQE_TYPE_SEND_W_IMMEAD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87591
#define SQ_SEND_HDR_WQE_TYPE_SEND_W_INVALID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87594
#define SQ_SEND_HDR_FLAGS_INLINE_SE_UC_FENCE_RD_OR_ATOMIC_FENCE_SIGNAL_COMP_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
876
#define HWRM_FUNC_VLAN_QCFG UINT32_C(0x34)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87603
#define SQ_SEND_HDR_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87610
#define SQ_SEND_HDR_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87617
#define SQ_SEND_HDR_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87624
#define SQ_SEND_HDR_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87629
#define SQ_SEND_HDR_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87634
#define SQ_SEND_HDR_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87639
#define SQ_SEND_HDR_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87678
#define SQ_SEND_HDR_DST_QP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87685
#define SQ_SEND_HDR_AVID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87694
#define SQ_SEND_HDR_TIMESTAMP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
877
#define HWRM_QUEUE_PFCENABLE_QCFG UINT32_C(0x35)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87705
#define SQ_SEND_RAWETH_QP1_WQE_TYPE_SEND UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87708
#define SQ_SEND_RAWETH_QP1_FLAGS_INLINE_SE_UC_FENCE_RD_OR_ATOMIC_FENCE_SIGNAL_COMP_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87717
#define SQ_SEND_RAWETH_QP1_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87719
#define SQ_SEND_RAWETH_QP1_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87721
#define SQ_SEND_RAWETH_QP1_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87723
#define SQ_SEND_RAWETH_QP1_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87728
#define SQ_SEND_RAWETH_QP1_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87733
#define SQ_SEND_RAWETH_QP1_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87738
#define SQ_SEND_RAWETH_QP1_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87764
#define SQ_SEND_RAWETH_QP1_LFLAGS_TCP_UDP_CHKSUM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87773
#define SQ_SEND_RAWETH_QP1_LFLAGS_IP_CHKSUM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87785
#define SQ_SEND_RAWETH_QP1_LFLAGS_NOCRC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87792
#define SQ_SEND_RAWETH_QP1_LFLAGS_STAMP UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
878
#define HWRM_QUEUE_PFCENABLE_CFG UINT32_C(0x36)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87801
#define SQ_SEND_RAWETH_QP1_LFLAGS_T_IP_CHKSUM UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87806
#define SQ_SEND_RAWETH_QP1_LFLAGS_ROCE_CRC UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87811
#define SQ_SEND_RAWETH_QP1_LFLAGS_FCOE_CRC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8782
#define RX_TPA_V2_START_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87831
#define SQ_SEND_RAWETH_QP1_CFA_META_VLAN_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87834
#define SQ_SEND_RAWETH_QP1_CFA_META_VLAN_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87836
#define SQ_SEND_RAWETH_QP1_CFA_META_VLAN_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87839
#define SQ_SEND_RAWETH_QP1_CFA_META_VLAN_TPID_MASK UINT32_C(0x70000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87842
#define SQ_SEND_RAWETH_QP1_CFA_META_VLAN_TPID_TPID88A8 (UINT32_C(0x0) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87844
#define SQ_SEND_RAWETH_QP1_CFA_META_VLAN_TPID_TPID8100 (UINT32_C(0x1) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87846
#define SQ_SEND_RAWETH_QP1_CFA_META_VLAN_TPID_TPID9100 (UINT32_C(0x2) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87848
#define SQ_SEND_RAWETH_QP1_CFA_META_VLAN_TPID_TPID9200 (UINT32_C(0x3) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87850
#define SQ_SEND_RAWETH_QP1_CFA_META_VLAN_TPID_TPID9300 (UINT32_C(0x4) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87852
#define SQ_SEND_RAWETH_QP1_CFA_META_VLAN_TPID_TPIDCFG (UINT32_C(0x5) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87855
#define SQ_SEND_RAWETH_QP1_CFA_META_VLAN_RESERVED_MASK UINT32_C(0xff80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87863
#define SQ_SEND_RAWETH_QP1_CFA_META_KEY_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87866
#define SQ_SEND_RAWETH_QP1_CFA_META_KEY_NONE (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87872
#define SQ_SEND_RAWETH_QP1_CFA_META_KEY_VLAN_TAG (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87882
#define SQ_SEND_RAWETH_QP1_TIMESTAMP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8789
#define RX_TPA_V2_START_CMPL_TYPE_RX_TPA_START UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
879
#define HWRM_QUEUE_PRI2COS_QCFG UINT32_C(0x37)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87902
#define SQ_SEND_RAWETH_QP1_HDR_WQE_TYPE_SEND UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87905
#define SQ_SEND_RAWETH_QP1_HDR_FLAGS_INLINE_SE_UC_FENCE_RD_OR_ATOMIC_FENCE_SIGNAL_COMP_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8791
#define RX_TPA_V2_START_CMPL_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87914
#define SQ_SEND_RAWETH_QP1_HDR_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87916
#define SQ_SEND_RAWETH_QP1_HDR_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87918
#define SQ_SEND_RAWETH_QP1_HDR_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87920
#define SQ_SEND_RAWETH_QP1_HDR_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87925
#define SQ_SEND_RAWETH_QP1_HDR_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87930
#define SQ_SEND_RAWETH_QP1_HDR_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87935
#define SQ_SEND_RAWETH_QP1_HDR_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8794
#define RX_TPA_V2_START_CMPL_FLAGS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8796
#define RX_TPA_V2_START_CMPL_FLAGS_PLACEMENT_MASK UINT32_C(0x380)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87961
#define SQ_SEND_RAWETH_QP1_HDR_LFLAGS_TCP_UDP_CHKSUM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87970
#define SQ_SEND_RAWETH_QP1_HDR_LFLAGS_IP_CHKSUM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87982
#define SQ_SEND_RAWETH_QP1_HDR_LFLAGS_NOCRC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87989
#define SQ_SEND_RAWETH_QP1_HDR_LFLAGS_STAMP UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
87998
#define SQ_SEND_RAWETH_QP1_HDR_LFLAGS_T_IP_CHKSUM UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
880
#define HWRM_QUEUE_PRI2COS_CFG UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88003
#define SQ_SEND_RAWETH_QP1_HDR_LFLAGS_ROCE_CRC UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88008
#define SQ_SEND_RAWETH_QP1_HDR_LFLAGS_FCOE_CRC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88028
#define SQ_SEND_RAWETH_QP1_HDR_CFA_META_VLAN_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88031
#define SQ_SEND_RAWETH_QP1_HDR_CFA_META_VLAN_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88033
#define SQ_SEND_RAWETH_QP1_HDR_CFA_META_VLAN_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88036
#define SQ_SEND_RAWETH_QP1_HDR_CFA_META_VLAN_TPID_MASK UINT32_C(0x70000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88039
#define SQ_SEND_RAWETH_QP1_HDR_CFA_META_VLAN_TPID_TPID88A8 (UINT32_C(0x0) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88041
#define SQ_SEND_RAWETH_QP1_HDR_CFA_META_VLAN_TPID_TPID8100 (UINT32_C(0x1) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88043
#define SQ_SEND_RAWETH_QP1_HDR_CFA_META_VLAN_TPID_TPID9100 (UINT32_C(0x2) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88045
#define SQ_SEND_RAWETH_QP1_HDR_CFA_META_VLAN_TPID_TPID9200 (UINT32_C(0x3) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88047
#define SQ_SEND_RAWETH_QP1_HDR_CFA_META_VLAN_TPID_TPID9300 (UINT32_C(0x4) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88049
#define SQ_SEND_RAWETH_QP1_HDR_CFA_META_VLAN_TPID_TPIDCFG (UINT32_C(0x5) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88052
#define SQ_SEND_RAWETH_QP1_HDR_CFA_META_VLAN_RESERVED_MASK UINT32_C(0xff80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8806
#define RX_TPA_V2_START_CMPL_FLAGS_PLACEMENT_JUMBO (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88060
#define SQ_SEND_RAWETH_QP1_HDR_CFA_META_KEY_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88063
#define SQ_SEND_RAWETH_QP1_HDR_CFA_META_KEY_NONE (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88069
#define SQ_SEND_RAWETH_QP1_HDR_CFA_META_KEY_VLAN_TAG (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88079
#define SQ_SEND_RAWETH_QP1_HDR_TIMESTAMP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88094
#define SQ_RDMA_WQE_TYPE_WRITE_WQE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
881
#define HWRM_QUEUE_COS2BW_QCFG UINT32_C(0x39)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88100
#define SQ_RDMA_WQE_TYPE_WRITE_W_IMMEAD UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88106
#define SQ_RDMA_WQE_TYPE_READ_WQE UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88109
#define SQ_RDMA_FLAGS_INLINE_SE_UC_FENCE_RD_OR_ATOMIC_FENCE_SIGNAL_COMP_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88118
#define SQ_RDMA_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8812
#define RX_TPA_V2_START_CMPL_FLAGS_PLACEMENT_HDS (UINT32_C(0x2) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88123
#define SQ_RDMA_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88128
#define SQ_RDMA_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88135
#define SQ_RDMA_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88140
#define SQ_RDMA_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88145
#define SQ_RDMA_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88150
#define SQ_RDMA_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88184
#define SQ_RDMA_TIMESTAMP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
882
#define HWRM_QUEUE_COS2BW_CFG UINT32_C(0x3a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88208
#define SQ_RDMA_HDR_WQE_TYPE_WRITE_WQE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8821
#define RX_TPA_V2_START_CMPL_FLAGS_PLACEMENT_GRO_JUMBO (UINT32_C(0x5) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88214
#define SQ_RDMA_HDR_WQE_TYPE_WRITE_W_IMMEAD UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88220
#define SQ_RDMA_HDR_WQE_TYPE_READ_WQE UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88223
#define SQ_RDMA_HDR_FLAGS_INLINE_SE_UC_FENCE_RD_OR_ATOMIC_FENCE_SIGNAL_COMP_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88232
#define SQ_RDMA_HDR_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88237
#define SQ_RDMA_HDR_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88242
#define SQ_RDMA_HDR_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88249
#define SQ_RDMA_HDR_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88254
#define SQ_RDMA_HDR_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88259
#define SQ_RDMA_HDR_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88264
#define SQ_RDMA_HDR_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88298
#define SQ_RDMA_HDR_TIMESTAMP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
883
#define HWRM_QUEUE_DSCP_QCAPS UINT32_C(0x3b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8831
#define RX_TPA_V2_START_CMPL_FLAGS_PLACEMENT_GRO_HDS (UINT32_C(0x6) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88313
#define SQ_ATOMIC_WQE_TYPE_ATOMIC_CS UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88319
#define SQ_ATOMIC_WQE_TYPE_ATOMIC_FA UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88322
#define SQ_ATOMIC_FLAGS_INLINE_SE_UC_FENCE_RD_OR_ATOMIC_FENCE_SIGNAL_COMP_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88331
#define SQ_ATOMIC_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88336
#define SQ_ATOMIC_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8834
#define RX_TPA_V2_START_CMPL_FLAGS_RSS_VALID UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88341
#define SQ_ATOMIC_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88348
#define SQ_ATOMIC_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88350
#define SQ_ATOMIC_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88355
#define SQ_ATOMIC_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88360
#define SQ_ATOMIC_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88396
#define SQ_ATOMIC_HDR_WQE_TYPE_ATOMIC_CS UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
884
#define HWRM_QUEUE_DSCP2PRI_QCFG UINT32_C(0x3c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88402
#define SQ_ATOMIC_HDR_WQE_TYPE_ATOMIC_FA UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88405
#define SQ_ATOMIC_HDR_FLAGS_INLINE_SE_UC_FENCE_RD_OR_ATOMIC_FENCE_SIGNAL_COMP_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88414
#define SQ_ATOMIC_HDR_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88419
#define SQ_ATOMIC_HDR_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88424
#define SQ_ATOMIC_HDR_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88431
#define SQ_ATOMIC_HDR_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88433
#define SQ_ATOMIC_HDR_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88438
#define SQ_ATOMIC_HDR_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8844
#define RX_TPA_V2_START_CMPL_FLAGS_TIMESTAMP_FLD_FORMAT UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88443
#define SQ_ATOMIC_HDR_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88473
#define SQ_LOCALINVALIDATE_WQE_TYPE_LOCAL_INVALID UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88476
#define SQ_LOCALINVALIDATE_FLAGS_INLINE_SE_UC_FENCE_RD_OR_ATOMIC_FENCE_SIGNAL_COMP_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88485
#define SQ_LOCALINVALIDATE_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8849
#define RX_TPA_V2_START_CMPL_FLAGS_ITYPE_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88490
#define SQ_LOCALINVALIDATE_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88495
#define SQ_LOCALINVALIDATE_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
885
#define HWRM_QUEUE_DSCP2PRI_CFG UINT32_C(0x3d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88502
#define SQ_LOCALINVALIDATE_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88504
#define SQ_LOCALINVALIDATE_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88509
#define SQ_LOCALINVALIDATE_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88514
#define SQ_LOCALINVALIDATE_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88539
#define SQ_LOCALINVALIDATE_HDR_WQE_TYPE_LOCAL_INVALID UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88542
#define SQ_LOCALINVALIDATE_HDR_FLAGS_INLINE_SE_UC_FENCE_RD_OR_ATOMIC_FENCE_SIGNAL_COMP_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8855
#define RX_TPA_V2_START_CMPL_FLAGS_ITYPE_TCP (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88551
#define SQ_LOCALINVALIDATE_HDR_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88556
#define SQ_LOCALINVALIDATE_HDR_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88561
#define SQ_LOCALINVALIDATE_HDR_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88568
#define SQ_LOCALINVALIDATE_HDR_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88570
#define SQ_LOCALINVALIDATE_HDR_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88575
#define SQ_LOCALINVALIDATE_HDR_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88580
#define SQ_LOCALINVALIDATE_HDR_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
886
#define HWRM_VNIC_ALLOC UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88603
#define SQ_FR_PMR_WQE_TYPE_FR_PMR UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88613
#define SQ_FR_PMR_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88618
#define SQ_FR_PMR_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88623
#define SQ_FR_PMR_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88625
#define SQ_FR_PMR_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88627
#define SQ_FR_PMR_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88632
#define SQ_FR_PMR_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88637
#define SQ_FR_PMR_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88645
#define SQ_FR_PMR_ACCESS_CNTL_LOCAL_WRITE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88647
#define SQ_FR_PMR_ACCESS_CNTL_REMOTE_READ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88649
#define SQ_FR_PMR_ACCESS_CNTL_REMOTE_WRITE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88651
#define SQ_FR_PMR_ACCESS_CNTL_REMOTE_ATOMIC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88653
#define SQ_FR_PMR_ACCESS_CNTL_WINDOW_BIND UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88656
#define SQ_FR_PMR_PAGE_SIZE_LOG_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88659
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88661
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88663
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_16K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88665
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_32K UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88667
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_64K UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88669
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_128K UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88671
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_256K UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88673
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_512K UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88675
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_1M UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88677
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_2M UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88679
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_4M UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88681
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_8M UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88683
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_16M UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88685
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_32M UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88687
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_64M UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88689
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_128M UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88691
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_256M UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88693
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_512M UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88695
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_1G UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88697
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_2G UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88699
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_4G UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
887
#define HWRM_VNIC_FREE UINT32_C(0x41)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88701
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_8G UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88703
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_16G UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88705
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_32G UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88707
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_64G UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88709
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_128G UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88711
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_256G UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88713
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_512G UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88715
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_1T UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88717
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_2T UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88719
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_4T UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88721
#define SQ_FR_PMR_PAGE_SIZE_LOG_PGSZ_8T UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88724
#define SQ_FR_PMR_ZERO_BASED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88737
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88740
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88742
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88744
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_16K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88746
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_32K UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88748
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_64K UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88750
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_128K UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88752
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_256K UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88754
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_512K UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88756
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_1M UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88758
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_2M UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88760
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_4M UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88762
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_8M UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88764
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_16M UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88766
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_32M UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88768
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_64M UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88770
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_128M UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88772
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_256M UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88774
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_512M UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88776
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_1G UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88778
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_2G UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8878
#define RX_TPA_V2_START_CMPL_V1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88780
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_4G UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88782
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_8G UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88784
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_16G UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88786
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_32G UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88788
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_64G UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88790
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_128G UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88792
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_256G UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88794
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_512G UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88796
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_1T UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88798
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_2T UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
888
#define HWRM_VNIC_CFG UINT32_C(0x42)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88800
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_4T UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88802
#define SQ_FR_PMR_PBL_PAGE_SIZE_LOG_PGSZ_8T UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88805
#define SQ_FR_PMR_NUMLEVELS_MASK UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88811
#define SQ_FR_PMR_NUMLEVELS_PHYSICAL (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88817
#define SQ_FR_PMR_NUMLEVELS_LAYER1 (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88825
#define SQ_FR_PMR_NUMLEVELS_LAYER2 (UINT32_C(0x2) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88846
#define SQ_FR_PMR_HDR_WQE_TYPE_FR_PMR UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88856
#define SQ_FR_PMR_HDR_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88861
#define SQ_FR_PMR_HDR_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88866
#define SQ_FR_PMR_HDR_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88868
#define SQ_FR_PMR_HDR_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88870
#define SQ_FR_PMR_HDR_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88875
#define SQ_FR_PMR_HDR_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88880
#define SQ_FR_PMR_HDR_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88888
#define SQ_FR_PMR_HDR_ACCESS_CNTL_LOCAL_WRITE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88890
#define SQ_FR_PMR_HDR_ACCESS_CNTL_REMOTE_READ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88892
#define SQ_FR_PMR_HDR_ACCESS_CNTL_REMOTE_WRITE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88894
#define SQ_FR_PMR_HDR_ACCESS_CNTL_REMOTE_ATOMIC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88896
#define SQ_FR_PMR_HDR_ACCESS_CNTL_WINDOW_BIND UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88899
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
889
#define HWRM_VNIC_QCFG UINT32_C(0x43)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88902
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88904
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88906
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_16K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88908
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_32K UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88910
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_64K UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88912
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_128K UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88914
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_256K UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88916
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_512K UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88918
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_1M UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88920
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_2M UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88922
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_4M UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88924
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_8M UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88926
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_16M UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88928
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_32M UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88930
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_64M UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88932
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_128M UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88934
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_256M UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88936
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_512M UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88938
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_1G UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88940
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_2G UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88942
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_4G UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88944
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_8G UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88946
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_16G UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88948
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_32G UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88950
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_64G UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88952
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_128G UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88954
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_256G UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88956
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_512G UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88958
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_1T UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88960
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_2T UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88962
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_4T UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88964
#define SQ_FR_PMR_HDR_PAGE_SIZE_LOG_PGSZ_8T UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88967
#define SQ_FR_PMR_HDR_ZERO_BASED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88980
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88983
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88985
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88987
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_16K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88989
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_32K UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88991
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_64K UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88993
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_128K UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88995
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_256K UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88997
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_512K UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
88999
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_1M UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
890
#define HWRM_VNIC_TPA_CFG UINT32_C(0x44)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89001
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_2M UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89003
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_4M UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89005
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_8M UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89007
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_16M UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89009
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_32M UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89011
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_64M UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89013
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_128M UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89015
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_256M UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89017
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_512M UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89019
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_1G UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89021
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_2G UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89023
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_4G UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89025
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_8G UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89027
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_16G UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89029
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_32G UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89031
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_64G UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89033
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_128G UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89035
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_256G UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89037
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_512G UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89039
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_1T UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89041
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_2T UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89043
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_4T UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89045
#define SQ_FR_PMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_8T UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89048
#define SQ_FR_PMR_HDR_NUMLEVELS_MASK UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89054
#define SQ_FR_PMR_HDR_NUMLEVELS_PHYSICAL (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89060
#define SQ_FR_PMR_HDR_NUMLEVELS_LAYER1 (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89068
#define SQ_FR_PMR_HDR_NUMLEVELS_LAYER2 (UINT32_C(0x2) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89087
#define SQ_FR_PPMR_WQE_TYPE_FR_PPMR UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89097
#define SQ_FR_PPMR_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89102
#define SQ_FR_PPMR_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89107
#define SQ_FR_PPMR_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89109
#define SQ_FR_PPMR_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89111
#define SQ_FR_PPMR_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89116
#define SQ_FR_PPMR_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89121
#define SQ_FR_PPMR_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89129
#define SQ_FR_PPMR_ACCESS_CNTL_LOCAL_WRITE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89131
#define SQ_FR_PPMR_ACCESS_CNTL_REMOTE_READ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89133
#define SQ_FR_PPMR_ACCESS_CNTL_REMOTE_WRITE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89135
#define SQ_FR_PPMR_ACCESS_CNTL_REMOTE_ATOMIC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89137
#define SQ_FR_PPMR_ACCESS_CNTL_WINDOW_BIND UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89140
#define SQ_FR_PPMR_PAGE_SIZE_LOG_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89143
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89145
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89147
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_16K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89149
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_32K UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89151
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_64K UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89153
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_128K UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89155
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_256K UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89157
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_512K UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89159
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_1M UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89161
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_2M UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89163
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_4M UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89165
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_8M UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89167
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_16M UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89169
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_32M UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89171
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_64M UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89173
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_128M UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89175
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_256M UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89177
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_512M UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89179
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_1G UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89181
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_2G UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89183
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_4G UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89185
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_8G UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89187
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_16G UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89189
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_32G UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89191
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_64G UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89193
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_128G UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89195
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_256G UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89197
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_512G UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89199
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_1T UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
892
#define HWRM_VNIC_TPA_QCFG UINT32_C(0x45)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89201
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_2T UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89203
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_4T UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89205
#define SQ_FR_PPMR_PAGE_SIZE_LOG_PGSZ_8T UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89208
#define SQ_FR_PPMR_ZERO_BASED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89223
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89226
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89228
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89230
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_16K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89232
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_32K UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89234
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_64K UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89236
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_128K UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89238
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_256K UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89240
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_512K UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89242
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_1M UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89244
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_2M UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89246
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_4M UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89248
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_8M UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89250
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_16M UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89252
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_32M UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89254
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_64M UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89256
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_128M UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89258
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_256M UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89260
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_512M UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89262
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_1G UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89264
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_2G UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89266
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_4G UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89268
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_8G UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89270
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_16G UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89272
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_32G UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89274
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_64G UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89276
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_128G UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89278
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_256G UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89280
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_512G UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89282
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_1T UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89284
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_2T UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89286
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_4T UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89288
#define SQ_FR_PPMR_PBL_PAGE_SIZE_LOG_PGSZ_8T UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89291
#define SQ_FR_PPMR_PROXY_VF_VALID UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89293
#define SQ_FR_PPMR_NUMLEVELS_MASK UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89299
#define SQ_FR_PPMR_NUMLEVELS_PHYSICAL (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
893
#define HWRM_VNIC_RSS_CFG UINT32_C(0x46)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89305
#define SQ_FR_PPMR_NUMLEVELS_LAYER1 (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89313
#define SQ_FR_PPMR_NUMLEVELS_LAYER2 (UINT32_C(0x2) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89334
#define SQ_FR_PPMR_HDR_WQE_TYPE_FR_PPMR UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89344
#define SQ_FR_PPMR_HDR_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89349
#define SQ_FR_PPMR_HDR_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89354
#define SQ_FR_PPMR_HDR_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89356
#define SQ_FR_PPMR_HDR_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89358
#define SQ_FR_PPMR_HDR_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89363
#define SQ_FR_PPMR_HDR_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89368
#define SQ_FR_PPMR_HDR_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89376
#define SQ_FR_PPMR_HDR_ACCESS_CNTL_LOCAL_WRITE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89378
#define SQ_FR_PPMR_HDR_ACCESS_CNTL_REMOTE_READ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8938
#define RX_TPA_V2_START_CMPL_FLAGS2_IP_CS_CALC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89380
#define SQ_FR_PPMR_HDR_ACCESS_CNTL_REMOTE_WRITE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89382
#define SQ_FR_PPMR_HDR_ACCESS_CNTL_REMOTE_ATOMIC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89384
#define SQ_FR_PPMR_HDR_ACCESS_CNTL_WINDOW_BIND UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89387
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89390
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89392
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89394
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_16K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89396
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_32K UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89398
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_64K UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
894
#define HWRM_VNIC_RSS_QCFG UINT32_C(0x47)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89400
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_128K UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89402
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_256K UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89404
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_512K UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89406
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_1M UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89408
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_2M UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89410
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_4M UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89412
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_8M UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89414
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_16M UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89416
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_32M UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89418
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_64M UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89420
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_128M UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89422
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_256M UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89424
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_512M UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89426
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_1G UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89428
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_2G UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89430
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_4G UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89432
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_8G UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89434
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_16G UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89436
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_32G UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89438
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_64G UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8944
#define RX_TPA_V2_START_CMPL_FLAGS2_L4_CS_CALC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89440
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_128G UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89442
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_256G UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89444
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_512G UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89446
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_1T UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89448
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_2T UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89450
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_4T UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89452
#define SQ_FR_PPMR_HDR_PAGE_SIZE_LOG_PGSZ_8T UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89455
#define SQ_FR_PPMR_HDR_ZERO_BASED UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89470
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89473
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89475
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89477
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_16K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89479
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_32K UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89481
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_64K UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89483
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_128K UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89485
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_256K UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89487
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_512K UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89489
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_1M UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89491
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_2M UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89493
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_4M UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89495
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_8M UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89497
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_16M UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89499
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_32M UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
895
#define HWRM_VNIC_PLCMODES_CFG UINT32_C(0x48)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8950
#define RX_TPA_V2_START_CMPL_FLAGS2_T_IP_CS_CALC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89501
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_64M UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89503
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_128M UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89505
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_256M UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89507
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_512M UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89509
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_1G UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89511
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_2G UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89513
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_4G UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89515
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_8G UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89517
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_16G UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89519
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_32G UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89521
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_64G UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89523
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_128G UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89525
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_256G UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89527
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_512G UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89529
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_1T UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89531
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_2T UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89533
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_4T UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89535
#define SQ_FR_PPMR_HDR_PBL_PAGE_SIZE_LOG_PGSZ_8T UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89538
#define SQ_FR_PPMR_HDR_PROXY_VF_VALID UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89540
#define SQ_FR_PPMR_HDR_NUMLEVELS_MASK UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89546
#define SQ_FR_PPMR_HDR_NUMLEVELS_PHYSICAL (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89552
#define SQ_FR_PPMR_HDR_NUMLEVELS_LAYER1 (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8956
#define RX_TPA_V2_START_CMPL_FLAGS2_T_L4_CS_CALC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89560
#define SQ_FR_PPMR_HDR_NUMLEVELS_LAYER2 (UINT32_C(0x2) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8958
#define RX_TPA_V2_START_CMPL_FLAGS2_META_FORMAT_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89583
#define SQ_BIND_WQE_TYPE_BIND UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89586
#define SQ_BIND_FLAGS_INLINE_SE_UC_FENCE_RD_OR_ATOMIC_FENCE_SIGNAL_COMP_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89595
#define SQ_BIND_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
896
#define HWRM_VNIC_PLCMODES_QCFG UINT32_C(0x49)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89600
#define SQ_BIND_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89605
#define SQ_BIND_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89607
#define SQ_BIND_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89609
#define SQ_BIND_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8961
#define RX_TPA_V2_START_CMPL_FLAGS2_META_FORMAT_NONE (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89614
#define SQ_BIND_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89619
#define SQ_BIND_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89626
#define SQ_BIND_ACCESS_CNTL_WINDOW_BIND_REMOTE_ATOMIC_REMOTE_WRITE_REMOTE_READ_LOCAL_WRITE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89635
#define SQ_BIND_ACCESS_CNTL_LOCAL_WRITE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89637
#define SQ_BIND_ACCESS_CNTL_REMOTE_READ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89646
#define SQ_BIND_ACCESS_CNTL_REMOTE_WRITE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89655
#define SQ_BIND_ACCESS_CNTL_REMOTE_ATOMIC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89663
#define SQ_BIND_ACCESS_CNTL_WINDOW_BIND UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89672
#define SQ_BIND_ZERO_BASED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8969
#define RX_TPA_V2_START_CMPL_FLAGS2_META_FORMAT_VLAN (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89692
#define SQ_BIND_MW_TYPE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89694
#define SQ_BIND_MW_TYPE_TYPE1 (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89696
#define SQ_BIND_MW_TYPE_TYPE2 (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
897
#define HWRM_VNIC_QCAPS UINT32_C(0x4a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89739
#define SQ_BIND_HDR_WQE_TYPE_BIND UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89742
#define SQ_BIND_HDR_FLAGS_INLINE_SE_UC_FENCE_RD_OR_ATOMIC_FENCE_SIGNAL_COMP_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89751
#define SQ_BIND_HDR_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89756
#define SQ_BIND_HDR_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89761
#define SQ_BIND_HDR_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89763
#define SQ_BIND_HDR_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89765
#define SQ_BIND_HDR_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89770
#define SQ_BIND_HDR_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89775
#define SQ_BIND_HDR_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89782
#define SQ_BIND_HDR_ACCESS_CNTL_WINDOW_BIND_REMOTE_ATOMIC_REMOTE_WRITE_REMOTE_READ_LOCAL_WRITE_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89791
#define SQ_BIND_HDR_ACCESS_CNTL_LOCAL_WRITE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89793
#define SQ_BIND_HDR_ACCESS_CNTL_REMOTE_READ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89802
#define SQ_BIND_HDR_ACCESS_CNTL_REMOTE_WRITE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89811
#define SQ_BIND_HDR_ACCESS_CNTL_REMOTE_ATOMIC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89819
#define SQ_BIND_HDR_ACCESS_CNTL_WINDOW_BIND UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89828
#define SQ_BIND_HDR_ZERO_BASED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8984
#define RX_TPA_V2_START_CMPL_FLAGS2_META_FORMAT_TUNNEL_ID (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89848
#define SQ_BIND_HDR_MW_TYPE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89850
#define SQ_BIND_HDR_MW_TYPE_TYPE1 (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89852
#define SQ_BIND_HDR_MW_TYPE_TYPE2 (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8989
#define RX_TPA_V2_START_CMPL_FLAGS2_META_FORMAT_CHDR_DATA (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89896
#define SQ_MSN_SEARCH_V3_START_PSN_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89899
#define SQ_MSN_SEARCH_V3_NEXT_PSN_MASK UINT32_C(0xffffff000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
899
#define HWRM_VNIC_UPDATE UINT32_C(0x4b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89906
#define SQ_MSN_SEARCH_V3_START_IDX_MASK UINT32_C(0xffff000000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89917
#define SQ_MSN_SEARCH_V3_SGNLD UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89923
#define SQ_MSN_SEARCH_V3_PREV_SGNLD_LOCAL_MEM_WQE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89934
#define SQ_SEND_V3_WQE_TYPE_SEND_V3 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89940
#define SQ_SEND_V3_WQE_TYPE_SEND_W_IMMED_V3 UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89946
#define SQ_SEND_V3_WQE_TYPE_SEND_W_INVALID_V3 UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89956
#define SQ_SEND_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89963
#define SQ_SEND_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89970
#define SQ_SEND_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89976
#define SQ_SEND_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89981
#define SQ_SEND_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89986
#define SQ_SEND_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
8999
#define RX_TPA_V2_START_CMPL_FLAGS2_META_FORMAT_HDR_OFFSET (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
89991
#define SQ_SEND_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
900
#define HWRM_RING_ALLOC UINT32_C(0x50)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90004
#define SQ_SEND_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90024
#define SQ_SEND_V3_INLINE_LENGTH_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90044
#define SQ_SEND_V3_TIMESTAMP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9005
#define RX_TPA_V2_START_CMPL_FLAGS2_IP_TYPE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90064
#define SQ_SEND_HDR_V3_WQE_TYPE_SEND_V3 UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90070
#define SQ_SEND_HDR_V3_WQE_TYPE_SEND_W_IMMED_V3 UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90076
#define SQ_SEND_HDR_V3_WQE_TYPE_SEND_W_INVALID_V3 UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90086
#define SQ_SEND_HDR_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90093
#define SQ_SEND_HDR_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
901
#define HWRM_RING_FREE UINT32_C(0x51)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9010
#define RX_TPA_V2_START_CMPL_FLAGS2_COMPLETE_CHECKSUM_CALC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90100
#define SQ_SEND_HDR_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90106
#define SQ_SEND_HDR_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90111
#define SQ_SEND_HDR_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90116
#define SQ_SEND_HDR_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90121
#define SQ_SEND_HDR_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90134
#define SQ_SEND_HDR_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9015
#define RX_TPA_V2_START_CMPL_FLAGS2_EXT_META_FORMAT_MASK UINT32_C(0xc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90154
#define SQ_SEND_HDR_V3_INLINE_LENGTH_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90174
#define SQ_SEND_HDR_V3_TIMESTAMP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90185
#define SQ_RAWQP1SEND_V3_WQE_TYPE_RAWQP1SEND_V3 UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90195
#define SQ_RAWQP1SEND_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
902
#define HWRM_RING_CMPL_RING_QAGGINT_PARAMS UINT32_C(0x52)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90202
#define SQ_RAWQP1SEND_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90209
#define SQ_RAWQP1SEND_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90217
#define SQ_RAWQP1SEND_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90222
#define SQ_RAWQP1SEND_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90227
#define SQ_RAWQP1SEND_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90232
#define SQ_RAWQP1SEND_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90243
#define SQ_RAWQP1SEND_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9025
#define RX_TPA_V2_START_CMPL_FLAGS2_COMPLETE_CHECKSUM_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90263
#define SQ_RAWQP1SEND_V3_INLINE_LENGTH_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90284
#define SQ_RAWQP1SEND_V3_LFLAGS_TCP_UDP_CHKSUM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90293
#define SQ_RAWQP1SEND_V3_LFLAGS_IP_CHKSUM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
903
#define HWRM_RING_CMPL_RING_CFG_AGGINT_PARAMS UINT32_C(0x53)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90305
#define SQ_RAWQP1SEND_V3_LFLAGS_NOCRC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90314
#define SQ_RAWQP1SEND_V3_LFLAGS_T_IP_CHKSUM UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90328
#define SQ_RAWQP1SEND_V3_LFLAGS_OT_IP_CHKSUM UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9033
#define RX_TPA_V2_START_CMPL_METADATA_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90333
#define SQ_RAWQP1SEND_V3_LFLAGS_ROCE_CRC UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90338
#define SQ_RAWQP1SEND_V3_LFLAGS_FCOE_CRC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90357
#define SQ_RAWQP1SEND_V3_CFA_ACTION_HIGH_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9036
#define RX_TPA_V2_START_CMPL_METADATA_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90366
#define SQ_RAWQP1SEND_V3_CFA_META_VLAN_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90369
#define SQ_RAWQP1SEND_V3_CFA_META_VLAN_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90371
#define SQ_RAWQP1SEND_V3_CFA_META_VLAN_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90374
#define SQ_RAWQP1SEND_V3_CFA_META_VLAN_TPID_MASK UINT32_C(0x70000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90377
#define SQ_RAWQP1SEND_V3_CFA_META_VLAN_TPID_TPID88A8 (UINT32_C(0x0) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90379
#define SQ_RAWQP1SEND_V3_CFA_META_VLAN_TPID_TPID8100 (UINT32_C(0x1) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9038
#define RX_TPA_V2_START_CMPL_METADATA_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90381
#define SQ_RAWQP1SEND_V3_CFA_META_VLAN_TPID_TPID9100 (UINT32_C(0x2) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90383
#define SQ_RAWQP1SEND_V3_CFA_META_VLAN_TPID_TPID9200 (UINT32_C(0x3) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90385
#define SQ_RAWQP1SEND_V3_CFA_META_VLAN_TPID_TPID9300 (UINT32_C(0x4) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90387
#define SQ_RAWQP1SEND_V3_CFA_META_VLAN_TPID_TPIDCFG (UINT32_C(0x5) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90390
#define SQ_RAWQP1SEND_V3_CFA_META_VLAN_RESERVED_MASK UINT32_C(0xff80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90398
#define SQ_RAWQP1SEND_V3_CFA_META_KEY_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
904
#define HWRM_RING_AGGINT_QCAPS UINT32_C(0x54)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90401
#define SQ_RAWQP1SEND_V3_CFA_META_KEY_NONE (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90407
#define SQ_RAWQP1SEND_V3_CFA_META_KEY_VLAN_TAG (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9041
#define RX_TPA_V2_START_CMPL_METADATA_TPID_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90415
#define SQ_RAWQP1SEND_V3_TIMESTAMP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90436
#define SQ_RAWQP1SEND_HDR_V3_WQE_TYPE_RAWQP1SEND_V3 UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90446
#define SQ_RAWQP1SEND_HDR_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90453
#define SQ_RAWQP1SEND_HDR_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90460
#define SQ_RAWQP1SEND_HDR_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90468
#define SQ_RAWQP1SEND_HDR_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90473
#define SQ_RAWQP1SEND_HDR_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90478
#define SQ_RAWQP1SEND_HDR_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90483
#define SQ_RAWQP1SEND_HDR_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9049
#define RX_TPA_V2_START_CMPL_V2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90494
#define SQ_RAWQP1SEND_HDR_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
905
#define HWRM_RING_SCHQ_ALLOC UINT32_C(0x55)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9050
#define RX_TPA_V2_START_CMPL_ERRORS_MASK UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90514
#define SQ_RAWQP1SEND_HDR_V3_INLINE_LENGTH_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90535
#define SQ_RAWQP1SEND_HDR_V3_LFLAGS_TCP_UDP_CHKSUM UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90544
#define SQ_RAWQP1SEND_HDR_V3_LFLAGS_IP_CHKSUM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90556
#define SQ_RAWQP1SEND_HDR_V3_LFLAGS_NOCRC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90565
#define SQ_RAWQP1SEND_HDR_V3_LFLAGS_T_IP_CHKSUM UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90579
#define SQ_RAWQP1SEND_HDR_V3_LFLAGS_OT_IP_CHKSUM UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9058
#define RX_TPA_V2_START_CMPL_ERRORS_BUFFER_ERROR_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90584
#define SQ_RAWQP1SEND_HDR_V3_LFLAGS_ROCE_CRC UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90589
#define SQ_RAWQP1SEND_HDR_V3_LFLAGS_FCOE_CRC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
906
#define HWRM_RING_SCHQ_CFG UINT32_C(0x56)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90608
#define SQ_RAWQP1SEND_HDR_V3_CFA_ACTION_HIGH_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9061
#define RX_TPA_V2_START_CMPL_ERRORS_BUFFER_ERROR_NO_BUFFER (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90617
#define SQ_RAWQP1SEND_HDR_V3_CFA_META_VLAN_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90620
#define SQ_RAWQP1SEND_HDR_V3_CFA_META_VLAN_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90622
#define SQ_RAWQP1SEND_HDR_V3_CFA_META_VLAN_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90625
#define SQ_RAWQP1SEND_HDR_V3_CFA_META_VLAN_TPID_MASK UINT32_C(0x70000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90628
#define SQ_RAWQP1SEND_HDR_V3_CFA_META_VLAN_TPID_TPID88A8 (UINT32_C(0x0) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90630
#define SQ_RAWQP1SEND_HDR_V3_CFA_META_VLAN_TPID_TPID8100 (UINT32_C(0x1) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90632
#define SQ_RAWQP1SEND_HDR_V3_CFA_META_VLAN_TPID_TPID9100 (UINT32_C(0x2) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90634
#define SQ_RAWQP1SEND_HDR_V3_CFA_META_VLAN_TPID_TPID9200 (UINT32_C(0x3) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90636
#define SQ_RAWQP1SEND_HDR_V3_CFA_META_VLAN_TPID_TPID9300 (UINT32_C(0x4) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90638
#define SQ_RAWQP1SEND_HDR_V3_CFA_META_VLAN_TPID_TPIDCFG (UINT32_C(0x5) << 16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90641
#define SQ_RAWQP1SEND_HDR_V3_CFA_META_VLAN_RESERVED_MASK UINT32_C(0xff80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90649
#define SQ_RAWQP1SEND_HDR_V3_CFA_META_KEY_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90652
#define SQ_RAWQP1SEND_HDR_V3_CFA_META_KEY_NONE (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90658
#define SQ_RAWQP1SEND_HDR_V3_CFA_META_KEY_VLAN_TAG (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9066
#define RX_TPA_V2_START_CMPL_ERRORS_BUFFER_ERROR_BAD_FORMAT (UINT32_C(0x3) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90666
#define SQ_RAWQP1SEND_HDR_V3_TIMESTAMP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90682
#define SQ_UDSEND_V3_WQE_TYPE_UDSEND_V3 UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90688
#define SQ_UDSEND_V3_WQE_TYPE_UDSEND_W_IMMED_V3 UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90698
#define SQ_UDSEND_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
907
#define HWRM_RING_SCHQ_FREE UINT32_C(0x57)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90705
#define SQ_UDSEND_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9071
#define RX_TPA_V2_START_CMPL_ERRORS_BUFFER_ERROR_FLUSH (UINT32_C(0x5) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90712
#define SQ_UDSEND_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90718
#define SQ_UDSEND_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90723
#define SQ_UDSEND_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90728
#define SQ_UDSEND_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90733
#define SQ_UDSEND_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90744
#define SQ_UDSEND_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90764
#define SQ_UDSEND_V3_INLINE_LENGTH_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90794
#define SQ_UDSEND_V3_DST_QP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
908
#define HWRM_RING_RESET UINT32_C(0x5e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90801
#define SQ_UDSEND_V3_AVID_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90810
#define SQ_UDSEND_V3_TIMESTAMP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90834
#define SQ_UDSEND_HDR_V3_WQE_TYPE_UDSEND_V3 UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90840
#define SQ_UDSEND_HDR_V3_WQE_TYPE_UDSEND_W_IMMED_V3 UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90850
#define SQ_UDSEND_HDR_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90857
#define SQ_UDSEND_HDR_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90864
#define SQ_UDSEND_HDR_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90870
#define SQ_UDSEND_HDR_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90875
#define SQ_UDSEND_HDR_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90880
#define SQ_UDSEND_HDR_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90885
#define SQ_UDSEND_HDR_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90896
#define SQ_UDSEND_HDR_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
909
#define HWRM_RING_GRP_ALLOC UINT32_C(0x60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90916
#define SQ_UDSEND_HDR_V3_INLINE_LENGTH_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9094
#define RX_TPA_V2_START_CMPL_OUTER_L3_OFFSET_MASK UINT32_C(0x1ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90946
#define SQ_UDSEND_HDR_V3_DST_QP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90953
#define SQ_UDSEND_HDR_V3_AVID_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90962
#define SQ_UDSEND_HDR_V3_TIMESTAMP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90977
#define SQ_RDMA_V3_WQE_TYPE_WRITE_WQE_V3 UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90983
#define SQ_RDMA_V3_WQE_TYPE_WRITE_W_IMMED_V3 UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90989
#define SQ_RDMA_V3_WQE_TYPE_READ_WQE_V3 UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
90999
#define SQ_RDMA_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
910
#define HWRM_RING_GRP_FREE UINT32_C(0x61)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9100
#define RX_TPA_V2_START_CMPL_INNER_L2_OFFSET_MASK UINT32_C(0x3fe00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91004
#define SQ_RDMA_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91009
#define SQ_RDMA_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91015
#define SQ_RDMA_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91020
#define SQ_RDMA_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91025
#define SQ_RDMA_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91030
#define SQ_RDMA_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91041
#define SQ_RDMA_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9106
#define RX_TPA_V2_START_CMPL_INNER_L3_OFFSET_MASK UINT32_C(0x7fc0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91061
#define SQ_RDMA_V3_INLINE_LENGTH_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91088
#define SQ_RDMA_V3_TIMESTAMP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
911
#define HWRM_RING_CFG UINT32_C(0x62)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91112
#define SQ_RDMA_HDR_V3_WQE_TYPE_WRITE_WQE_V3 UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91118
#define SQ_RDMA_HDR_V3_WQE_TYPE_WRITE_W_IMMED_V3 UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91124
#define SQ_RDMA_HDR_V3_WQE_TYPE_READ_WQE_V3 UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9113
#define RX_TPA_V2_START_CMPL_INNER_L4_SIZE_MASK UINT32_C(0xf8000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91134
#define SQ_RDMA_HDR_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91139
#define SQ_RDMA_HDR_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91144
#define SQ_RDMA_HDR_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91150
#define SQ_RDMA_HDR_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91155
#define SQ_RDMA_HDR_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91160
#define SQ_RDMA_HDR_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91165
#define SQ_RDMA_HDR_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91176
#define SQ_RDMA_HDR_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91196
#define SQ_RDMA_HDR_V3_INLINE_LENGTH_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
912
#define HWRM_RING_QCFG UINT32_C(0x63)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91223
#define SQ_RDMA_HDR_V3_TIMESTAMP_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91238
#define SQ_ATOMIC_V3_WQE_TYPE_ATOMIC_CS_V3 UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91244
#define SQ_ATOMIC_V3_WQE_TYPE_ATOMIC_FA_V3 UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91254
#define SQ_ATOMIC_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91259
#define SQ_ATOMIC_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91264
#define SQ_ATOMIC_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91270
#define SQ_ATOMIC_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91272
#define SQ_ATOMIC_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91277
#define SQ_ATOMIC_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91282
#define SQ_ATOMIC_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91290
#define SQ_ATOMIC_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9132
#define RX_TPA_V2_END_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91358
#define SQ_ATOMIC_HDR_V3_WQE_TYPE_ATOMIC_CS_V3 UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91364
#define SQ_ATOMIC_HDR_V3_WQE_TYPE_ATOMIC_FA_V3 UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91374
#define SQ_ATOMIC_HDR_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91379
#define SQ_ATOMIC_HDR_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91384
#define SQ_ATOMIC_HDR_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9139
#define RX_TPA_V2_END_CMPL_TYPE_RX_TPA_END UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91390
#define SQ_ATOMIC_HDR_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91392
#define SQ_ATOMIC_HDR_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91397
#define SQ_ATOMIC_HDR_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
914
#define HWRM_RESERVED5 UINT32_C(0x64)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91402
#define SQ_ATOMIC_HDR_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9141
#define RX_TPA_V2_END_CMPL_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91410
#define SQ_ATOMIC_HDR_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91455
#define SQ_LOCALINVALIDATE_V3_WQE_TYPE_LOCAL_INVALID_V3 UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91465
#define SQ_LOCALINVALIDATE_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91470
#define SQ_LOCALINVALIDATE_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91475
#define SQ_LOCALINVALIDATE_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9148
#define RX_TPA_V2_END_CMPL_FLAGS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91480
#define SQ_LOCALINVALIDATE_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91485
#define SQ_LOCALINVALIDATE_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91490
#define SQ_LOCALINVALIDATE_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91495
#define SQ_LOCALINVALIDATE_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9150
#define RX_TPA_V2_END_CMPL_FLAGS_PLACEMENT_MASK UINT32_C(0x380)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91504
#define SQ_LOCALINVALIDATE_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91532
#define SQ_LOCALINVALIDATE_HDR_V3_WQE_TYPE_LOCAL_INVALID_V3 UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91542
#define SQ_LOCALINVALIDATE_HDR_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91547
#define SQ_LOCALINVALIDATE_HDR_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91552
#define SQ_LOCALINVALIDATE_HDR_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91557
#define SQ_LOCALINVALIDATE_HDR_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91562
#define SQ_LOCALINVALIDATE_HDR_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91567
#define SQ_LOCALINVALIDATE_HDR_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91572
#define SQ_LOCALINVALIDATE_HDR_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91581
#define SQ_LOCALINVALIDATE_HDR_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
916
#define HWRM_RESERVED6 UINT32_C(0x65)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9160
#define RX_TPA_V2_END_CMPL_FLAGS_PLACEMENT_JUMBO (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91614
#define SQ_FR_PMR_V3_WQE_TYPE_FR_PMR_V3 UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91624
#define SQ_FR_PMR_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91629
#define SQ_FR_PMR_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91634
#define SQ_FR_PMR_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91639
#define SQ_FR_PMR_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91644
#define SQ_FR_PMR_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91649
#define SQ_FR_PMR_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91654
#define SQ_FR_PMR_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9166
#define RX_TPA_V2_END_CMPL_FLAGS_PLACEMENT_HDS (UINT32_C(0x2) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91662
#define SQ_FR_PMR_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91668
#define SQ_FR_PMR_V3_ZERO_BASED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91676
#define SQ_FR_PMR_V3_ACCESS_CNTL_LOCAL_WRITE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91678
#define SQ_FR_PMR_V3_ACCESS_CNTL_REMOTE_READ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91680
#define SQ_FR_PMR_V3_ACCESS_CNTL_REMOTE_WRITE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91682
#define SQ_FR_PMR_V3_ACCESS_CNTL_REMOTE_ATOMIC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91684
#define SQ_FR_PMR_V3_ACCESS_CNTL_WINDOW_BIND UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
917
#define HWRM_PORT_ADSM_QSTATES UINT32_C(0x66)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91702
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91705
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91707
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91709
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_16K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91711
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_32K UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91713
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_64K UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91715
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_128K UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91717
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_256K UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91719
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_512K UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91721
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_1M UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91723
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_2M UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91725
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_4M UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91727
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_8M UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91729
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_16M UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91731
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_32M UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91733
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_64M UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91735
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_128M UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91737
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_256M UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91739
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_512M UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91741
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_1G UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91743
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_2G UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91745
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_4G UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91747
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_8G UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91749
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_16G UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9175
#define RX_TPA_V2_END_CMPL_FLAGS_PLACEMENT_GRO_JUMBO (UINT32_C(0x5) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91751
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_32G UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91753
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_64G UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91755
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_128G UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91757
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_256G UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91759
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_512G UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91761
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_1T UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91763
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_2T UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91765
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_4T UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91767
#define SQ_FR_PMR_V3_PAGE_SIZE_LOG_PGSZ_8T UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91774
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_MASK UINT32_C(0x3e0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91777
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_4K (UINT32_C(0x0) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91779
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_8K (UINT32_C(0x1) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91781
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_16K (UINT32_C(0x2) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91783
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_32K (UINT32_C(0x3) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91785
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_64K (UINT32_C(0x4) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91787
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_128K (UINT32_C(0x5) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91789
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_256K (UINT32_C(0x6) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91791
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_512K (UINT32_C(0x7) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91793
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_1M (UINT32_C(0x8) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91795
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_2M (UINT32_C(0x9) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91797
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_4M (UINT32_C(0xa) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91799
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_8M (UINT32_C(0xb) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
918
#define HWRM_PORT_EVENTS_LOG UINT32_C(0x67)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91801
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_16M (UINT32_C(0xc) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91803
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_32M (UINT32_C(0xd) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91805
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_64M (UINT32_C(0xe) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91807
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_128M (UINT32_C(0xf) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91809
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_256M (UINT32_C(0x10) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91811
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_512M (UINT32_C(0x11) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91813
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_1G (UINT32_C(0x12) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91815
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_2G (UINT32_C(0x13) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91817
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_4G (UINT32_C(0x14) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91819
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_8G (UINT32_C(0x15) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91821
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_16G (UINT32_C(0x16) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91823
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_32G (UINT32_C(0x17) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91825
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_64G (UINT32_C(0x18) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91827
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_128G (UINT32_C(0x19) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91829
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_256G (UINT32_C(0x1a) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91831
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_512G (UINT32_C(0x1b) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91833
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_1T (UINT32_C(0x1c) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91835
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_2T (UINT32_C(0x1d) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91837
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_4T (UINT32_C(0x1e) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91839
#define SQ_FR_PMR_V3_PBL_PAGE_SIZE_LOG_PGSZ_8T (UINT32_C(0x1f) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91842
#define SQ_FR_PMR_V3_NUMLEVELS_MASK UINT32_C(0xc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91848
#define SQ_FR_PMR_V3_NUMLEVELS_PHYSICAL (UINT32_C(0x0) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9185
#define RX_TPA_V2_END_CMPL_FLAGS_PLACEMENT_GRO_HDS (UINT32_C(0x6) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91855
#define SQ_FR_PMR_V3_NUMLEVELS_LAYER1 (UINT32_C(0x1) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91863
#define SQ_FR_PMR_V3_NUMLEVELS_LAYER2 (UINT32_C(0x2) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91885
#define SQ_FR_PMR_HDR_V3_WQE_TYPE_FR_PMR_V3 UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91895
#define SQ_FR_PMR_HDR_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
919
#define HWRM_VNIC_RSS_COS_LB_CTX_ALLOC UINT32_C(0x70)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91900
#define SQ_FR_PMR_HDR_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91905
#define SQ_FR_PMR_HDR_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91910
#define SQ_FR_PMR_HDR_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91915
#define SQ_FR_PMR_HDR_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91920
#define SQ_FR_PMR_HDR_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91925
#define SQ_FR_PMR_HDR_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9193
#define RX_TPA_V2_END_CMPL_FLAGS_PLACEMENT_IOC_HDS (UINT32_C(0x7) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91933
#define SQ_FR_PMR_HDR_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91939
#define SQ_FR_PMR_HDR_V3_ZERO_BASED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91947
#define SQ_FR_PMR_HDR_V3_ACCESS_CNTL_LOCAL_WRITE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91949
#define SQ_FR_PMR_HDR_V3_ACCESS_CNTL_REMOTE_READ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91951
#define SQ_FR_PMR_HDR_V3_ACCESS_CNTL_REMOTE_WRITE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91953
#define SQ_FR_PMR_HDR_V3_ACCESS_CNTL_REMOTE_ATOMIC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91955
#define SQ_FR_PMR_HDR_V3_ACCESS_CNTL_WINDOW_BIND UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9196
#define RX_TPA_V2_END_CMPL_FLAGS_UNUSED UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91973
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_MASK UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91976
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_4K UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91978
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_8K UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91980
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_16K UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91982
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_32K UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91984
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_64K UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91986
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_128K UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91988
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_256K UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91990
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_512K UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91992
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_1M UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91994
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_2M UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91996
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_4M UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
91998
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_8M UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
920
#define HWRM_VNIC_RSS_COS_LB_CTX_FREE UINT32_C(0x71)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92000
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_16M UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92002
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_32M UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92004
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_64M UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92006
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_128M UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92008
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_256M UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92010
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_512M UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92012
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_1G UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92014
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_2G UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92016
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_4G UINT32_C(0x14)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92018
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_8G UINT32_C(0x15)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92020
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_16G UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92022
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_32G UINT32_C(0x17)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92024
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_64G UINT32_C(0x18)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92026
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_128G UINT32_C(0x19)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92028
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_256G UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92030
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_512G UINT32_C(0x1b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92032
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_1T UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92034
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_2T UINT32_C(0x1d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92036
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_4T UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92038
#define SQ_FR_PMR_HDR_V3_PAGE_SIZE_LOG_PGSZ_8T UINT32_C(0x1f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92045
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_MASK UINT32_C(0x3e0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92048
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_4K (UINT32_C(0x0) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9205
#define RX_TPA_V2_END_CMPL_FLAGS_PKT_METADATA_PRESENT UINT32_C(0x800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92050
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_8K (UINT32_C(0x1) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92052
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_16K (UINT32_C(0x2) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92054
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_32K (UINT32_C(0x3) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92056
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_64K (UINT32_C(0x4) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92058
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_128K (UINT32_C(0x5) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92060
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_256K (UINT32_C(0x6) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92062
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_512K (UINT32_C(0x7) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92064
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_1M (UINT32_C(0x8) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92066
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_2M (UINT32_C(0x9) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92068
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_4M (UINT32_C(0xa) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92070
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_8M (UINT32_C(0xb) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92072
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_16M (UINT32_C(0xc) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92074
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_32M (UINT32_C(0xd) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92076
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_64M (UINT32_C(0xe) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92078
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_128M (UINT32_C(0xf) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92080
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_256M (UINT32_C(0x10) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92082
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_512M (UINT32_C(0x11) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92084
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_1G (UINT32_C(0x12) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92086
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_2G (UINT32_C(0x13) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92088
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_4G (UINT32_C(0x14) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92090
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_8G (UINT32_C(0x15) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92092
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_16G (UINT32_C(0x16) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92094
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_32G (UINT32_C(0x17) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92096
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_64G (UINT32_C(0x18) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92098
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_128G (UINT32_C(0x19) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
921
#define HWRM_QUEUE_MPLS_QCAPS UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92100
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_256G (UINT32_C(0x1a) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92102
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_512G (UINT32_C(0x1b) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92104
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_1T (UINT32_C(0x1c) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92106
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_2T (UINT32_C(0x1d) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92108
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_4T (UINT32_C(0x1e) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92110
#define SQ_FR_PMR_HDR_V3_PBL_PAGE_SIZE_LOG_PGSZ_8T (UINT32_C(0x1f) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92113
#define SQ_FR_PMR_HDR_V3_NUMLEVELS_MASK UINT32_C(0xc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92119
#define SQ_FR_PMR_HDR_V3_NUMLEVELS_PHYSICAL (UINT32_C(0x0) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92126
#define SQ_FR_PMR_HDR_V3_NUMLEVELS_LAYER1 (UINT32_C(0x1) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92134
#define SQ_FR_PMR_HDR_V3_NUMLEVELS_LAYER2 (UINT32_C(0x2) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9215
#define RX_TPA_V2_END_CMPL_FLAGS_ITYPE_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92160
#define SQ_BIND_V3_WQE_TYPE_BIND_V3 UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92170
#define SQ_BIND_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92175
#define SQ_BIND_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92180
#define SQ_BIND_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92185
#define SQ_BIND_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92190
#define SQ_BIND_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92195
#define SQ_BIND_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
922
#define HWRM_QUEUE_MPLSTC2PRI_QCFG UINT32_C(0x81)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92200
#define SQ_BIND_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92207
#define SQ_BIND_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92214
#define SQ_BIND_V3_ZERO_BASED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92234
#define SQ_BIND_V3_MW_TYPE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92236
#define SQ_BIND_V3__TYPE1 (UINT32_C(0x0) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92238
#define SQ_BIND_V3__TYPE2 (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92253
#define SQ_BIND_V3_ACCESS_CNTL_LOCAL_WRITE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92255
#define SQ_BIND_V3_ACCESS_CNTL_REMOTE_READ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92263
#define SQ_BIND_V3_ACCESS_CNTL_REMOTE_WRITE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92271
#define SQ_BIND_V3_ACCESS_CNTL_REMOTE_ATOMIC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92279
#define SQ_BIND_V3_ACCESS_CNTL_WINDOW_BIND UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
923
#define HWRM_QUEUE_MPLSTC2PRI_CFG UINT32_C(0x82)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92321
#define SQ_BIND_HDR_V3_WQE_TYPE_BIND_V3 UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92331
#define SQ_BIND_HDR_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92336
#define SQ_BIND_HDR_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9234
#define RX_TPA_V2_END_CMPL_V1 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92341
#define SQ_BIND_HDR_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92346
#define SQ_BIND_HDR_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92351
#define SQ_BIND_HDR_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92356
#define SQ_BIND_HDR_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92361
#define SQ_BIND_HDR_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92368
#define SQ_BIND_HDR_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92375
#define SQ_BIND_HDR_V3_ZERO_BASED UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92395
#define SQ_BIND_HDR_V3_MW_TYPE UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92397
#define SQ_BIND_HDR_V3__TYPE1 (UINT32_C(0x0) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92399
#define SQ_BIND_HDR_V3__TYPE2 (UINT32_C(0x1) << 7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
924
#define HWRM_QUEUE_VLANPRI_QCAPS UINT32_C(0x83)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92414
#define SQ_BIND_HDR_V3_ACCESS_CNTL_LOCAL_WRITE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92416
#define SQ_BIND_HDR_V3_ACCESS_CNTL_REMOTE_READ UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92424
#define SQ_BIND_HDR_V3_ACCESS_CNTL_REMOTE_WRITE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92432
#define SQ_BIND_HDR_V3_ACCESS_CNTL_REMOTE_ATOMIC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92440
#define SQ_BIND_HDR_V3_ACCESS_CNTL_WINDOW_BIND UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92480
#define SQ_CHANGE_UDPSRCPORT_V3_WQE_TYPE_CHANGE_UDPSRCPORT_V3 UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92490
#define SQ_CHANGE_UDPSRCPORT_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92495
#define SQ_CHANGE_UDPSRCPORT_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
925
#define HWRM_QUEUE_VLANPRI2PRI_QCFG UINT32_C(0x84)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92503
#define SQ_CHANGE_UDPSRCPORT_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92508
#define SQ_CHANGE_UDPSRCPORT_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92513
#define SQ_CHANGE_UDPSRCPORT_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92518
#define SQ_CHANGE_UDPSRCPORT_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92523
#define SQ_CHANGE_UDPSRCPORT_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92531
#define SQ_CHANGE_UDPSRCPORT_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92552
#define SQ_CHANGE_UDPSRCPORT_HDR_V3_WQE_TYPE_CHANGE_UDPSRCPORT_V3 UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92562
#define SQ_CHANGE_UDPSRCPORT_HDR_V3_FLAGS_SIGNAL_COMP UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92567
#define SQ_CHANGE_UDPSRCPORT_HDR_V3_FLAGS_RD_OR_ATOMIC_FENCE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92575
#define SQ_CHANGE_UDPSRCPORT_HDR_V3_FLAGS_UC_FENCE UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92580
#define SQ_CHANGE_UDPSRCPORT_HDR_V3_FLAGS_SE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92585
#define SQ_CHANGE_UDPSRCPORT_HDR_V3_FLAGS_INLINE UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92590
#define SQ_CHANGE_UDPSRCPORT_HDR_V3_FLAGS_WQE_TS_EN UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92595
#define SQ_CHANGE_UDPSRCPORT_HDR_V3_FLAGS_DEBUG_TRACE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
926
#define HWRM_QUEUE_VLANPRI2PRI_CFG UINT32_C(0x85)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92603
#define SQ_CHANGE_UDPSRCPORT_HDR_V3_WQE_SIZE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92627
#define RQ_WQE_WQE_TYPE_RCV UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92648
#define RQ_WQE_WR_ID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92668
#define RQ_WQE_HDR_WQE_TYPE_RCV UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92689
#define RQ_WQE_HDR_WR_ID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
927
#define HWRM_QUEUE_GLOBAL_CFG UINT32_C(0x86)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92704
#define RQ_WQE_V3_WQE_TYPE_RCV_V3 UINT32_C(0x90)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92736
#define RQ_WQE_HDR_V3_WQE_TYPE_RCV_V3 UINT32_C(0x90)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92765
#define CQ_BASE_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92767
#define CQ_BASE_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9277
#define RX_TPA_V2_END_CMPL_TPA_DUP_ACKS_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92773
#define CQ_BASE_CQE_TYPE_REQ (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92778
#define CQ_BASE_CQE_TYPE_RES_RC (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92783
#define CQ_BASE_CQE_TYPE_RES_UD (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92788
#define CQ_BASE_CQE_TYPE_RES_RAWETH_QP1 (UINT32_C(0x3) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92794
#define CQ_BASE_CQE_TYPE_RES_UD_CFA (UINT32_C(0x4) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92799
#define CQ_BASE_CQE_TYPE_REQ_V3 (UINT32_C(0x8) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
928
#define HWRM_QUEUE_GLOBAL_QCFG UINT32_C(0x87)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92804
#define CQ_BASE_CQE_TYPE_RES_RC_V3 (UINT32_C(0x9) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92810
#define CQ_BASE_CQE_TYPE_RES_UD_V3 (UINT32_C(0xa) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92816
#define CQ_BASE_CQE_TYPE_RES_RAWETH_QP1_V3 (UINT32_C(0xb) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92823
#define CQ_BASE_CQE_TYPE_RES_UD_CFA_V3 (UINT32_C(0xc) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92828
#define CQ_BASE_CQE_TYPE_NO_OP (UINT32_C(0xd) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92833
#define CQ_BASE_CQE_TYPE_TERMINAL (UINT32_C(0xe) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92839
#define CQ_BASE_CQE_TYPE_CUT_OFF (UINT32_C(0xf) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92844
#define CQ_BASE_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92851
#define CQ_BASE_STATUS_BAD_RESPONSE_ERR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92865
#define CQ_BASE_STATUS_LOCAL_LENGTH_ERR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92872
#define CQ_BASE_STATUS_HW_LOCAL_LENGTH_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92882
#define CQ_BASE_STATUS_LOCAL_QP_OPERATION_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92892
#define CQ_BASE_STATUS_LOCAL_PROTECTION_ERR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
929
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_QCFG UINT32_C(0x88)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92901
#define CQ_BASE_STATUS_LOCAL_ACCESS_ERROR UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92908
#define CQ_BASE_STATUS_MEMORY_MGT_OPERATION_ERR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92919
#define CQ_BASE_STATUS_REMOTE_INVALID_REQUEST_ERR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92929
#define CQ_BASE_STATUS_REMOTE_ACCESS_ERR UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92939
#define CQ_BASE_STATUS_REMOTE_OPERATION_ERR UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92946
#define CQ_BASE_STATUS_RNR_NAK_RETRY_CNT_ERR UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92953
#define CQ_BASE_STATUS_TRANSPORT_RETRY_CNT_ERR UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92958
#define CQ_BASE_STATUS_WORK_REQUEST_FLUSHED_ERR UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92964
#define CQ_BASE_STATUS_HW_FLUSH_ERR UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
92970
#define CQ_BASE_STATUS_OVERFLOW_ERR UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
930
#define HWRM_QUEUE_ADPTV_QOS_RX_FEATURE_CFG UINT32_C(0x89)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93005
#define CQ_REQ_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93007
#define CQ_REQ_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93013
#define CQ_REQ_CQE_TYPE_REQ (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93025
#define CQ_REQ_PUSH UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93029
#define CQ_REQ_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93031
#define CQ_REQ_STATUS_BAD_RESPONSE_ERR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93033
#define CQ_REQ_STATUS_LOCAL_LENGTH_ERR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93035
#define CQ_REQ_STATUS_LOCAL_QP_OPERATION_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93037
#define CQ_REQ_STATUS_LOCAL_PROTECTION_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93039
#define CQ_REQ_STATUS_MEMORY_MGT_OPERATION_ERR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93041
#define CQ_REQ_STATUS_REMOTE_INVALID_REQUEST_ERR UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93043
#define CQ_REQ_STATUS_REMOTE_ACCESS_ERR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93045
#define CQ_REQ_STATUS_REMOTE_OPERATION_ERR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93047
#define CQ_REQ_STATUS_RNR_NAK_RETRY_CNT_ERR UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93049
#define CQ_REQ_STATUS_TRANSPORT_RETRY_CNT_ERR UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93051
#define CQ_REQ_STATUS_WORK_REQUEST_FLUSHED_ERR UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93090
#define CQ_RES_RC_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93092
#define CQ_RES_RC_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93098
#define CQ_RES_RC_CQE_TYPE_RES_RC (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
931
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_QCFG UINT32_C(0x8a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93103
#define CQ_RES_RC_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93105
#define CQ_RES_RC_STATUS_LOCAL_ACCESS_ERROR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93107
#define CQ_RES_RC_STATUS_LOCAL_LENGTH_ERR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93109
#define CQ_RES_RC_STATUS_LOCAL_PROTECTION_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93111
#define CQ_RES_RC_STATUS_LOCAL_QP_OPERATION_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93113
#define CQ_RES_RC_STATUS_MEMORY_MGT_OPERATION_ERR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93115
#define CQ_RES_RC_STATUS_REMOTE_INVALID_REQUEST_ERR UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93117
#define CQ_RES_RC_STATUS_WORK_REQUEST_FLUSHED_ERR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93119
#define CQ_RES_RC_STATUS_HW_FLUSH_ERR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9312
#define RX_TPA_V2_END_CMPL_V2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93126
#define CQ_RES_RC_FLAGS_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93128
#define CQ_RES_RC_FLAGS_SRQ_RQ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9313
#define RX_TPA_V2_END_CMPL_ERRORS_MASK UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93130
#define CQ_RES_RC_FLAGS_SRQ_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93133
#define CQ_RES_RC_FLAGS_IMM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93135
#define CQ_RES_RC_FLAGS_INV UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93136
#define CQ_RES_RC_FLAGS_RDMA UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93138
#define CQ_RES_RC_FLAGS_RDMA_SEND (UINT32_C(0x0) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93140
#define CQ_RES_RC_FLAGS_RDMA_RDMA_WRITE (UINT32_C(0x1) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93148
#define CQ_RES_RC_SRQ_OR_RQ_WR_ID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93161
#define CQ_RES_UD_LENGTH_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93169
#define CQ_RES_UD_CFA_METADATA_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93172
#define CQ_RES_UD_CFA_METADATA_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93174
#define CQ_RES_UD_CFA_METADATA_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93196
#define CQ_RES_UD_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93198
#define CQ_RES_UD_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
932
#define HWRM_QUEUE_ADPTV_QOS_TX_FEATURE_CFG UINT32_C(0x8b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93204
#define CQ_RES_UD_CQE_TYPE_RES_UD (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9321
#define RX_TPA_V2_END_CMPL_ERRORS_BUFFER_ERROR_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93212
#define CQ_RES_UD_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93220
#define CQ_RES_UD_STATUS_LOCAL_ACCESS_ERROR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93227
#define CQ_RES_UD_STATUS_HW_LOCAL_LENGTH_ERR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93229
#define CQ_RES_UD_STATUS_LOCAL_PROTECTION_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93231
#define CQ_RES_UD_STATUS_LOCAL_QP_OPERATION_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93233
#define CQ_RES_UD_STATUS_MEMORY_MGT_OPERATION_ERR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93235
#define CQ_RES_UD_STATUS_WORK_REQUEST_FLUSHED_ERR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93237
#define CQ_RES_UD_STATUS_HW_FLUSH_ERR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9324
#define RX_TPA_V2_END_CMPL_ERRORS_BUFFER_ERROR_NO_BUFFER (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93244
#define CQ_RES_UD_FLAGS_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93246
#define CQ_RES_UD_FLAGS_SRQ_RQ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93248
#define CQ_RES_UD_FLAGS_SRQ_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93251
#define CQ_RES_UD_FLAGS_IMM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93252
#define CQ_RES_UD_FLAGS_UNUSED_MASK UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93254
#define CQ_RES_UD_FLAGS_ROCE_IP_VER_MASK UINT32_C(0x30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93257
#define CQ_RES_UD_FLAGS_ROCE_IP_VER_V1 (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93259
#define CQ_RES_UD_FLAGS_ROCE_IP_VER_V2IPV4 (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93261
#define CQ_RES_UD_FLAGS_ROCE_IP_VER_V2IPV6 (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93267
#define CQ_RES_UD_FLAGS_META_FORMAT_MASK UINT32_C(0x3c0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93270
#define CQ_RES_UD_FLAGS_META_FORMAT_NONE (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93277
#define CQ_RES_UD_FLAGS_META_FORMAT_VLAN (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93292
#define CQ_RES_UD_FLAGS_META_FORMAT_TUNNEL_ID (UINT32_C(0x2) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93297
#define CQ_RES_UD_FLAGS_META_FORMAT_CHDR_DATA (UINT32_C(0x3) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
933
#define HWRM_QUEUE_QCAPS UINT32_C(0x8c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93304
#define CQ_RES_UD_FLAGS_META_FORMAT_HDR_OFFSET (UINT32_C(0x4) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9331
#define RX_TPA_V2_END_CMPL_ERRORS_BUFFER_ERROR_NOT_ON_CHIP (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93310
#define CQ_RES_UD_FLAGS_EXT_META_FORMAT_MASK UINT32_C(0xc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93318
#define CQ_RES_UD_SRQ_OR_RQ_WR_ID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93321
#define CQ_RES_UD_SRC_QP_HIGH_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93334
#define CQ_RES_UD_V2_LENGTH_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93339
#define CQ_RES_UD_V2_CFA_METADATA0_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93342
#define CQ_RES_UD_V2_CFA_METADATA0_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93344
#define CQ_RES_UD_V2_CFA_METADATA0_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9336
#define RX_TPA_V2_END_CMPL_ERRORS_BUFFER_ERROR_BAD_FORMAT (UINT32_C(0x3) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93366
#define CQ_RES_UD_V2_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93368
#define CQ_RES_UD_V2_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93374
#define CQ_RES_UD_V2_CQE_TYPE_RES_UD (UINT32_C(0x2) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93382
#define CQ_RES_UD_V2_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93390
#define CQ_RES_UD_V2_STATUS_LOCAL_ACCESS_ERROR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93397
#define CQ_RES_UD_V2_STATUS_HW_LOCAL_LENGTH_ERR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93399
#define CQ_RES_UD_V2_STATUS_LOCAL_PROTECTION_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
934
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_QCFG UINT32_C(0x8d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93401
#define CQ_RES_UD_V2_STATUS_LOCAL_QP_OPERATION_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93403
#define CQ_RES_UD_V2_STATUS_MEMORY_MGT_OPERATION_ERR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93405
#define CQ_RES_UD_V2_STATUS_WORK_REQUEST_FLUSHED_ERR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93407
#define CQ_RES_UD_V2_STATUS_HW_FLUSH_ERR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93414
#define CQ_RES_UD_V2_FLAGS_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93416
#define CQ_RES_UD_V2_FLAGS_SRQ_RQ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93418
#define CQ_RES_UD_V2_FLAGS_SRQ_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93421
#define CQ_RES_UD_V2_FLAGS_IMM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93422
#define CQ_RES_UD_V2_FLAGS_UNUSED_MASK UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93424
#define CQ_RES_UD_V2_FLAGS_ROCE_IP_VER_MASK UINT32_C(0x30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93427
#define CQ_RES_UD_V2_FLAGS_ROCE_IP_VER_V1 (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93429
#define CQ_RES_UD_V2_FLAGS_ROCE_IP_VER_V2IPV4 (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93431
#define CQ_RES_UD_V2_FLAGS_ROCE_IP_VER_V2IPV6 (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93434
#define CQ_RES_UD_V2_FLAGS_META_FORMAT_MASK UINT32_C(0x3c0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93437
#define CQ_RES_UD_V2_FLAGS_META_FORMAT_NONE (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93446
#define CQ_RES_UD_V2_FLAGS_META_FORMAT_ACT_REC_PTR (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93463
#define CQ_RES_UD_V2_FLAGS_META_FORMAT_TUNNEL_ID (UINT32_C(0x2) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9347
#define RX_TPA_V2_END_CMPL_ERRORS_BUFFER_ERROR_RSV_ERROR (UINT32_C(0x4) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93471
#define CQ_RES_UD_V2_FLAGS_META_FORMAT_CHDR_DATA (UINT32_C(0x3) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93478
#define CQ_RES_UD_V2_FLAGS_META_FORMAT_HDR_OFFSET (UINT32_C(0x4) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93486
#define CQ_RES_UD_V2_SRQ_OR_RQ_WR_ID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93488
#define CQ_RES_UD_V2_CFA_METADATA1_MASK UINT32_C(0xf00000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93491
#define CQ_RES_UD_V2_CFA_METADATA1_TPID_SEL_MASK UINT32_C(0x700000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93494
#define CQ_RES_UD_V2_CFA_METADATA1_TPID_SEL_TPID88A8 (UINT32_C(0x0) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93496
#define CQ_RES_UD_V2_CFA_METADATA1_TPID_SEL_TPID8100 (UINT32_C(0x1) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93498
#define CQ_RES_UD_V2_CFA_METADATA1_TPID_SEL_TPID9100 (UINT32_C(0x2) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
935
#define HWRM_QUEUE_ADPTV_QOS_RX_TUNING_CFG UINT32_C(0x8e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93500
#define CQ_RES_UD_V2_CFA_METADATA1_TPID_SEL_TPID9200 (UINT32_C(0x3) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93502
#define CQ_RES_UD_V2_CFA_METADATA1_TPID_SEL_TPID9300 (UINT32_C(0x4) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93504
#define CQ_RES_UD_V2_CFA_METADATA1_TPID_SEL_TPIDCFG (UINT32_C(0x5) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93507
#define CQ_RES_UD_V2_CFA_METADATA1_VALID UINT32_C(0x800000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93509
#define CQ_RES_UD_V2_SRC_QP_HIGH_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9352
#define RX_TPA_V2_END_CMPL_ERRORS_BUFFER_ERROR_FLUSH (UINT32_C(0x5) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93522
#define CQ_RES_UD_CFA_LENGTH_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93537
#define CQ_RES_UD_CFA_QID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93545
#define CQ_RES_UD_CFA_CFA_METADATA_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93548
#define CQ_RES_UD_CFA_CFA_METADATA_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93550
#define CQ_RES_UD_CFA_CFA_METADATA_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93553
#define CQ_RES_UD_CFA_CFA_METADATA_TPID_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93568
#define CQ_RES_UD_CFA_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93570
#define CQ_RES_UD_CFA_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93578
#define CQ_RES_UD_CFA_CQE_TYPE_RES_UD_CFA (UINT32_C(0x4) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93586
#define CQ_RES_UD_CFA_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93594
#define CQ_RES_UD_CFA_STATUS_LOCAL_ACCESS_ERROR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
936
#define HWRM_QUEUE_ADPTV_QOS_TX_TUNING_QCFG UINT32_C(0x8f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93601
#define CQ_RES_UD_CFA_STATUS_HW_LOCAL_LENGTH_ERR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93603
#define CQ_RES_UD_CFA_STATUS_LOCAL_PROTECTION_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93605
#define CQ_RES_UD_CFA_STATUS_LOCAL_QP_OPERATION_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93607
#define CQ_RES_UD_CFA_STATUS_MEMORY_MGT_OPERATION_ERR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93609
#define CQ_RES_UD_CFA_STATUS_WORK_REQUEST_FLUSHED_ERR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93611
#define CQ_RES_UD_CFA_STATUS_HW_FLUSH_ERR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93618
#define CQ_RES_UD_CFA_FLAGS_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93620
#define CQ_RES_UD_CFA_FLAGS_SRQ_RQ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93622
#define CQ_RES_UD_CFA_FLAGS_SRQ_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93625
#define CQ_RES_UD_CFA_FLAGS_IMM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93626
#define CQ_RES_UD_CFA_FLAGS_UNUSED_MASK UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93628
#define CQ_RES_UD_CFA_FLAGS_ROCE_IP_VER_MASK UINT32_C(0x30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93631
#define CQ_RES_UD_CFA_FLAGS_ROCE_IP_VER_V1 (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93633
#define CQ_RES_UD_CFA_FLAGS_ROCE_IP_VER_V2IPV4 (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93635
#define CQ_RES_UD_CFA_FLAGS_ROCE_IP_VER_V2IPV6 (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93641
#define CQ_RES_UD_CFA_FLAGS_META_FORMAT_MASK UINT32_C(0x3c0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93647
#define CQ_RES_UD_CFA_FLAGS_META_FORMAT_NONE (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93656
#define CQ_RES_UD_CFA_FLAGS_META_FORMAT_VLAN (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93670
#define CQ_RES_UD_CFA_FLAGS_META_FORMAT_TUNNEL_ID (UINT32_C(0x2) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93675
#define CQ_RES_UD_CFA_FLAGS_META_FORMAT_CHDR_DATA (UINT32_C(0x3) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93685
#define CQ_RES_UD_CFA_FLAGS_META_FORMAT_HDR_OFFSET (UINT32_C(0x4) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93691
#define CQ_RES_UD_CFA_FLAGS_EXT_META_FORMAT_MASK UINT32_C(0xc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93699
#define CQ_RES_UD_CFA_SRQ_OR_RQ_WR_ID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
937
#define HWRM_CFA_L2_FILTER_ALLOC UINT32_C(0x90)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93702
#define CQ_RES_UD_CFA_SRC_QP_HIGH_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93715
#define CQ_RES_UD_CFA_V2_LENGTH_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93720
#define CQ_RES_UD_CFA_V2_CFA_METADATA0_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93723
#define CQ_RES_UD_CFA_V2_CFA_METADATA0_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93725
#define CQ_RES_UD_CFA_V2_CFA_METADATA0_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93735
#define CQ_RES_UD_CFA_V2_QID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93763
#define CQ_RES_UD_CFA_V2_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93765
#define CQ_RES_UD_CFA_V2_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9377
#define RX_TPA_V2_ABUF_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93773
#define CQ_RES_UD_CFA_V2_CQE_TYPE_RES_UD_CFA (UINT32_C(0x4) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93781
#define CQ_RES_UD_CFA_V2_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93789
#define CQ_RES_UD_CFA_V2_STATUS_LOCAL_ACCESS_ERROR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93796
#define CQ_RES_UD_CFA_V2_STATUS_HW_LOCAL_LENGTH_ERR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93798
#define CQ_RES_UD_CFA_V2_STATUS_LOCAL_PROTECTION_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
938
#define HWRM_CFA_L2_FILTER_FREE UINT32_C(0x91)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93800
#define CQ_RES_UD_CFA_V2_STATUS_LOCAL_QP_OPERATION_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93802
#define CQ_RES_UD_CFA_V2_STATUS_MEMORY_MGT_OPERATION_ERR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93804
#define CQ_RES_UD_CFA_V2_STATUS_WORK_REQUEST_FLUSHED_ERR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93806
#define CQ_RES_UD_CFA_V2_STATUS_HW_FLUSH_ERR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93813
#define CQ_RES_UD_CFA_V2_FLAGS_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93815
#define CQ_RES_UD_CFA_V2_FLAGS_SRQ_RQ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93817
#define CQ_RES_UD_CFA_V2_FLAGS_SRQ_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93820
#define CQ_RES_UD_CFA_V2_FLAGS_IMM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93821
#define CQ_RES_UD_CFA_V2_FLAGS_UNUSED_MASK UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93823
#define CQ_RES_UD_CFA_V2_FLAGS_ROCE_IP_VER_MASK UINT32_C(0x30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93826
#define CQ_RES_UD_CFA_V2_FLAGS_ROCE_IP_VER_V1 (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93828
#define CQ_RES_UD_CFA_V2_FLAGS_ROCE_IP_VER_V2IPV4 (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93830
#define CQ_RES_UD_CFA_V2_FLAGS_ROCE_IP_VER_V2IPV6 (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93833
#define CQ_RES_UD_CFA_V2_FLAGS_META_FORMAT_MASK UINT32_C(0x3c0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93836
#define CQ_RES_UD_CFA_V2_FLAGS_META_FORMAT_NONE (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9384
#define RX_TPA_V2_ABUF_CMPL_TYPE_RX_TPA_AGG UINT32_C(0x16)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93845
#define CQ_RES_UD_CFA_V2_FLAGS_META_FORMAT_ACT_REC_PTR (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93862
#define CQ_RES_UD_CFA_V2_FLAGS_META_FORMAT_TUNNEL_ID (UINT32_C(0x2) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93870
#define CQ_RES_UD_CFA_V2_FLAGS_META_FORMAT_CHDR_DATA (UINT32_C(0x3) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93877
#define CQ_RES_UD_CFA_V2_FLAGS_META_FORMAT_HDR_OFFSET (UINT32_C(0x4) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93885
#define CQ_RES_UD_CFA_V2_SRQ_OR_RQ_WR_ID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93887
#define CQ_RES_UD_CFA_V2_CFA_METADATA1_MASK UINT32_C(0xf00000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93890
#define CQ_RES_UD_CFA_V2_CFA_METADATA1_TPID_SEL_MASK UINT32_C(0x700000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93893
#define CQ_RES_UD_CFA_V2_CFA_METADATA1_TPID_SEL_TPID88A8 (UINT32_C(0x0) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93895
#define CQ_RES_UD_CFA_V2_CFA_METADATA1_TPID_SEL_TPID8100 (UINT32_C(0x1) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93897
#define CQ_RES_UD_CFA_V2_CFA_METADATA1_TPID_SEL_TPID9100 (UINT32_C(0x2) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93899
#define CQ_RES_UD_CFA_V2_CFA_METADATA1_TPID_SEL_TPID9200 (UINT32_C(0x3) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
939
#define HWRM_CFA_L2_FILTER_CFG UINT32_C(0x92)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93901
#define CQ_RES_UD_CFA_V2_CFA_METADATA1_TPID_SEL_TPID9300 (UINT32_C(0x4) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93903
#define CQ_RES_UD_CFA_V2_CFA_METADATA1_TPID_SEL_TPIDCFG (UINT32_C(0x5) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93906
#define CQ_RES_UD_CFA_V2_CFA_METADATA1_VALID UINT32_C(0x800000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93908
#define CQ_RES_UD_CFA_V2_SRC_QP_HIGH_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93921
#define CQ_RES_RAWETH_QP1_LENGTH_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93924
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93931
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS_ERROR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93936
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS_ITYPE_MASK UINT32_C(0x3c0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93942
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS_ITYPE_NOT_KNOWN (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93948
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS_ITYPE_IP (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93955
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS_ITYPE_TCP (UINT32_C(0x2) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93962
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS_ITYPE_UDP (UINT32_C(0x3) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93969
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS_ITYPE_FCOE (UINT32_C(0x4) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93976
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS_ITYPE_ROCE (UINT32_C(0x5) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93983
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS_ITYPE_ICMP (UINT32_C(0x7) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93989
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS_ITYPE_PTP_WO_TIMESTAMP (UINT32_C(0x8) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
93995
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS_ITYPE_PTP_W_TIMESTAMP (UINT32_C(0x9) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
940
#define HWRM_CFA_L2_SET_RX_MASK UINT32_C(0x93)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94002
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_IP_CS_ERROR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94007
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_L4_CS_ERROR UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94012
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_T_IP_CS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94017
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_T_L4_CS_ERROR UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94022
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_CRC_ERROR UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94028
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_T_PKT_ERROR_MASK UINT32_C(0xe00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94034
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_T_PKT_ERROR_NO_ERROR (UINT32_C(0x0) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94040
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_T_PKT_ERROR_T_L3_BAD_VERSION (UINT32_C(0x1) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94046
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_T_PKT_ERROR_T_L3_BAD_HDR_LEN (UINT32_C(0x2) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94052
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_T_PKT_ERROR_TUNNEL_TOTAL_ERROR (UINT32_C(0x3) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94058
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_T_PKT_ERROR_T_IP_TOTAL_ERROR (UINT32_C(0x4) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9406
#define RX_TPA_V2_ABUF_CMPL_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94064
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_T_PKT_ERROR_T_UDP_TOTAL_ERROR (UINT32_C(0x5) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94070
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_T_PKT_ERROR_T_L3_BAD_TTL (UINT32_C(0x6) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94077
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_PKT_ERROR_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94083
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_PKT_ERROR_NO_ERROR (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94090
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_PKT_ERROR_L3_BAD_VERSION (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94095
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_PKT_ERROR_L3_BAD_HDR_LEN (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
941
#define HWRM_CFA_VLAN_ANTISPOOF_CFG UINT32_C(0x94)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94100
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_PKT_ERROR_L3_BAD_TTL (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94106
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_PKT_ERROR_IP_TOTAL_ERROR (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94112
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_PKT_ERROR_UDP_TOTAL_ERROR (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94117
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_PKT_ERROR_L4_BAD_HDR_LEN (UINT32_C(0x6) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94119
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_PKT_ERROR_L4_BAD_HDR_LEN_TOO_SMALL (UINT32_C(0x7) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94125
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_ERRORS_PKT_ERROR_L4_BAD_OPT_LEN (UINT32_C(0x8) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94143
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS2_IP_CS_CALC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94149
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS2_L4_CS_CALC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94155
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS2_T_IP_CS_CALC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94161
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS2_T_L4_CS_CALC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94166
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS2_META_FORMAT_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94169
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS2_META_FORMAT_NONE (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94178
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS2_META_FORMAT_VLAN (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94193
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS2_META_FORMAT_TUNNEL_ID (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94198
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS2_META_FORMAT_CHDR_DATA (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
942
#define HWRM_CFA_TUNNEL_FILTER_ALLOC UINT32_C(0x95)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94205
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS2_META_FORMAT_HDR_OFFSET (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94213
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS2_IP_TYPE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94218
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS2_COMPLETE_CHECKSUM_CALC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94223
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS2_EXT_META_FORMAT_MASK UINT32_C(0xc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94231
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_FLAGS2_COMPLETE_CHECKSUM_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94238
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_METADATA_PRI_DE_VID_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94241
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_METADATA_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94244
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_METADATA_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94246
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_METADATA_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94249
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_METADATA_TPID_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94257
#define CQ_RES_RAWETH_QP1_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94259
#define CQ_RES_RAWETH_QP1_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94265
#define CQ_RES_RAWETH_QP1_CQE_TYPE_RES_RAWETH_QP1 (UINT32_C(0x3) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9427
#define RX_ABUF_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94273
#define CQ_RES_RAWETH_QP1_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94281
#define CQ_RES_RAWETH_QP1_STATUS_LOCAL_ACCESS_ERROR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94288
#define CQ_RES_RAWETH_QP1_STATUS_HW_LOCAL_LENGTH_ERR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94290
#define CQ_RES_RAWETH_QP1_STATUS_LOCAL_PROTECTION_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94292
#define CQ_RES_RAWETH_QP1_STATUS_LOCAL_QP_OPERATION_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94294
#define CQ_RES_RAWETH_QP1_STATUS_MEMORY_MGT_OPERATION_ERR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94296
#define CQ_RES_RAWETH_QP1_STATUS_WORK_REQUEST_FLUSHED_ERR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94298
#define CQ_RES_RAWETH_QP1_STATUS_HW_FLUSH_ERR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
943
#define HWRM_CFA_TUNNEL_FILTER_FREE UINT32_C(0x96)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94305
#define CQ_RES_RAWETH_QP1_FLAGS_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94307
#define CQ_RES_RAWETH_QP1_FLAGS_SRQ_RQ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94309
#define CQ_RES_RAWETH_QP1_FLAGS_SRQ_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94317
#define CQ_RES_RAWETH_QP1_SRQ_OR_RQ_WR_ID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94325
#define CQ_RES_RAWETH_QP1_RAWETH_QP1_PAYLOAD_OFFSET_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94338
#define CQ_RES_RAWETH_QP1_V2_LENGTH_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9434
#define RX_ABUF_CMPL_TYPE_RX_AGG UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94341
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS_MASK UINT32_C(0x3ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94348
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS_ERROR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94353
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS_ITYPE_MASK UINT32_C(0x3c0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94359
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS_ITYPE_NOT_KNOWN (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94365
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS_ITYPE_IP (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94372
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS_ITYPE_TCP (UINT32_C(0x2) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94379
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS_ITYPE_UDP (UINT32_C(0x3) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94386
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS_ITYPE_FCOE (UINT32_C(0x4) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94393
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS_ITYPE_ROCE (UINT32_C(0x5) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94400
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS_ITYPE_ICMP (UINT32_C(0x7) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94406
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS_ITYPE_PTP_WO_TIMESTAMP (UINT32_C(0x8) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94412
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS_ITYPE_PTP_W_TIMESTAMP (UINT32_C(0x9) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94419
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_IP_CS_ERROR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94424
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_L4_CS_ERROR UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94429
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_T_IP_CS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94434
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_T_L4_CS_ERROR UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94439
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_CRC_ERROR UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94445
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_T_PKT_ERROR_MASK UINT32_C(0xe00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94451
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_T_PKT_ERROR_NO_ERROR (UINT32_C(0x0) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94457
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_T_PKT_ERROR_T_L3_BAD_VERSION (UINT32_C(0x1) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94463
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_T_PKT_ERROR_T_L3_BAD_HDR_LEN (UINT32_C(0x2) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94469
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_T_PKT_ERROR_TUNNEL_TOTAL_ERROR (UINT32_C(0x3) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94475
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_T_PKT_ERROR_T_IP_TOTAL_ERROR (UINT32_C(0x4) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94481
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_T_PKT_ERROR_T_UDP_TOTAL_ERROR (UINT32_C(0x5) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94487
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_T_PKT_ERROR_T_L3_BAD_TTL (UINT32_C(0x6) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94494
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_PKT_ERROR_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
945
#define HWRM_CFA_ENCAP_RECORD_ALLOC UINT32_C(0x97)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94500
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_PKT_ERROR_NO_ERROR (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94507
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_PKT_ERROR_L3_BAD_VERSION (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94512
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_PKT_ERROR_L3_BAD_HDR_LEN (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94517
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_PKT_ERROR_L3_BAD_TTL (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94523
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_PKT_ERROR_IP_TOTAL_ERROR (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94529
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_PKT_ERROR_UDP_TOTAL_ERROR (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94534
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_PKT_ERROR_L4_BAD_HDR_LEN (UINT32_C(0x6) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94536
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_PKT_ERROR_L4_BAD_HDR_LEN_TOO_SMALL (UINT32_C(0x7) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94542
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_ERRORS_PKT_ERROR_L4_BAD_OPT_LEN (UINT32_C(0x8) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94547
#define CQ_RES_RAWETH_QP1_V2_CFA_METADATA0_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94550
#define CQ_RES_RAWETH_QP1_V2_CFA_METADATA0_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94552
#define CQ_RES_RAWETH_QP1_V2_CFA_METADATA0_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9456
#define RX_ABUF_CMPL_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94576
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS2_CS_ALL_OK_MODE UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94578
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS2_META_FORMAT_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94581
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS2_META_FORMAT_NONE (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94590
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS2_META_FORMAT_ACT_REC_PTR (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94607
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS2_META_FORMAT_TUNNEL_ID (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94615
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS2_META_FORMAT_CHDR_DATA (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94627
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS2_META_FORMAT_HDR_OFFSET (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94635
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS2_IP_TYPE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94640
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS2_COMPLETE_CHECKSUM_CALC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94646
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS2_CS_OK_MASK UINT32_C(0xfc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94654
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_FLAGS2_COMPLETE_CHECKSUM_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94675
#define CQ_RES_RAWETH_QP1_V2_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94677
#define CQ_RES_RAWETH_QP1_V2_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94683
#define CQ_RES_RAWETH_QP1_V2_CQE_TYPE_RES_RAWETH_QP1 (UINT32_C(0x3) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94691
#define CQ_RES_RAWETH_QP1_V2_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94699
#define CQ_RES_RAWETH_QP1_V2_STATUS_LOCAL_ACCESS_ERROR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
947
#define HWRM_CFA_ENCAP_RECORD_FREE UINT32_C(0x98)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94706
#define CQ_RES_RAWETH_QP1_V2_STATUS_HW_LOCAL_LENGTH_ERR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94708
#define CQ_RES_RAWETH_QP1_V2_STATUS_LOCAL_PROTECTION_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94710
#define CQ_RES_RAWETH_QP1_V2_STATUS_LOCAL_QP_OPERATION_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94712
#define CQ_RES_RAWETH_QP1_V2_STATUS_MEMORY_MGT_OPERATION_ERR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94714
#define CQ_RES_RAWETH_QP1_V2_STATUS_WORK_REQUEST_FLUSHED_ERR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94716
#define CQ_RES_RAWETH_QP1_V2_STATUS_HW_FLUSH_ERR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94723
#define CQ_RES_RAWETH_QP1_V2_FLAGS_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94725
#define CQ_RES_RAWETH_QP1_V2_FLAGS_SRQ_RQ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94727
#define CQ_RES_RAWETH_QP1_V2_FLAGS_SRQ_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9473
#define VEE_FLUSH_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94735
#define CQ_RES_RAWETH_QP1_V2_SRQ_OR_RQ_WR_ID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94737
#define CQ_RES_RAWETH_QP1_V2_CFA_METADATA1_MASK UINT32_C(0xf00000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94740
#define CQ_RES_RAWETH_QP1_V2_CFA_METADATA1_TPID_SEL_MASK UINT32_C(0x700000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94743
#define CQ_RES_RAWETH_QP1_V2_CFA_METADATA1_TPID_SEL_TPID88A8 (UINT32_C(0x0) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94745
#define CQ_RES_RAWETH_QP1_V2_CFA_METADATA1_TPID_SEL_TPID8100 (UINT32_C(0x1) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94747
#define CQ_RES_RAWETH_QP1_V2_CFA_METADATA1_TPID_SEL_TPID9100 (UINT32_C(0x2) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94749
#define CQ_RES_RAWETH_QP1_V2_CFA_METADATA1_TPID_SEL_TPID9200 (UINT32_C(0x3) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94751
#define CQ_RES_RAWETH_QP1_V2_CFA_METADATA1_TPID_SEL_TPID9300 (UINT32_C(0x4) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94753
#define CQ_RES_RAWETH_QP1_V2_CFA_METADATA1_TPID_SEL_TPIDCFG (UINT32_C(0x5) << 20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94756
#define CQ_RES_RAWETH_QP1_V2_CFA_METADATA1_VALID UINT32_C(0x800000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94764
#define CQ_RES_RAWETH_QP1_V2_RAWETH_QP1_PAYLOAD_OFFSET_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94798
#define CQ_TERMINAL_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
948
#define HWRM_CFA_NTUPLE_FILTER_ALLOC UINT32_C(0x99)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94800
#define CQ_TERMINAL_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94806
#define CQ_TERMINAL_CQE_TYPE_TERMINAL (UINT32_C(0xe) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94811
#define CQ_TERMINAL_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9482
#define VEE_FLUSH_TYPE_VEE_FLUSH UINT32_C(0x1c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94830
#define CQ_CUTOFF_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94832
#define CQ_CUTOFF_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94835
#define CQ_CUTOFF_CQE_TYPE_CUT_OFF (UINT32_C(0xf) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9485
#define VEE_FLUSH_DOWNSTREAM_PATH UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94851
#define CQ_CUTOFF_RESIZE_TOGGLE_MASK UINT32_C(0x60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94856
#define CQ_CUTOFF_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9487
#define VEE_FLUSH_DOWNSTREAM_PATH_TX (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94875
#define CQ_NO_OP_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94877
#define CQ_NO_OP_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94883
#define CQ_NO_OP_CQE_TYPE_NO_OP (UINT32_C(0xd) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94888
#define CQ_NO_OP_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9489
#define VEE_FLUSH_DOWNSTREAM_PATH_RX (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
949
#define HWRM_CFA_NTUPLE_FILTER_FREE UINT32_C(0x9a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94931
#define CQ_REQ_V3_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94933
#define CQ_REQ_V3_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94939
#define CQ_REQ_V3_CQE_TYPE_REQ_V3 (UINT32_C(0x8) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94952
#define CQ_REQ_V3_PUSH UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94956
#define CQ_REQ_V3_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94963
#define CQ_REQ_V3_STATUS_BAD_RESPONSE_ERR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94977
#define CQ_REQ_V3_STATUS_LOCAL_LENGTH_ERR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94987
#define CQ_REQ_V3_STATUS_LOCAL_QP_OPERATION_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
94997
#define CQ_REQ_V3_STATUS_LOCAL_PROTECTION_ERR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
950
#define HWRM_CFA_NTUPLE_FILTER_CFG UINT32_C(0x9b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95004
#define CQ_REQ_V3_STATUS_MEMORY_MGT_OPERATION_ERR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95015
#define CQ_REQ_V3_STATUS_REMOTE_INVALID_REQUEST_ERR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95025
#define CQ_REQ_V3_STATUS_REMOTE_ACCESS_ERR UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9503
#define VEE_FLUSH_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95035
#define CQ_REQ_V3_STATUS_REMOTE_OPERATION_ERR UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95042
#define CQ_REQ_V3_STATUS_RNR_NAK_RETRY_CNT_ERR UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95049
#define CQ_REQ_V3_STATUS_TRANSPORT_RETRY_CNT_ERR UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95054
#define CQ_REQ_V3_STATUS_WORK_REQUEST_FLUSHED_ERR UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95060
#define CQ_REQ_V3_STATUS_OVERFLOW_ERR UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95116
#define CQ_RES_RC_V3_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95118
#define CQ_RES_RC_V3_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95124
#define CQ_RES_RC_V3_CQE_TYPE_RES_RC_V3 (UINT32_C(0x9) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95129
#define CQ_RES_RC_V3_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95143
#define CQ_RES_RC_V3_STATUS_LOCAL_LENGTH_ERR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95153
#define CQ_RES_RC_V3_STATUS_LOCAL_QP_OPERATION_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95163
#define CQ_RES_RC_V3_STATUS_LOCAL_PROTECTION_ERR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95172
#define CQ_RES_RC_V3_STATUS_LOCAL_ACCESS_ERROR UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95183
#define CQ_RES_RC_V3_STATUS_REMOTE_INVALID_REQUEST_ERR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95188
#define CQ_RES_RC_V3_STATUS_WORK_REQUEST_FLUSHED_ERR UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9519
#define EJECT_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95194
#define CQ_RES_RC_V3_STATUS_HW_FLUSH_ERR UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
952
#define HWRM_CFA_EM_FLOW_ALLOC UINT32_C(0x9c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95200
#define CQ_RES_RC_V3_STATUS_OVERFLOW_ERR UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95207
#define CQ_RES_RC_V3_FLAGS_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95209
#define CQ_RES_RC_V3_FLAGS_SRQ_RQ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95211
#define CQ_RES_RC_V3_FLAGS_SRQ_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95214
#define CQ_RES_RC_V3_FLAGS_IMM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95216
#define CQ_RES_RC_V3_FLAGS_INV UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95217
#define CQ_RES_RC_V3_FLAGS_RDMA UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95219
#define CQ_RES_RC_V3_FLAGS_RDMA_SEND (UINT32_C(0x0) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95221
#define CQ_RES_RC_V3_FLAGS_RDMA_RDMA_WRITE (UINT32_C(0x1) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95252
#define CQ_RES_UD_V3_LENGTH_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9526
#define EJECT_CMPL_TYPE_STAT_EJECT UINT32_C(0x1a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95277
#define CQ_RES_UD_V3_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95279
#define CQ_RES_UD_V3_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9528
#define EJECT_CMPL_FLAGS_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95286
#define CQ_RES_UD_V3_CQE_TYPE_RES_UD_V3 (UINT32_C(0xa) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95291
#define CQ_RES_UD_V3_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95298
#define CQ_RES_UD_V3_STATUS_HW_LOCAL_LENGTH_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95308
#define CQ_RES_UD_V3_STATUS_LOCAL_QP_OPERATION_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95318
#define CQ_RES_UD_V3_STATUS_LOCAL_PROTECTION_ERR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95323
#define CQ_RES_UD_V3_STATUS_WORK_REQUEST_FLUSHED_ERR UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95329
#define CQ_RES_UD_V3_STATUS_HW_FLUSH_ERR UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95335
#define CQ_RES_UD_V3_STATUS_OVERFLOW_ERR UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95342
#define CQ_RES_UD_V3_FLAGS_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95344
#define CQ_RES_UD_V3_FLAGS_SRQ_RQ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95346
#define CQ_RES_UD_V3_FLAGS_SRQ_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95349
#define CQ_RES_UD_V3_FLAGS_IMM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9535
#define EJECT_CMPL_FLAGS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95350
#define CQ_RES_UD_V3_FLAGS_UNUSED_MASK UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95352
#define CQ_RES_UD_V3_FLAGS_ROCE_IP_VER_MASK UINT32_C(0x30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95355
#define CQ_RES_UD_V3_FLAGS_ROCE_IP_VER_V1 (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95357
#define CQ_RES_UD_V3_FLAGS_ROCE_IP_VER_V2IPV4 (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95359
#define CQ_RES_UD_V3_FLAGS_ROCE_IP_VER_V2IPV6 (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95390
#define CQ_RES_RAWETH_QP1_V3_LENGTH_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95398
#define CQ_RES_RAWETH_QP1_V3_ERROR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
954
#define HWRM_CFA_EM_FLOW_FREE UINT32_C(0x9d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95403
#define CQ_RES_RAWETH_QP1_V3_ITYPE_MASK UINT32_C(0x3c0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95409
#define CQ_RES_RAWETH_QP1_V3_ITYPE_NOT_KNOWN (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95415
#define CQ_RES_RAWETH_QP1_V3_ITYPE_IP (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95422
#define CQ_RES_RAWETH_QP1_V3_ITYPE_TCP (UINT32_C(0x2) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95429
#define CQ_RES_RAWETH_QP1_V3_ITYPE_UDP (UINT32_C(0x3) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95436
#define CQ_RES_RAWETH_QP1_V3_ITYPE_FCOE (UINT32_C(0x4) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95443
#define CQ_RES_RAWETH_QP1_V3_ITYPE_ROCE (UINT32_C(0x5) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95450
#define CQ_RES_RAWETH_QP1_V3_ITYPE_ICMP (UINT32_C(0x7) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95456
#define CQ_RES_RAWETH_QP1_V3_ITYPE_PTP_WO_TIMESTAMP (UINT32_C(0x8) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95462
#define CQ_RES_RAWETH_QP1_V3_ITYPE_PTP_W_TIMESTAMP (UINT32_C(0x9) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95464
#define CQ_RES_RAWETH_QP1_V3_CFA_METADATA1_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95467
#define CQ_RES_RAWETH_QP1_V3_CFA_METADATA1_TPID_SEL_MASK UINT32_C(0x7000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95470
#define CQ_RES_RAWETH_QP1_V3_CFA_METADATA1_VALID UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95476
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_IP_CS_ERROR UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95481
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_L4_CS_ERROR UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95486
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_T_IP_CS_ERROR UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95491
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_T_L4_CS_ERROR UINT32_C(0x80)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95496
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_CRC_ERROR UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95502
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_T_PKT_ERROR_MASK UINT32_C(0xe00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95508
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_T_PKT_ERROR_NO_ERROR (UINT32_C(0x0) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95514
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_T_PKT_ERROR_T_L3_BAD_VERSION (UINT32_C(0x1) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9552
#define EJECT_CMPL_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95520
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_T_PKT_ERROR_T_L3_BAD_HDR_LEN (UINT32_C(0x2) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95526
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_T_PKT_ERROR_T_IP_TOTAL_ERROR (UINT32_C(0x3) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9553
#define EJECT_CMPL_ERRORS_MASK UINT32_C(0xfffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95532
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_T_PKT_ERROR_T_UDP_TOTAL_ERROR (UINT32_C(0x4) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95538
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_T_PKT_ERROR_T_L3_BAD_TTL (UINT32_C(0x5) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95544
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_T_PKT_ERROR_T_TOTAL_ERROR (UINT32_C(0x6) << 9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95551
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_PKT_ERROR_MASK UINT32_C(0xf000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95557
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_PKT_ERROR_NO_ERROR (UINT32_C(0x0) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95564
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_PKT_ERROR_L3_BAD_VERSION (UINT32_C(0x1) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95569
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_PKT_ERROR_L3_BAD_HDR_LEN (UINT32_C(0x2) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95574
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_PKT_ERROR_L3_BAD_TTL (UINT32_C(0x3) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95580
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_PKT_ERROR_IP_TOTAL_ERROR (UINT32_C(0x4) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95586
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_PKT_ERROR_UDP_TOTAL_ERROR (UINT32_C(0x5) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95591
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_PKT_ERROR_L4_BAD_HDR_LEN (UINT32_C(0x6) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95593
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_PKT_ERROR_L4_BAD_HDR_LEN_TOO_SMALL (UINT32_C(0x7) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95599
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_ERRORS_PKT_ERROR_L4_BAD_OPT_LEN (UINT32_C(0x8) << 12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
956
#define HWRM_CFA_EM_FLOW_CFG UINT32_C(0x9e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9560
#define EJECT_CMPL_ERRORS_BUFFER_ERROR_MASK UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95604
#define CQ_RES_RAWETH_QP1_V3_CFA_METADATA0_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95607
#define CQ_RES_RAWETH_QP1_V3_CFA_METADATA0_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95609
#define CQ_RES_RAWETH_QP1_V3_CFA_METADATA0_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95622
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_FLAGS2_IP_CS_CALC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95628
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_FLAGS2_L4_CS_CALC UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9563
#define EJECT_CMPL_ERRORS_BUFFER_ERROR_NO_BUFFER (UINT32_C(0x0) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95634
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_FLAGS2_T_IP_CS_CALC UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95640
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_FLAGS2_T_L4_CS_CALC UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95642
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_FLAGS2_META_FORMAT_MASK UINT32_C(0xf0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95645
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_FLAGS2_META_FORMAT_NONE (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95658
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_FLAGS2_META_FORMAT_ACT_REC_PTR (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95678
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_FLAGS2_META_FORMAT_TUNNEL_ID (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9568
#define EJECT_CMPL_ERRORS_BUFFER_ERROR_DID_NOT_FIT (UINT32_C(0x1) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95688
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_FLAGS2_META_FORMAT_CHDR_DATA (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
957
#define HWRM_TUNNEL_DST_PORT_QUERY UINT32_C(0xa0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95703
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_FLAGS2_META_FORMAT_HDR_OFFSET (UINT32_C(0x4) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95711
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_FLAGS2_IP_TYPE UINT32_C(0x100)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95716
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_FLAGS2_COMPLETE_CHECKSUM_CALC UINT32_C(0x200)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95717
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_FLAGS2_T_IP_TYPE UINT32_C(0x400)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95719
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_FLAGS2_T_IP_TYPE_IPV4 (UINT32_C(0x0) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95721
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_FLAGS2_T_IP_TYPE_IPV6 (UINT32_C(0x1) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95729
#define CQ_RES_RAWETH_QP1_V3_RAWETH_QP1_FLAGS2_COMPLETE_CHECKSUM_MASK UINT32_C(0xffff0000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9573
#define EJECT_CMPL_ERRORS_BUFFER_ERROR_BAD_FORMAT (UINT32_C(0x3) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95749
#define CQ_RES_RAWETH_QP1_V3_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95751
#define CQ_RES_RAWETH_QP1_V3_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95758
#define CQ_RES_RAWETH_QP1_V3_CQE_TYPE_RES_RAWETH_QP1_V3 (UINT32_C(0xb) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95763
#define CQ_RES_RAWETH_QP1_V3_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95770
#define CQ_RES_RAWETH_QP1_V3_STATUS_HW_LOCAL_LENGTH_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9578
#define EJECT_CMPL_ERRORS_BUFFER_ERROR_FLUSH (UINT32_C(0x5) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95780
#define CQ_RES_RAWETH_QP1_V3_STATUS_LOCAL_QP_OPERATION_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95790
#define CQ_RES_RAWETH_QP1_V3_STATUS_LOCAL_PROTECTION_ERR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95795
#define CQ_RES_RAWETH_QP1_V3_STATUS_WORK_REQUEST_FLUSHED_ERR UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
958
#define HWRM_TUNNEL_DST_PORT_ALLOC UINT32_C(0xa1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95801
#define CQ_RES_RAWETH_QP1_V3_STATUS_HW_FLUSH_ERR UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95807
#define CQ_RES_RAWETH_QP1_V3_STATUS_OVERFLOW_ERR UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95814
#define CQ_RES_RAWETH_QP1_V3_FLAGS_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95816
#define CQ_RES_RAWETH_QP1_V3_FLAGS_SRQ_RQ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95818
#define CQ_RES_RAWETH_QP1_V3_FLAGS_SRQ_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95860
#define CQ_RES_UD_CFA_V3_LENGTH_MASK UINT32_C(0x3fff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95865
#define CQ_RES_UD_CFA_V3_CFA_METADATA0_VID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95868
#define CQ_RES_UD_CFA_V3_CFA_METADATA0_DE UINT32_C(0x1000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95870
#define CQ_RES_UD_CFA_V3_CFA_METADATA0_PRI_MASK UINT32_C(0xe000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95881
#define CQ_RES_UD_CFA_V3_QID_MASK UINT32_C(0x7ff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95883
#define CQ_RES_UD_CFA_V3_UNUSED_MASK UINT32_C(0xff800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95885
#define CQ_RES_UD_CFA_V3_CFA_METADATA1_MASK UINT32_C(0xf00000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95888
#define CQ_RES_UD_CFA_V3_CFA_METADATA1_TPID_SEL_MASK UINT32_C(0x700000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95891
#define CQ_RES_UD_CFA_V3_CFA_METADATA1_VALID UINT32_C(0x800000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95893
#define CQ_RES_UD_CFA_V3_SRC_QP_HIGH_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
959
#define HWRM_TUNNEL_DST_PORT_FREE UINT32_C(0xa2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95920
#define CQ_RES_UD_CFA_V3_TOGGLE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95922
#define CQ_RES_UD_CFA_V3_CQE_TYPE_MASK UINT32_C(0x1e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95930
#define CQ_RES_UD_CFA_V3_CQE_TYPE_RES_UD_CFA_V3 (UINT32_C(0xc) << 1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95935
#define CQ_RES_UD_CFA_V3_STATUS_OK UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95942
#define CQ_RES_UD_CFA_V3_STATUS_HW_LOCAL_LENGTH_ERR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95952
#define CQ_RES_UD_CFA_V3_STATUS_LOCAL_QP_OPERATION_ERR UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95962
#define CQ_RES_UD_CFA_V3_STATUS_LOCAL_PROTECTION_ERR UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95967
#define CQ_RES_UD_CFA_V3_STATUS_WORK_REQUEST_FLUSHED_ERR UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9597
#define HWRM_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95973
#define CQ_RES_UD_CFA_V3_STATUS_HW_FLUSH_ERR UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95979
#define CQ_RES_UD_CFA_V3_STATUS_OVERFLOW_ERR UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95986
#define CQ_RES_UD_CFA_V3_FLAGS_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95988
#define CQ_RES_UD_CFA_V3_FLAGS_SRQ_RQ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95990
#define CQ_RES_UD_CFA_V3_FLAGS_SRQ_SRQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95993
#define CQ_RES_UD_CFA_V3_FLAGS_IMM UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95994
#define CQ_RES_UD_CFA_V3_FLAGS_UNUSED_MASK UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95996
#define CQ_RES_UD_CFA_V3_FLAGS_ROCE_IP_VER_MASK UINT32_C(0x30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
95999
#define CQ_RES_UD_CFA_V3_FLAGS_ROCE_IP_VER_V1 (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
960
#define HWRM_QUEUE_ADPTV_QOS_TX_TUNING_CFG UINT32_C(0xa3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96001
#define CQ_RES_UD_CFA_V3_FLAGS_ROCE_IP_VER_V2IPV4 (UINT32_C(0x2) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96003
#define CQ_RES_UD_CFA_V3_FLAGS_ROCE_IP_VER_V2IPV6 (UINT32_C(0x3) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96006
#define CQ_RES_UD_CFA_V3_FLAGS_META_FORMAT_MASK UINT32_C(0x3c0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96009
#define CQ_RES_UD_CFA_V3_FLAGS_META_FORMAT_NONE (UINT32_C(0x0) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96022
#define CQ_RES_UD_CFA_V3_FLAGS_META_FORMAT_ACT_REC_PTR (UINT32_C(0x1) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9603
#define HWRM_CMPL_TYPE_HWRM_DONE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96042
#define CQ_RES_UD_CFA_V3_FLAGS_META_FORMAT_TUNNEL_ID (UINT32_C(0x2) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96052
#define CQ_RES_UD_CFA_V3_FLAGS_META_FORMAT_CHDR_DATA (UINT32_C(0x3) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96067
#define CQ_RES_UD_CFA_V3_FLAGS_META_FORMAT_HDR_OFFSET (UINT32_C(0x4) << 6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96087
#define NQ_BASE_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96090
#define NQ_BASE_TYPE_CQ_NOTIFICATION UINT32_C(0x30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96092
#define NQ_BASE_TYPE_SRQ_EVENT UINT32_C(0x32)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96094
#define NQ_BASE_TYPE_DBQ_EVENT UINT32_C(0x34)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96096
#define NQ_BASE_TYPE_QP_EVENT UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96098
#define NQ_BASE_TYPE_FUNC_EVENT UINT32_C(0x3a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
961
#define HWRM_STAT_CTX_ENG_QUERY UINT32_C(0xaf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96100
#define NQ_BASE_TYPE_NQ_REASSIGN UINT32_C(0x3c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96103
#define NQ_BASE_INFO10_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96116
#define NQ_BASE_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96118
#define NQ_BASE_INFO63_MASK UINT32_C(0xfffffffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96134
#define NQ_CN_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96137
#define NQ_CN_TYPE_CQ_NOTIFICATION UINT32_C(0x30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9615
#define HWRM_CMPL_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96150
#define NQ_CN_TOGGLE_MASK UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96164
#define NQ_CN_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96183
#define NQ_SRQ_EVENT_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96186
#define NQ_SRQ_EVENT_TYPE_SRQ_EVENT UINT32_C(0x32)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96193
#define NQ_SRQ_EVENT_TOGGLE_MASK UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
962
#define HWRM_STAT_CTX_ALLOC UINT32_C(0xb0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96201
#define NQ_SRQ_EVENT_EVENT_SRQ_THRESHOLD_EVENT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96216
#define NQ_SRQ_EVENT_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96237
#define NQ_DBQ_EVENT_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96240
#define NQ_DBQ_EVENT_TYPE_DBQ_EVENT UINT32_C(0x34)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96249
#define NQ_DBQ_EVENT_EVENT_DBQ_THRESHOLD_EVENT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96256
#define NQ_DBQ_EVENT_DB_PFID_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96263
#define NQ_DBQ_EVENT_DB_DPI_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96271
#define NQ_DBQ_EVENT_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96278
#define NQ_DBQ_EVENT_DB_XID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96284
#define NQ_DBQ_EVENT_DB_TYPE_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
963
#define HWRM_STAT_CTX_FREE UINT32_C(0xb1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96303
#define NQ_REASSIGN_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96306
#define NQ_REASSIGN_TYPE_NQ_REASSIGN UINT32_C(0x3c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96320
#define NQ_REASSIGN_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96334
#define XRRQ_IRRQ_TYPE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96336
#define XRRQ_IRRQ_TYPE_READ_REQ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96338
#define XRRQ_IRRQ_TYPE_ATOMIC_REQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96345
#define XRRQ_IRRQ_CREDITS_MASK UINT32_C(0xf800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96351
#define XRRQ_IRRQ_PSN_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96360
#define XRRQ_IRRQ_MSN_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9638
#define HWRM_FWD_REQ_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96387
#define XRRQ_ORRQ_TYPE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96389
#define XRRQ_ORRQ_TYPE_READ_REQ UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96391
#define XRRQ_ORRQ_TYPE_ATOMIC_REQ UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
964
#define HWRM_STAT_CTX_QUERY UINT32_C(0xb2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9641
#define HWRM_FWD_REQ_CMPL_TYPE_HWRM_FWD_REQ UINT32_C(0x22)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96414
#define XRRQ_ORRQ_NUM_SGES_MASK UINT32_C(0xf800)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96424
#define XRRQ_ORRQ_PSN_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96433
#define XRRQ_ORRQ_END_PSN_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9644
#define HWRM_FWD_REQ_CMPL_REQ_LEN_MASK UINT32_C(0xffc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96461
#define PTU_PTE_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96470
#define PTU_PTE_LAST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96477
#define PTU_PTE_NEXT_TO_LAST UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96479
#define PTU_PTE_UNUSED_MASK UINT32_C(0xff8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96486
#define PTU_PTE_PAGE_MASK UINT32_C(0xfffffffffffff000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
965
#define HWRM_STAT_CTX_CLR_STATS UINT32_C(0xb3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96501
#define PTU_PDE_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96503
#define PTU_PDE_UNUSED_MASK UINT32_C(0xffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96510
#define PTU_PDE_PAGE_MASK UINT32_C(0xfffffffffffff000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96541
#define DBC_DBC_INDEX_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96551
#define DBC_DBC_EPOCH UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96562
#define DBC_DBC_TOGGLE_MASK UINT32_C(0x6000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96574
#define DBC_DBC_XID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96580
#define DBC_DBC_PATH_MASK UINT32_C(0x3000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96583
#define DBC_DBC_PATH_ROCE (UINT32_C(0x0) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96585
#define DBC_DBC_PATH_L2 (UINT32_C(0x1) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96587
#define DBC_DBC_PATH_ENGINE (UINT32_C(0x2) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96596
#define DBC_DBC_VALID UINT32_C(0x4000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
966
#define HWRM_PORT_QSTATS_EXT UINT32_C(0xb4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96602
#define DBC_DBC_DEBUG_TRACE UINT32_C(0x8000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96604
#define DBC_DBC_TYPE_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96612
#define DBC_DBC_TYPE_SQ (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96618
#define DBC_DBC_TYPE_RQ (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96624
#define DBC_DBC_TYPE_SRQ (UINT32_C(0x2) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9663
#define HWRM_FWD_REQ_CMPL_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96632
#define DBC_DBC_TYPE_SRQ_ARM (UINT32_C(0x3) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96638
#define DBC_DBC_TYPE_CQ (UINT32_C(0x4) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96643
#define DBC_DBC_TYPE_CQ_ARMSE (UINT32_C(0x5) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96649
#define DBC_DBC_TYPE_CQ_ARMALL (UINT32_C(0x6) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9665
#define HWRM_FWD_REQ_CMPL_REQ_BUF_ADDR_MASK UINT32_C(0xfffffffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96658
#define DBC_DBC_TYPE_CQ_ARMENA (UINT32_C(0x7) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96669
#define DBC_DBC_TYPE_SRQ_ARMENA (UINT32_C(0x8) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96677
#define DBC_DBC_TYPE_CQ_CUTOFF_ACK (UINT32_C(0x9) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96683
#define DBC_DBC_TYPE_NQ (UINT32_C(0xa) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96688
#define DBC_DBC_TYPE_NQ_ARM (UINT32_C(0xb) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96694
#define DBC_DBC_TYPE_NQ_MASK (UINT32_C(0xe) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
967
#define HWRM_PORT_PHY_MDIO_WRITE UINT32_C(0xb5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96705
#define DBC_DBC_TYPE_NULL (UINT32_C(0xf) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96737
#define DBC_DBC64_INDEX_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96747
#define DBC_DBC64_EPOCH UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96758
#define DBC_DBC64_TOGGLE_MASK UINT32_C(0x6000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96769
#define DBC_DBC64_XID_MASK UINT32_C(0xfffff00000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96775
#define DBC_DBC64_PATH_MASK UINT32_C(0x300000000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96778
#define DBC_DBC64_PATH_ROCE (UINT32_C(0x0)L << 56)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96780
#define DBC_DBC64_PATH_L2 (UINT32_C(0x1)L << 56)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96782
#define DBC_DBC64_PATH_ENGINE (UINT32_C(0x2)L << 56)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96791
#define DBC_DBC64_VALID UINT32_C(0x400000000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96797
#define DBC_DBC64_DEBUG_TRACE UINT32_C(0x800000000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96799
#define DBC_DBC64_TYPE_MASK UINT32_C(0xf000000000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
968
#define HWRM_PORT_PHY_MDIO_READ UINT32_C(0xb6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9680
#define HWRM_FWD_RESP_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96807
#define DBC_DBC64_TYPE_SQ (UINT32_C(0x0)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96813
#define DBC_DBC64_TYPE_RQ (UINT32_C(0x1)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96819
#define DBC_DBC64_TYPE_SRQ (UINT32_C(0x2)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96827
#define DBC_DBC64_TYPE_SRQ_ARM (UINT32_C(0x3)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9683
#define HWRM_FWD_RESP_CMPL_TYPE_HWRM_FWD_RESP UINT32_C(0x24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96833
#define DBC_DBC64_TYPE_CQ (UINT32_C(0x4)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96838
#define DBC_DBC64_TYPE_CQ_ARMSE (UINT32_C(0x5)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96844
#define DBC_DBC64_TYPE_CQ_ARMALL (UINT32_C(0x6)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96853
#define DBC_DBC64_TYPE_CQ_ARMENA (UINT32_C(0x7)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96864
#define DBC_DBC64_TYPE_SRQ_ARMENA (UINT32_C(0x8)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96872
#define DBC_DBC64_TYPE_CQ_CUTOFF_ACK (UINT32_C(0x9)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96878
#define DBC_DBC64_TYPE_NQ (UINT32_C(0xa)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96883
#define DBC_DBC64_TYPE_NQ_ARM (UINT32_C(0xb)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96889
#define DBC_DBC64_TYPE_NQ_MASK (UINT32_C(0xe)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
969
#define HWRM_PORT_PHY_MDIO_BUS_ACQUIRE UINT32_C(0xb7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96900
#define DBC_DBC64_TYPE_NULL (UINT32_C(0xf)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96921
#define DBC_DBC32_XID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96927
#define DBC_DBC32_PATH_MASK UINT32_C(0xc00000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96930
#define DBC_DBC32_PATH_ROCE (UINT32_C(0x0) << 22)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96932
#define DBC_DBC32_PATH_L2 (UINT32_C(0x1) << 22)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96943
#define DBC_DBC32_INCR_MASK UINT32_C(0xf000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96946
#define DBC_DBC32_ABS UINT32_C(0x10000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96948
#define DBC_DBC32_TYPE_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96955
#define DBC_DBC32_TYPE_SQ (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
96993
#define DB_PUSH_START_DB_INDEX_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
970
#define HWRM_PORT_PHY_MDIO_BUS_RELEASE UINT32_C(0xb8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97000
#define DB_PUSH_START_DB_PI_LO_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97008
#define DB_PUSH_START_DB_XID_MASK UINT32_C(0xfffff00000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97015
#define DB_PUSH_START_DB_PI_HI_MASK UINT32_C(0xf0000000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97018
#define DB_PUSH_START_DB_TYPE_MASK UINT32_C(0xf000000000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97025
#define DB_PUSH_START_DB_TYPE_PUSH_START (UINT32_C(0xc)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97031
#define DB_PUSH_START_DB_TYPE_PUSH_END (UINT32_C(0xd)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9704
#define HWRM_FWD_RESP_CMPL_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9706
#define HWRM_FWD_RESP_CMPL_RESP_BUF_ADDR_MASK UINT32_C(0xfffffffe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97072
#define DB_PUSH_END_DB_INDEX_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97079
#define DB_PUSH_END_DB_PI_LO_MASK UINT32_C(0xff000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97087
#define DB_PUSH_END_DB_XID_MASK UINT32_C(0xfffff00000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97094
#define DB_PUSH_END_DB_PI_HI_MASK UINT32_C(0xf0000000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
971
#define HWRM_PORT_QSTATS_EXT_PFC_WD UINT32_C(0xb9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97100
#define DB_PUSH_END_DB_PATH_MASK UINT32_C(0x300000000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97103
#define DB_PUSH_END_DB_PATH_ROCE (UINT32_C(0x0)L << 56)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97105
#define DB_PUSH_END_DB_PATH_L2 (UINT32_C(0x1)L << 56)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97107
#define DB_PUSH_END_DB_PATH_ENGINE (UINT32_C(0x2)L << 56)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97114
#define DB_PUSH_END_DB_DEBUG_TRACE UINT32_C(0x800000000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97116
#define DB_PUSH_END_DB_TYPE_MASK UINT32_C(0xf000000000000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97123
#define DB_PUSH_END_DB_TYPE_PUSH_START (UINT32_C(0xc)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97129
#define DB_PUSH_END_DB_TYPE_PUSH_END (UINT32_C(0xd)L << 60)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97154
#define DB_PUSH_INFO_PUSH_INDEX_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97164
#define DB_PUSH_INFO_PUSH_SIZE_MASK UINT32_C(0x1f000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
972
#define HWRM_PORT_QSTATS_EXT_PFC_ADV UINT32_C(0xba)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9721
#define HWRM_ASYNC_EVENT_CMPL_TYPE_MASK UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97215
#define DBC_ABSOLUTE_DB_32_INDEX_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97225
#define DBC_ABSOLUTE_DB_32_EPOCH UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97236
#define DBC_ABSOLUTE_DB_32_TOGGLE_MASK UINT32_C(0x60000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9724
#define HWRM_ASYNC_EVENT_CMPL_TYPE_HWRM_ASYNC_EVENT UINT32_C(0x2e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97246
#define DBC_ABSOLUTE_DB_32_MXID_MASK UINT32_C(0x1f80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97252
#define DBC_ABSOLUTE_DB_32_PATH_MASK UINT32_C(0x6000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97255
#define DBC_ABSOLUTE_DB_32_PATH_ROCE (UINT32_C(0x0) << 25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97257
#define DBC_ABSOLUTE_DB_32_PATH_L2 (UINT32_C(0x1) << 25)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97266
#define DBC_ABSOLUTE_DB_32_VALID UINT32_C(0x8000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97268
#define DBC_ABSOLUTE_DB_32_TYPE_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97276
#define DBC_ABSOLUTE_DB_32_TYPE_SQ (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97282
#define DBC_ABSOLUTE_DB_32_TYPE_RQ (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97288
#define DBC_ABSOLUTE_DB_32_TYPE_SRQ (UINT32_C(0x2) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9729
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_LINK_STATUS_CHANGE UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97296
#define DBC_ABSOLUTE_DB_32_TYPE_SRQ_ARM (UINT32_C(0x3) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
973
#define HWRM_PORT_TX_FIR_CFG UINT32_C(0xbb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97302
#define DBC_ABSOLUTE_DB_32_TYPE_CQ (UINT32_C(0x4) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97307
#define DBC_ABSOLUTE_DB_32_TYPE_CQ_ARMSE (UINT32_C(0x5) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9731
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_LINK_MTU_CHANGE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97313
#define DBC_ABSOLUTE_DB_32_TYPE_CQ_ARMALL (UINT32_C(0x6) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97323
#define DBC_ABSOLUTE_DB_32_TYPE_CQ_ARMENA (UINT32_C(0x7) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9733
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_LINK_SPEED_CHANGE UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97334
#define DBC_ABSOLUTE_DB_32_TYPE_SRQ_ARMENA (UINT32_C(0x8) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97340
#define DBC_ABSOLUTE_DB_32_TYPE_NQ (UINT32_C(0xa) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97345
#define DBC_ABSOLUTE_DB_32_TYPE_NQ_ARM (UINT32_C(0xb) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9735
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_DCB_CONFIG_CHANGE UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97351
#define DBC_ABSOLUTE_DB_32_TYPE_NQ_MASK (UINT32_C(0xe) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97362
#define DBC_ABSOLUTE_DB_32_TYPE_NULL (UINT32_C(0xf) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9737
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_PORT_CONN_NOT_ALLOWED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97386
#define DBC_RELATIVE_DB_32_XID_MASK UINT32_C(0xfffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9739
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_LINK_SPEED_CFG_NOT_ALLOWED UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97392
#define DBC_RELATIVE_DB_32_PATH_MASK UINT32_C(0xc00000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97395
#define DBC_RELATIVE_DB_32_PATH_ROCE (UINT32_C(0x0) << 22)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97397
#define DBC_RELATIVE_DB_32_PATH_L2 (UINT32_C(0x1) << 22)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
974
#define HWRM_PORT_TX_FIR_QCFG UINT32_C(0xbc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97406
#define DBC_RELATIVE_DB_32_INCR_MASK UINT32_C(0x1f000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97409
#define DBC_RELATIVE_DB_32_TYPE_MASK UINT32_C(0xe0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9741
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_LINK_SPEED_CFG_CHANGE UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97417
#define DBC_RELATIVE_DB_32_TYPE_SQ (UINT32_C(0x0) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97423
#define DBC_RELATIVE_DB_32_TYPE_SRQ (UINT32_C(0x1) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97429
#define DBC_RELATIVE_DB_32_TYPE_CQ (UINT32_C(0x2) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9743
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_PORT_PHY_CFG_CHANGE UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97435
#define DBC_RELATIVE_DB_32_TYPE_CQ_ARMALL (UINT32_C(0x3) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97441
#define DBC_RELATIVE_DB_32_TYPE_NQ (UINT32_C(0x4) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97446
#define DBC_RELATIVE_DB_32_TYPE_NQ_ARM (UINT32_C(0x5) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9745
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_RESET_NOTIFY UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97452
#define DBC_RELATIVE_DB_32_TYPE_NQ_MASK (UINT32_C(0x6) << 29)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9747
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_ERROR_RECOVERY UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97471
#define DBC_DRK_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97473
#define DBC_DRK_LAST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97475
#define DBC_DRK_LINKED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97480
#define DBC_DRK_DB_FORMAT UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97482
#define DBC_DRK_DB_FORMAT_B64 (UINT32_C(0x0) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97488
#define DBC_DRK_DB_FORMAT_B32A (UINT32_C(0x1) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97495
#define DBC_DRK_STRIDE_MASK UINT32_C(0x300)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
975
#define HWRM_PORT_ECN_QSTATS UINT32_C(0xbd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97502
#define DBC_DRK_STRIDE_OFF (UINT32_C(0x0) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97509
#define DBC_DRK_STRIDE_SZ64 (UINT32_C(0x1) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97516
#define DBC_DRK_STRIDE_SZ128 (UINT32_C(0x2) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9752
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_RING_MONITOR_MSG UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97522
#define DBC_DRK_SIZE_MASK UINT32_C(0xc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97525
#define DBC_DRK_SIZE_FOUR (UINT32_C(0x0) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97527
#define DBC_DRK_SIZE_ONE (UINT32_C(0x1) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97529
#define DBC_DRK_SIZE_TWO (UINT32_C(0x2) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97531
#define DBC_DRK_SIZE_THREE (UINT32_C(0x3) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9754
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_FUNC_DRVR_UNLOAD UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97543
#define DBC_DRK_PI_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9756
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_FUNC_DRVR_LOAD UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97570
#define DBC_DRK64_VALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97572
#define DBC_DRK64_LAST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97574
#define DBC_DRK64_LINKED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97579
#define DBC_DRK64_DB_FORMAT UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9758
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_FUNC_FLR_PROC_CMPLT UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97581
#define DBC_DRK64_DB_FORMAT_B64 (UINT32_C(0x0) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97587
#define DBC_DRK64_DB_FORMAT_B32A (UINT32_C(0x1) << 3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97594
#define DBC_DRK64_STRIDE_MASK UINT32_C(0x300)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
976
#define HWRM_FW_LIVEPATCH_QUERY UINT32_C(0xbe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9760
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_PF_DRVR_UNLOAD UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97601
#define DBC_DRK64_STRIDE_OFF (UINT32_C(0x0) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97608
#define DBC_DRK64_STRIDE_SZ64 (UINT32_C(0x1) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97615
#define DBC_DRK64_STRIDE_SZ128 (UINT32_C(0x2) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9762
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_PF_DRVR_LOAD UINT32_C(0x21)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97621
#define DBC_DRK64_SIZE_MASK UINT32_C(0xc00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97624
#define DBC_DRK64_SIZE_FOUR (UINT32_C(0x0) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97626
#define DBC_DRK64_SIZE_ONE (UINT32_C(0x1) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97628
#define DBC_DRK64_SIZE_TWO (UINT32_C(0x2) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97630
#define DBC_DRK64_SIZE_THREE (UINT32_C(0x3) << 10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9764
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_VF_FLR UINT32_C(0x30)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97641
#define DBC_DRK64_PI_MASK UINT32_C(0xffff00000000)L
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9766
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_VF_MAC_ADDR_CHANGE UINT32_C(0x31)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9768
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_PF_VF_COMM_STATUS_CHANGE UINT32_C(0x32)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97686
#define DBC_DBC_V3_INDEX_MASK UINT32_C(0xffffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97696
#define DBC_DBC_V3_EPOCH UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
977
#define HWRM_FW_LIVEPATCH UINT32_C(0xbf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9770
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_VF_CFG_CHANGE UINT32_C(0x33)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97707
#define DBC_DBC_V3_TOGGLE_MASK UINT32_C(0x6000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9772
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_LLFC_PFC_CHANGE UINT32_C(0x34)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97720
#define DBC_DBC_V3_XID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97726
#define DBC_DBC_V3_PATH_MASK UINT32_C(0x3000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97729
#define DBC_DBC_V3_PATH_ROCE (UINT32_C(0x0) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97731
#define DBC_DBC_V3_PATH_L2 (UINT32_C(0x1) << 24)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9774
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_DEFAULT_VNIC_CHANGE UINT32_C(0x35)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97740
#define DBC_DBC_V3_VALID UINT32_C(0x4000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97746
#define DBC_DBC_V3_DEBUG_TRACE UINT32_C(0x8000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97748
#define DBC_DBC_V3_TYPE_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97755
#define DBC_DBC_V3_TYPE_SQ (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9776
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_HW_FLOW_AGED UINT32_C(0x36)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97761
#define DBC_DBC_V3_TYPE_RQ (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97767
#define DBC_DBC_V3_TYPE_SRQ (UINT32_C(0x2) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97776
#define DBC_DBC_V3_TYPE_SRQ_ARM (UINT32_C(0x3) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97787
#define DBC_DBC_V3_TYPE_CQ (UINT32_C(0x4) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97798
#define DBC_DBC_V3_TYPE_CQ_ARMSE (UINT32_C(0x5) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
978
#define HWRM_FW_RESET UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97809
#define DBC_DBC_V3_TYPE_CQ_ARMALL (UINT32_C(0x6) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97820
#define DBC_DBC_V3_TYPE_CQ_ARMENA (UINT32_C(0x7) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9783
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_DEBUG_NOTIFICATION UINT32_C(0x37)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97831
#define DBC_DBC_V3_TYPE_SRQ_ARMENA (UINT32_C(0x8) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97842
#define DBC_DBC_V3_TYPE_CQ_CUTOFF_ACK (UINT32_C(0x9) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97861
#define DBC_DBC_V3_TYPE_NQ (UINT32_C(0xa) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97868
#define DBC_DBC_V3_TYPE_NQ_ARM (UINT32_C(0xb) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9788
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_EEM_CACHE_FLUSH_REQ UINT32_C(0x38)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97887
#define DBC_DBC_V3_TYPE_CQ_REASSIGN (UINT32_C(0xc) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97894
#define DBC_DBC_V3_TYPE_NQ_MASK (UINT32_C(0xe) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
979
#define HWRM_FW_QSTATUS UINT32_C(0xc1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97902
#define DBC_DBC_V3_TYPE_NULL (UINT32_C(0xf) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97931
#define DBC_XP_XID_MASK UINT32_C(0xfff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97938
#define DBC_XP_DEBUG_TRACE UINT32_C(0x1000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9794
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_EEM_CACHE_FLUSH_DONE UINT32_C(0x39)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97940
#define DBC_XP_TYPE_MASK UINT32_C(0xf0000000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97948
#define DBC_XP_TYPE_SQ (UINT32_C(0x0) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97954
#define DBC_XP_TYPE_RQ (UINT32_C(0x1) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
97960
#define DBC_XP_TYPE_SRQ (UINT32_C(0x2) << 28)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
980
#define HWRM_FW_HEALTH_CHECK UINT32_C(0xc2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98008
#define FW_STATUS_REG_CODE_MASK UINT32_C(0xffff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9801
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_TCP_FLAG_ACTION_CHANGE UINT32_C(0x3a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98011
#define FW_STATUS_REG_CODE_READY UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98022
#define FW_STATUS_REG_IMAGE_DEGRADED UINT32_C(0x10000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98033
#define FW_STATUS_REG_RECOVERABLE UINT32_C(0x20000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98044
#define FW_STATUS_REG_CRASHDUMP_ONGOING UINT32_C(0x40000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98053
#define FW_STATUS_REG_CRASHDUMP_COMPLETE UINT32_C(0x80000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98064
#define FW_STATUS_REG_SHUTDOWN UINT32_C(0x100000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9807
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_EEM_FLOW_ACTIVE UINT32_C(0x3b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98073
#define FW_STATUS_REG_CRASHED_NO_MASTER UINT32_C(0x200000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98081
#define FW_STATUS_REG_RECOVERING UINT32_C(0x400000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98086
#define FW_STATUS_REG_MANU_DEBUG_STATUS UINT32_C(0x800000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
981
#define HWRM_FW_SYNC UINT32_C(0xc3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98104
#define HCOMM_STATUS_VER_MASK UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98106
#define HCOMM_STATUS_VER_LATEST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98112
#define HCOMM_STATUS_SIGNATURE_MASK UINT32_C(0xffffff00)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98114
#define HCOMM_STATUS_SIGNATURE_VAL (UINT32_C(0x484353) << 8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98117
#define HCOMM_STATUS_TRUE_ADDR_SPACE_MASK UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9812
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_EEM_CFG_CHANGE UINT32_C(0x3c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98120
#define HCOMM_STATUS_FW_STATUS_LOC_ADDR_SPACE_PCIE_CFG UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98122
#define HCOMM_STATUS_FW_STATUS_LOC_ADDR_SPACE_GRC UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98124
#define HCOMM_STATUS_FW_STATUS_LOC_ADDR_SPACE_BAR0 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98126
#define HCOMM_STATUS_FW_STATUS_LOC_ADDR_SPACE_BAR1 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98132
#define HCOMM_STATUS_TRUE_OFFSET_MASK UINT32_C(0xfffffffc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9817
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_TFLIB_DEFAULT_VNIC_CHANGE UINT32_C(0x3d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98196
#define HWRM_SELFTEST_QLIST_OUTPUT_AVAILABLE_TESTS_NVM_TEST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98198
#define HWRM_SELFTEST_QLIST_OUTPUT_AVAILABLE_TESTS_LINK_TEST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
982
#define HWRM_FW_STATE_QCAPS UINT32_C(0xc4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98200
#define HWRM_SELFTEST_QLIST_OUTPUT_AVAILABLE_TESTS_REGISTER_TEST UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98202
#define HWRM_SELFTEST_QLIST_OUTPUT_AVAILABLE_TESTS_MEMORY_TEST UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98204
#define HWRM_SELFTEST_QLIST_OUTPUT_AVAILABLE_TESTS_PCIE_SERDES_TEST UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98206
#define HWRM_SELFTEST_QLIST_OUTPUT_AVAILABLE_TESTS_ETHERNET_SERDES_TEST UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98209
#define HWRM_SELFTEST_QLIST_OUTPUT_OFFLINE_TESTS_NVM_TEST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98211
#define HWRM_SELFTEST_QLIST_OUTPUT_OFFLINE_TESTS_LINK_TEST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98213
#define HWRM_SELFTEST_QLIST_OUTPUT_OFFLINE_TESTS_REGISTER_TEST UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98215
#define HWRM_SELFTEST_QLIST_OUTPUT_OFFLINE_TESTS_MEMORY_TEST UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98217
#define HWRM_SELFTEST_QLIST_OUTPUT_OFFLINE_TESTS_PCIE_SERDES_TEST UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98219
#define HWRM_SELFTEST_QLIST_OUTPUT_OFFLINE_TESTS_ETHERNET_SERDES_TEST UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9822
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_TFLIB_LINK_STATUS_CHANGE UINT32_C(0x3e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98239
#define HWRM_SELFTEST_QLIST_OUTPUT_EYESCOPE_TARGET_BER_SUPPORT_BER_1E8_SUPPORTED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98241
#define HWRM_SELFTEST_QLIST_OUTPUT_EYESCOPE_TARGET_BER_SUPPORT_BER_1E9_SUPPORTED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98243
#define HWRM_SELFTEST_QLIST_OUTPUT_EYESCOPE_TARGET_BER_SUPPORT_BER_1E10_SUPPORTED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98245
#define HWRM_SELFTEST_QLIST_OUTPUT_EYESCOPE_TARGET_BER_SUPPORT_BER_1E11_SUPPORTED UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98247
#define HWRM_SELFTEST_QLIST_OUTPUT_EYESCOPE_TARGET_BER_SUPPORT_BER_1E12_SUPPORTED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9827
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_QUIESCE_DONE UINT32_C(0x3f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98299
#define HWRM_SELFTEST_EXEC_INPUT_FLAGS_NVM_TEST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
983
#define HWRM_FW_STATE_QUIESCE UINT32_C(0xc5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98301
#define HWRM_SELFTEST_EXEC_INPUT_FLAGS_LINK_TEST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98303
#define HWRM_SELFTEST_EXEC_INPUT_FLAGS_REGISTER_TEST UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98305
#define HWRM_SELFTEST_EXEC_INPUT_FLAGS_MEMORY_TEST UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98307
#define HWRM_SELFTEST_EXEC_INPUT_FLAGS_PCIE_SERDES_TEST UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98309
#define HWRM_SELFTEST_EXEC_INPUT_FLAGS_ETHERNET_SERDES_TEST UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98327
#define HWRM_SELFTEST_EXEC_OUTPUT_REQUESTED_TESTS_NVM_TEST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98329
#define HWRM_SELFTEST_EXEC_OUTPUT_REQUESTED_TESTS_LINK_TEST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9833
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_DEFERRED_RESPONSE UINT32_C(0x40)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98331
#define HWRM_SELFTEST_EXEC_OUTPUT_REQUESTED_TESTS_REGISTER_TEST UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98333
#define HWRM_SELFTEST_EXEC_OUTPUT_REQUESTED_TESTS_MEMORY_TEST UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98335
#define HWRM_SELFTEST_EXEC_OUTPUT_REQUESTED_TESTS_PCIE_SERDES_TEST UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98337
#define HWRM_SELFTEST_EXEC_OUTPUT_REQUESTED_TESTS_ETHERNET_SERDES_TEST UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98348
#define HWRM_SELFTEST_EXEC_OUTPUT_TEST_SUCCESS_NVM_TEST UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98353
#define HWRM_SELFTEST_EXEC_OUTPUT_TEST_SUCCESS_LINK_TEST UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98358
#define HWRM_SELFTEST_EXEC_OUTPUT_TEST_SUCCESS_REGISTER_TEST UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98363
#define HWRM_SELFTEST_EXEC_OUTPUT_TEST_SUCCESS_MEMORY_TEST UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98368
#define HWRM_SELFTEST_EXEC_OUTPUT_TEST_SUCCESS_PCIE_SERDES_TEST UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98373
#define HWRM_SELFTEST_EXEC_OUTPUT_TEST_SUCCESS_ETHERNET_SERDES_TEST UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9838
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_PFC_WATCHDOG_CFG_CHANGE UINT32_C(0x41)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
984
#define HWRM_FW_STATE_BACKUP UINT32_C(0xc6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9843
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_ECHO_REQUEST UINT32_C(0x42)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9849
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_PHC_UPDATE UINT32_C(0x43)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
985
#define HWRM_FW_STATE_RESTORE UINT32_C(0xc7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98501
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_FLAGS_UNUSED_TEST_MASK UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98504
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_FLAGS_EYE_PROJECTION UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98506
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_FLAGS_PCIE_SERDES_TEST UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98508
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_FLAGS_ETHERNET_SERDES_TEST UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98516
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_OPTIONS_PCIE_LANE_NO_MASK UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98519
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_OPTIONS_DIRECTION UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98521
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_OPTIONS_DIRECTION_HORIZONTAL (UINT32_C(0x0) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98523
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_OPTIONS_DIRECTION_VERTICAL (UINT32_C(0x1) << 4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98526
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_OPTIONS_PROJ_TYPE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98531
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_OPTIONS_PROJ_TYPE_LEFT_TOP (UINT32_C(0x0) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98537
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_OPTIONS_PROJ_TYPE_RIGHT_BOTTOM (UINT32_C(0x1) << 5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9854
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_PPS_TIMESTAMP UINT32_C(0x44)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98540
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_OPTIONS_RSVD_MASK UINT32_C(0xc0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98548
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_TARGETBER_BER_1E8 UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98550
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_TARGETBER_BER_1E9 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98552
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_TARGETBER_BER_1E10 UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98554
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_TARGETBER_BER_1E11 UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98556
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_TARGETBER_BER_1E12 UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98568
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_ACTION_SYNCHRONOUS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98573
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_ACTION_START UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98578
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_ACTION_PROGRESS UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98584
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_INPUT_ACTION_STOP UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9860
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_ERROR_REPORT UINT32_C(0x45)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98623
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_OUTPUT_FLAGS_BIT_COUNT_TYPE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98628
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_OUTPUT_FLAGS_BIT_COUNT_TYPE_BIT_COUNT_TOTAL UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98634
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_OUTPUT_FLAGS_BIT_COUNT_TYPE_BIT_COUNT_POW2 UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98637
#define HWRM_SELFTEST_RETRIEVE_SERDES_DATA_OUTPUT_FLAGS_RSVD_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9867
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_DOORBELL_PACING_THRESHOLD UINT32_C(0x46)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
987
#define HWRM_FW_SET_TIME UINT32_C(0xc8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9872
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_RSS_CHANGE UINT32_C(0x47)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9879
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_DOORBELL_PACING_NQ_UPDATE UINT32_C(0x48)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98843
#define HWRM_MFG_OTP_CFG_INPUT_ENABLES_CRID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98848
#define HWRM_MFG_OTP_CFG_INPUT_ENABLES_SRT_REV_ID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98853
#define HWRM_MFG_OTP_CFG_INPUT_ENABLES_CRT_REV_ID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98858
#define HWRM_MFG_OTP_CFG_INPUT_ENABLES_SBI_REV_ID UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9886
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_HW_DOORBELL_RECOVERY_READ_ERROR UINT32_C(0x49)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98863
#define HWRM_MFG_OTP_CFG_INPUT_ENABLES_MAX_SPEED_SELECT UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98868
#define HWRM_MFG_OTP_CFG_INPUT_ENABLES_UDCC_PROMOTE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98880
#define HWRM_MFG_OTP_CFG_INPUT_MAX_SPEED_CFG_VALUE_NOT_CONFIGURED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98882
#define HWRM_MFG_OTP_CFG_INPUT_MAX_SPEED_CFG_VALUE_50G UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98884
#define HWRM_MFG_OTP_CFG_INPUT_MAX_SPEED_CFG_VALUE_100G UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98886
#define HWRM_MFG_OTP_CFG_INPUT_MAX_SPEED_CFG_VALUE_200G UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
989
#define HWRM_FW_GET_TIME UINT32_C(0xc9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9892
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_CTX_ERROR UINT32_C(0x4a)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98922
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98924
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_READ_CUST_CFG UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98926
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_READ_TRUSTED_CTR UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98928
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_READ_NON_TRUSTED_CTR UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98930
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_READ_OTP_MAX_SPEED UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98932
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_READ_UDCC_MAGIC UINT32_C(0x5)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98934
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_WRITE_CUST_CFG UINT32_C(0x6)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98936
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_WRITE_TRUSTED_CTR UINT32_C(0x7)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98938
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_WRITE_NON_TRUSTED_CTR UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98940
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_WRITE_OTP_MAX_SPEED UINT32_C(0x9)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98942
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_WRITE_UDCC_MAGIC UINT32_C(0xa)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98944
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_INVALID_CRID_IDX UINT32_C(0xb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98946
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_LOWER_CRID UINT32_C(0xc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98948
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_INVALID_CRID_UPGRADE UINT32_C(0xd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98950
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_LOWER_SBI UINT32_C(0xe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98952
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_INVALID_SBI_UPGRADE UINT32_C(0xf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98954
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_INVALID_OTP_CFG UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98956
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_INVALID_OTP_CONVERSION UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
98958
#define HWRM_MFG_OTP_CFG_CMD_ERR_CODE_IPC_FAILURE UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9898
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_UDCC_SESSION_CHANGE UINT32_C(0x4b)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99004
#define HWRM_MFG_OTP_QCFG_INPUT_ENABLES_CRID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99009
#define HWRM_MFG_OTP_QCFG_INPUT_ENABLES_SRT_REV_ID UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99014
#define HWRM_MFG_OTP_QCFG_INPUT_ENABLES_CRT_REV_ID UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99019
#define HWRM_MFG_OTP_QCFG_INPUT_ENABLES_SBI_REV_ID UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99024
#define HWRM_MFG_OTP_QCFG_INPUT_ENABLES_MAX_SPEED_SELECT UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99029
#define HWRM_MFG_OTP_QCFG_INPUT_ENABLES_UDCC_PROMOTE UINT32_C(0x20)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9905
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_DBG_BUF_PRODUCER UINT32_C(0x4c)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99060
#define HWRM_MFG_OTP_QCFG_OUTPUT_MAX_SPEED_NOT_CONFIGURED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99062
#define HWRM_MFG_OTP_QCFG_OUTPUT_MAX_SPEED_50G UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99064
#define HWRM_MFG_OTP_QCFG_OUTPUT_MAX_SPEED_100G UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99066
#define HWRM_MFG_OTP_QCFG_OUTPUT_MAX_SPEED_200G UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99071
#define HWRM_MFG_OTP_QCFG_OUTPUT_ENABLES_BITMAP_MAX_SPEED UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99073
#define HWRM_MFG_OTP_QCFG_OUTPUT_ENABLES_BITMAP_ENABLES_VALID UINT32_C(0x8000)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99077
#define HWRM_MFG_OTP_QCFG_OUTPUT_UDCC_PROMOTE_DISABLED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99079
#define HWRM_MFG_OTP_QCFG_OUTPUT_UDCC_PROMOTE_ENABLED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
991
#define HWRM_FW_SET_STRUCTURED_DATA UINT32_C(0xca)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9910
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_PEER_MMAP_CHANGE UINT32_C(0x4d)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99131
#define HWRM_MFG_TESTS_INPUT_TEST_SEL_RMU_LPBK UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9915
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_REPRESENTOR_PAIR_CHANGE UINT32_C(0x4e)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99154
#define HWRM_MFG_TESTS_OUTPUT_TEST_RESULT_TEST_PASSED UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99156
#define HWRM_MFG_TESTS_OUTPUT_TEST_RESULT_RMU_INVALID_PKTLEN UINT32_C(0x10)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99158
#define HWRM_MFG_TESTS_OUTPUT_TEST_RESULT_RMU_NO_PKT_RCVD UINT32_C(0x11)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99163
#define HWRM_MFG_TESTS_OUTPUT_TEST_RESULT_RMU_PKTLEN_MISMATCH UINT32_C(0x12)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99168
#define HWRM_MFG_TESTS_OUTPUT_TEST_RESULT_RMU_PKT_CONTENT_MISMATCH UINT32_C(0x13)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9920
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_VF_STAT_CHANGE UINT32_C(0x4f)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99233
#define HWRM_MFG_HDMA_TEST_INPUT_SUBTYPE_INCREMENTAL UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99235
#define HWRM_MFG_HDMA_TEST_INPUT_SUBTYPE_FIXED UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99237
#define HWRM_MFG_HDMA_TEST_INPUT_SUBTYPE_RANDOM UINT32_C(0x3)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9925
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_HOST_COREDUMP UINT32_C(0x50)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9927
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_ADPTV_QOS UINT32_C(0x51)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99274
#define HWRM_MFG_HDMA_TEST_CMD_ERR_CODE_CALLBACK_REG_SUCCESS UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99276
#define HWRM_MFG_HDMA_TEST_CMD_ERR_CODE_CALLBACK_REG_ERROR UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9929
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_MAX_RGTR_EVENT_ID UINT32_C(0x52)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
993
#define HWRM_FW_GET_STRUCTURED_DATA UINT32_C(0xcb)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9935
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_FW_TRACE_MSG UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9937
#define HWRM_ASYNC_EVENT_CMPL_EVENT_ID_HWRM_ERROR UINT32_C(0xff)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9947
#define HWRM_ASYNC_EVENT_CMPL_V UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
9949
#define HWRM_ASYNC_EVENT_CMPL_OPAQUE_MASK UINT32_C(0xfe)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
995
#define HWRM_FW_IPC_MAILBOX UINT32_C(0xcc)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99521
#define HWRM_MFG_SOC_IMAGE_INPUT_FLAGS_START UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99526
#define HWRM_MFG_SOC_IMAGE_INPUT_FLAGS_END UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
996
#define HWRM_FW_ECN_CFG UINT32_C(0xcd)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
997
#define HWRM_FW_ECN_QCFG UINT32_C(0xce)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99700
#define HWRM_MFG_PARAM_CRITICAL_DATA_FINALIZE_INPUT_FLAGS_FORCE UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99720
#define HWRM_MFG_PARAM_CRITICAL_DATA_FINALIZE_OUTPUT_ERROR_STATUS_ALREADY_LOCKED UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99722
#define HWRM_MFG_PARAM_CRITICAL_DATA_FINALIZE_OUTPUT_ERROR_STATUS_NOT_EMPTY UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99724
#define HWRM_MFG_PARAM_CRITICAL_DATA_FINALIZE_OUTPUT_ERROR_STATUS_MISSING_FACT_CFG UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99726
#define HWRM_MFG_PARAM_CRITICAL_DATA_FINALIZE_OUTPUT_ERROR_STATUS_MISSING_VPD UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
998
#define HWRM_FW_SECURE_CFG UINT32_C(0xcf)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99867
#define HWRM_MFG_PARAM_CRITICAL_DATA_HEALTH_OUTPUT_HEALTH_STATUS_IS_EMPTY UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99869
#define HWRM_MFG_PARAM_CRITICAL_DATA_HEALTH_OUTPUT_HEALTH_STATUS_CHECKSUM_FAIL UINT32_C(0x2)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99871
#define HWRM_MFG_PARAM_CRITICAL_DATA_HEALTH_OUTPUT_HEALTH_STATUS_MALFORMED_DATA UINT32_C(0x4)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99873
#define HWRM_MFG_PARAM_CRITICAL_DATA_HEALTH_OUTPUT_HEALTH_STATUS_NOT_LOCKED UINT32_C(0x8)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
999
#define HWRM_EXEC_FWD_RESP UINT32_C(0xd0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99939
#define HWRM_MFG_PRVSN_EXPORT_CSR_INPUT_FLAGS_SECURE_SOC_SUPPORT UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99980
#define HWRM_MFG_PRVSN_EXPORT_CSR_CMD_ERR_CODE_UNKNOWN UINT32_C(0x0)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99982
#define HWRM_MFG_PRVSN_EXPORT_CSR_CMD_ERR_CODE_SLOT_INVALID UINT32_C(0x1)
sys/dev/bnxt/bnxt_en/hsi_struct_def.h
99984
#define HWRM_MFG_PRVSN_EXPORT_CSR_CMD_ERR_CODE_BUFFER_LENGTH UINT32_C(0x2)