xref: /dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_param_defs.h (revision 7917b0d38e92e8b9ec5a870415b791420e10f11a)
1 /*
2  * SPDX-License-Identifier: BSD-3-Clause
3  * Copyright(c) 2024 Napatech A/S
4  */
5 
6 /*
7  * nthw_fpga_param_defs.h
8  *
9  * Auto-generated file - do *NOT* edit
10  *
11  */
12 
13 #ifndef _NTHW_FPGA_PARAM_DEFS_
14 #define _NTHW_FPGA_PARAM_DEFS_
15 
16 #define NTHW_PARAM_UNKNOWN (0UL)
17 #define NT_BUILD_NUMBER (0x489b50fbUL)
18 #define NT_BUILD_TIME (0x6e66771fUL)
19 #define NT_CATEGORIES (0xfdbcebdcUL)
20 #define NT_CAT_CCT_SIZE (0x3a505ddaUL)
21 #define NT_CAT_CTE_SIZE (0x50a32ea4UL)
22 #define NT_CAT_CTS_SIZE (0x852ccf22UL)
23 #define NT_CAT_DCT_PRESENT (0x898c5638UL)
24 #define NT_CAT_DCT_SIZE (0x309554c3UL)
25 #define NT_CAT_END_OFS_SUPPORT (0x925f11d9UL)
26 #define NT_CAT_FPC (0x417fd17bUL)
27 #define NT_CAT_FTE_SIZE (0x184320c0UL)
28 #define NT_CAT_FUNCS (0x6af66e16UL)
29 #define NT_CAT_KCC_BANKS (0x426534f3UL)
30 #define NT_CAT_KCC_PRESENT (0xd2d58d46UL)
31 #define NT_CAT_KCC_SIZE (0xf766744cUL)
32 #define NT_CAT_KCE_SIZE (0x213f9751UL)
33 #define NT_CAT_KM_IF_CNT (0x8c934524UL)
34 #define NT_CAT_KM_IF_M0 (0x666dd699UL)
35 #define NT_CAT_KM_IF_M1 (0x116ae60fUL)
36 #define NT_CAT_N_CMP (0x3a692ad4UL)
37 #define NT_CAT_N_EXT (0xe3c746bUL)
38 #define NT_CAT_N_LEN (0x3e3da82UL)
39 #define NT_CAT_RCK_SIZE (0x78c1dc21UL)
40 #define NT_CAT_VALUES (0xec523dbbUL)
41 #define NT_CB_DEBUG (0xa0bccd31UL)
42 #define NT_COR_CATEGORIES (0x7392b58dUL)
43 #define NT_COR_PRESENT (0xbe0d1fdeUL)
44 #define NT_CPY_MASK_MEM (0x24f85e48UL)
45 #define NT_CSU_PRESENT (0xe7fe1371UL)
46 #define NT_DBS_PRESENT (0x75b395aeUL)
47 #define NT_DBS_RX_QUEUES (0x927069fUL)
48 #define NT_DBS_TX_PORTS (0xae2d6250UL)
49 #define NT_DBS_TX_QUEUES (0x7a3d7f15UL)
50 #define NT_DDP_PRESENT (0x4120d92cUL)
51 #define NT_DDP_TBL_DEPTH (0xf52e011UL)
52 #define NT_EMI_SPLIT_STEPS (0xe4b3210fUL)
53 #define NT_EOF_TIMESTAMP_ONLY (0xe476891bUL)
54 #define NT_EPP_CATEGORIES (0xf41c134bUL)
55 #define NT_EXT_MEM_NUM (0x43a48169UL)
56 #define NT_EXT_MEM_SINGLE_SIZE_GB (0x1817e71eUL)
57 #define NT_FLM_CACHE (0x414157e4UL)
58 #define NT_FLM_CATEGORIES (0x3477c5a3UL)
59 #define NT_FLM_ENTRY_SIZE (0x9ca7f0b6UL)
60 #define NT_FLM_LOAD_APS_MAX (0xe4d4f4edUL)
61 #define NT_FLM_LOAD_LPS_MAX (0x8503952dUL)
62 #define NT_FLM_PRESENT (0x5714853fUL)
63 #define NT_FLM_PRIOS (0x92afe487UL)
64 #define NT_FLM_PST_PROFILES (0xf4a0d627UL)
65 #define NT_FLM_SCRUB_PROFILES (0x6b6f6b21UL)
66 #define NT_FLM_SIZE_MB (0x5667a5deUL)
67 #define NT_FLM_STATEFUL (0xc8bf17a8UL)
68 #define NT_FLM_VARIANT (0x5beb9485UL)
69 #define NT_GFG_PRESENT (0x149640a8UL)
70 #define NT_GFG_TX_LIVE_RECONFIG_SUPPORT (0x7b5ad1e0UL)
71 #define NT_GMF_FCS_PRESENT (0xc15365efUL)
72 #define NT_GMF_IFG_SPEED_DIV (0xc06cdcbdUL)
73 #define NT_GMF_IFG_SPEED_DIV100G (0x43e1fb80UL)
74 #define NT_GMF_IFG_SPEED_DIV100M (0xa334129eUL)
75 #define NT_GMF_IFG_SPEED_DIV10G (0x49197e96UL)
76 #define NT_GMF_IFG_SPEED_DIV1G (0xb1324f18UL)
77 #define NT_GMF_IFG_SPEED_DIV2 (0xafc51de0UL)
78 #define NT_GMF_IFG_SPEED_DIV25G (0x3628348aUL)
79 #define NT_GMF_IFG_SPEED_DIV3 (0xd8c22d76UL)
80 #define NT_GMF_IFG_SPEED_DIV4 (0x46a6b8d5UL)
81 #define NT_GMF_IFG_SPEED_DIV40G (0x4fd2bc7dUL)
82 #define NT_GMF_IFG_SPEED_DIV50G (0x4e10d64aUL)
83 #define NT_GMF_IFG_SPEED_MUL (0xd4a84315UL)
84 #define NT_GMF_IFG_SPEED_MUL100G (0x883df390UL)
85 #define NT_GMF_IFG_SPEED_MUL100M (0x68e81a8eUL)
86 #define NT_GMF_IFG_SPEED_MUL10G (0xf4a2e226UL)
87 #define NT_GMF_IFG_SPEED_MUL1G (0xb75ce3e8UL)
88 #define NT_GMF_IFG_SPEED_MUL2 (0x77dcf2a5UL)
89 #define NT_GMF_IFG_SPEED_MUL25G (0x8b93a83aUL)
90 #define NT_GMF_IFG_SPEED_MUL3 (0xdbc233UL)
91 #define NT_GMF_IFG_SPEED_MUL4 (0x9ebf5790UL)
92 #define NT_GMF_IFG_SPEED_MUL40G (0xf26920cdUL)
93 #define NT_GMF_IFG_SPEED_MUL50G (0xf3ab4afaUL)
94 #define NT_GROUP_ID (0x113978c5UL)
95 #define NT_HFU_PRESENT (0x558de99UL)
96 #define NT_HIF_MSIX_BAR (0xc10014e9UL)
97 #define NT_HIF_MSIX_PBA_OFS (0x900307fbUL)
98 #define NT_HIF_MSIX_PRESENT (0x77a98665UL)
99 #define NT_HIF_MSIX_TBL_OFS (0x9cdce759UL)
100 #define NT_HIF_MSIX_TBL_SIZE (0x6ce7b76UL)
101 #define NT_HIF_PER_PS (0x38c954b1UL)
102 #define NT_HIF_SRIOV_PRESENT (0x49f8c203UL)
103 #define NT_HIF_VF_OFFSET (0x9fb3c9b0UL)
104 #define NT_HSH_CATEGORIES (0xf43894dcUL)
105 #define NT_HSH_TOEPLITZ (0x603f96a3UL)
106 #define NT_HST_CATEGORIES (0xfd2a34a1UL)
107 #define NT_HST_PRESENT (0xd3a48076UL)
108 #define NT_IOA_CATEGORIES (0xda23501aUL)
109 #define NT_IOA_PRESENT (0xc9ef39eeUL)
110 #define NT_IPF_PRESENT (0x7b2b8e42UL)
111 #define NT_KM_CAM_BANKS (0x3cad3371UL)
112 #define NT_KM_CAM_RECORDS (0x24256ab5UL)
113 #define NT_KM_CAM_REC_WORDS (0xe8e0ef3UL)
114 #define NT_KM_CATEGORIES (0x4d2a4c96UL)
115 #define NT_KM_END_OFS_SUPPORT (0x4a90ff33UL)
116 #define NT_KM_EXT_EXTRACTORS (0xf135193cUL)
117 #define NT_KM_FLOW_SETS (0x359cddf3UL)
118 #define NT_KM_FLOW_TYPES (0xb79ff984UL)
119 #define NT_KM_PRESENT (0xb54eaee3UL)
120 #define NT_KM_SWX_PRESENT (0x2715aebeUL)
121 #define NT_KM_SYNERGY_MATCH (0x935e5b7fUL)
122 #define NT_KM_TCAM_BANKS (0x6f6f0894UL)
123 #define NT_KM_TCAM_BANK_WIDTH (0x4c5015aeUL)
124 #define NT_KM_TCAM_HIT_QUAL (0xd3fb2aafUL)
125 #define NT_KM_TCAM_KEYWAY (0x45318c61UL)
126 #define NT_KM_WIDE (0x7ba773c4UL)
127 #define NT_LR_PRESENT (0x24eb383aUL)
128 #define NT_LTX_CATEGORIES (0x9cfff063UL)
129 #define NT_MCU_DRAM_SIZE (0xe33d7922UL)
130 #define NT_MCU_PRESENT (0x9226b99fUL)
131 #define NT_MCU_TYPE (0xce45b840UL)
132 #define NT_MDG_DEBUG_FLOW_CONTROL (0x4f199a18UL)
133 #define NT_MDG_DEBUG_REG_READ_BACK (0xc674095UL)
134 #define NT_MSK_CATEGORIES (0x7052841UL)
135 #define NT_MSK_PRESENT (0xd18aa194UL)
136 #define NT_NAME (0x224bb693UL)
137 #define NT_NFV_OVS_PRODUCT (0xd8223124UL)
138 #define NT_NIMS (0xd88c527aUL)
139 #define NT_PATCH_NUMBER (0xecd14417UL)
140 #define NT_PCI_DEVICE_ID (0x254dede8UL)
141 #define NT_PCI_INT_AVR (0x40c50ef1UL)
142 #define NT_PCI_INT_EQM (0x85853d1fUL)
143 #define NT_PCI_INT_IIC0 (0xbf363717UL)
144 #define NT_PCI_INT_IIC1 (0xc8310781UL)
145 #define NT_PCI_INT_IIC2 (0x5138563bUL)
146 #define NT_PCI_INT_IIC3 (0x263f66adUL)
147 #define NT_PCI_INT_IIC4 (0xb85bf30eUL)
148 #define NT_PCI_INT_IIC5 (0xcf5cc398UL)
149 #define NT_PCI_INT_PORT (0x8facd5e1UL)
150 #define NT_PCI_INT_PORT0 (0x2359a11aUL)
151 #define NT_PCI_INT_PORT1 (0x545e918cUL)
152 #define NT_PCI_INT_PPS (0x7c7c50a6UL)
153 #define NT_PCI_INT_QSPI (0x731ce6cbUL)
154 #define NT_PCI_INT_SPIM (0x473efd18UL)
155 #define NT_PCI_INT_SPIS (0xbd31c07bUL)
156 #define NT_PCI_INT_STA (0xe9ef5ab3UL)
157 #define NT_PCI_INT_TIMER (0x14ad9f2fUL)
158 #define NT_PCI_INT_TINT (0xe2346359UL)
159 #define NT_PCI_TA_TG_PRESENT (0x3cc176a0UL)
160 #define NT_PCI_VENDOR_ID (0x47eac44fUL)
161 #define NT_PDB_CATEGORIES (0x8290fe65UL)
162 #define NT_PHY_ANEG_PRESENT (0x626ddda5UL)
163 #define NT_PHY_KRFEC_PRESENT (0x8ab2cf25UL)
164 #define NT_PHY_PORTS (0x41986112UL)
165 #define NT_PHY_PORTS_PER_QUAD (0xf4b396e6UL)
166 #define NT_PHY_QUADS (0x17fef021UL)
167 #define NT_PHY_RSFEC_PRESENT (0x22852f78UL)
168 #define NT_PORTS (0x32e8ff06UL)
169 #define NT_PROD_ID_LAYOUT_VERSION (0x42106495UL)
170 #define NT_QM_BLOCKS (0xb735e210UL)
171 #define NT_QM_CELLS (0x510e07f1UL)
172 #define NT_QM_CELL_SIZE (0xbddf0f74UL)
173 #define NT_QM_PRESENT (0x85c2bfc2UL)
174 #define NT_QSL_CATEGORIES (0x3fda6c8fUL)
175 #define NT_QSL_COLOR_SEL_BW (0x549c264dUL)
176 #define NT_QSL_QST_SIZE (0x41d03837UL)
177 #define NT_QUEUES (0xf8a94e49UL)
178 #define NT_RAC_RAB_INTERFACES (0x7b742b2bUL)
179 #define NT_RAC_RAB_OB_UPDATE (0x3a44d066UL)
180 #define NT_REVISION_ID (0xd212229fUL)
181 #define NT_RMC_LAG_GROUPS (0xa7d5b2fbUL)
182 #define NT_RMC_PRESENT (0x6e3b82daUL)
183 #define NT_ROA_CATEGORIES (0xf3a9579bUL)
184 #define NT_ROA_PRESENT (0x44387a61UL)
185 #define NT_RPF_MATURING_DEL_DEFAULT (0xd4e7e4d2UL)
186 #define NT_RPF_PRESENT (0xf6fccdcdUL)
187 #define NT_RPP_PER_PS (0xb2f28916UL)
188 #define NT_RTX_PRESENT (0x9b15f454UL)
189 #define NT_RX_HOST_BUFFERS (0x9207c413UL)
190 #define NT_RX_PORTS (0x3639a86eUL)
191 #define NT_RX_PORT_REPLICATE (0xed09d794UL)
192 #define NT_SLB_PRESENT (0x570c2267UL)
193 #define NT_SLC_LR_PRESENT (0xe600975aUL)
194 #define NT_SLC_PRESENT (0x40773624UL)
195 #define NT_STA_COLORS (0xe1e90b5bUL)
196 #define NT_STA_LOAD_AVG_RX (0x94efbfa1UL)
197 #define NT_STA_LOAD_AVG_TX (0xc2b51827UL)
198 #define NT_STA_RX_PORTS (0x75da30f9UL)
199 #define NT_TBH_DEBUG_DLN (0x1faf2e1dUL)
200 #define NT_TBH_PRESENT (0xf5d08dc9UL)
201 #define NT_TFD_PRESENT (0x1a0fdea7UL)
202 #define NT_TPE_CATEGORIES (0x9b1a54bdUL)
203 #define NT_TSM_OST_ONLY (0x4899103aUL)
204 #define NT_TS_APPEND (0x4544c692UL)
205 #define NT_TS_INJECT_PRESENT (0xb2aa4f0eUL)
206 #define NT_TX_CPY_PACKET_READERS (0x37f470f0UL)
207 #define NT_TX_CPY_PRESENT (0xe54af81cUL)
208 #define NT_TX_CPY_SIDEBAND_READERS (0x52220d68UL)
209 #define NT_TX_CPY_VARIANT (0xe9b5e9a6UL)
210 #define NT_TX_CPY_WRITERS (0xd9dbd4UL)
211 #define NT_TX_HOST_BUFFERS (0xb0fd10e1UL)
212 #define NT_TX_INS_OFS_ZERO (0x5510aa2dUL)
213 #define NT_TX_INS_PRESENT (0xabac9b5dUL)
214 #define NT_TX_MTU_PROFILE_IFR (0x8d313bc2UL)
215 #define NT_TX_ON_TIMESTAMP (0x51d7fce0UL)
216 #define NT_TX_PORTS (0xf056a1e9UL)
217 #define NT_TX_PORT_REPLICATE (0x4a3d609cUL)
218 #define NT_TX_RPL_DEPTH (0x61f86eb9UL)
219 #define NT_TX_RPL_EXT_CATEGORIES (0x421e973cUL)
220 #define NT_TX_RPL_OFS_ZERO (0x2bfd677UL)
221 #define NT_TX_RPL_PRESENT (0x6c65e429UL)
222 #define NT_TYPE_ID (0xd03446b2UL)
223 #define NT_USE_TRIPLE_SPEED (0x54350589UL)
224 #define NT_UUID (0xad179833UL)
225 #define NT_VERSION (0x92295f02UL)
226 #define NT_VERSION_ID (0xb4becc51UL)
227 #define NT_VLI_PRESENT (0xa40e10f8UL)
228 
229 #endif	/* _NTHW_FPGA_PARAM_DEFS_ */
230