Merge tag 'shared-for-4.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/leon...
[linux-2.6-microblaze.git] / drivers / net / ethernet / qlogic / qed / qed_reg_addr.h
1 /* QLogic qed NIC Driver
2  * Copyright (c) 2015 QLogic Corporation
3  *
4  * This software is available under the terms of the GNU General Public License
5  * (GPL) Version 2, available from the file COPYING in the main directory of
6  * this source tree.
7  */
8
9 #ifndef REG_ADDR_H
10 #define REG_ADDR_H
11
12 #define  CDU_REG_CID_ADDR_PARAMS_CONTEXT_SIZE_SHIFT \
13         0
14
15 #define  CDU_REG_CID_ADDR_PARAMS_CONTEXT_SIZE           ( \
16                 0xfff << 0)
17
18 #define  CDU_REG_CID_ADDR_PARAMS_BLOCK_WASTE_SHIFT \
19         12
20
21 #define  CDU_REG_CID_ADDR_PARAMS_BLOCK_WASTE            ( \
22                 0xfff << 12)
23
24 #define  CDU_REG_CID_ADDR_PARAMS_NCIB_SHIFT \
25         24
26
27 #define  CDU_REG_CID_ADDR_PARAMS_NCIB                   ( \
28                 0xff << 24)
29
30 #define CDU_REG_SEGMENT0_PARAMS \
31         0x580904UL
32 #define CDU_REG_SEGMENT0_PARAMS_T0_NUM_TIDS_IN_BLOCK \
33         (0xfff << 0)
34 #define CDU_REG_SEGMENT0_PARAMS_T0_NUM_TIDS_IN_BLOCK_SHIFT \
35         0
36 #define CDU_REG_SEGMENT0_PARAMS_T0_TID_BLOCK_WASTE \
37         (0xff << 16)
38 #define CDU_REG_SEGMENT0_PARAMS_T0_TID_BLOCK_WASTE_SHIFT \
39         16
40 #define CDU_REG_SEGMENT0_PARAMS_T0_TID_SIZE \
41         (0xff << 24)
42 #define CDU_REG_SEGMENT0_PARAMS_T0_TID_SIZE_SHIFT \
43         24
44 #define CDU_REG_SEGMENT1_PARAMS \
45         0x580908UL
46 #define CDU_REG_SEGMENT1_PARAMS_T1_NUM_TIDS_IN_BLOCK \
47         (0xfff << 0)
48 #define CDU_REG_SEGMENT1_PARAMS_T1_NUM_TIDS_IN_BLOCK_SHIFT \
49         0
50 #define CDU_REG_SEGMENT1_PARAMS_T1_TID_BLOCK_WASTE \
51         (0xff << 16)
52 #define CDU_REG_SEGMENT1_PARAMS_T1_TID_BLOCK_WASTE_SHIFT \
53         16
54 #define CDU_REG_SEGMENT1_PARAMS_T1_TID_SIZE \
55         (0xff << 24)
56 #define CDU_REG_SEGMENT1_PARAMS_T1_TID_SIZE_SHIFT \
57         24
58
59 #define  XSDM_REG_OPERATION_GEN \
60         0xf80408UL
61 #define  NIG_REG_RX_BRB_OUT_EN \
62         0x500e18UL
63 #define  NIG_REG_STORM_OUT_EN \
64         0x500e08UL
65 #define  PSWRQ2_REG_L2P_VALIDATE_VFID \
66         0x240c50UL
67 #define  PGLUE_B_REG_USE_CLIENTID_IN_TAG        \
68         0x2aae04UL
69 #define  PGLUE_B_REG_INTERNAL_PFID_ENABLE_MASTER        \
70         0x2aa16cUL
71 #define PGLUE_B_REG_WAS_ERROR_VF_31_0_CLR \
72         0x2aa118UL
73 #define PSWHST_REG_ZONE_PERMISSION_TABLE \
74         0x2a0800UL
75 #define  BAR0_MAP_REG_MSDM_RAM \
76         0x1d00000UL
77 #define  BAR0_MAP_REG_USDM_RAM \
78         0x1d80000UL
79 #define  BAR0_MAP_REG_PSDM_RAM \
80         0x1f00000UL
81 #define  BAR0_MAP_REG_TSDM_RAM \
82         0x1c80000UL
83 #define BAR0_MAP_REG_XSDM_RAM \
84         0x1e00000UL
85 #define  NIG_REG_RX_LLH_BRB_GATE_DNTFWD_PERPF \
86         0x5011f4UL
87 #define  PRS_REG_SEARCH_TCP \
88         0x1f0400UL
89 #define  PRS_REG_SEARCH_UDP \
90         0x1f0404UL
91 #define  PRS_REG_SEARCH_FCOE \
92         0x1f0408UL
93 #define  PRS_REG_SEARCH_ROCE \
94         0x1f040cUL
95 #define  PRS_REG_SEARCH_OPENFLOW        \
96         0x1f0434UL
97 #define  TM_REG_PF_ENABLE_CONN \
98         0x2c043cUL
99 #define  TM_REG_PF_ENABLE_TASK \
100         0x2c0444UL
101 #define  TM_REG_PF_SCAN_ACTIVE_CONN \
102         0x2c04fcUL
103 #define  TM_REG_PF_SCAN_ACTIVE_TASK \
104         0x2c0500UL
105 #define  IGU_REG_LEADING_EDGE_LATCH \
106         0x18082cUL
107 #define  IGU_REG_TRAILING_EDGE_LATCH \
108         0x180830UL
109 #define  QM_REG_USG_CNT_PF_TX \
110         0x2f2eacUL
111 #define  QM_REG_USG_CNT_PF_OTHER        \
112         0x2f2eb0UL
113 #define  DORQ_REG_PF_DB_ENABLE \
114         0x100508UL
115 #define DORQ_REG_VF_USAGE_CNT \
116         0x1009c4UL
117 #define  QM_REG_PF_EN \
118         0x2f2ea4UL
119 #define TCFC_REG_WEAK_ENABLE_VF \
120         0x2d0704UL
121 #define  TCFC_REG_STRONG_ENABLE_PF \
122         0x2d0708UL
123 #define  TCFC_REG_STRONG_ENABLE_VF \
124         0x2d070cUL
125 #define CCFC_REG_WEAK_ENABLE_VF \
126         0x2e0704UL
127 #define  CCFC_REG_STRONG_ENABLE_PF \
128         0x2e0708UL
129 #define  PGLUE_B_REG_PGL_ADDR_88_F0 \
130         0x2aa404UL
131 #define  PGLUE_B_REG_PGL_ADDR_8C_F0 \
132         0x2aa408UL
133 #define  PGLUE_B_REG_PGL_ADDR_90_F0 \
134         0x2aa40cUL
135 #define  PGLUE_B_REG_PGL_ADDR_94_F0 \
136         0x2aa410UL
137 #define  PGLUE_B_REG_WAS_ERROR_PF_31_0_CLR \
138         0x2aa138UL
139 #define  PGLUE_B_REG_INTERNAL_PFID_ENABLE_TARGET_READ \
140         0x2aa174UL
141 #define  MISC_REG_GEN_PURP_CR0 \
142         0x008c80UL
143 #define  MCP_REG_SCRATCH        \
144         0xe20000UL
145 #define  CNIG_REG_NW_PORT_MODE_BB_B0 \
146         0x218200UL
147 #define  MISCS_REG_CHIP_NUM \
148         0x00976cUL
149 #define  MISCS_REG_CHIP_REV \
150         0x009770UL
151 #define  MISCS_REG_CMT_ENABLED_FOR_PAIR \
152         0x00971cUL
153 #define  MISCS_REG_CHIP_TEST_REG        \
154         0x009778UL
155 #define  MISCS_REG_CHIP_METAL \
156         0x009774UL
157 #define MISCS_REG_FUNCTION_HIDE \
158         0x0096f0UL
159 #define  BRB_REG_HEADER_SIZE \
160         0x340804UL
161 #define  BTB_REG_HEADER_SIZE \
162         0xdb0804UL
163 #define  CAU_REG_LONG_TIMEOUT_THRESHOLD \
164         0x1c0708UL
165 #define  CCFC_REG_ACTIVITY_COUNTER \
166         0x2e8800UL
167 #define CCFC_REG_STRONG_ENABLE_VF \
168         0x2e070cUL
169 #define  CDU_REG_CID_ADDR_PARAMS        \
170         0x580900UL
171 #define  DBG_REG_CLIENT_ENABLE \
172         0x010004UL
173 #define  DMAE_REG_INIT \
174         0x00c000UL
175 #define  DORQ_REG_IFEN \
176         0x100040UL
177 #define DORQ_REG_DB_DROP_REASON \
178         0x100a2cUL
179 #define DORQ_REG_DB_DROP_DETAILS \
180         0x100a24UL
181 #define DORQ_REG_DB_DROP_DETAILS_ADDRESS \
182         0x100a1cUL
183 #define  GRC_REG_TIMEOUT_EN \
184         0x050404UL
185 #define GRC_REG_TIMEOUT_ATTN_ACCESS_VALID \
186         0x050054UL
187 #define GRC_REG_TIMEOUT_ATTN_ACCESS_DATA_0 \
188         0x05004cUL
189 #define GRC_REG_TIMEOUT_ATTN_ACCESS_DATA_1 \
190         0x050050UL
191 #define  IGU_REG_BLOCK_CONFIGURATION \
192         0x180040UL
193 #define  MCM_REG_INIT \
194         0x1200000UL
195 #define  MCP2_REG_DBG_DWORD_ENABLE \
196         0x052404UL
197 #define  MISC_REG_PORT_MODE \
198         0x008c00UL
199 #define  MISCS_REG_CLK_100G_MODE        \
200         0x009070UL
201 #define  MSDM_REG_ENABLE_IN1 \
202         0xfc0004UL
203 #define  MSEM_REG_ENABLE_IN \
204         0x1800004UL
205 #define  NIG_REG_CM_HDR \
206         0x500840UL
207 #define NIG_REG_LLH_TAGMAC_DEF_PF_VECTOR \
208         0x50196cUL
209 #define NIG_REG_LLH_CLS_TYPE_DUALMODE \
210         0x501964UL
211 #define  NCSI_REG_CONFIG        \
212         0x040200UL
213 #define  PBF_REG_INIT \
214         0xd80000UL
215 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ0 \
216         0xd806c8UL
217 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ0 \
218         0xd806ccUL
219 #define  PTU_REG_ATC_INIT_ARRAY \
220         0x560000UL
221 #define  PCM_REG_INIT \
222         0x1100000UL
223 #define  PGLUE_B_REG_ADMIN_PER_PF_REGION        \
224         0x2a9000UL
225 #define PGLUE_B_REG_TX_ERR_WR_DETAILS2 \
226         0x2aa150UL
227 #define PGLUE_B_REG_TX_ERR_WR_ADD_31_0 \
228         0x2aa144UL
229 #define PGLUE_B_REG_TX_ERR_WR_ADD_63_32 \
230         0x2aa148UL
231 #define PGLUE_B_REG_TX_ERR_WR_DETAILS \
232         0x2aa14cUL
233 #define PGLUE_B_REG_TX_ERR_RD_ADD_31_0 \
234         0x2aa154UL
235 #define PGLUE_B_REG_TX_ERR_RD_ADD_63_32 \
236         0x2aa158UL
237 #define PGLUE_B_REG_TX_ERR_RD_DETAILS \
238         0x2aa15cUL
239 #define PGLUE_B_REG_TX_ERR_RD_DETAILS2 \
240         0x2aa160UL
241 #define PGLUE_B_REG_TX_ERR_WR_DETAILS_ICPL \
242         0x2aa164UL
243 #define PGLUE_B_REG_MASTER_ZLR_ERR_DETAILS \
244         0x2aa54cUL
245 #define PGLUE_B_REG_MASTER_ZLR_ERR_ADD_31_0 \
246         0x2aa544UL
247 #define PGLUE_B_REG_MASTER_ZLR_ERR_ADD_63_32 \
248         0x2aa548UL
249 #define PGLUE_B_REG_VF_ILT_ERR_ADD_31_0 \
250         0x2aae74UL
251 #define PGLUE_B_REG_VF_ILT_ERR_ADD_63_32 \
252         0x2aae78UL
253 #define PGLUE_B_REG_VF_ILT_ERR_DETAILS \
254         0x2aae7cUL
255 #define PGLUE_B_REG_VF_ILT_ERR_DETAILS2 \
256         0x2aae80UL
257 #define PGLUE_B_REG_LATCHED_ERRORS_CLR \
258         0x2aa3bcUL
259 #define  PRM_REG_DISABLE_PRM \
260         0x230000UL
261 #define  PRS_REG_SOFT_RST \
262         0x1f0000UL
263 #define PRS_REG_MSG_INFO \
264         0x1f0a1cUL
265 #define PRS_REG_ROCE_DEST_QP_MAX_PF \
266         0x1f0430UL
267 #define  PSDM_REG_ENABLE_IN1 \
268         0xfa0004UL
269 #define  PSEM_REG_ENABLE_IN \
270         0x1600004UL
271 #define  PSWRQ_REG_DBG_SELECT \
272         0x280020UL
273 #define  PSWRQ2_REG_CDUT_P_SIZE \
274         0x24000cUL
275 #define PSWRQ2_REG_ILT_MEMORY \
276         0x260000UL
277 #define  PSWHST_REG_DISCARD_INTERNAL_WRITES \
278         0x2a0040UL
279 #define  PSWHST2_REG_DBGSYN_ALMOST_FULL_THR \
280         0x29e050UL
281 #define PSWHST_REG_INCORRECT_ACCESS_VALID \
282         0x2a0070UL
283 #define PSWHST_REG_INCORRECT_ACCESS_ADDRESS \
284         0x2a0074UL
285 #define PSWHST_REG_INCORRECT_ACCESS_DATA \
286         0x2a0068UL
287 #define PSWHST_REG_INCORRECT_ACCESS_LENGTH \
288         0x2a006cUL
289 #define  PSWRD_REG_DBG_SELECT \
290         0x29c040UL
291 #define  PSWRD2_REG_CONF11 \
292         0x29d064UL
293 #define  PSWWR_REG_USDM_FULL_TH \
294         0x29a040UL
295 #define  PSWWR2_REG_CDU_FULL_TH2        \
296         0x29b040UL
297 #define  QM_REG_MAXPQSIZE_0 \
298         0x2f0434UL
299 #define  RSS_REG_RSS_INIT_EN \
300         0x238804UL
301 #define  RDIF_REG_STOP_ON_ERROR \
302         0x300040UL
303 #define  SRC_REG_SOFT_RST \
304         0x23874cUL
305 #define  TCFC_REG_ACTIVITY_COUNTER \
306         0x2d8800UL
307 #define  TCM_REG_INIT \
308         0x1180000UL
309 #define  TM_REG_PXP_READ_DATA_FIFO_INIT \
310         0x2c0014UL
311 #define  TSDM_REG_ENABLE_IN1 \
312         0xfb0004UL
313 #define  TSEM_REG_ENABLE_IN \
314         0x1700004UL
315 #define  TDIF_REG_STOP_ON_ERROR \
316         0x310040UL
317 #define  UCM_REG_INIT \
318         0x1280000UL
319 #define  UMAC_REG_IPG_HD_BKP_CNTL_BB_B0 \
320         0x051004UL
321 #define  USDM_REG_ENABLE_IN1 \
322         0xfd0004UL
323 #define  USEM_REG_ENABLE_IN \
324         0x1900004UL
325 #define  XCM_REG_INIT \
326         0x1000000UL
327 #define  XSDM_REG_ENABLE_IN1 \
328         0xf80004UL
329 #define  XSEM_REG_ENABLE_IN \
330         0x1400004UL
331 #define  YCM_REG_INIT \
332         0x1080000UL
333 #define  YSDM_REG_ENABLE_IN1 \
334         0xf90004UL
335 #define  YSEM_REG_ENABLE_IN \
336         0x1500004UL
337 #define  XYLD_REG_SCBD_STRICT_PRIO \
338         0x4c0000UL
339 #define  TMLD_REG_SCBD_STRICT_PRIO \
340         0x4d0000UL
341 #define  MULD_REG_SCBD_STRICT_PRIO \
342         0x4e0000UL
343 #define  YULD_REG_SCBD_STRICT_PRIO \
344         0x4c8000UL
345 #define  MISC_REG_SHARED_MEM_ADDR \
346         0x008c20UL
347 #define  DMAE_REG_GO_C0 \
348         0x00c048UL
349 #define  DMAE_REG_GO_C1 \
350         0x00c04cUL
351 #define  DMAE_REG_GO_C2 \
352         0x00c050UL
353 #define  DMAE_REG_GO_C3 \
354         0x00c054UL
355 #define  DMAE_REG_GO_C4 \
356         0x00c058UL
357 #define  DMAE_REG_GO_C5 \
358         0x00c05cUL
359 #define  DMAE_REG_GO_C6 \
360         0x00c060UL
361 #define  DMAE_REG_GO_C7 \
362         0x00c064UL
363 #define  DMAE_REG_GO_C8 \
364         0x00c068UL
365 #define  DMAE_REG_GO_C9 \
366         0x00c06cUL
367 #define  DMAE_REG_GO_C10        \
368         0x00c070UL
369 #define  DMAE_REG_GO_C11        \
370         0x00c074UL
371 #define  DMAE_REG_GO_C12        \
372         0x00c078UL
373 #define  DMAE_REG_GO_C13        \
374         0x00c07cUL
375 #define  DMAE_REG_GO_C14        \
376         0x00c080UL
377 #define  DMAE_REG_GO_C15        \
378         0x00c084UL
379 #define  DMAE_REG_GO_C16        \
380         0x00c088UL
381 #define  DMAE_REG_GO_C17        \
382         0x00c08cUL
383 #define  DMAE_REG_GO_C18        \
384         0x00c090UL
385 #define  DMAE_REG_GO_C19        \
386         0x00c094UL
387 #define  DMAE_REG_GO_C20        \
388         0x00c098UL
389 #define  DMAE_REG_GO_C21        \
390         0x00c09cUL
391 #define  DMAE_REG_GO_C22        \
392         0x00c0a0UL
393 #define  DMAE_REG_GO_C23        \
394         0x00c0a4UL
395 #define  DMAE_REG_GO_C24        \
396         0x00c0a8UL
397 #define  DMAE_REG_GO_C25        \
398         0x00c0acUL
399 #define  DMAE_REG_GO_C26        \
400         0x00c0b0UL
401 #define  DMAE_REG_GO_C27        \
402         0x00c0b4UL
403 #define  DMAE_REG_GO_C28        \
404         0x00c0b8UL
405 #define  DMAE_REG_GO_C29        \
406         0x00c0bcUL
407 #define  DMAE_REG_GO_C30        \
408         0x00c0c0UL
409 #define  DMAE_REG_GO_C31        \
410         0x00c0c4UL
411 #define  DMAE_REG_CMD_MEM \
412         0x00c800UL
413 #define  QM_REG_MAXPQSIZETXSEL_0        \
414         0x2f0440UL
415 #define  QM_REG_SDMCMDREADY \
416         0x2f1e10UL
417 #define  QM_REG_SDMCMDADDR \
418         0x2f1e04UL
419 #define  QM_REG_SDMCMDDATALSB \
420         0x2f1e08UL
421 #define  QM_REG_SDMCMDDATAMSB \
422         0x2f1e0cUL
423 #define  QM_REG_SDMCMDGO        \
424         0x2f1e14UL
425 #define  QM_REG_RLPFCRD \
426         0x2f4d80UL
427 #define  QM_REG_RLPFINCVAL \
428         0x2f4c80UL
429 #define  QM_REG_RLGLBLCRD \
430         0x2f4400UL
431 #define  QM_REG_RLGLBLINCVAL \
432         0x2f3400UL
433 #define  IGU_REG_ATTENTION_ENABLE \
434         0x18083cUL
435 #define  IGU_REG_ATTN_MSG_ADDR_L        \
436         0x180820UL
437 #define  IGU_REG_ATTN_MSG_ADDR_H        \
438         0x180824UL
439 #define  MISC_REG_AEU_GENERAL_ATTN_0 \
440         0x008400UL
441 #define  CAU_REG_SB_ADDR_MEMORY \
442         0x1c8000UL
443 #define  CAU_REG_SB_VAR_MEMORY \
444         0x1c6000UL
445 #define  CAU_REG_PI_MEMORY \
446         0x1d0000UL
447 #define  IGU_REG_PF_CONFIGURATION \
448         0x180800UL
449 #define IGU_REG_VF_CONFIGURATION \
450         0x180804UL
451 #define  MISC_REG_AEU_ENABLE1_IGU_OUT_0 \
452         0x00849cUL
453 #define MISC_REG_AEU_AFTER_INVERT_1_IGU \
454         0x0087b4UL
455 #define  MISC_REG_AEU_MASK_ATTN_IGU \
456         0x008494UL
457 #define  IGU_REG_CLEANUP_STATUS_0 \
458         0x180980UL
459 #define  IGU_REG_CLEANUP_STATUS_1 \
460         0x180a00UL
461 #define  IGU_REG_CLEANUP_STATUS_2 \
462         0x180a80UL
463 #define  IGU_REG_CLEANUP_STATUS_3 \
464         0x180b00UL
465 #define  IGU_REG_CLEANUP_STATUS_4 \
466         0x180b80UL
467 #define  IGU_REG_COMMAND_REG_32LSB_DATA \
468         0x180840UL
469 #define  IGU_REG_COMMAND_REG_CTRL \
470         0x180848UL
471 #define  IGU_REG_BLOCK_CONFIGURATION_VF_CLEANUP_EN      ( \
472                 0x1 << 1)
473 #define  IGU_REG_BLOCK_CONFIGURATION_PXP_TPH_INTERFACE_EN       ( \
474                 0x1 << 0)
475 #define  IGU_REG_MAPPING_MEMORY \
476         0x184000UL
477 #define IGU_REG_STATISTIC_NUM_VF_MSG_SENT \
478         0x180408UL
479 #define IGU_REG_WRITE_DONE_PENDING \
480         0x180900UL
481 #define  MISCS_REG_GENERIC_POR_0        \
482         0x0096d4UL
483 #define  MCP_REG_NVM_CFG4 \
484         0xe0642cUL
485 #define  MCP_REG_NVM_CFG4_FLASH_SIZE    ( \
486                 0x7 << 0)
487 #define  MCP_REG_NVM_CFG4_FLASH_SIZE_SHIFT \
488         0
489 #define MCP_REG_CPU_STATE \
490         0xe05004UL
491 #define MCP_REG_CPU_EVENT_MASK \
492         0xe05008UL
493 #define PGLUE_B_REG_PF_BAR0_SIZE \
494         0x2aae60UL
495 #define PGLUE_B_REG_PF_BAR1_SIZE \
496         0x2aae64UL
497 #define PRS_REG_ENCAPSULATION_TYPE_EN   0x1f0730UL
498 #define PRS_REG_GRE_PROTOCOL            0x1f0734UL
499 #define PRS_REG_VXLAN_PORT              0x1f0738UL
500 #define PRS_REG_OUTPUT_FORMAT_4_0       0x1f099cUL
501 #define NIG_REG_ENC_TYPE_ENABLE         0x501058UL
502
503 #define NIG_REG_ENC_TYPE_ENABLE_ETH_OVER_GRE_ENABLE             (0x1 << 0)
504 #define NIG_REG_ENC_TYPE_ENABLE_ETH_OVER_GRE_ENABLE_SHIFT       0
505 #define NIG_REG_ENC_TYPE_ENABLE_IP_OVER_GRE_ENABLE              (0x1 << 1)
506 #define NIG_REG_ENC_TYPE_ENABLE_IP_OVER_GRE_ENABLE_SHIFT        1
507 #define NIG_REG_ENC_TYPE_ENABLE_VXLAN_ENABLE                    (0x1 << 2)
508 #define NIG_REG_ENC_TYPE_ENABLE_VXLAN_ENABLE_SHIFT              2
509
510 #define NIG_REG_VXLAN_CTRL              0x50105cUL
511 #define PBF_REG_VXLAN_PORT              0xd80518UL
512 #define PBF_REG_NGE_PORT                0xd8051cUL
513 #define PRS_REG_NGE_PORT                0x1f086cUL
514 #define NIG_REG_NGE_PORT                0x508b38UL
515
516 #define DORQ_REG_L2_EDPM_TUNNEL_GRE_ETH_EN      0x10090cUL
517 #define DORQ_REG_L2_EDPM_TUNNEL_GRE_IP_EN       0x100910UL
518 #define DORQ_REG_L2_EDPM_TUNNEL_VXLAN_EN        0x100914UL
519 #define DORQ_REG_L2_EDPM_TUNNEL_NGE_IP_EN       0x10092cUL
520 #define DORQ_REG_L2_EDPM_TUNNEL_NGE_ETH_EN      0x100930UL
521
522 #define NIG_REG_NGE_IP_ENABLE                   0x508b28UL
523 #define NIG_REG_NGE_ETH_ENABLE                  0x508b2cUL
524 #define NIG_REG_NGE_COMP_VER                    0x508b30UL
525 #define PBF_REG_NGE_COMP_VER                    0xd80524UL
526 #define PRS_REG_NGE_COMP_VER                    0x1f0878UL
527
528 #define QM_REG_WFQPFWEIGHT      0x2f4e80UL
529 #define QM_REG_WFQVPWEIGHT      0x2fa000UL
530 #endif