Lines Matching refs:a

28 #define ODY_PEM_BAR_E_PEMX_PF_BAR0(a) (0x8e0000000000ll + 0x1000000000ll * (a))  argument
30 #define ODY_PEM_BAR_E_PEMX_PF_BAR4(a) (0x8e0f00000000ll + 0x1000000000ll * (a)) argument
50 #define ODY_PEM_INT_VEC_E_VDMX_INT(a) (0xb + (a)) argument
131 static inline uint64_t ODY_PEMX_ATS_DIAG_STATUS(uint64_t a) __attribute__ ((pure, always_inline));
132 static inline uint64_t ODY_PEMX_ATS_DIAG_STATUS(uint64_t a) in ODY_PEMX_ATS_DIAG_STATUS() argument
134 if (a <= 15) in ODY_PEMX_ATS_DIAG_STATUS()
135 return 0x8e0000007d08ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_ATS_DIAG_STATUS()
136 __ody_csr_fatal("PEMX_ATS_DIAG_STATUS", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_ATS_DIAG_STATUS()
139 #define typedef_ODY_PEMX_ATS_DIAG_STATUS(a) ody_pemx_ats_diag_status_t argument
140 #define bustype_ODY_PEMX_ATS_DIAG_STATUS(a) CSR_TYPE_NCB argument
141 #define basename_ODY_PEMX_ATS_DIAG_STATUS(a) "PEMX_ATS_DIAG_STATUS" argument
142 #define device_bar_ODY_PEMX_ATS_DIAG_STATUS(a) 0x0 /* PF_BAR0 */ argument
143 #define busnum_ODY_PEMX_ATS_DIAG_STATUS(a) (a) argument
144 #define arguments_ODY_PEMX_ATS_DIAG_STATUS(a) (a), -1, -1, -1 argument
163 static inline uint64_t ODY_PEMX_ATS_INV_CONTROL(uint64_t a) __attribute__ ((pure, always_inline));
164 static inline uint64_t ODY_PEMX_ATS_INV_CONTROL(uint64_t a) in ODY_PEMX_ATS_INV_CONTROL() argument
166 if (a <= 15) in ODY_PEMX_ATS_INV_CONTROL()
167 return 0x8e0000007d48ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_ATS_INV_CONTROL()
168 __ody_csr_fatal("PEMX_ATS_INV_CONTROL", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_ATS_INV_CONTROL()
171 #define typedef_ODY_PEMX_ATS_INV_CONTROL(a) ody_pemx_ats_inv_control_t argument
172 #define bustype_ODY_PEMX_ATS_INV_CONTROL(a) CSR_TYPE_NCB argument
173 #define basename_ODY_PEMX_ATS_INV_CONTROL(a) "PEMX_ATS_INV_CONTROL" argument
174 #define device_bar_ODY_PEMX_ATS_INV_CONTROL(a) 0x0 /* PF_BAR0 */ argument
175 #define busnum_ODY_PEMX_ATS_INV_CONTROL(a) (a) argument
176 #define arguments_ODY_PEMX_ATS_INV_CONTROL(a) (a), -1, -1, -1 argument
192 static inline uint64_t ODY_PEMX_ATS_INV_LATENCY_PC(uint64_t a) __attribute__ ((pure, always_inline)…
193 static inline uint64_t ODY_PEMX_ATS_INV_LATENCY_PC(uint64_t a) in ODY_PEMX_ATS_INV_LATENCY_PC() argument
195 if (a <= 15) in ODY_PEMX_ATS_INV_LATENCY_PC()
196 return 0x8e0000007d40ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_ATS_INV_LATENCY_PC()
197 __ody_csr_fatal("PEMX_ATS_INV_LATENCY_PC", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_ATS_INV_LATENCY_PC()
200 #define typedef_ODY_PEMX_ATS_INV_LATENCY_PC(a) ody_pemx_ats_inv_latency_pc_t argument
201 #define bustype_ODY_PEMX_ATS_INV_LATENCY_PC(a) CSR_TYPE_NCB argument
202 #define basename_ODY_PEMX_ATS_INV_LATENCY_PC(a) "PEMX_ATS_INV_LATENCY_PC" argument
203 #define device_bar_ODY_PEMX_ATS_INV_LATENCY_PC(a) 0x0 /* PF_BAR0 */ argument
204 #define busnum_ODY_PEMX_ATS_INV_LATENCY_PC(a) (a) argument
205 #define arguments_ODY_PEMX_ATS_INV_LATENCY_PC(a) (a), -1, -1, -1 argument
221 static inline uint64_t ODY_PEMX_ATS_INV_PC(uint64_t a) __attribute__ ((pure, always_inline));
222 static inline uint64_t ODY_PEMX_ATS_INV_PC(uint64_t a) in ODY_PEMX_ATS_INV_PC() argument
224 if (a <= 15) in ODY_PEMX_ATS_INV_PC()
225 return 0x8e0000007d38ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_ATS_INV_PC()
226 __ody_csr_fatal("PEMX_ATS_INV_PC", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_ATS_INV_PC()
229 #define typedef_ODY_PEMX_ATS_INV_PC(a) ody_pemx_ats_inv_pc_t argument
230 #define bustype_ODY_PEMX_ATS_INV_PC(a) CSR_TYPE_NCB argument
231 #define basename_ODY_PEMX_ATS_INV_PC(a) "PEMX_ATS_INV_PC" argument
232 #define device_bar_ODY_PEMX_ATS_INV_PC(a) 0x0 /* PF_BAR0 */ argument
233 #define busnum_ODY_PEMX_ATS_INV_PC(a) (a) argument
234 #define arguments_ODY_PEMX_ATS_INV_PC(a) (a), -1, -1, -1 argument
253 static inline uint64_t ODY_PEMX_ATS_INV_SYNC(uint64_t a) __attribute__ ((pure, always_inline));
254 static inline uint64_t ODY_PEMX_ATS_INV_SYNC(uint64_t a) in ODY_PEMX_ATS_INV_SYNC() argument
256 if (a <= 15) in ODY_PEMX_ATS_INV_SYNC()
257 return 0x8e0000007d00ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_ATS_INV_SYNC()
258 __ody_csr_fatal("PEMX_ATS_INV_SYNC", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_ATS_INV_SYNC()
261 #define typedef_ODY_PEMX_ATS_INV_SYNC(a) ody_pemx_ats_inv_sync_t argument
262 #define bustype_ODY_PEMX_ATS_INV_SYNC(a) CSR_TYPE_NCB argument
263 #define basename_ODY_PEMX_ATS_INV_SYNC(a) "PEMX_ATS_INV_SYNC" argument
264 #define device_bar_ODY_PEMX_ATS_INV_SYNC(a) 0x0 /* PF_BAR0 */ argument
265 #define busnum_ODY_PEMX_ATS_INV_SYNC(a) (a) argument
266 #define arguments_ODY_PEMX_ATS_INV_SYNC(a) (a), -1, -1, -1 argument
282 static inline uint64_t ODY_PEMX_ATS_PRI_LATENCY_PC(uint64_t a) __attribute__ ((pure, always_inline)…
283 static inline uint64_t ODY_PEMX_ATS_PRI_LATENCY_PC(uint64_t a) in ODY_PEMX_ATS_PRI_LATENCY_PC() argument
285 if (a <= 15) in ODY_PEMX_ATS_PRI_LATENCY_PC()
286 return 0x8e0000007d30ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_ATS_PRI_LATENCY_PC()
287 __ody_csr_fatal("PEMX_ATS_PRI_LATENCY_PC", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_ATS_PRI_LATENCY_PC()
290 #define typedef_ODY_PEMX_ATS_PRI_LATENCY_PC(a) ody_pemx_ats_pri_latency_pc_t argument
291 #define bustype_ODY_PEMX_ATS_PRI_LATENCY_PC(a) CSR_TYPE_NCB argument
292 #define basename_ODY_PEMX_ATS_PRI_LATENCY_PC(a) "PEMX_ATS_PRI_LATENCY_PC" argument
293 #define device_bar_ODY_PEMX_ATS_PRI_LATENCY_PC(a) 0x0 /* PF_BAR0 */ argument
294 #define busnum_ODY_PEMX_ATS_PRI_LATENCY_PC(a) (a) argument
295 #define arguments_ODY_PEMX_ATS_PRI_LATENCY_PC(a) (a), -1, -1, -1 argument
311 static inline uint64_t ODY_PEMX_ATS_PRI_PC(uint64_t a) __attribute__ ((pure, always_inline));
312 static inline uint64_t ODY_PEMX_ATS_PRI_PC(uint64_t a) in ODY_PEMX_ATS_PRI_PC() argument
314 if (a <= 15) in ODY_PEMX_ATS_PRI_PC()
315 return 0x8e0000007d28ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_ATS_PRI_PC()
316 __ody_csr_fatal("PEMX_ATS_PRI_PC", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_ATS_PRI_PC()
319 #define typedef_ODY_PEMX_ATS_PRI_PC(a) ody_pemx_ats_pri_pc_t argument
320 #define bustype_ODY_PEMX_ATS_PRI_PC(a) CSR_TYPE_NCB argument
321 #define basename_ODY_PEMX_ATS_PRI_PC(a) "PEMX_ATS_PRI_PC" argument
322 #define device_bar_ODY_PEMX_ATS_PRI_PC(a) 0x0 /* PF_BAR0 */ argument
323 #define busnum_ODY_PEMX_ATS_PRI_PC(a) (a) argument
324 #define arguments_ODY_PEMX_ATS_PRI_PC(a) (a), -1, -1, -1 argument
340 static inline uint64_t ODY_PEMX_ATS_TID_STSX(uint64_t a, uint64_t b) __attribute__ ((pure, always_i…
341 static inline uint64_t ODY_PEMX_ATS_TID_STSX(uint64_t a, uint64_t b) in ODY_PEMX_ATS_TID_STSX() argument
343 if ((a <= 15) && (b <= 3)) in ODY_PEMX_ATS_TID_STSX()
344 return 0x8e0000007d60ll + 0x1000000000ll * ((a) & 0xf) + 8ll * ((b) & 0x3); in ODY_PEMX_ATS_TID_STSX()
345 __ody_csr_fatal("PEMX_ATS_TID_STSX", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_ATS_TID_STSX()
348 #define typedef_ODY_PEMX_ATS_TID_STSX(a, b) ody_pemx_ats_tid_stsx_t argument
349 #define bustype_ODY_PEMX_ATS_TID_STSX(a, b) CSR_TYPE_NCB argument
350 #define basename_ODY_PEMX_ATS_TID_STSX(a, b) "PEMX_ATS_TID_STSX" argument
351 #define device_bar_ODY_PEMX_ATS_TID_STSX(a, b) 0x0 /* PF_BAR0 */ argument
352 #define busnum_ODY_PEMX_ATS_TID_STSX(a, b) (a) argument
353 #define arguments_ODY_PEMX_ATS_TID_STSX(a, b) (a), (b), -1, -1 argument
378 static inline uint64_t ODY_PEMX_ATS_TLP_CREDITS(uint64_t a) __attribute__ ((pure, always_inline));
379 static inline uint64_t ODY_PEMX_ATS_TLP_CREDITS(uint64_t a) in ODY_PEMX_ATS_TLP_CREDITS() argument
381 if (a <= 15) in ODY_PEMX_ATS_TLP_CREDITS()
382 return 0x8e0000000090ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_ATS_TLP_CREDITS()
383 __ody_csr_fatal("PEMX_ATS_TLP_CREDITS", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_ATS_TLP_CREDITS()
386 #define typedef_ODY_PEMX_ATS_TLP_CREDITS(a) ody_pemx_ats_tlp_credits_t argument
387 #define bustype_ODY_PEMX_ATS_TLP_CREDITS(a) CSR_TYPE_NCB argument
388 #define basename_ODY_PEMX_ATS_TLP_CREDITS(a) "PEMX_ATS_TLP_CREDITS" argument
389 #define device_bar_ODY_PEMX_ATS_TLP_CREDITS(a) 0x0 /* PF_BAR0 */ argument
390 #define busnum_ODY_PEMX_ATS_TLP_CREDITS(a) (a) argument
391 #define arguments_ODY_PEMX_ATS_TLP_CREDITS(a) (a), -1, -1, -1 argument
407 static inline uint64_t ODY_PEMX_ATS_TRANS_LATENCY_PC(uint64_t a) __attribute__ ((pure, always_inlin…
408 static inline uint64_t ODY_PEMX_ATS_TRANS_LATENCY_PC(uint64_t a) in ODY_PEMX_ATS_TRANS_LATENCY_PC() argument
410 if (a <= 15) in ODY_PEMX_ATS_TRANS_LATENCY_PC()
411 return 0x8e0000007d20ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_ATS_TRANS_LATENCY_PC()
412 __ody_csr_fatal("PEMX_ATS_TRANS_LATENCY_PC", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_ATS_TRANS_LATENCY_PC()
415 #define typedef_ODY_PEMX_ATS_TRANS_LATENCY_PC(a) ody_pemx_ats_trans_latency_pc_t argument
416 #define bustype_ODY_PEMX_ATS_TRANS_LATENCY_PC(a) CSR_TYPE_NCB argument
417 #define basename_ODY_PEMX_ATS_TRANS_LATENCY_PC(a) "PEMX_ATS_TRANS_LATENCY_PC" argument
418 #define device_bar_ODY_PEMX_ATS_TRANS_LATENCY_PC(a) 0x0 /* PF_BAR0 */ argument
419 #define busnum_ODY_PEMX_ATS_TRANS_LATENCY_PC(a) (a) argument
420 #define arguments_ODY_PEMX_ATS_TRANS_LATENCY_PC(a) (a), -1, -1, -1 argument
436 static inline uint64_t ODY_PEMX_ATS_TRANS_PC(uint64_t a) __attribute__ ((pure, always_inline));
437 static inline uint64_t ODY_PEMX_ATS_TRANS_PC(uint64_t a) in ODY_PEMX_ATS_TRANS_PC() argument
439 if (a <= 15) in ODY_PEMX_ATS_TRANS_PC()
440 return 0x8e0000007d18ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_ATS_TRANS_PC()
441 __ody_csr_fatal("PEMX_ATS_TRANS_PC", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_ATS_TRANS_PC()
444 #define typedef_ODY_PEMX_ATS_TRANS_PC(a) ody_pemx_ats_trans_pc_t argument
445 #define bustype_ODY_PEMX_ATS_TRANS_PC(a) CSR_TYPE_NCB argument
446 #define basename_ODY_PEMX_ATS_TRANS_PC(a) "PEMX_ATS_TRANS_PC" argument
447 #define device_bar_ODY_PEMX_ATS_TRANS_PC(a) 0x0 /* PF_BAR0 */ argument
448 #define busnum_ODY_PEMX_ATS_TRANS_PC(a) (a) argument
449 #define arguments_ODY_PEMX_ATS_TRANS_PC(a) (a), -1, -1, -1 argument
474 static inline uint64_t ODY_PEMX_BAR2_MASK(uint64_t a) __attribute__ ((pure, always_inline));
475 static inline uint64_t ODY_PEMX_BAR2_MASK(uint64_t a) in ODY_PEMX_BAR2_MASK() argument
477 if (a <= 15) in ODY_PEMX_BAR2_MASK()
478 return 0x8e0000000048ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_BAR2_MASK()
479 __ody_csr_fatal("PEMX_BAR2_MASK", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_BAR2_MASK()
482 #define typedef_ODY_PEMX_BAR2_MASK(a) ody_pemx_bar2_mask_t argument
483 #define bustype_ODY_PEMX_BAR2_MASK(a) CSR_TYPE_NCB argument
484 #define basename_ODY_PEMX_BAR2_MASK(a) "PEMX_BAR2_MASK" argument
485 #define device_bar_ODY_PEMX_BAR2_MASK(a) 0x0 /* PF_BAR0 */ argument
486 #define busnum_ODY_PEMX_BAR2_MASK(a) (a) argument
487 #define arguments_ODY_PEMX_BAR2_MASK(a) (a), -1, -1, -1 argument
513 static inline uint64_t ODY_PEMX_BAR4_INDEXX(uint64_t a, uint64_t b) __attribute__ ((pure, always_in…
514 static inline uint64_t ODY_PEMX_BAR4_INDEXX(uint64_t a, uint64_t b) in ODY_PEMX_BAR4_INDEXX() argument
516 if ((a <= 15) && (b <= 15)) in ODY_PEMX_BAR4_INDEXX()
517 return 0x8e0000000700ll + 0x1000000000ll * ((a) & 0xf) + 8ll * ((b) & 0xf); in ODY_PEMX_BAR4_INDEXX()
518 __ody_csr_fatal("PEMX_BAR4_INDEXX", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_BAR4_INDEXX()
521 #define typedef_ODY_PEMX_BAR4_INDEXX(a, b) ody_pemx_bar4_indexx_t argument
522 #define bustype_ODY_PEMX_BAR4_INDEXX(a, b) CSR_TYPE_NCB argument
523 #define basename_ODY_PEMX_BAR4_INDEXX(a, b) "PEMX_BAR4_INDEXX" argument
524 #define device_bar_ODY_PEMX_BAR4_INDEXX(a, b) 0x0 /* PF_BAR0 */ argument
525 #define busnum_ODY_PEMX_BAR4_INDEXX(a, b) (a) argument
526 #define arguments_ODY_PEMX_BAR4_INDEXX(a, b) (a), (b), -1, -1 argument
564 static inline uint64_t ODY_PEMX_BAR_CTL(uint64_t a) __attribute__ ((pure, always_inline));
565 static inline uint64_t ODY_PEMX_BAR_CTL(uint64_t a) in ODY_PEMX_BAR_CTL() argument
567 if (a <= 15) in ODY_PEMX_BAR_CTL()
568 return 0x8e0000000168ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_BAR_CTL()
569 __ody_csr_fatal("PEMX_BAR_CTL", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_BAR_CTL()
572 #define typedef_ODY_PEMX_BAR_CTL(a) ody_pemx_bar_ctl_t argument
573 #define bustype_ODY_PEMX_BAR_CTL(a) CSR_TYPE_NCB argument
574 #define basename_ODY_PEMX_BAR_CTL(a) "PEMX_BAR_CTL" argument
575 #define device_bar_ODY_PEMX_BAR_CTL(a) 0x0 /* PF_BAR0 */ argument
576 #define busnum_ODY_PEMX_BAR_CTL(a) (a) argument
577 #define arguments_ODY_PEMX_BAR_CTL(a) (a), -1, -1, -1 argument
603 static inline uint64_t ODY_PEMX_CFG(uint64_t a) __attribute__ ((pure, always_inline));
604 static inline uint64_t ODY_PEMX_CFG(uint64_t a) in ODY_PEMX_CFG() argument
606 if (a <= 15) in ODY_PEMX_CFG()
607 return 0x8e00000000d8ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_CFG()
608 __ody_csr_fatal("PEMX_CFG", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_CFG()
611 #define typedef_ODY_PEMX_CFG(a) ody_pemx_cfg_t argument
612 #define bustype_ODY_PEMX_CFG(a) CSR_TYPE_NCB argument
613 #define basename_ODY_PEMX_CFG(a) "PEMX_CFG" argument
614 #define device_bar_ODY_PEMX_CFG(a) 0x0 /* PF_BAR0 */ argument
615 #define busnum_ODY_PEMX_CFG(a) (a) argument
616 #define arguments_ODY_PEMX_CFG(a) (a), -1, -1, -1 argument
648 static inline uint64_t ODY_PEMX_CFG_TBLX(uint64_t a, uint64_t b) __attribute__ ((pure, always_inlin…
649 static inline uint64_t ODY_PEMX_CFG_TBLX(uint64_t a, uint64_t b) in ODY_PEMX_CFG_TBLX() argument
651 if ((a <= 15) && (b <= 1023)) in ODY_PEMX_CFG_TBLX()
652 return 0x8e0000002000ll + 0x1000000000ll * ((a) & 0xf) + 8ll * ((b) & 0x3ff); in ODY_PEMX_CFG_TBLX()
653 __ody_csr_fatal("PEMX_CFG_TBLX", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_CFG_TBLX()
656 #define typedef_ODY_PEMX_CFG_TBLX(a, b) ody_pemx_cfg_tblx_t argument
657 #define bustype_ODY_PEMX_CFG_TBLX(a, b) CSR_TYPE_NCB argument
658 #define basename_ODY_PEMX_CFG_TBLX(a, b) "PEMX_CFG_TBLX" argument
659 #define device_bar_ODY_PEMX_CFG_TBLX(a, b) 0x0 /* PF_BAR0 */ argument
660 #define busnum_ODY_PEMX_CFG_TBLX(a, b) (a) argument
661 #define arguments_ODY_PEMX_CFG_TBLX(a, b) (a), (b), -1, -1 argument
681 static inline uint64_t ODY_PEMX_CFG_TBL_SIZE(uint64_t a) __attribute__ ((pure, always_inline));
682 static inline uint64_t ODY_PEMX_CFG_TBL_SIZE(uint64_t a) in ODY_PEMX_CFG_TBL_SIZE() argument
684 if (a <= 15) in ODY_PEMX_CFG_TBL_SIZE()
685 return 0x8e0000000220ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_CFG_TBL_SIZE()
686 __ody_csr_fatal("PEMX_CFG_TBL_SIZE", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_CFG_TBL_SIZE()
689 #define typedef_ODY_PEMX_CFG_TBL_SIZE(a) ody_pemx_cfg_tbl_size_t argument
690 #define bustype_ODY_PEMX_CFG_TBL_SIZE(a) CSR_TYPE_NCB argument
691 #define basename_ODY_PEMX_CFG_TBL_SIZE(a) "PEMX_CFG_TBL_SIZE" argument
692 #define device_bar_ODY_PEMX_CFG_TBL_SIZE(a) 0x0 /* PF_BAR0 */ argument
693 #define busnum_ODY_PEMX_CFG_TBL_SIZE(a) (a) argument
694 #define arguments_ODY_PEMX_CFG_TBL_SIZE(a) (a), -1, -1, -1 argument
720 static inline uint64_t ODY_PEMX_CLK_EN(uint64_t a) __attribute__ ((pure, always_inline));
721 static inline uint64_t ODY_PEMX_CLK_EN(uint64_t a) in ODY_PEMX_CLK_EN() argument
723 if (a <= 15) in ODY_PEMX_CLK_EN()
724 return 0x8e00000000c8ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_CLK_EN()
725 __ody_csr_fatal("PEMX_CLK_EN", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_CLK_EN()
728 #define typedef_ODY_PEMX_CLK_EN(a) ody_pemx_clk_en_t argument
729 #define bustype_ODY_PEMX_CLK_EN(a) CSR_TYPE_NCB argument
730 #define basename_ODY_PEMX_CLK_EN(a) "PEMX_CLK_EN" argument
731 #define device_bar_ODY_PEMX_CLK_EN(a) 0x0 /* PF_BAR0 */ argument
732 #define busnum_ODY_PEMX_CLK_EN(a) (a) argument
733 #define arguments_ODY_PEMX_CLK_EN(a) (a), -1, -1, -1 argument
752 static inline uint64_t ODY_PEMX_CONST_ACC(uint64_t a) __attribute__ ((pure, always_inline));
753 static inline uint64_t ODY_PEMX_CONST_ACC(uint64_t a) in ODY_PEMX_CONST_ACC() argument
755 if (a <= 15) in ODY_PEMX_CONST_ACC()
756 return 0x8e0000000218ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_CONST_ACC()
757 __ody_csr_fatal("PEMX_CONST_ACC", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_CONST_ACC()
760 #define typedef_ODY_PEMX_CONST_ACC(a) ody_pemx_const_acc_t argument
761 #define bustype_ODY_PEMX_CONST_ACC(a) CSR_TYPE_NCB argument
762 #define basename_ODY_PEMX_CONST_ACC(a) "PEMX_CONST_ACC" argument
763 #define device_bar_ODY_PEMX_CONST_ACC(a) 0x0 /* PF_BAR0 */ argument
764 #define busnum_ODY_PEMX_CONST_ACC(a) (a) argument
765 #define arguments_ODY_PEMX_CONST_ACC(a) (a), -1, -1, -1 argument
786 static inline uint64_t ODY_PEMX_CPCLK_ACTIVE_PC(uint64_t a) __attribute__ ((pure, always_inline));
787 static inline uint64_t ODY_PEMX_CPCLK_ACTIVE_PC(uint64_t a) in ODY_PEMX_CPCLK_ACTIVE_PC() argument
789 if (a <= 15) in ODY_PEMX_CPCLK_ACTIVE_PC()
790 return 0x8e0000000058ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_CPCLK_ACTIVE_PC()
791 __ody_csr_fatal("PEMX_CPCLK_ACTIVE_PC", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_CPCLK_ACTIVE_PC()
794 #define typedef_ODY_PEMX_CPCLK_ACTIVE_PC(a) ody_pemx_cpclk_active_pc_t argument
795 #define bustype_ODY_PEMX_CPCLK_ACTIVE_PC(a) CSR_TYPE_NCB argument
796 #define basename_ODY_PEMX_CPCLK_ACTIVE_PC(a) "PEMX_CPCLK_ACTIVE_PC" argument
797 #define device_bar_ODY_PEMX_CPCLK_ACTIVE_PC(a) 0x0 /* PF_BAR0 */ argument
798 #define busnum_ODY_PEMX_CPCLK_ACTIVE_PC(a) (a) argument
799 #define arguments_ODY_PEMX_CPCLK_ACTIVE_PC(a) (a), -1, -1, -1 argument
821 static inline uint64_t ODY_PEMX_CPL_LUT_VALID(uint64_t a) __attribute__ ((pure, always_inline));
822 static inline uint64_t ODY_PEMX_CPL_LUT_VALID(uint64_t a) in ODY_PEMX_CPL_LUT_VALID() argument
824 if (a <= 15) in ODY_PEMX_CPL_LUT_VALID()
825 return 0x8e0000000040ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_CPL_LUT_VALID()
826 __ody_csr_fatal("PEMX_CPL_LUT_VALID", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_CPL_LUT_VALID()
829 #define typedef_ODY_PEMX_CPL_LUT_VALID(a) ody_pemx_cpl_lut_valid_t argument
830 #define bustype_ODY_PEMX_CPL_LUT_VALID(a) CSR_TYPE_NCB argument
831 #define basename_ODY_PEMX_CPL_LUT_VALID(a) "PEMX_CPL_LUT_VALID" argument
832 #define device_bar_ODY_PEMX_CPL_LUT_VALID(a) 0x0 /* PF_BAR0 */ argument
833 #define busnum_ODY_PEMX_CPL_LUT_VALID(a) (a) argument
834 #define arguments_ODY_PEMX_CPL_LUT_VALID(a) (a), -1, -1, -1 argument
874 static inline uint64_t ODY_PEMX_CTL_STATUS(uint64_t a) __attribute__ ((pure, always_inline));
875 static inline uint64_t ODY_PEMX_CTL_STATUS(uint64_t a) in ODY_PEMX_CTL_STATUS() argument
877 if (a <= 15) in ODY_PEMX_CTL_STATUS()
878 return 0x8e0000000000ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_CTL_STATUS()
879 __ody_csr_fatal("PEMX_CTL_STATUS", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_CTL_STATUS()
882 #define typedef_ODY_PEMX_CTL_STATUS(a) ody_pemx_ctl_status_t argument
883 #define bustype_ODY_PEMX_CTL_STATUS(a) CSR_TYPE_NCB argument
884 #define basename_ODY_PEMX_CTL_STATUS(a) "PEMX_CTL_STATUS" argument
885 #define device_bar_ODY_PEMX_CTL_STATUS(a) 0x0 /* PF_BAR0 */ argument
886 #define busnum_ODY_PEMX_CTL_STATUS(a) (a) argument
887 #define arguments_ODY_PEMX_CTL_STATUS(a) (a), -1, -1, -1 argument
912 static inline uint64_t ODY_PEMX_CTL_STATUS2(uint64_t a) __attribute__ ((pure, always_inline));
913 static inline uint64_t ODY_PEMX_CTL_STATUS2(uint64_t a) in ODY_PEMX_CTL_STATUS2() argument
915 if (a <= 15) in ODY_PEMX_CTL_STATUS2()
916 return 0x8e0000000130ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_CTL_STATUS2()
917 __ody_csr_fatal("PEMX_CTL_STATUS2", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_CTL_STATUS2()
920 #define typedef_ODY_PEMX_CTL_STATUS2(a) ody_pemx_ctl_status2_t argument
921 #define bustype_ODY_PEMX_CTL_STATUS2(a) CSR_TYPE_NCB argument
922 #define basename_ODY_PEMX_CTL_STATUS2(a) "PEMX_CTL_STATUS2" argument
923 #define device_bar_ODY_PEMX_CTL_STATUS2(a) 0x0 /* PF_BAR0 */ argument
924 #define busnum_ODY_PEMX_CTL_STATUS2(a) (a) argument
925 #define arguments_ODY_PEMX_CTL_STATUS2(a) (a), -1, -1, -1 argument
998 static inline uint64_t ODY_PEMX_DBG_INFO(uint64_t a) __attribute__ ((pure, always_inline));
999 static inline uint64_t ODY_PEMX_DBG_INFO(uint64_t a) in ODY_PEMX_DBG_INFO() argument
1001 if (a <= 15) in ODY_PEMX_DBG_INFO()
1002 return 0x8e0000000108ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_DBG_INFO()
1003 __ody_csr_fatal("PEMX_DBG_INFO", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_DBG_INFO()
1006 #define typedef_ODY_PEMX_DBG_INFO(a) ody_pemx_dbg_info_t argument
1007 #define bustype_ODY_PEMX_DBG_INFO(a) CSR_TYPE_NCB argument
1008 #define basename_ODY_PEMX_DBG_INFO(a) "PEMX_DBG_INFO" argument
1009 #define device_bar_ODY_PEMX_DBG_INFO(a) 0x0 /* PF_BAR0 */ argument
1010 #define busnum_ODY_PEMX_DBG_INFO(a) (a) argument
1011 #define arguments_ODY_PEMX_DBG_INFO(a) (a), -1, -1, -1 argument
1034 static inline uint64_t ODY_PEMX_DEBUG(uint64_t a) __attribute__ ((pure, always_inline));
1035 static inline uint64_t ODY_PEMX_DEBUG(uint64_t a) in ODY_PEMX_DEBUG() argument
1037 if (a <= 15) in ODY_PEMX_DEBUG()
1038 return 0x8e0000000110ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_DEBUG()
1039 __ody_csr_fatal("PEMX_DEBUG", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_DEBUG()
1042 #define typedef_ODY_PEMX_DEBUG(a) ody_pemx_debug_t argument
1043 #define bustype_ODY_PEMX_DEBUG(a) CSR_TYPE_NCB argument
1044 #define basename_ODY_PEMX_DEBUG(a) "PEMX_DEBUG" argument
1045 #define device_bar_ODY_PEMX_DEBUG(a) 0x0 /* PF_BAR0 */ argument
1046 #define busnum_ODY_PEMX_DEBUG(a) (a) argument
1047 #define arguments_ODY_PEMX_DEBUG(a) (a), -1, -1, -1 argument
1103 static inline uint64_t ODY_PEMX_DIAG_STATUS(uint64_t a) __attribute__ ((pure, always_inline));
1104 static inline uint64_t ODY_PEMX_DIAG_STATUS(uint64_t a) in ODY_PEMX_DIAG_STATUS() argument
1106 if (a <= 15) in ODY_PEMX_DIAG_STATUS()
1107 return 0x8e0000000010ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_DIAG_STATUS()
1108 __ody_csr_fatal("PEMX_DIAG_STATUS", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_DIAG_STATUS()
1111 #define typedef_ODY_PEMX_DIAG_STATUS(a) ody_pemx_diag_status_t argument
1112 #define bustype_ODY_PEMX_DIAG_STATUS(a) CSR_TYPE_NCB argument
1113 #define basename_ODY_PEMX_DIAG_STATUS(a) "PEMX_DIAG_STATUS" argument
1114 #define device_bar_ODY_PEMX_DIAG_STATUS(a) 0x0 /* PF_BAR0 */ argument
1115 #define busnum_ODY_PEMX_DIAG_STATUS(a) (a) argument
1116 #define arguments_ODY_PEMX_DIAG_STATUS(a) (a), -1, -1, -1 argument
1138 static inline uint64_t ODY_PEMX_DIS_PORT(uint64_t a) __attribute__ ((pure, always_inline));
1139 static inline uint64_t ODY_PEMX_DIS_PORT(uint64_t a) in ODY_PEMX_DIS_PORT() argument
1141 if (a <= 15) in ODY_PEMX_DIS_PORT()
1142 return 0x8e0000000050ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_DIS_PORT()
1143 __ody_csr_fatal("PEMX_DIS_PORT", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_DIS_PORT()
1146 #define typedef_ODY_PEMX_DIS_PORT(a) ody_pemx_dis_port_t argument
1147 #define bustype_ODY_PEMX_DIS_PORT(a) CSR_TYPE_NCB argument
1148 #define basename_ODY_PEMX_DIS_PORT(a) "PEMX_DIS_PORT" argument
1149 #define device_bar_ODY_PEMX_DIS_PORT(a) 0x0 /* PF_BAR0 */ argument
1150 #define busnum_ODY_PEMX_DIS_PORT(a) (a) argument
1151 #define arguments_ODY_PEMX_DIS_PORT(a) (a), -1, -1, -1 argument
1177 static inline uint64_t ODY_PEMX_EBI_TLP_CREDITS(uint64_t a) __attribute__ ((pure, always_inline));
1178 static inline uint64_t ODY_PEMX_EBI_TLP_CREDITS(uint64_t a) in ODY_PEMX_EBI_TLP_CREDITS() argument
1180 if (a <= 15) in ODY_PEMX_EBI_TLP_CREDITS()
1181 return 0x8e0000000028ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_EBI_TLP_CREDITS()
1182 __ody_csr_fatal("PEMX_EBI_TLP_CREDITS", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_EBI_TLP_CREDITS()
1185 #define typedef_ODY_PEMX_EBI_TLP_CREDITS(a) ody_pemx_ebi_tlp_credits_t argument
1186 #define bustype_ODY_PEMX_EBI_TLP_CREDITS(a) CSR_TYPE_NCB argument
1187 #define basename_ODY_PEMX_EBI_TLP_CREDITS(a) "PEMX_EBI_TLP_CREDITS" argument
1188 #define device_bar_ODY_PEMX_EBI_TLP_CREDITS(a) 0x0 /* PF_BAR0 */ argument
1189 #define busnum_ODY_PEMX_EBI_TLP_CREDITS(a) (a) argument
1190 #define arguments_ODY_PEMX_EBI_TLP_CREDITS(a) (a), -1, -1, -1 argument
1221 static inline uint64_t ODY_PEMX_EBO_FIFO_STATUS(uint64_t a) __attribute__ ((pure, always_inline));
1222 static inline uint64_t ODY_PEMX_EBO_FIFO_STATUS(uint64_t a) in ODY_PEMX_EBO_FIFO_STATUS() argument
1224 if (a <= 15) in ODY_PEMX_EBO_FIFO_STATUS()
1225 return 0x8e0000000140ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_EBO_FIFO_STATUS()
1226 __ody_csr_fatal("PEMX_EBO_FIFO_STATUS", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_EBO_FIFO_STATUS()
1229 #define typedef_ODY_PEMX_EBO_FIFO_STATUS(a) ody_pemx_ebo_fifo_status_t argument
1230 #define bustype_ODY_PEMX_EBO_FIFO_STATUS(a) CSR_TYPE_NCB argument
1231 #define basename_ODY_PEMX_EBO_FIFO_STATUS(a) "PEMX_EBO_FIFO_STATUS" argument
1232 #define device_bar_ODY_PEMX_EBO_FIFO_STATUS(a) 0x0 /* PF_BAR0 */ argument
1233 #define busnum_ODY_PEMX_EBO_FIFO_STATUS(a) (a) argument
1234 #define arguments_ODY_PEMX_EBO_FIFO_STATUS(a) (a), -1, -1, -1 argument
1260 static inline uint64_t ODY_PEMX_END_MERGE(uint64_t a) __attribute__ ((pure, always_inline));
1261 static inline uint64_t ODY_PEMX_END_MERGE(uint64_t a) in ODY_PEMX_END_MERGE() argument
1263 if (a <= 15) in ODY_PEMX_END_MERGE()
1264 return 0x8e0000000188ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_END_MERGE()
1265 __ody_csr_fatal("PEMX_END_MERGE", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_END_MERGE()
1268 #define typedef_ODY_PEMX_END_MERGE(a) ody_pemx_end_merge_t argument
1269 #define bustype_ODY_PEMX_END_MERGE(a) CSR_TYPE_NCB argument
1270 #define basename_ODY_PEMX_END_MERGE(a) "PEMX_END_MERGE" argument
1271 #define device_bar_ODY_PEMX_END_MERGE(a) 0x0 /* PF_BAR0 */ argument
1272 #define busnum_ODY_PEMX_END_MERGE(a) (a) argument
1273 #define arguments_ODY_PEMX_END_MERGE(a) (a), -1, -1, -1 argument
1298 static inline uint64_t ODY_PEMX_IB_LATENCYX_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute__ (…
1299 static inline uint64_t ODY_PEMX_IB_LATENCYX_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_IB_LATENCYX_PCX() argument
1301 if ((a <= 15) && (b == 0) && (c <= 7)) in ODY_PEMX_IB_LATENCYX_PCX()
1302 return 0x8e0000005200ll + 0x1000000000ll * ((a) & 0xf) + 0x20ll * ((c) & 0x7); in ODY_PEMX_IB_LATENCYX_PCX()
1303 __ody_csr_fatal("PEMX_IB_LATENCYX_PCX", 3, a, b, c, 0, 0, 0); in ODY_PEMX_IB_LATENCYX_PCX()
1306 #define typedef_ODY_PEMX_IB_LATENCYX_PCX(a, b, c) ody_pemx_ib_latencyx_pcx_t argument
1307 #define bustype_ODY_PEMX_IB_LATENCYX_PCX(a, b, c) CSR_TYPE_NCB argument
1308 #define basename_ODY_PEMX_IB_LATENCYX_PCX(a, b, c) "PEMX_IB_LATENCYX_PCX" argument
1309 #define device_bar_ODY_PEMX_IB_LATENCYX_PCX(a, b, c) 0x0 /* PF_BAR0 */ argument
1310 #define busnum_ODY_PEMX_IB_LATENCYX_PCX(a, b, c) (a) argument
1311 #define arguments_ODY_PEMX_IB_LATENCYX_PCX(a, b, c) (a), (b), (c), -1 argument
1338 static inline uint64_t ODY_PEMX_IB_READSX_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute__ ((p…
1339 static inline uint64_t ODY_PEMX_IB_READSX_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_IB_READSX_PCX() argument
1341 if ((a <= 15) && (b == 0) && (c <= 7)) in ODY_PEMX_IB_READSX_PCX()
1342 return 0x8e0000005300ll + 0x1000000000ll * ((a) & 0xf) + 0x20ll * ((c) & 0x7); in ODY_PEMX_IB_READSX_PCX()
1343 __ody_csr_fatal("PEMX_IB_READSX_PCX", 3, a, b, c, 0, 0, 0); in ODY_PEMX_IB_READSX_PCX()
1346 #define typedef_ODY_PEMX_IB_READSX_PCX(a, b, c) ody_pemx_ib_readsx_pcx_t argument
1347 #define bustype_ODY_PEMX_IB_READSX_PCX(a, b, c) CSR_TYPE_NCB argument
1348 #define basename_ODY_PEMX_IB_READSX_PCX(a, b, c) "PEMX_IB_READSX_PCX" argument
1349 #define device_bar_ODY_PEMX_IB_READSX_PCX(a, b, c) 0x0 /* PF_BAR0 */ argument
1350 #define busnum_ODY_PEMX_IB_READSX_PCX(a, b, c) (a) argument
1351 #define arguments_ODY_PEMX_IB_READSX_PCX(a, b, c) (a), (b), (c), -1 argument
1375 static inline uint64_t ODY_PEMX_IB_REQX_NO_RO_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute__…
1376 static inline uint64_t ODY_PEMX_IB_REQX_NO_RO_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_IB_REQX_NO_RO_PCX() argument
1378 if ((a <= 15) && (b <= 1) && (c <= 7)) in ODY_PEMX_IB_REQX_NO_RO_PCX()
1379 return 0x8e0000005400ll + 0x1000000000ll * ((a) & 0xf) + 8ll * ((b) & 0x1) + 0x20ll * ((c) & 0x7); in ODY_PEMX_IB_REQX_NO_RO_PCX()
1380 __ody_csr_fatal("PEMX_IB_REQX_NO_RO_PCX", 3, a, b, c, 0, 0, 0); in ODY_PEMX_IB_REQX_NO_RO_PCX()
1383 #define typedef_ODY_PEMX_IB_REQX_NO_RO_PCX(a, b, c) ody_pemx_ib_reqx_no_ro_pcx_t argument
1384 #define bustype_ODY_PEMX_IB_REQX_NO_RO_PCX(a, b, c) CSR_TYPE_NCB argument
1385 #define basename_ODY_PEMX_IB_REQX_NO_RO_PCX(a, b, c) "PEMX_IB_REQX_NO_RO_PCX" argument
1386 #define device_bar_ODY_PEMX_IB_REQX_NO_RO_PCX(a, b, c) 0x0 /* PF_BAR0 */ argument
1387 #define busnum_ODY_PEMX_IB_REQX_NO_RO_PCX(a, b, c) (a) argument
1388 #define arguments_ODY_PEMX_IB_REQX_NO_RO_PCX(a, b, c) (a), (b), (c), -1 argument
1413 static inline uint64_t ODY_PEMX_IB_TLPX_DWORDS_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute_…
1414 static inline uint64_t ODY_PEMX_IB_TLPX_DWORDS_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_IB_TLPX_DWORDS_PCX() argument
1416 if ((a <= 15) && (b <= 2) && (c <= 7)) in ODY_PEMX_IB_TLPX_DWORDS_PCX()
1417 return 0x8e0000005100ll + 0x1000000000ll * ((a) & 0xf) + 8ll * ((b) & 0x3) + 0x20ll * ((c) & 0x7); in ODY_PEMX_IB_TLPX_DWORDS_PCX()
1418 __ody_csr_fatal("PEMX_IB_TLPX_DWORDS_PCX", 3, a, b, c, 0, 0, 0); in ODY_PEMX_IB_TLPX_DWORDS_PCX()
1421 #define typedef_ODY_PEMX_IB_TLPX_DWORDS_PCX(a, b, c) ody_pemx_ib_tlpx_dwords_pcx_t argument
1422 #define bustype_ODY_PEMX_IB_TLPX_DWORDS_PCX(a, b, c) CSR_TYPE_NCB argument
1423 #define basename_ODY_PEMX_IB_TLPX_DWORDS_PCX(a, b, c) "PEMX_IB_TLPX_DWORDS_PCX" argument
1424 #define device_bar_ODY_PEMX_IB_TLPX_DWORDS_PCX(a, b, c) 0x0 /* PF_BAR0 */ argument
1425 #define busnum_ODY_PEMX_IB_TLPX_DWORDS_PCX(a, b, c) (a) argument
1426 #define arguments_ODY_PEMX_IB_TLPX_DWORDS_PCX(a, b, c) (a), (b), (c), -1 argument
1450 static inline uint64_t ODY_PEMX_IB_TLPX_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute__ ((pur…
1451 static inline uint64_t ODY_PEMX_IB_TLPX_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_IB_TLPX_PCX() argument
1453 if ((a <= 15) && (b <= 2) && (c <= 7)) in ODY_PEMX_IB_TLPX_PCX()
1454 return 0x8e0000005000ll + 0x1000000000ll * ((a) & 0xf) + 8ll * ((b) & 0x3) + 0x20ll * ((c) & 0x7); in ODY_PEMX_IB_TLPX_PCX()
1455 __ody_csr_fatal("PEMX_IB_TLPX_PCX", 3, a, b, c, 0, 0, 0); in ODY_PEMX_IB_TLPX_PCX()
1458 #define typedef_ODY_PEMX_IB_TLPX_PCX(a, b, c) ody_pemx_ib_tlpx_pcx_t argument
1459 #define bustype_ODY_PEMX_IB_TLPX_PCX(a, b, c) CSR_TYPE_NCB argument
1460 #define basename_ODY_PEMX_IB_TLPX_PCX(a, b, c) "PEMX_IB_TLPX_PCX" argument
1461 #define device_bar_ODY_PEMX_IB_TLPX_PCX(a, b, c) 0x0 /* PF_BAR0 */ argument
1462 #define busnum_ODY_PEMX_IB_TLPX_PCX(a, b, c) (a) argument
1463 #define arguments_ODY_PEMX_IB_TLPX_PCX(a, b, c) (a), (b), (c), -1 argument
1506 static inline uint64_t ODY_PEMX_INT_ENA_W1C(uint64_t a) __attribute__ ((pure, always_inline));
1507 static inline uint64_t ODY_PEMX_INT_ENA_W1C(uint64_t a) in ODY_PEMX_INT_ENA_W1C() argument
1509 if (a <= 15) in ODY_PEMX_INT_ENA_W1C()
1510 return 0x8e00000000f8ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_INT_ENA_W1C()
1511 __ody_csr_fatal("PEMX_INT_ENA_W1C", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_INT_ENA_W1C()
1514 #define typedef_ODY_PEMX_INT_ENA_W1C(a) ody_pemx_int_ena_w1c_t argument
1515 #define bustype_ODY_PEMX_INT_ENA_W1C(a) CSR_TYPE_NCB argument
1516 #define basename_ODY_PEMX_INT_ENA_W1C(a) "PEMX_INT_ENA_W1C" argument
1517 #define device_bar_ODY_PEMX_INT_ENA_W1C(a) 0x0 /* PF_BAR0 */ argument
1518 #define busnum_ODY_PEMX_INT_ENA_W1C(a) (a) argument
1519 #define arguments_ODY_PEMX_INT_ENA_W1C(a) (a), -1, -1, -1 argument
1562 static inline uint64_t ODY_PEMX_INT_ENA_W1S(uint64_t a) __attribute__ ((pure, always_inline));
1563 static inline uint64_t ODY_PEMX_INT_ENA_W1S(uint64_t a) in ODY_PEMX_INT_ENA_W1S() argument
1565 if (a <= 15) in ODY_PEMX_INT_ENA_W1S()
1566 return 0x8e0000000100ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_INT_ENA_W1S()
1567 __ody_csr_fatal("PEMX_INT_ENA_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_INT_ENA_W1S()
1570 #define typedef_ODY_PEMX_INT_ENA_W1S(a) ody_pemx_int_ena_w1s_t argument
1571 #define bustype_ODY_PEMX_INT_ENA_W1S(a) CSR_TYPE_NCB argument
1572 #define basename_ODY_PEMX_INT_ENA_W1S(a) "PEMX_INT_ENA_W1S" argument
1573 #define device_bar_ODY_PEMX_INT_ENA_W1S(a) 0x0 /* PF_BAR0 */ argument
1574 #define busnum_ODY_PEMX_INT_ENA_W1S(a) (a) argument
1575 #define arguments_ODY_PEMX_INT_ENA_W1S(a) (a), -1, -1, -1 argument
1622 static inline uint64_t ODY_PEMX_INT_SUM(uint64_t a) __attribute__ ((pure, always_inline));
1623 static inline uint64_t ODY_PEMX_INT_SUM(uint64_t a) in ODY_PEMX_INT_SUM() argument
1625 if (a <= 15) in ODY_PEMX_INT_SUM()
1626 return 0x8e00000000e8ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_INT_SUM()
1627 __ody_csr_fatal("PEMX_INT_SUM", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_INT_SUM()
1630 #define typedef_ODY_PEMX_INT_SUM(a) ody_pemx_int_sum_t argument
1631 #define bustype_ODY_PEMX_INT_SUM(a) CSR_TYPE_NCB argument
1632 #define basename_ODY_PEMX_INT_SUM(a) "PEMX_INT_SUM" argument
1633 #define device_bar_ODY_PEMX_INT_SUM(a) 0x0 /* PF_BAR0 */ argument
1634 #define busnum_ODY_PEMX_INT_SUM(a) (a) argument
1635 #define arguments_ODY_PEMX_INT_SUM(a) (a), -1, -1, -1 argument
1678 static inline uint64_t ODY_PEMX_INT_SUM_W1S(uint64_t a) __attribute__ ((pure, always_inline));
1679 static inline uint64_t ODY_PEMX_INT_SUM_W1S(uint64_t a) in ODY_PEMX_INT_SUM_W1S() argument
1681 if (a <= 15) in ODY_PEMX_INT_SUM_W1S()
1682 return 0x8e00000000f0ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_INT_SUM_W1S()
1683 __ody_csr_fatal("PEMX_INT_SUM_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_INT_SUM_W1S()
1686 #define typedef_ODY_PEMX_INT_SUM_W1S(a) ody_pemx_int_sum_w1s_t argument
1687 #define bustype_ODY_PEMX_INT_SUM_W1S(a) CSR_TYPE_NCB argument
1688 #define basename_ODY_PEMX_INT_SUM_W1S(a) "PEMX_INT_SUM_W1S" argument
1689 #define device_bar_ODY_PEMX_INT_SUM_W1S(a) 0x0 /* PF_BAR0 */ argument
1690 #define busnum_ODY_PEMX_INT_SUM_W1S(a) (a) argument
1691 #define arguments_ODY_PEMX_INT_SUM_W1S(a) (a), -1, -1, -1 argument
1726 static inline uint64_t ODY_PEMX_MERGE_TIMER_CTL(uint64_t a) __attribute__ ((pure, always_inline));
1727 static inline uint64_t ODY_PEMX_MERGE_TIMER_CTL(uint64_t a) in ODY_PEMX_MERGE_TIMER_CTL() argument
1729 if (a <= 15) in ODY_PEMX_MERGE_TIMER_CTL()
1730 return 0x8e0000000180ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_MERGE_TIMER_CTL()
1731 __ody_csr_fatal("PEMX_MERGE_TIMER_CTL", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_MERGE_TIMER_CTL()
1734 #define typedef_ODY_PEMX_MERGE_TIMER_CTL(a) ody_pemx_merge_timer_ctl_t argument
1735 #define bustype_ODY_PEMX_MERGE_TIMER_CTL(a) CSR_TYPE_NCB argument
1736 #define basename_ODY_PEMX_MERGE_TIMER_CTL(a) "PEMX_MERGE_TIMER_CTL" argument
1737 #define device_bar_ODY_PEMX_MERGE_TIMER_CTL(a) 0x0 /* PF_BAR0 */ argument
1738 #define busnum_ODY_PEMX_MERGE_TIMER_CTL(a) (a) argument
1739 #define arguments_ODY_PEMX_MERGE_TIMER_CTL(a) (a), -1, -1, -1 argument
1760 static inline uint64_t ODY_PEMX_MPAM_ASSOC_PCX(uint64_t a, uint64_t b) __attribute__ ((pure, always…
1761 static inline uint64_t ODY_PEMX_MPAM_ASSOC_PCX(uint64_t a, uint64_t b) in ODY_PEMX_MPAM_ASSOC_PCX() argument
1763 if ((a <= 15) && (b <= 255)) in ODY_PEMX_MPAM_ASSOC_PCX()
1764 return 0x8e0000006000ll + 0x1000000000ll * ((a) & 0xf) + 8ll * ((b) & 0xff); in ODY_PEMX_MPAM_ASSOC_PCX()
1765 __ody_csr_fatal("PEMX_MPAM_ASSOC_PCX", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_MPAM_ASSOC_PCX()
1768 #define typedef_ODY_PEMX_MPAM_ASSOC_PCX(a, b) ody_pemx_mpam_assoc_pcx_t argument
1769 #define bustype_ODY_PEMX_MPAM_ASSOC_PCX(a, b) CSR_TYPE_NCB argument
1770 #define basename_ODY_PEMX_MPAM_ASSOC_PCX(a, b) "PEMX_MPAM_ASSOC_PCX" argument
1771 #define device_bar_ODY_PEMX_MPAM_ASSOC_PCX(a, b) 0x0 /* PF_BAR0 */ argument
1772 #define busnum_ODY_PEMX_MPAM_ASSOC_PCX(a, b) (a) argument
1773 #define arguments_ODY_PEMX_MPAM_ASSOC_PCX(a, b) (a), (b), -1, -1 argument
1794 static inline uint64_t ODY_PEMX_MSIX_PBAX(uint64_t a, uint64_t b) __attribute__ ((pure, always_inli…
1795 static inline uint64_t ODY_PEMX_MSIX_PBAX(uint64_t a, uint64_t b) in ODY_PEMX_MSIX_PBAX() argument
1797 if ((a <= 15) && (b == 0)) in ODY_PEMX_MSIX_PBAX()
1798 return 0x8e0f000f0000ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_MSIX_PBAX()
1799 __ody_csr_fatal("PEMX_MSIX_PBAX", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_MSIX_PBAX()
1802 #define typedef_ODY_PEMX_MSIX_PBAX(a, b) ody_pemx_msix_pbax_t argument
1803 #define bustype_ODY_PEMX_MSIX_PBAX(a, b) CSR_TYPE_NCB argument
1804 #define basename_ODY_PEMX_MSIX_PBAX(a, b) "PEMX_MSIX_PBAX" argument
1805 #define device_bar_ODY_PEMX_MSIX_PBAX(a, b) 0x4 /* PF_BAR4 */ argument
1806 #define busnum_ODY_PEMX_MSIX_PBAX(a, b) (a) argument
1807 #define arguments_ODY_PEMX_MSIX_PBAX(a, b) (a), (b), -1, -1 argument
1831 static inline uint64_t ODY_PEMX_MSIX_VECX_ADDR(uint64_t a, uint64_t b) __attribute__ ((pure, always…
1832 static inline uint64_t ODY_PEMX_MSIX_VECX_ADDR(uint64_t a, uint64_t b) in ODY_PEMX_MSIX_VECX_ADDR() argument
1834 if ((a <= 15) && (b <= 11)) in ODY_PEMX_MSIX_VECX_ADDR()
1835 return 0x8e0f00000000ll + 0x1000000000ll * ((a) & 0xf) + 0x10ll * ((b) & 0xf); in ODY_PEMX_MSIX_VECX_ADDR()
1836 __ody_csr_fatal("PEMX_MSIX_VECX_ADDR", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_MSIX_VECX_ADDR()
1839 #define typedef_ODY_PEMX_MSIX_VECX_ADDR(a, b) ody_pemx_msix_vecx_addr_t argument
1840 #define bustype_ODY_PEMX_MSIX_VECX_ADDR(a, b) CSR_TYPE_NCB argument
1841 #define basename_ODY_PEMX_MSIX_VECX_ADDR(a, b) "PEMX_MSIX_VECX_ADDR" argument
1842 #define device_bar_ODY_PEMX_MSIX_VECX_ADDR(a, b) 0x4 /* PF_BAR4 */ argument
1843 #define busnum_ODY_PEMX_MSIX_VECX_ADDR(a, b) (a) argument
1844 #define arguments_ODY_PEMX_MSIX_VECX_ADDR(a, b) (a), (b), -1, -1 argument
1867 static inline uint64_t ODY_PEMX_MSIX_VECX_CTL(uint64_t a, uint64_t b) __attribute__ ((pure, always_…
1868 static inline uint64_t ODY_PEMX_MSIX_VECX_CTL(uint64_t a, uint64_t b) in ODY_PEMX_MSIX_VECX_CTL() argument
1870 if ((a <= 15) && (b <= 11)) in ODY_PEMX_MSIX_VECX_CTL()
1871 return 0x8e0f00000008ll + 0x1000000000ll * ((a) & 0xf) + 0x10ll * ((b) & 0xf); in ODY_PEMX_MSIX_VECX_CTL()
1872 __ody_csr_fatal("PEMX_MSIX_VECX_CTL", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_MSIX_VECX_CTL()
1875 #define typedef_ODY_PEMX_MSIX_VECX_CTL(a, b) ody_pemx_msix_vecx_ctl_t argument
1876 #define bustype_ODY_PEMX_MSIX_VECX_CTL(a, b) CSR_TYPE_NCB argument
1877 #define basename_ODY_PEMX_MSIX_VECX_CTL(a, b) "PEMX_MSIX_VECX_CTL" argument
1878 #define device_bar_ODY_PEMX_MSIX_VECX_CTL(a, b) 0x4 /* PF_BAR4 */ argument
1879 #define busnum_ODY_PEMX_MSIX_VECX_CTL(a, b) (a) argument
1880 #define arguments_ODY_PEMX_MSIX_VECX_CTL(a, b) (a), (b), -1, -1 argument
1923 static inline uint64_t ODY_PEMX_NCBI_CTL(uint64_t a) __attribute__ ((pure, always_inline));
1924 static inline uint64_t ODY_PEMX_NCBI_CTL(uint64_t a) in ODY_PEMX_NCBI_CTL() argument
1926 if (a <= 15) in ODY_PEMX_NCBI_CTL()
1927 return 0x8e0000000178ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_NCBI_CTL()
1928 __ody_csr_fatal("PEMX_NCBI_CTL", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_NCBI_CTL()
1931 #define typedef_ODY_PEMX_NCBI_CTL(a) ody_pemx_ncbi_ctl_t argument
1932 #define bustype_ODY_PEMX_NCBI_CTL(a) CSR_TYPE_NCB argument
1933 #define basename_ODY_PEMX_NCBI_CTL(a) "PEMX_NCBI_CTL" argument
1934 #define device_bar_ODY_PEMX_NCBI_CTL(a) 0x0 /* PF_BAR0 */ argument
1935 #define busnum_ODY_PEMX_NCBI_CTL(a) (a) argument
1936 #define arguments_ODY_PEMX_NCBI_CTL(a) (a), -1, -1, -1 argument
1962 static inline uint64_t ODY_PEMX_NCBI_TLP_CREDITS(uint64_t a) __attribute__ ((pure, always_inline));
1963 static inline uint64_t ODY_PEMX_NCBI_TLP_CREDITS(uint64_t a) in ODY_PEMX_NCBI_TLP_CREDITS() argument
1965 if (a <= 15) in ODY_PEMX_NCBI_TLP_CREDITS()
1966 return 0x8e0000000030ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_NCBI_TLP_CREDITS()
1967 __ody_csr_fatal("PEMX_NCBI_TLP_CREDITS", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_NCBI_TLP_CREDITS()
1970 #define typedef_ODY_PEMX_NCBI_TLP_CREDITS(a) ody_pemx_ncbi_tlp_credits_t argument
1971 #define bustype_ODY_PEMX_NCBI_TLP_CREDITS(a) CSR_TYPE_NCB argument
1972 #define basename_ODY_PEMX_NCBI_TLP_CREDITS(a) "PEMX_NCBI_TLP_CREDITS" argument
1973 #define device_bar_ODY_PEMX_NCBI_TLP_CREDITS(a) 0x0 /* PF_BAR0 */ argument
1974 #define busnum_ODY_PEMX_NCBI_TLP_CREDITS(a) (a) argument
1975 #define arguments_ODY_PEMX_NCBI_TLP_CREDITS(a) (a), -1, -1, -1 argument
1999 static inline uint64_t ODY_PEMX_NCBO_FIFO_STATUS(uint64_t a) __attribute__ ((pure, always_inline));
2000 static inline uint64_t ODY_PEMX_NCBO_FIFO_STATUS(uint64_t a) in ODY_PEMX_NCBO_FIFO_STATUS() argument
2002 if (a <= 15) in ODY_PEMX_NCBO_FIFO_STATUS()
2003 return 0x8e0000000138ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_NCBO_FIFO_STATUS()
2004 __ody_csr_fatal("PEMX_NCBO_FIFO_STATUS", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_NCBO_FIFO_STATUS()
2007 #define typedef_ODY_PEMX_NCBO_FIFO_STATUS(a) ody_pemx_ncbo_fifo_status_t argument
2008 #define bustype_ODY_PEMX_NCBO_FIFO_STATUS(a) CSR_TYPE_NCB argument
2009 #define basename_ODY_PEMX_NCBO_FIFO_STATUS(a) "PEMX_NCBO_FIFO_STATUS" argument
2010 #define device_bar_ODY_PEMX_NCBO_FIFO_STATUS(a) 0x0 /* PF_BAR0 */ argument
2011 #define busnum_ODY_PEMX_NCBO_FIFO_STATUS(a) (a) argument
2012 #define arguments_ODY_PEMX_NCBO_FIFO_STATUS(a) (a), -1, -1, -1 argument
2035 static inline uint64_t ODY_PEMX_OB_CMERGE_LIMIT(uint64_t a) __attribute__ ((pure, always_inline));
2036 static inline uint64_t ODY_PEMX_OB_CMERGE_LIMIT(uint64_t a) in ODY_PEMX_OB_CMERGE_LIMIT() argument
2038 if (a <= 15) in ODY_PEMX_OB_CMERGE_LIMIT()
2039 return 0x8e0000000330ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_OB_CMERGE_LIMIT()
2040 __ody_csr_fatal("PEMX_OB_CMERGE_LIMIT", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_OB_CMERGE_LIMIT()
2043 #define typedef_ODY_PEMX_OB_CMERGE_LIMIT(a) ody_pemx_ob_cmerge_limit_t argument
2044 #define bustype_ODY_PEMX_OB_CMERGE_LIMIT(a) CSR_TYPE_NCB argument
2045 #define basename_ODY_PEMX_OB_CMERGE_LIMIT(a) "PEMX_OB_CMERGE_LIMIT" argument
2046 #define device_bar_ODY_PEMX_OB_CMERGE_LIMIT(a) 0x0 /* PF_BAR0 */ argument
2047 #define busnum_ODY_PEMX_OB_CMERGE_LIMIT(a) (a) argument
2048 #define arguments_ODY_PEMX_OB_CMERGE_LIMIT(a) (a), -1, -1, -1 argument
2072 static inline uint64_t ODY_PEMX_OB_CPL_FIFO_STATUS(uint64_t a) __attribute__ ((pure, always_inline)…
2073 static inline uint64_t ODY_PEMX_OB_CPL_FIFO_STATUS(uint64_t a) in ODY_PEMX_OB_CPL_FIFO_STATUS() argument
2075 if (a <= 15) in ODY_PEMX_OB_CPL_FIFO_STATUS()
2076 return 0x8e0000000170ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_OB_CPL_FIFO_STATUS()
2077 __ody_csr_fatal("PEMX_OB_CPL_FIFO_STATUS", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_OB_CPL_FIFO_STATUS()
2080 #define typedef_ODY_PEMX_OB_CPL_FIFO_STATUS(a) ody_pemx_ob_cpl_fifo_status_t argument
2081 #define bustype_ODY_PEMX_OB_CPL_FIFO_STATUS(a) CSR_TYPE_NCB argument
2082 #define basename_ODY_PEMX_OB_CPL_FIFO_STATUS(a) "PEMX_OB_CPL_FIFO_STATUS" argument
2083 #define device_bar_ODY_PEMX_OB_CPL_FIFO_STATUS(a) 0x0 /* PF_BAR0 */ argument
2084 #define busnum_ODY_PEMX_OB_CPL_FIFO_STATUS(a) (a) argument
2085 #define arguments_ODY_PEMX_OB_CPL_FIFO_STATUS(a) (a), -1, -1, -1 argument
2110 static inline uint64_t ODY_PEMX_OB_LATENCYX_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute__ (…
2111 static inline uint64_t ODY_PEMX_OB_LATENCYX_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_OB_LATENCYX_PCX() argument
2113 if ((a <= 15) && (b == 0) && (c <= 7)) in ODY_PEMX_OB_LATENCYX_PCX()
2114 return 0x8e0000005700ll + 0x1000000000ll * ((a) & 0xf) + 0x20ll * ((c) & 0x7); in ODY_PEMX_OB_LATENCYX_PCX()
2115 __ody_csr_fatal("PEMX_OB_LATENCYX_PCX", 3, a, b, c, 0, 0, 0); in ODY_PEMX_OB_LATENCYX_PCX()
2118 #define typedef_ODY_PEMX_OB_LATENCYX_PCX(a, b, c) ody_pemx_ob_latencyx_pcx_t argument
2119 #define bustype_ODY_PEMX_OB_LATENCYX_PCX(a, b, c) CSR_TYPE_NCB argument
2120 #define basename_ODY_PEMX_OB_LATENCYX_PCX(a, b, c) "PEMX_OB_LATENCYX_PCX" argument
2121 #define device_bar_ODY_PEMX_OB_LATENCYX_PCX(a, b, c) 0x0 /* PF_BAR0 */ argument
2122 #define busnum_ODY_PEMX_OB_LATENCYX_PCX(a, b, c) (a) argument
2123 #define arguments_ODY_PEMX_OB_LATENCYX_PCX(a, b, c) (a), (b), (c), -1 argument
2146 static inline uint64_t ODY_PEMX_OB_READSX_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute__ ((p…
2147 static inline uint64_t ODY_PEMX_OB_READSX_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_OB_READSX_PCX() argument
2149 if ((a <= 15) && (b == 0) && (c <= 7)) in ODY_PEMX_OB_READSX_PCX()
2150 return 0x8e0000005800ll + 0x1000000000ll * ((a) & 0xf) + 0x20ll * ((c) & 0x7); in ODY_PEMX_OB_READSX_PCX()
2151 __ody_csr_fatal("PEMX_OB_READSX_PCX", 3, a, b, c, 0, 0, 0); in ODY_PEMX_OB_READSX_PCX()
2154 #define typedef_ODY_PEMX_OB_READSX_PCX(a, b, c) ody_pemx_ob_readsx_pcx_t argument
2155 #define bustype_ODY_PEMX_OB_READSX_PCX(a, b, c) CSR_TYPE_NCB argument
2156 #define basename_ODY_PEMX_OB_READSX_PCX(a, b, c) "PEMX_OB_READSX_PCX" argument
2157 #define device_bar_ODY_PEMX_OB_READSX_PCX(a, b, c) 0x0 /* PF_BAR0 */ argument
2158 #define busnum_ODY_PEMX_OB_READSX_PCX(a, b, c) (a) argument
2159 #define arguments_ODY_PEMX_OB_READSX_PCX(a, b, c) (a), (b), (c), -1 argument
2182 static inline uint64_t ODY_PEMX_OB_TLPX_DWORDS_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute_…
2183 static inline uint64_t ODY_PEMX_OB_TLPX_DWORDS_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_OB_TLPX_DWORDS_PCX() argument
2185 if ((a <= 15) && (b <= 2) && (c <= 7)) in ODY_PEMX_OB_TLPX_DWORDS_PCX()
2186 return 0x8e0000005600ll + 0x1000000000ll * ((a) & 0xf) + 8ll * ((b) & 0x3) + 0x20ll * ((c) & 0x7); in ODY_PEMX_OB_TLPX_DWORDS_PCX()
2187 __ody_csr_fatal("PEMX_OB_TLPX_DWORDS_PCX", 3, a, b, c, 0, 0, 0); in ODY_PEMX_OB_TLPX_DWORDS_PCX()
2190 #define typedef_ODY_PEMX_OB_TLPX_DWORDS_PCX(a, b, c) ody_pemx_ob_tlpx_dwords_pcx_t argument
2191 #define bustype_ODY_PEMX_OB_TLPX_DWORDS_PCX(a, b, c) CSR_TYPE_NCB argument
2192 #define basename_ODY_PEMX_OB_TLPX_DWORDS_PCX(a, b, c) "PEMX_OB_TLPX_DWORDS_PCX" argument
2193 #define device_bar_ODY_PEMX_OB_TLPX_DWORDS_PCX(a, b, c) 0x0 /* PF_BAR0 */ argument
2194 #define busnum_ODY_PEMX_OB_TLPX_DWORDS_PCX(a, b, c) (a) argument
2195 #define arguments_ODY_PEMX_OB_TLPX_DWORDS_PCX(a, b, c) (a), (b), (c), -1 argument
2218 static inline uint64_t ODY_PEMX_OB_TLPX_MERGES_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute_…
2219 static inline uint64_t ODY_PEMX_OB_TLPX_MERGES_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_OB_TLPX_MERGES_PCX() argument
2221 if ((a <= 15) && (b <= 2) && (c <= 7)) in ODY_PEMX_OB_TLPX_MERGES_PCX()
2222 return 0x8e0000005900ll + 0x1000000000ll * ((a) & 0xf) + 8ll * ((b) & 0x3) + 0x20ll * ((c) & 0x7); in ODY_PEMX_OB_TLPX_MERGES_PCX()
2223 __ody_csr_fatal("PEMX_OB_TLPX_MERGES_PCX", 3, a, b, c, 0, 0, 0); in ODY_PEMX_OB_TLPX_MERGES_PCX()
2226 #define typedef_ODY_PEMX_OB_TLPX_MERGES_PCX(a, b, c) ody_pemx_ob_tlpx_merges_pcx_t argument
2227 #define bustype_ODY_PEMX_OB_TLPX_MERGES_PCX(a, b, c) CSR_TYPE_NCB argument
2228 #define basename_ODY_PEMX_OB_TLPX_MERGES_PCX(a, b, c) "PEMX_OB_TLPX_MERGES_PCX" argument
2229 #define device_bar_ODY_PEMX_OB_TLPX_MERGES_PCX(a, b, c) 0x0 /* PF_BAR0 */ argument
2230 #define busnum_ODY_PEMX_OB_TLPX_MERGES_PCX(a, b, c) (a) argument
2231 #define arguments_ODY_PEMX_OB_TLPX_MERGES_PCX(a, b, c) (a), (b), (c), -1 argument
2253 static inline uint64_t ODY_PEMX_OB_TLPX_PCX(uint64_t a, uint64_t b, uint64_t c) __attribute__ ((pur…
2254 static inline uint64_t ODY_PEMX_OB_TLPX_PCX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_OB_TLPX_PCX() argument
2256 if ((a <= 15) && (b <= 2) && (c <= 7)) in ODY_PEMX_OB_TLPX_PCX()
2257 return 0x8e0000005500ll + 0x1000000000ll * ((a) & 0xf) + 8ll * ((b) & 0x3) + 0x20ll * ((c) & 0x7); in ODY_PEMX_OB_TLPX_PCX()
2258 __ody_csr_fatal("PEMX_OB_TLPX_PCX", 3, a, b, c, 0, 0, 0); in ODY_PEMX_OB_TLPX_PCX()
2261 #define typedef_ODY_PEMX_OB_TLPX_PCX(a, b, c) ody_pemx_ob_tlpx_pcx_t argument
2262 #define bustype_ODY_PEMX_OB_TLPX_PCX(a, b, c) CSR_TYPE_NCB argument
2263 #define basename_ODY_PEMX_OB_TLPX_PCX(a, b, c) "PEMX_OB_TLPX_PCX" argument
2264 #define device_bar_ODY_PEMX_OB_TLPX_PCX(a, b, c) 0x0 /* PF_BAR0 */ argument
2265 #define busnum_ODY_PEMX_OB_TLPX_PCX(a, b, c) (a) argument
2266 #define arguments_ODY_PEMX_OB_TLPX_PCX(a, b, c) (a), (b), (c), -1 argument
2290 static inline uint64_t ODY_PEMX_ON(uint64_t a) __attribute__ ((pure, always_inline));
2291 static inline uint64_t ODY_PEMX_ON(uint64_t a) in ODY_PEMX_ON() argument
2293 if (a <= 15) in ODY_PEMX_ON()
2294 return 0x8e00000000e0ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_ON()
2295 __ody_csr_fatal("PEMX_ON", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_ON()
2298 #define typedef_ODY_PEMX_ON(a) ody_pemx_on_t argument
2299 #define bustype_ODY_PEMX_ON(a) CSR_TYPE_NCB argument
2300 #define basename_ODY_PEMX_ON(a) "PEMX_ON" argument
2301 #define device_bar_ODY_PEMX_ON(a) 0x0 /* PF_BAR0 */ argument
2302 #define busnum_ODY_PEMX_ON(a) (a) argument
2303 #define arguments_ODY_PEMX_ON(a) (a), -1, -1, -1 argument
2327 static inline uint64_t ODY_PEMX_OVERRIDE_PCLK_RATE(uint64_t a) __attribute__ ((pure, always_inline)…
2328 static inline uint64_t ODY_PEMX_OVERRIDE_PCLK_RATE(uint64_t a) in ODY_PEMX_OVERRIDE_PCLK_RATE() argument
2330 if (a <= 15) in ODY_PEMX_OVERRIDE_PCLK_RATE()
2331 return 0x8e00000002a0ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_OVERRIDE_PCLK_RATE()
2332 __ody_csr_fatal("PEMX_OVERRIDE_PCLK_RATE", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_OVERRIDE_PCLK_RATE()
2335 #define typedef_ODY_PEMX_OVERRIDE_PCLK_RATE(a) ody_pemx_override_pclk_rate_t argument
2336 #define bustype_ODY_PEMX_OVERRIDE_PCLK_RATE(a) CSR_TYPE_NCB argument
2337 #define basename_ODY_PEMX_OVERRIDE_PCLK_RATE(a) "PEMX_OVERRIDE_PCLK_RATE" argument
2338 #define device_bar_ODY_PEMX_OVERRIDE_PCLK_RATE(a) 0x0 /* PF_BAR0 */ argument
2339 #define busnum_ODY_PEMX_OVERRIDE_PCLK_RATE(a) (a) argument
2340 #define arguments_ODY_PEMX_OVERRIDE_PCLK_RATE(a) (a), -1, -1, -1 argument
2364 static inline uint64_t ODY_PEMX_P2N_BAR2_START(uint64_t a) __attribute__ ((pure, always_inline));
2365 static inline uint64_t ODY_PEMX_P2N_BAR2_START(uint64_t a) in ODY_PEMX_P2N_BAR2_START() argument
2367 if (a <= 15) in ODY_PEMX_P2N_BAR2_START()
2368 return 0x8e0000000150ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_P2N_BAR2_START()
2369 __ody_csr_fatal("PEMX_P2N_BAR2_START", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_P2N_BAR2_START()
2372 #define typedef_ODY_PEMX_P2N_BAR2_START(a) ody_pemx_p2n_bar2_start_t argument
2373 #define bustype_ODY_PEMX_P2N_BAR2_START(a) CSR_TYPE_NCB argument
2374 #define basename_ODY_PEMX_P2N_BAR2_START(a) "PEMX_P2N_BAR2_START" argument
2375 #define device_bar_ODY_PEMX_P2N_BAR2_START(a) 0x0 /* PF_BAR0 */ argument
2376 #define busnum_ODY_PEMX_P2N_BAR2_START(a) (a) argument
2377 #define arguments_ODY_PEMX_P2N_BAR2_START(a) (a), -1, -1, -1 argument
2401 static inline uint64_t ODY_PEMX_P2N_BAR4_START(uint64_t a) __attribute__ ((pure, always_inline));
2402 static inline uint64_t ODY_PEMX_P2N_BAR4_START(uint64_t a) in ODY_PEMX_P2N_BAR4_START() argument
2404 if (a <= 15) in ODY_PEMX_P2N_BAR4_START()
2405 return 0x8e0000000148ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_P2N_BAR4_START()
2406 __ody_csr_fatal("PEMX_P2N_BAR4_START", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_P2N_BAR4_START()
2409 #define typedef_ODY_PEMX_P2N_BAR4_START(a) ody_pemx_p2n_bar4_start_t argument
2410 #define bustype_ODY_PEMX_P2N_BAR4_START(a) CSR_TYPE_NCB argument
2411 #define basename_ODY_PEMX_P2N_BAR4_START(a) "PEMX_P2N_BAR4_START" argument
2412 #define device_bar_ODY_PEMX_P2N_BAR4_START(a) 0x0 /* PF_BAR0 */ argument
2413 #define busnum_ODY_PEMX_P2N_BAR4_START(a) (a) argument
2414 #define arguments_ODY_PEMX_P2N_BAR4_START(a) (a), -1, -1, -1 argument
2436 static inline uint64_t ODY_PEMX_PEMOOR_INT(uint64_t a) __attribute__ ((pure, always_inline));
2437 static inline uint64_t ODY_PEMX_PEMOOR_INT(uint64_t a) in ODY_PEMX_PEMOOR_INT() argument
2439 if (a <= 15) in ODY_PEMX_PEMOOR_INT()
2440 return 0x8e0000000350ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_PEMOOR_INT()
2441 __ody_csr_fatal("PEMX_PEMOOR_INT", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_PEMOOR_INT()
2444 #define typedef_ODY_PEMX_PEMOOR_INT(a) ody_pemx_pemoor_int_t argument
2445 #define bustype_ODY_PEMX_PEMOOR_INT(a) CSR_TYPE_NCB argument
2446 #define basename_ODY_PEMX_PEMOOR_INT(a) "PEMX_PEMOOR_INT" argument
2447 #define device_bar_ODY_PEMX_PEMOOR_INT(a) 0x0 /* PF_BAR0 */ argument
2448 #define busnum_ODY_PEMX_PEMOOR_INT(a) (a) argument
2449 #define arguments_ODY_PEMX_PEMOOR_INT(a) (a), -1, -1, -1 argument
2467 static inline uint64_t ODY_PEMX_PEMOOR_INT_ENA_W1C(uint64_t a) __attribute__ ((pure, always_inline)…
2468 static inline uint64_t ODY_PEMX_PEMOOR_INT_ENA_W1C(uint64_t a) in ODY_PEMX_PEMOOR_INT_ENA_W1C() argument
2470 if (a <= 15) in ODY_PEMX_PEMOOR_INT_ENA_W1C()
2471 return 0x8e0000000360ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_PEMOOR_INT_ENA_W1C()
2472 __ody_csr_fatal("PEMX_PEMOOR_INT_ENA_W1C", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_PEMOOR_INT_ENA_W1C()
2475 #define typedef_ODY_PEMX_PEMOOR_INT_ENA_W1C(a) ody_pemx_pemoor_int_ena_w1c_t argument
2476 #define bustype_ODY_PEMX_PEMOOR_INT_ENA_W1C(a) CSR_TYPE_NCB argument
2477 #define basename_ODY_PEMX_PEMOOR_INT_ENA_W1C(a) "PEMX_PEMOOR_INT_ENA_W1C" argument
2478 #define device_bar_ODY_PEMX_PEMOOR_INT_ENA_W1C(a) 0x0 /* PF_BAR0 */ argument
2479 #define busnum_ODY_PEMX_PEMOOR_INT_ENA_W1C(a) (a) argument
2480 #define arguments_ODY_PEMX_PEMOOR_INT_ENA_W1C(a) (a), -1, -1, -1 argument
2498 static inline uint64_t ODY_PEMX_PEMOOR_INT_ENA_W1S(uint64_t a) __attribute__ ((pure, always_inline)…
2499 static inline uint64_t ODY_PEMX_PEMOOR_INT_ENA_W1S(uint64_t a) in ODY_PEMX_PEMOOR_INT_ENA_W1S() argument
2501 if (a <= 15) in ODY_PEMX_PEMOOR_INT_ENA_W1S()
2502 return 0x8e0000000368ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_PEMOOR_INT_ENA_W1S()
2503 __ody_csr_fatal("PEMX_PEMOOR_INT_ENA_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_PEMOOR_INT_ENA_W1S()
2506 #define typedef_ODY_PEMX_PEMOOR_INT_ENA_W1S(a) ody_pemx_pemoor_int_ena_w1s_t argument
2507 #define bustype_ODY_PEMX_PEMOOR_INT_ENA_W1S(a) CSR_TYPE_NCB argument
2508 #define basename_ODY_PEMX_PEMOOR_INT_ENA_W1S(a) "PEMX_PEMOOR_INT_ENA_W1S" argument
2509 #define device_bar_ODY_PEMX_PEMOOR_INT_ENA_W1S(a) 0x0 /* PF_BAR0 */ argument
2510 #define busnum_ODY_PEMX_PEMOOR_INT_ENA_W1S(a) (a) argument
2511 #define arguments_ODY_PEMX_PEMOOR_INT_ENA_W1S(a) (a), -1, -1, -1 argument
2529 static inline uint64_t ODY_PEMX_PEMOOR_INT_W1S(uint64_t a) __attribute__ ((pure, always_inline));
2530 static inline uint64_t ODY_PEMX_PEMOOR_INT_W1S(uint64_t a) in ODY_PEMX_PEMOOR_INT_W1S() argument
2532 if (a <= 15) in ODY_PEMX_PEMOOR_INT_W1S()
2533 return 0x8e0000000358ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_PEMOOR_INT_W1S()
2534 __ody_csr_fatal("PEMX_PEMOOR_INT_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_PEMOOR_INT_W1S()
2537 #define typedef_ODY_PEMX_PEMOOR_INT_W1S(a) ody_pemx_pemoor_int_w1s_t argument
2538 #define bustype_ODY_PEMX_PEMOOR_INT_W1S(a) CSR_TYPE_NCB argument
2539 #define basename_ODY_PEMX_PEMOOR_INT_W1S(a) "PEMX_PEMOOR_INT_W1S" argument
2540 #define device_bar_ODY_PEMX_PEMOOR_INT_W1S(a) 0x0 /* PF_BAR0 */ argument
2541 #define busnum_ODY_PEMX_PEMOOR_INT_W1S(a) (a) argument
2542 #define arguments_ODY_PEMX_PEMOOR_INT_W1S(a) (a), -1, -1, -1 argument
2570 static inline uint64_t ODY_PEMX_PERR_STATUS(uint64_t a) __attribute__ ((pure, always_inline));
2571 static inline uint64_t ODY_PEMX_PERR_STATUS(uint64_t a) in ODY_PEMX_PERR_STATUS() argument
2573 if (a <= 15) in ODY_PEMX_PERR_STATUS()
2574 return 0x8e00000001d8ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_PERR_STATUS()
2575 __ody_csr_fatal("PEMX_PERR_STATUS", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_PERR_STATUS()
2578 #define typedef_ODY_PEMX_PERR_STATUS(a) ody_pemx_perr_status_t argument
2579 #define bustype_ODY_PEMX_PERR_STATUS(a) CSR_TYPE_NCB argument
2580 #define basename_ODY_PEMX_PERR_STATUS(a) "PEMX_PERR_STATUS" argument
2581 #define device_bar_ODY_PEMX_PERR_STATUS(a) 0x0 /* PF_BAR0 */ argument
2582 #define busnum_ODY_PEMX_PERR_STATUS(a) (a) argument
2583 #define arguments_ODY_PEMX_PERR_STATUS(a) (a), -1, -1, -1 argument
2611 static inline uint64_t ODY_PEMX_PFX_CSX_PFCFGX(uint64_t a, uint64_t b, uint64_t c, uint64_t d) __at…
2612 static inline uint64_t ODY_PEMX_PFX_CSX_PFCFGX(uint64_t a, uint64_t b, uint64_t c, uint64_t d) in ODY_PEMX_PFX_CSX_PFCFGX() argument
2614 if ((a <= 15) && (b == 0) && (c <= 1) && (d <= 511)) in ODY_PEMX_PFX_CSX_PFCFGX()
2615 …return 0x8e0000008000ll + 0x1000000000ll * ((a) & 0xf) + 0x10000ll * ((c) & 0x1) + 8ll * ((d) & 0x… in ODY_PEMX_PFX_CSX_PFCFGX()
2616 __ody_csr_fatal("PEMX_PFX_CSX_PFCFGX", 4, a, b, c, d, 0, 0); in ODY_PEMX_PFX_CSX_PFCFGX()
2619 #define typedef_ODY_PEMX_PFX_CSX_PFCFGX(a, b, c, d) ody_pemx_pfx_csx_pfcfgx_t argument
2620 #define bustype_ODY_PEMX_PFX_CSX_PFCFGX(a, b, c, d) CSR_TYPE_NCB argument
2621 #define basename_ODY_PEMX_PFX_CSX_PFCFGX(a, b, c, d) "PEMX_PFX_CSX_PFCFGX" argument
2622 #define device_bar_ODY_PEMX_PFX_CSX_PFCFGX(a, b, c, d) 0x0 /* PF_BAR0 */ argument
2623 #define busnum_ODY_PEMX_PFX_CSX_PFCFGX(a, b, c, d) (a) argument
2624 #define arguments_ODY_PEMX_PFX_CSX_PFCFGX(a, b, c, d) (a), (b), (c), (d) argument
2649 static inline uint64_t ODY_PEMX_PFX_CTL_STATUS(uint64_t a, uint64_t b) __attribute__ ((pure, always…
2650 static inline uint64_t ODY_PEMX_PFX_CTL_STATUS(uint64_t a, uint64_t b) in ODY_PEMX_PFX_CTL_STATUS() argument
2652 if ((a <= 15) && (b == 0)) in ODY_PEMX_PFX_CTL_STATUS()
2653 return 0x8e0000000800ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_PFX_CTL_STATUS()
2654 __ody_csr_fatal("PEMX_PFX_CTL_STATUS", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_PFX_CTL_STATUS()
2657 #define typedef_ODY_PEMX_PFX_CTL_STATUS(a, b) ody_pemx_pfx_ctl_status_t argument
2658 #define bustype_ODY_PEMX_PFX_CTL_STATUS(a, b) CSR_TYPE_NCB argument
2659 #define basename_ODY_PEMX_PFX_CTL_STATUS(a, b) "PEMX_PFX_CTL_STATUS" argument
2660 #define device_bar_ODY_PEMX_PFX_CTL_STATUS(a, b) 0x0 /* PF_BAR0 */ argument
2661 #define busnum_ODY_PEMX_PFX_CTL_STATUS(a, b) (a) argument
2662 #define arguments_ODY_PEMX_PFX_CTL_STATUS(a, b) (a), (b), -1, -1 argument
2687 static inline uint64_t ODY_PEMX_PSPI_TLP_CREDITS(uint64_t a) __attribute__ ((pure, always_inline));
2688 static inline uint64_t ODY_PEMX_PSPI_TLP_CREDITS(uint64_t a) in ODY_PEMX_PSPI_TLP_CREDITS() argument
2690 if (a <= 15) in ODY_PEMX_PSPI_TLP_CREDITS()
2691 return 0x8e0000000038ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_PSPI_TLP_CREDITS()
2692 __ody_csr_fatal("PEMX_PSPI_TLP_CREDITS", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_PSPI_TLP_CREDITS()
2695 #define typedef_ODY_PEMX_PSPI_TLP_CREDITS(a) ody_pemx_pspi_tlp_credits_t argument
2696 #define bustype_ODY_PEMX_PSPI_TLP_CREDITS(a) CSR_TYPE_NCB argument
2697 #define basename_ODY_PEMX_PSPI_TLP_CREDITS(a) "PEMX_PSPI_TLP_CREDITS" argument
2698 #define device_bar_ODY_PEMX_PSPI_TLP_CREDITS(a) 0x0 /* PF_BAR0 */ argument
2699 #define busnum_ODY_PEMX_PSPI_TLP_CREDITS(a) (a) argument
2700 #define arguments_ODY_PEMX_PSPI_TLP_CREDITS(a) (a), -1, -1, -1 argument
2726 static inline uint64_t ODY_PEMX_PTM_CTL(uint64_t a) __attribute__ ((pure, always_inline));
2727 static inline uint64_t ODY_PEMX_PTM_CTL(uint64_t a) in ODY_PEMX_PTM_CTL() argument
2729 if (a <= 15) in ODY_PEMX_PTM_CTL()
2730 return 0x8e0000000098ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_PTM_CTL()
2731 __ody_csr_fatal("PEMX_PTM_CTL", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_PTM_CTL()
2734 #define typedef_ODY_PEMX_PTM_CTL(a) ody_pemx_ptm_ctl_t argument
2735 #define bustype_ODY_PEMX_PTM_CTL(a) CSR_TYPE_NCB argument
2736 #define basename_ODY_PEMX_PTM_CTL(a) "PEMX_PTM_CTL" argument
2737 #define device_bar_ODY_PEMX_PTM_CTL(a) 0x0 /* PF_BAR0 */ argument
2738 #define busnum_ODY_PEMX_PTM_CTL(a) (a) argument
2739 #define arguments_ODY_PEMX_PTM_CTL(a) (a), -1, -1, -1 argument
2760 static inline uint64_t ODY_PEMX_PTM_LCL_TIME(uint64_t a) __attribute__ ((pure, always_inline));
2761 static inline uint64_t ODY_PEMX_PTM_LCL_TIME(uint64_t a) in ODY_PEMX_PTM_LCL_TIME() argument
2763 if (a <= 15) in ODY_PEMX_PTM_LCL_TIME()
2764 return 0x8e00000000a0ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_PTM_LCL_TIME()
2765 __ody_csr_fatal("PEMX_PTM_LCL_TIME", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_PTM_LCL_TIME()
2768 #define typedef_ODY_PEMX_PTM_LCL_TIME(a) ody_pemx_ptm_lcl_time_t argument
2769 #define bustype_ODY_PEMX_PTM_LCL_TIME(a) CSR_TYPE_NCB argument
2770 #define basename_ODY_PEMX_PTM_LCL_TIME(a) "PEMX_PTM_LCL_TIME" argument
2771 #define device_bar_ODY_PEMX_PTM_LCL_TIME(a) 0x0 /* PF_BAR0 */ argument
2772 #define busnum_ODY_PEMX_PTM_LCL_TIME(a) (a) argument
2773 #define arguments_ODY_PEMX_PTM_LCL_TIME(a) (a), -1, -1, -1 argument
2794 static inline uint64_t ODY_PEMX_PTM_MAS_TIME(uint64_t a) __attribute__ ((pure, always_inline));
2795 static inline uint64_t ODY_PEMX_PTM_MAS_TIME(uint64_t a) in ODY_PEMX_PTM_MAS_TIME() argument
2797 if (a <= 15) in ODY_PEMX_PTM_MAS_TIME()
2798 return 0x8e00000000a8ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_PTM_MAS_TIME()
2799 __ody_csr_fatal("PEMX_PTM_MAS_TIME", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_PTM_MAS_TIME()
2802 #define typedef_ODY_PEMX_PTM_MAS_TIME(a) ody_pemx_ptm_mas_time_t argument
2803 #define bustype_ODY_PEMX_PTM_MAS_TIME(a) CSR_TYPE_NCB argument
2804 #define basename_ODY_PEMX_PTM_MAS_TIME(a) "PEMX_PTM_MAS_TIME" argument
2805 #define device_bar_ODY_PEMX_PTM_MAS_TIME(a) 0x0 /* PF_BAR0 */ argument
2806 #define busnum_ODY_PEMX_PTM_MAS_TIME(a) (a) argument
2807 #define arguments_ODY_PEMX_PTM_MAS_TIME(a) (a), -1, -1, -1 argument
2827 static inline uint64_t ODY_PEMX_RAS_TBA_CTL(uint64_t a) __attribute__ ((pure, always_inline));
2828 static inline uint64_t ODY_PEMX_RAS_TBA_CTL(uint64_t a) in ODY_PEMX_RAS_TBA_CTL() argument
2830 if (a <= 15) in ODY_PEMX_RAS_TBA_CTL()
2831 return 0x8e0000000068ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_RAS_TBA_CTL()
2832 __ody_csr_fatal("PEMX_RAS_TBA_CTL", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_RAS_TBA_CTL()
2835 #define typedef_ODY_PEMX_RAS_TBA_CTL(a) ody_pemx_ras_tba_ctl_t argument
2836 #define bustype_ODY_PEMX_RAS_TBA_CTL(a) CSR_TYPE_NCB argument
2837 #define basename_ODY_PEMX_RAS_TBA_CTL(a) "PEMX_RAS_TBA_CTL" argument
2838 #define device_bar_ODY_PEMX_RAS_TBA_CTL(a) 0x0 /* PF_BAR0 */ argument
2839 #define busnum_ODY_PEMX_RAS_TBA_CTL(a) (a) argument
2840 #define arguments_ODY_PEMX_RAS_TBA_CTL(a) (a), -1, -1, -1 argument
2862 static inline uint64_t ODY_PEMX_REG_CTL(uint64_t a) __attribute__ ((pure, always_inline));
2863 static inline uint64_t ODY_PEMX_REG_CTL(uint64_t a) in ODY_PEMX_REG_CTL() argument
2865 if (a <= 15) in ODY_PEMX_REG_CTL()
2866 return 0x8e0000000060ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_REG_CTL()
2867 __ody_csr_fatal("PEMX_REG_CTL", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_REG_CTL()
2870 #define typedef_ODY_PEMX_REG_CTL(a) ody_pemx_reg_ctl_t argument
2871 #define bustype_ODY_PEMX_REG_CTL(a) CSR_TYPE_NCB argument
2872 #define basename_ODY_PEMX_REG_CTL(a) "PEMX_REG_CTL" argument
2873 #define device_bar_ODY_PEMX_REG_CTL(a) 0x0 /* PF_BAR0 */ argument
2874 #define busnum_ODY_PEMX_REG_CTL(a) (a) argument
2875 #define arguments_ODY_PEMX_REG_CTL(a) (a), -1, -1, -1 argument
2909 static inline uint64_t ODY_PEMX_REG_NORMX_ACC(uint64_t a, uint64_t b) __attribute__ ((pure, always_…
2910 static inline uint64_t ODY_PEMX_REG_NORMX_ACC(uint64_t a, uint64_t b) in ODY_PEMX_REG_NORMX_ACC() argument
2912 if ((a <= 15) && (b <= 255)) in ODY_PEMX_REG_NORMX_ACC()
2913 return 0x8e0000004000ll + 0x1000000000ll * ((a) & 0xf) + 0x10ll * ((b) & 0xff); in ODY_PEMX_REG_NORMX_ACC()
2914 __ody_csr_fatal("PEMX_REG_NORMX_ACC", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_REG_NORMX_ACC()
2917 #define typedef_ODY_PEMX_REG_NORMX_ACC(a, b) ody_pemx_reg_normx_acc_t argument
2918 #define bustype_ODY_PEMX_REG_NORMX_ACC(a, b) CSR_TYPE_NCB argument
2919 #define basename_ODY_PEMX_REG_NORMX_ACC(a, b) "PEMX_REG_NORMX_ACC" argument
2920 #define device_bar_ODY_PEMX_REG_NORMX_ACC(a, b) 0x0 /* PF_BAR0 */ argument
2921 #define busnum_ODY_PEMX_REG_NORMX_ACC(a, b) (a) argument
2922 #define arguments_ODY_PEMX_REG_NORMX_ACC(a, b) (a), (b), -1, -1 argument
2941 static inline uint64_t ODY_PEMX_REG_NORMX_ACC2(uint64_t a, uint64_t b) __attribute__ ((pure, always…
2942 static inline uint64_t ODY_PEMX_REG_NORMX_ACC2(uint64_t a, uint64_t b) in ODY_PEMX_REG_NORMX_ACC2() argument
2944 if ((a <= 15) && (b <= 255)) in ODY_PEMX_REG_NORMX_ACC2()
2945 return 0x8e0000004008ll + 0x1000000000ll * ((a) & 0xf) + 0x10ll * ((b) & 0xff); in ODY_PEMX_REG_NORMX_ACC2()
2946 __ody_csr_fatal("PEMX_REG_NORMX_ACC2", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_REG_NORMX_ACC2()
2949 #define typedef_ODY_PEMX_REG_NORMX_ACC2(a, b) ody_pemx_reg_normx_acc2_t argument
2950 #define bustype_ODY_PEMX_REG_NORMX_ACC2(a, b) CSR_TYPE_NCB argument
2951 #define basename_ODY_PEMX_REG_NORMX_ACC2(a, b) "PEMX_REG_NORMX_ACC2" argument
2952 #define device_bar_ODY_PEMX_REG_NORMX_ACC2(a, b) 0x0 /* PF_BAR0 */ argument
2953 #define busnum_ODY_PEMX_REG_NORMX_ACC2(a, b) (a) argument
2954 #define arguments_ODY_PEMX_REG_NORMX_ACC2(a, b) (a), (b), -1, -1 argument
2978 static inline uint64_t ODY_PEMX_RST_COLD_STATE_W1C(uint64_t a) __attribute__ ((pure, always_inline)…
2979 static inline uint64_t ODY_PEMX_RST_COLD_STATE_W1C(uint64_t a) in ODY_PEMX_RST_COLD_STATE_W1C() argument
2981 if (a <= 15) in ODY_PEMX_RST_COLD_STATE_W1C()
2982 return 0x8e0000000320ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_RST_COLD_STATE_W1C()
2983 __ody_csr_fatal("PEMX_RST_COLD_STATE_W1C", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_RST_COLD_STATE_W1C()
2986 #define typedef_ODY_PEMX_RST_COLD_STATE_W1C(a) ody_pemx_rst_cold_state_w1c_t argument
2987 #define bustype_ODY_PEMX_RST_COLD_STATE_W1C(a) CSR_TYPE_NCB argument
2988 #define basename_ODY_PEMX_RST_COLD_STATE_W1C(a) "PEMX_RST_COLD_STATE_W1C" argument
2989 #define device_bar_ODY_PEMX_RST_COLD_STATE_W1C(a) 0x0 /* PF_BAR0 */ argument
2990 #define busnum_ODY_PEMX_RST_COLD_STATE_W1C(a) (a) argument
2991 #define arguments_ODY_PEMX_RST_COLD_STATE_W1C(a) (a), -1, -1, -1 argument
3010 static inline uint64_t ODY_PEMX_RST_COLD_STATE_W1S(uint64_t a) __attribute__ ((pure, always_inline)…
3011 static inline uint64_t ODY_PEMX_RST_COLD_STATE_W1S(uint64_t a) in ODY_PEMX_RST_COLD_STATE_W1S() argument
3013 if (a <= 15) in ODY_PEMX_RST_COLD_STATE_W1S()
3014 return 0x8e0000000328ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_RST_COLD_STATE_W1S()
3015 __ody_csr_fatal("PEMX_RST_COLD_STATE_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_RST_COLD_STATE_W1S()
3018 #define typedef_ODY_PEMX_RST_COLD_STATE_W1S(a) ody_pemx_rst_cold_state_w1s_t argument
3019 #define bustype_ODY_PEMX_RST_COLD_STATE_W1S(a) CSR_TYPE_NCB argument
3020 #define basename_ODY_PEMX_RST_COLD_STATE_W1S(a) "PEMX_RST_COLD_STATE_W1S" argument
3021 #define device_bar_ODY_PEMX_RST_COLD_STATE_W1S(a) 0x0 /* PF_BAR0 */ argument
3022 #define busnum_ODY_PEMX_RST_COLD_STATE_W1S(a) (a) argument
3023 #define arguments_ODY_PEMX_RST_COLD_STATE_W1S(a) (a), -1, -1, -1 argument
3047 static inline uint64_t ODY_PEMX_RST_INT(uint64_t a) __attribute__ ((pure, always_inline));
3048 static inline uint64_t ODY_PEMX_RST_INT(uint64_t a) in ODY_PEMX_RST_INT() argument
3050 if (a <= 15) in ODY_PEMX_RST_INT()
3051 return 0x8e0000000300ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_RST_INT()
3052 __ody_csr_fatal("PEMX_RST_INT", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_RST_INT()
3055 #define typedef_ODY_PEMX_RST_INT(a) ody_pemx_rst_int_t argument
3056 #define bustype_ODY_PEMX_RST_INT(a) CSR_TYPE_NCB argument
3057 #define basename_ODY_PEMX_RST_INT(a) "PEMX_RST_INT" argument
3058 #define device_bar_ODY_PEMX_RST_INT(a) 0x0 /* PF_BAR0 */ argument
3059 #define busnum_ODY_PEMX_RST_INT(a) (a) argument
3060 #define arguments_ODY_PEMX_RST_INT(a) (a), -1, -1, -1 argument
3080 static inline uint64_t ODY_PEMX_RST_INT_ENA_W1C(uint64_t a) __attribute__ ((pure, always_inline));
3081 static inline uint64_t ODY_PEMX_RST_INT_ENA_W1C(uint64_t a) in ODY_PEMX_RST_INT_ENA_W1C() argument
3083 if (a <= 15) in ODY_PEMX_RST_INT_ENA_W1C()
3084 return 0x8e0000000310ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_RST_INT_ENA_W1C()
3085 __ody_csr_fatal("PEMX_RST_INT_ENA_W1C", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_RST_INT_ENA_W1C()
3088 #define typedef_ODY_PEMX_RST_INT_ENA_W1C(a) ody_pemx_rst_int_ena_w1c_t argument
3089 #define bustype_ODY_PEMX_RST_INT_ENA_W1C(a) CSR_TYPE_NCB argument
3090 #define basename_ODY_PEMX_RST_INT_ENA_W1C(a) "PEMX_RST_INT_ENA_W1C" argument
3091 #define device_bar_ODY_PEMX_RST_INT_ENA_W1C(a) 0x0 /* PF_BAR0 */ argument
3092 #define busnum_ODY_PEMX_RST_INT_ENA_W1C(a) (a) argument
3093 #define arguments_ODY_PEMX_RST_INT_ENA_W1C(a) (a), -1, -1, -1 argument
3113 static inline uint64_t ODY_PEMX_RST_INT_ENA_W1S(uint64_t a) __attribute__ ((pure, always_inline));
3114 static inline uint64_t ODY_PEMX_RST_INT_ENA_W1S(uint64_t a) in ODY_PEMX_RST_INT_ENA_W1S() argument
3116 if (a <= 15) in ODY_PEMX_RST_INT_ENA_W1S()
3117 return 0x8e0000000318ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_RST_INT_ENA_W1S()
3118 __ody_csr_fatal("PEMX_RST_INT_ENA_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_RST_INT_ENA_W1S()
3121 #define typedef_ODY_PEMX_RST_INT_ENA_W1S(a) ody_pemx_rst_int_ena_w1s_t argument
3122 #define bustype_ODY_PEMX_RST_INT_ENA_W1S(a) CSR_TYPE_NCB argument
3123 #define basename_ODY_PEMX_RST_INT_ENA_W1S(a) "PEMX_RST_INT_ENA_W1S" argument
3124 #define device_bar_ODY_PEMX_RST_INT_ENA_W1S(a) 0x0 /* PF_BAR0 */ argument
3125 #define busnum_ODY_PEMX_RST_INT_ENA_W1S(a) (a) argument
3126 #define arguments_ODY_PEMX_RST_INT_ENA_W1S(a) (a), -1, -1, -1 argument
3146 static inline uint64_t ODY_PEMX_RST_INT_W1S(uint64_t a) __attribute__ ((pure, always_inline));
3147 static inline uint64_t ODY_PEMX_RST_INT_W1S(uint64_t a) in ODY_PEMX_RST_INT_W1S() argument
3149 if (a <= 15) in ODY_PEMX_RST_INT_W1S()
3150 return 0x8e0000000308ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_RST_INT_W1S()
3151 __ody_csr_fatal("PEMX_RST_INT_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_RST_INT_W1S()
3154 #define typedef_ODY_PEMX_RST_INT_W1S(a) ody_pemx_rst_int_w1s_t argument
3155 #define bustype_ODY_PEMX_RST_INT_W1S(a) CSR_TYPE_NCB argument
3156 #define basename_ODY_PEMX_RST_INT_W1S(a) "PEMX_RST_INT_W1S" argument
3157 #define device_bar_ODY_PEMX_RST_INT_W1S(a) 0x0 /* PF_BAR0 */ argument
3158 #define busnum_ODY_PEMX_RST_INT_W1S(a) (a) argument
3159 #define arguments_ODY_PEMX_RST_INT_W1S(a) (a), -1, -1, -1 argument
3181 static inline uint64_t ODY_PEMX_RST_LBOOT(uint64_t a) __attribute__ ((pure, always_inline));
3182 static inline uint64_t ODY_PEMX_RST_LBOOT(uint64_t a) in ODY_PEMX_RST_LBOOT() argument
3184 if (a <= 15) in ODY_PEMX_RST_LBOOT()
3185 return 0x8e0000000280ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_RST_LBOOT()
3186 __ody_csr_fatal("PEMX_RST_LBOOT", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_RST_LBOOT()
3189 #define typedef_ODY_PEMX_RST_LBOOT(a) ody_pemx_rst_lboot_t argument
3190 #define bustype_ODY_PEMX_RST_LBOOT(a) CSR_TYPE_NCB argument
3191 #define basename_ODY_PEMX_RST_LBOOT(a) "PEMX_RST_LBOOT" argument
3192 #define device_bar_ODY_PEMX_RST_LBOOT(a) 0x0 /* PF_BAR0 */ argument
3193 #define busnum_ODY_PEMX_RST_LBOOT(a) (a) argument
3194 #define arguments_ODY_PEMX_RST_LBOOT(a) (a), -1, -1, -1 argument
3224 static inline uint64_t ODY_PEMX_RST_MAC(uint64_t a) __attribute__ ((pure, always_inline));
3225 static inline uint64_t ODY_PEMX_RST_MAC(uint64_t a) in ODY_PEMX_RST_MAC() argument
3227 if (a <= 15) in ODY_PEMX_RST_MAC()
3228 return 0x8e0000000290ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_RST_MAC()
3229 __ody_csr_fatal("PEMX_RST_MAC", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_RST_MAC()
3232 #define typedef_ODY_PEMX_RST_MAC(a) ody_pemx_rst_mac_t argument
3233 #define bustype_ODY_PEMX_RST_MAC(a) CSR_TYPE_NCB argument
3234 #define basename_ODY_PEMX_RST_MAC(a) "PEMX_RST_MAC" argument
3235 #define device_bar_ODY_PEMX_RST_MAC(a) 0x0 /* PF_BAR0 */ argument
3236 #define busnum_ODY_PEMX_RST_MAC(a) (a) argument
3237 #define arguments_ODY_PEMX_RST_MAC(a) (a), -1, -1, -1 argument
3257 static inline uint64_t ODY_PEMX_RST_SOFT_PERST(uint64_t a) __attribute__ ((pure, always_inline));
3258 static inline uint64_t ODY_PEMX_RST_SOFT_PERST(uint64_t a) in ODY_PEMX_RST_SOFT_PERST() argument
3260 if (a <= 15) in ODY_PEMX_RST_SOFT_PERST()
3261 return 0x8e0000000298ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_RST_SOFT_PERST()
3262 __ody_csr_fatal("PEMX_RST_SOFT_PERST", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_RST_SOFT_PERST()
3265 #define typedef_ODY_PEMX_RST_SOFT_PERST(a) ody_pemx_rst_soft_perst_t argument
3266 #define bustype_ODY_PEMX_RST_SOFT_PERST(a) CSR_TYPE_NCB argument
3267 #define basename_ODY_PEMX_RST_SOFT_PERST(a) "PEMX_RST_SOFT_PERST" argument
3268 #define device_bar_ODY_PEMX_RST_SOFT_PERST(a) 0x0 /* PF_BAR0 */ argument
3269 #define busnum_ODY_PEMX_RST_SOFT_PERST(a) (a) argument
3270 #define arguments_ODY_PEMX_RST_SOFT_PERST(a) (a), -1, -1, -1 argument
3298 static inline uint64_t ODY_PEMX_S_RST_CTL(uint64_t a) __attribute__ ((pure, always_inline));
3299 static inline uint64_t ODY_PEMX_S_RST_CTL(uint64_t a) in ODY_PEMX_S_RST_CTL() argument
3301 if (a <= 15) in ODY_PEMX_S_RST_CTL()
3302 return 0x8e0000000288ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_S_RST_CTL()
3303 __ody_csr_fatal("PEMX_S_RST_CTL", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_S_RST_CTL()
3306 #define typedef_ODY_PEMX_S_RST_CTL(a) ody_pemx_s_rst_ctl_t argument
3307 #define bustype_ODY_PEMX_S_RST_CTL(a) CSR_TYPE_NCB argument
3308 #define basename_ODY_PEMX_S_RST_CTL(a) "PEMX_S_RST_CTL" argument
3309 #define device_bar_ODY_PEMX_S_RST_CTL(a) 0x0 /* PF_BAR0 */ argument
3310 #define busnum_ODY_PEMX_S_RST_CTL(a) (a) argument
3311 #define arguments_ODY_PEMX_S_RST_CTL(a) (a), -1, -1, -1 argument
3331 static inline uint64_t ODY_PEMX_STRAP(uint64_t a) __attribute__ ((pure, always_inline));
3332 static inline uint64_t ODY_PEMX_STRAP(uint64_t a) in ODY_PEMX_STRAP() argument
3334 if (a <= 15) in ODY_PEMX_STRAP()
3335 return 0x8e00000000d0ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_STRAP()
3336 __ody_csr_fatal("PEMX_STRAP", 1, a, 0, 0, 0, 0, 0); in ODY_PEMX_STRAP()
3339 #define typedef_ODY_PEMX_STRAP(a) ody_pemx_strap_t argument
3340 #define bustype_ODY_PEMX_STRAP(a) CSR_TYPE_NCB argument
3341 #define basename_ODY_PEMX_STRAP(a) "PEMX_STRAP" argument
3342 #define device_bar_ODY_PEMX_STRAP(a) 0x0 /* PF_BAR0 */ argument
3343 #define busnum_ODY_PEMX_STRAP(a) (a) argument
3344 #define arguments_ODY_PEMX_STRAP(a) (a), -1, -1, -1 argument
3379 static inline uint64_t ODY_PEMX_VDMX_CTL(uint64_t a, uint64_t b) __attribute__ ((pure, always_inlin…
3380 static inline uint64_t ODY_PEMX_VDMX_CTL(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_CTL() argument
3382 if ((a <= 15) && (b == 0)) in ODY_PEMX_VDMX_CTL()
3383 return 0x8e0000007f00ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_VDMX_CTL()
3384 __ody_csr_fatal("PEMX_VDMX_CTL", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_VDMX_CTL()
3387 #define typedef_ODY_PEMX_VDMX_CTL(a, b) ody_pemx_vdmx_ctl_t argument
3388 #define bustype_ODY_PEMX_VDMX_CTL(a, b) CSR_TYPE_NCB argument
3389 #define basename_ODY_PEMX_VDMX_CTL(a, b) "PEMX_VDMX_CTL" argument
3390 #define device_bar_ODY_PEMX_VDMX_CTL(a, b) 0x0 /* PF_BAR0 */ argument
3391 #define busnum_ODY_PEMX_VDMX_CTL(a, b) (a) argument
3392 #define arguments_ODY_PEMX_VDMX_CTL(a, b) (a), (b), -1, -1 argument
3419 static inline uint64_t ODY_PEMX_VDMX_IB_HDR(uint64_t a, uint64_t b) __attribute__ ((pure, always_in…
3420 static inline uint64_t ODY_PEMX_VDMX_IB_HDR(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_IB_HDR() argument
3422 if ((a <= 15) && (b == 0)) in ODY_PEMX_VDMX_IB_HDR()
3423 return 0x8e0000007f50ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_VDMX_IB_HDR()
3424 __ody_csr_fatal("PEMX_VDMX_IB_HDR", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_VDMX_IB_HDR()
3427 #define typedef_ODY_PEMX_VDMX_IB_HDR(a, b) ody_pemx_vdmx_ib_hdr_t argument
3428 #define bustype_ODY_PEMX_VDMX_IB_HDR(a, b) CSR_TYPE_NCB argument
3429 #define basename_ODY_PEMX_VDMX_IB_HDR(a, b) "PEMX_VDMX_IB_HDR" argument
3430 #define device_bar_ODY_PEMX_VDMX_IB_HDR(a, b) 0x0 /* PF_BAR0 */ argument
3431 #define busnum_ODY_PEMX_VDMX_IB_HDR(a, b) (a) argument
3432 #define arguments_ODY_PEMX_VDMX_IB_HDR(a, b) (a), (b), -1, -1 argument
3459 static inline uint64_t ODY_PEMX_VDMX_IB_PLD(uint64_t a, uint64_t b) __attribute__ ((pure, always_in…
3460 static inline uint64_t ODY_PEMX_VDMX_IB_PLD(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_IB_PLD() argument
3462 if ((a <= 15) && (b == 0)) in ODY_PEMX_VDMX_IB_PLD()
3463 return 0x8e0000007f60ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_VDMX_IB_PLD()
3464 __ody_csr_fatal("PEMX_VDMX_IB_PLD", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_VDMX_IB_PLD()
3467 #define typedef_ODY_PEMX_VDMX_IB_PLD(a, b) ody_pemx_vdmx_ib_pld_t argument
3468 #define bustype_ODY_PEMX_VDMX_IB_PLD(a, b) CSR_TYPE_NCB argument
3469 #define basename_ODY_PEMX_VDMX_IB_PLD(a, b) "PEMX_VDMX_IB_PLD" argument
3470 #define device_bar_ODY_PEMX_VDMX_IB_PLD(a, b) 0x0 /* PF_BAR0 */ argument
3471 #define busnum_ODY_PEMX_VDMX_IB_PLD(a, b) (a) argument
3472 #define arguments_ODY_PEMX_VDMX_IB_PLD(a, b) (a), (b), -1, -1 argument
3502 static inline uint64_t ODY_PEMX_VDMX_IB_VIDX(uint64_t a, uint64_t b, uint64_t c) __attribute__ ((pu…
3503 static inline uint64_t ODY_PEMX_VDMX_IB_VIDX(uint64_t a, uint64_t b, uint64_t c) in ODY_PEMX_VDMX_IB_VIDX() argument
3505 if ((a <= 15) && (b == 0) && (c <= 7)) in ODY_PEMX_VDMX_IB_VIDX()
3506 return 0x8e0000007f80ll + 0x1000000000ll * ((a) & 0xf) + 8ll * ((c) & 0x7); in ODY_PEMX_VDMX_IB_VIDX()
3507 __ody_csr_fatal("PEMX_VDMX_IB_VIDX", 3, a, b, c, 0, 0, 0); in ODY_PEMX_VDMX_IB_VIDX()
3510 #define typedef_ODY_PEMX_VDMX_IB_VIDX(a, b, c) ody_pemx_vdmx_ib_vidx_t argument
3511 #define bustype_ODY_PEMX_VDMX_IB_VIDX(a, b, c) CSR_TYPE_NCB argument
3512 #define basename_ODY_PEMX_VDMX_IB_VIDX(a, b, c) "PEMX_VDMX_IB_VIDX" argument
3513 #define device_bar_ODY_PEMX_VDMX_IB_VIDX(a, b, c) 0x0 /* PF_BAR0 */ argument
3514 #define busnum_ODY_PEMX_VDMX_IB_VIDX(a, b, c) (a) argument
3515 #define arguments_ODY_PEMX_VDMX_IB_VIDX(a, b, c) (a), (b), (c), -1 argument
3540 static inline uint64_t ODY_PEMX_VDMX_INT(uint64_t a, uint64_t b) __attribute__ ((pure, always_inlin…
3541 static inline uint64_t ODY_PEMX_VDMX_INT(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_INT() argument
3543 if ((a <= 15) && (b == 0)) in ODY_PEMX_VDMX_INT()
3544 return 0x8e0000007e00ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_VDMX_INT()
3545 __ody_csr_fatal("PEMX_VDMX_INT", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_VDMX_INT()
3548 #define typedef_ODY_PEMX_VDMX_INT(a, b) ody_pemx_vdmx_int_t argument
3549 #define bustype_ODY_PEMX_VDMX_INT(a, b) CSR_TYPE_NCB argument
3550 #define basename_ODY_PEMX_VDMX_INT(a, b) "PEMX_VDMX_INT" argument
3551 #define device_bar_ODY_PEMX_VDMX_INT(a, b) 0x0 /* PF_BAR0 */ argument
3552 #define busnum_ODY_PEMX_VDMX_INT(a, b) (a) argument
3553 #define arguments_ODY_PEMX_VDMX_INT(a, b) (a), (b), -1, -1 argument
3571 static inline uint64_t ODY_PEMX_VDMX_INT_ENA_W1C(uint64_t a, uint64_t b) __attribute__ ((pure, alwa…
3572 static inline uint64_t ODY_PEMX_VDMX_INT_ENA_W1C(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_INT_ENA_W1C() argument
3574 if ((a <= 15) && (b == 0)) in ODY_PEMX_VDMX_INT_ENA_W1C()
3575 return 0x8e0000007e20ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_VDMX_INT_ENA_W1C()
3576 __ody_csr_fatal("PEMX_VDMX_INT_ENA_W1C", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_VDMX_INT_ENA_W1C()
3579 #define typedef_ODY_PEMX_VDMX_INT_ENA_W1C(a, b) ody_pemx_vdmx_int_ena_w1c_t argument
3580 #define bustype_ODY_PEMX_VDMX_INT_ENA_W1C(a, b) CSR_TYPE_NCB argument
3581 #define basename_ODY_PEMX_VDMX_INT_ENA_W1C(a, b) "PEMX_VDMX_INT_ENA_W1C" argument
3582 #define device_bar_ODY_PEMX_VDMX_INT_ENA_W1C(a, b) 0x0 /* PF_BAR0 */ argument
3583 #define busnum_ODY_PEMX_VDMX_INT_ENA_W1C(a, b) (a) argument
3584 #define arguments_ODY_PEMX_VDMX_INT_ENA_W1C(a, b) (a), (b), -1, -1 argument
3602 static inline uint64_t ODY_PEMX_VDMX_INT_ENA_W1S(uint64_t a, uint64_t b) __attribute__ ((pure, alwa…
3603 static inline uint64_t ODY_PEMX_VDMX_INT_ENA_W1S(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_INT_ENA_W1S() argument
3605 if ((a <= 15) && (b == 0)) in ODY_PEMX_VDMX_INT_ENA_W1S()
3606 return 0x8e0000007e30ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_VDMX_INT_ENA_W1S()
3607 __ody_csr_fatal("PEMX_VDMX_INT_ENA_W1S", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_VDMX_INT_ENA_W1S()
3610 #define typedef_ODY_PEMX_VDMX_INT_ENA_W1S(a, b) ody_pemx_vdmx_int_ena_w1s_t argument
3611 #define bustype_ODY_PEMX_VDMX_INT_ENA_W1S(a, b) CSR_TYPE_NCB argument
3612 #define basename_ODY_PEMX_VDMX_INT_ENA_W1S(a, b) "PEMX_VDMX_INT_ENA_W1S" argument
3613 #define device_bar_ODY_PEMX_VDMX_INT_ENA_W1S(a, b) 0x0 /* PF_BAR0 */ argument
3614 #define busnum_ODY_PEMX_VDMX_INT_ENA_W1S(a, b) (a) argument
3615 #define arguments_ODY_PEMX_VDMX_INT_ENA_W1S(a, b) (a), (b), -1, -1 argument
3633 static inline uint64_t ODY_PEMX_VDMX_INT_W1S(uint64_t a, uint64_t b) __attribute__ ((pure, always_i…
3634 static inline uint64_t ODY_PEMX_VDMX_INT_W1S(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_INT_W1S() argument
3636 if ((a <= 15) && (b == 0)) in ODY_PEMX_VDMX_INT_W1S()
3637 return 0x8e0000007e10ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_VDMX_INT_W1S()
3638 __ody_csr_fatal("PEMX_VDMX_INT_W1S", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_VDMX_INT_W1S()
3641 #define typedef_ODY_PEMX_VDMX_INT_W1S(a, b) ody_pemx_vdmx_int_w1s_t argument
3642 #define bustype_ODY_PEMX_VDMX_INT_W1S(a, b) CSR_TYPE_NCB argument
3643 #define basename_ODY_PEMX_VDMX_INT_W1S(a, b) "PEMX_VDMX_INT_W1S" argument
3644 #define device_bar_ODY_PEMX_VDMX_INT_W1S(a, b) 0x0 /* PF_BAR0 */ argument
3645 #define busnum_ODY_PEMX_VDMX_INT_W1S(a, b) (a) argument
3646 #define arguments_ODY_PEMX_VDMX_INT_W1S(a, b) (a), (b), -1, -1 argument
3678 static inline uint64_t ODY_PEMX_VDMX_OB_HDRH(uint64_t a, uint64_t b) __attribute__ ((pure, always_i…
3679 static inline uint64_t ODY_PEMX_VDMX_OB_HDRH(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_OB_HDRH() argument
3681 if ((a <= 15) && (b == 0)) in ODY_PEMX_VDMX_OB_HDRH()
3682 return 0x8e0000007f30ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_VDMX_OB_HDRH()
3683 __ody_csr_fatal("PEMX_VDMX_OB_HDRH", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_VDMX_OB_HDRH()
3686 #define typedef_ODY_PEMX_VDMX_OB_HDRH(a, b) ody_pemx_vdmx_ob_hdrh_t argument
3687 #define bustype_ODY_PEMX_VDMX_OB_HDRH(a, b) CSR_TYPE_NCB argument
3688 #define basename_ODY_PEMX_VDMX_OB_HDRH(a, b) "PEMX_VDMX_OB_HDRH" argument
3689 #define device_bar_ODY_PEMX_VDMX_OB_HDRH(a, b) 0x0 /* PF_BAR0 */ argument
3690 #define busnum_ODY_PEMX_VDMX_OB_HDRH(a, b) (a) argument
3691 #define arguments_ODY_PEMX_VDMX_OB_HDRH(a, b) (a), (b), -1, -1 argument
3725 static inline uint64_t ODY_PEMX_VDMX_OB_HDRL(uint64_t a, uint64_t b) __attribute__ ((pure, always_i…
3726 static inline uint64_t ODY_PEMX_VDMX_OB_HDRL(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_OB_HDRL() argument
3728 if ((a <= 15) && (b == 0)) in ODY_PEMX_VDMX_OB_HDRL()
3729 return 0x8e0000007f20ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_VDMX_OB_HDRL()
3730 __ody_csr_fatal("PEMX_VDMX_OB_HDRL", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_VDMX_OB_HDRL()
3733 #define typedef_ODY_PEMX_VDMX_OB_HDRL(a, b) ody_pemx_vdmx_ob_hdrl_t argument
3734 #define bustype_ODY_PEMX_VDMX_OB_HDRL(a, b) CSR_TYPE_NCB argument
3735 #define basename_ODY_PEMX_VDMX_OB_HDRL(a, b) "PEMX_VDMX_OB_HDRL" argument
3736 #define device_bar_ODY_PEMX_VDMX_OB_HDRL(a, b) 0x0 /* PF_BAR0 */ argument
3737 #define busnum_ODY_PEMX_VDMX_OB_HDRL(a, b) (a) argument
3738 #define arguments_ODY_PEMX_VDMX_OB_HDRL(a, b) (a), (b), -1, -1 argument
3765 static inline uint64_t ODY_PEMX_VDMX_OB_PLD(uint64_t a, uint64_t b) __attribute__ ((pure, always_in…
3766 static inline uint64_t ODY_PEMX_VDMX_OB_PLD(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_OB_PLD() argument
3768 if ((a <= 15) && (b == 0)) in ODY_PEMX_VDMX_OB_PLD()
3769 return 0x8e0000007f40ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_VDMX_OB_PLD()
3770 __ody_csr_fatal("PEMX_VDMX_OB_PLD", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_VDMX_OB_PLD()
3773 #define typedef_ODY_PEMX_VDMX_OB_PLD(a, b) ody_pemx_vdmx_ob_pld_t argument
3774 #define bustype_ODY_PEMX_VDMX_OB_PLD(a, b) CSR_TYPE_NCB argument
3775 #define basename_ODY_PEMX_VDMX_OB_PLD(a, b) "PEMX_VDMX_OB_PLD" argument
3776 #define device_bar_ODY_PEMX_VDMX_OB_PLD(a, b) 0x0 /* PF_BAR0 */ argument
3777 #define busnum_ODY_PEMX_VDMX_OB_PLD(a, b) (a) argument
3778 #define arguments_ODY_PEMX_VDMX_OB_PLD(a, b) (a), (b), -1, -1 argument
3813 static inline uint64_t ODY_PEMX_VDMX_STATUS(uint64_t a, uint64_t b) __attribute__ ((pure, always_in…
3814 static inline uint64_t ODY_PEMX_VDMX_STATUS(uint64_t a, uint64_t b) in ODY_PEMX_VDMX_STATUS() argument
3816 if ((a <= 15) && (b == 0)) in ODY_PEMX_VDMX_STATUS()
3817 return 0x8e0000007f10ll + 0x1000000000ll * ((a) & 0xf); in ODY_PEMX_VDMX_STATUS()
3818 __ody_csr_fatal("PEMX_VDMX_STATUS", 2, a, b, 0, 0, 0, 0); in ODY_PEMX_VDMX_STATUS()
3821 #define typedef_ODY_PEMX_VDMX_STATUS(a, b) ody_pemx_vdmx_status_t argument
3822 #define bustype_ODY_PEMX_VDMX_STATUS(a, b) CSR_TYPE_NCB argument
3823 #define basename_ODY_PEMX_VDMX_STATUS(a, b) "PEMX_VDMX_STATUS" argument
3824 #define device_bar_ODY_PEMX_VDMX_STATUS(a, b) 0x0 /* PF_BAR0 */ argument
3825 #define busnum_ODY_PEMX_VDMX_STATUS(a, b) (a) argument
3826 #define arguments_ODY_PEMX_VDMX_STATUS(a, b) (a), (b), -1, -1 argument