Lines Matching refs:a
42 #define ODY_XCP_BAR_E_XCPX_PF_BAR0(a) (0x82c000000000ll + 0x1000000000ll * (a)) argument
44 #define ODY_XCP_BAR_E_XCPX_PF_BAR4(a) (0x82c000100000ll + 0x1000000000ll * (a)) argument
56 #define ODY_XCP_CM7_VEC_INT_E_EXT_INTX(a) (0x40 + (a)) argument
61 #define ODY_XCP_CM7_VEC_INT_E_RESERVEDX(a) (8 + (a)) argument
85 #define ODY_XCP_INT_VEC_E_XCP_DEV_MBOXX(a) (0 + (a)) argument
173 static inline uint64_t ODY_XCPX_ANB_AXIMSTR_STATUS(uint64_t a) __attribute__ ((pure, always_inline)…
174 static inline uint64_t ODY_XCPX_ANB_AXIMSTR_STATUS(uint64_t a) in ODY_XCPX_ANB_AXIMSTR_STATUS() argument
176 if (a <= 2) in ODY_XCPX_ANB_AXIMSTR_STATUS()
177 return 0x82c000007060ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_ANB_AXIMSTR_STATUS()
178 __ody_csr_fatal("XCPX_ANB_AXIMSTR_STATUS", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_ANB_AXIMSTR_STATUS()
181 #define typedef_ODY_XCPX_ANB_AXIMSTR_STATUS(a) ody_xcpx_anb_aximstr_status_t argument
182 #define bustype_ODY_XCPX_ANB_AXIMSTR_STATUS(a) CSR_TYPE_NCB argument
183 #define basename_ODY_XCPX_ANB_AXIMSTR_STATUS(a) "XCPX_ANB_AXIMSTR_STATUS" argument
184 #define device_bar_ODY_XCPX_ANB_AXIMSTR_STATUS(a) 0x0 /* PF_BAR0 */ argument
185 #define busnum_ODY_XCPX_ANB_AXIMSTR_STATUS(a) (a) argument
186 #define arguments_ODY_XCPX_ANB_AXIMSTR_STATUS(a) (a), -1, -1, -1 argument
216 static inline uint64_t ODY_XCPX_ANB_AXISLV_STATUS(uint64_t a) __attribute__ ((pure, always_inline));
217 static inline uint64_t ODY_XCPX_ANB_AXISLV_STATUS(uint64_t a) in ODY_XCPX_ANB_AXISLV_STATUS() argument
219 if (a <= 2) in ODY_XCPX_ANB_AXISLV_STATUS()
220 return 0x82c000007030ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_ANB_AXISLV_STATUS()
221 __ody_csr_fatal("XCPX_ANB_AXISLV_STATUS", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_ANB_AXISLV_STATUS()
224 #define typedef_ODY_XCPX_ANB_AXISLV_STATUS(a) ody_xcpx_anb_axislv_status_t argument
225 #define bustype_ODY_XCPX_ANB_AXISLV_STATUS(a) CSR_TYPE_NCB argument
226 #define basename_ODY_XCPX_ANB_AXISLV_STATUS(a) "XCPX_ANB_AXISLV_STATUS" argument
227 #define device_bar_ODY_XCPX_ANB_AXISLV_STATUS(a) 0x0 /* PF_BAR0 */ argument
228 #define busnum_ODY_XCPX_ANB_AXISLV_STATUS(a) (a) argument
229 #define arguments_ODY_XCPX_ANB_AXISLV_STATUS(a) (a), -1, -1, -1 argument
251 static inline uint64_t ODY_XCPX_ANB_BACKP_DISABLE(uint64_t a) __attribute__ ((pure, always_inline));
252 static inline uint64_t ODY_XCPX_ANB_BACKP_DISABLE(uint64_t a) in ODY_XCPX_ANB_BACKP_DISABLE() argument
254 if (a <= 2) in ODY_XCPX_ANB_BACKP_DISABLE()
255 return 0x82c000007000ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_ANB_BACKP_DISABLE()
256 __ody_csr_fatal("XCPX_ANB_BACKP_DISABLE", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_ANB_BACKP_DISABLE()
259 #define typedef_ODY_XCPX_ANB_BACKP_DISABLE(a) ody_xcpx_anb_backp_disable_t argument
260 #define bustype_ODY_XCPX_ANB_BACKP_DISABLE(a) CSR_TYPE_NCB argument
261 #define basename_ODY_XCPX_ANB_BACKP_DISABLE(a) "XCPX_ANB_BACKP_DISABLE" argument
262 #define device_bar_ODY_XCPX_ANB_BACKP_DISABLE(a) 0x0 /* PF_BAR0 */ argument
263 #define busnum_ODY_XCPX_ANB_BACKP_DISABLE(a) (a) argument
264 #define arguments_ODY_XCPX_ANB_BACKP_DISABLE(a) (a), -1, -1, -1 argument
294 static inline uint64_t ODY_XCPX_ANB_NCBI_NP_OVR(uint64_t a) __attribute__ ((pure, always_inline));
295 static inline uint64_t ODY_XCPX_ANB_NCBI_NP_OVR(uint64_t a) in ODY_XCPX_ANB_NCBI_NP_OVR() argument
297 if (a <= 2) in ODY_XCPX_ANB_NCBI_NP_OVR()
298 return 0x82c000007020ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_ANB_NCBI_NP_OVR()
299 __ody_csr_fatal("XCPX_ANB_NCBI_NP_OVR", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_ANB_NCBI_NP_OVR()
302 #define typedef_ODY_XCPX_ANB_NCBI_NP_OVR(a) ody_xcpx_anb_ncbi_np_ovr_t argument
303 #define bustype_ODY_XCPX_ANB_NCBI_NP_OVR(a) CSR_TYPE_NCB argument
304 #define basename_ODY_XCPX_ANB_NCBI_NP_OVR(a) "XCPX_ANB_NCBI_NP_OVR" argument
305 #define device_bar_ODY_XCPX_ANB_NCBI_NP_OVR(a) 0x0 /* PF_BAR0 */ argument
306 #define busnum_ODY_XCPX_ANB_NCBI_NP_OVR(a) (a) argument
307 #define arguments_ODY_XCPX_ANB_NCBI_NP_OVR(a) (a), -1, -1, -1 argument
337 static inline uint64_t ODY_XCPX_ANB_NCBI_P_OVR(uint64_t a) __attribute__ ((pure, always_inline));
338 static inline uint64_t ODY_XCPX_ANB_NCBI_P_OVR(uint64_t a) in ODY_XCPX_ANB_NCBI_P_OVR() argument
340 if (a <= 2) in ODY_XCPX_ANB_NCBI_P_OVR()
341 return 0x82c000007010ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_ANB_NCBI_P_OVR()
342 __ody_csr_fatal("XCPX_ANB_NCBI_P_OVR", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_ANB_NCBI_P_OVR()
345 #define typedef_ODY_XCPX_ANB_NCBI_P_OVR(a) ody_xcpx_anb_ncbi_p_ovr_t argument
346 #define bustype_ODY_XCPX_ANB_NCBI_P_OVR(a) CSR_TYPE_NCB argument
347 #define basename_ODY_XCPX_ANB_NCBI_P_OVR(a) "XCPX_ANB_NCBI_P_OVR" argument
348 #define device_bar_ODY_XCPX_ANB_NCBI_P_OVR(a) 0x0 /* PF_BAR0 */ argument
349 #define busnum_ODY_XCPX_ANB_NCBI_P_OVR(a) (a) argument
350 #define arguments_ODY_XCPX_ANB_NCBI_P_OVR(a) (a), -1, -1, -1 argument
369 static inline uint64_t ODY_XCPX_ANB_NCBITX_STATUS(uint64_t a) __attribute__ ((pure, always_inline));
370 static inline uint64_t ODY_XCPX_ANB_NCBITX_STATUS(uint64_t a) in ODY_XCPX_ANB_NCBITX_STATUS() argument
372 if (a <= 2) in ODY_XCPX_ANB_NCBITX_STATUS()
373 return 0x82c000007040ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_ANB_NCBITX_STATUS()
374 __ody_csr_fatal("XCPX_ANB_NCBITX_STATUS", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_ANB_NCBITX_STATUS()
377 #define typedef_ODY_XCPX_ANB_NCBITX_STATUS(a) ody_xcpx_anb_ncbitx_status_t argument
378 #define bustype_ODY_XCPX_ANB_NCBITX_STATUS(a) CSR_TYPE_NCB argument
379 #define basename_ODY_XCPX_ANB_NCBITX_STATUS(a) "XCPX_ANB_NCBITX_STATUS" argument
380 #define device_bar_ODY_XCPX_ANB_NCBITX_STATUS(a) 0x0 /* PF_BAR0 */ argument
381 #define busnum_ODY_XCPX_ANB_NCBITX_STATUS(a) (a) argument
382 #define arguments_ODY_XCPX_ANB_NCBITX_STATUS(a) (a), -1, -1, -1 argument
404 static inline uint64_t ODY_XCPX_ANB_NCBORX_STATUS(uint64_t a) __attribute__ ((pure, always_inline));
405 static inline uint64_t ODY_XCPX_ANB_NCBORX_STATUS(uint64_t a) in ODY_XCPX_ANB_NCBORX_STATUS() argument
407 if (a <= 2) in ODY_XCPX_ANB_NCBORX_STATUS()
408 return 0x82c000007050ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_ANB_NCBORX_STATUS()
409 __ody_csr_fatal("XCPX_ANB_NCBORX_STATUS", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_ANB_NCBORX_STATUS()
412 #define typedef_ODY_XCPX_ANB_NCBORX_STATUS(a) ody_xcpx_anb_ncborx_status_t argument
413 #define bustype_ODY_XCPX_ANB_NCBORX_STATUS(a) CSR_TYPE_NCB argument
414 #define basename_ODY_XCPX_ANB_NCBORX_STATUS(a) "XCPX_ANB_NCBORX_STATUS" argument
415 #define device_bar_ODY_XCPX_ANB_NCBORX_STATUS(a) 0x0 /* PF_BAR0 */ argument
416 #define busnum_ODY_XCPX_ANB_NCBORX_STATUS(a) (a) argument
417 #define arguments_ODY_XCPX_ANB_NCBORX_STATUS(a) (a), -1, -1, -1 argument
436 static inline uint64_t ODY_XCPX_BOOT_JUMP(uint64_t a) __attribute__ ((pure, always_inline));
437 static inline uint64_t ODY_XCPX_BOOT_JUMP(uint64_t a) in ODY_XCPX_BOOT_JUMP() argument
439 if (a <= 2) in ODY_XCPX_BOOT_JUMP()
440 return 0x82c000000130ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_BOOT_JUMP()
441 __ody_csr_fatal("XCPX_BOOT_JUMP", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_BOOT_JUMP()
444 #define typedef_ODY_XCPX_BOOT_JUMP(a) ody_xcpx_boot_jump_t argument
445 #define bustype_ODY_XCPX_BOOT_JUMP(a) CSR_TYPE_NCB32b argument
446 #define basename_ODY_XCPX_BOOT_JUMP(a) "XCPX_BOOT_JUMP" argument
447 #define device_bar_ODY_XCPX_BOOT_JUMP(a) 0x0 /* PF_BAR0 */ argument
448 #define busnum_ODY_XCPX_BOOT_JUMP(a) (a) argument
449 #define arguments_ODY_XCPX_BOOT_JUMP(a) (a), -1, -1, -1 argument
471 static inline uint64_t ODY_XCPX_BUS_ERR_LINT(uint64_t a) __attribute__ ((pure, always_inline));
472 static inline uint64_t ODY_XCPX_BUS_ERR_LINT(uint64_t a) in ODY_XCPX_BUS_ERR_LINT() argument
474 if (a <= 2) in ODY_XCPX_BUS_ERR_LINT()
475 return 0x82c000001c00ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_BUS_ERR_LINT()
476 __ody_csr_fatal("XCPX_BUS_ERR_LINT", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_BUS_ERR_LINT()
479 #define typedef_ODY_XCPX_BUS_ERR_LINT(a) ody_xcpx_bus_err_lint_t argument
480 #define bustype_ODY_XCPX_BUS_ERR_LINT(a) CSR_TYPE_NCB32b argument
481 #define basename_ODY_XCPX_BUS_ERR_LINT(a) "XCPX_BUS_ERR_LINT" argument
482 #define device_bar_ODY_XCPX_BUS_ERR_LINT(a) 0x0 /* PF_BAR0 */ argument
483 #define busnum_ODY_XCPX_BUS_ERR_LINT(a) (a) argument
484 #define arguments_ODY_XCPX_BUS_ERR_LINT(a) (a), -1, -1, -1 argument
502 static inline uint64_t ODY_XCPX_BUS_ERR_LINT_ENA_W1C(uint64_t a) __attribute__ ((pure, always_inlin…
503 static inline uint64_t ODY_XCPX_BUS_ERR_LINT_ENA_W1C(uint64_t a) in ODY_XCPX_BUS_ERR_LINT_ENA_W1C() argument
505 if (a <= 2) in ODY_XCPX_BUS_ERR_LINT_ENA_W1C()
506 return 0x82c000001cc0ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_BUS_ERR_LINT_ENA_W1C()
507 __ody_csr_fatal("XCPX_BUS_ERR_LINT_ENA_W1C", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_BUS_ERR_LINT_ENA_W1C()
510 #define typedef_ODY_XCPX_BUS_ERR_LINT_ENA_W1C(a) ody_xcpx_bus_err_lint_ena_w1c_t argument
511 #define bustype_ODY_XCPX_BUS_ERR_LINT_ENA_W1C(a) CSR_TYPE_NCB32b argument
512 #define basename_ODY_XCPX_BUS_ERR_LINT_ENA_W1C(a) "XCPX_BUS_ERR_LINT_ENA_W1C" argument
513 #define device_bar_ODY_XCPX_BUS_ERR_LINT_ENA_W1C(a) 0x0 /* PF_BAR0 */ argument
514 #define busnum_ODY_XCPX_BUS_ERR_LINT_ENA_W1C(a) (a) argument
515 #define arguments_ODY_XCPX_BUS_ERR_LINT_ENA_W1C(a) (a), -1, -1, -1 argument
533 static inline uint64_t ODY_XCPX_BUS_ERR_LINT_ENA_W1S(uint64_t a) __attribute__ ((pure, always_inlin…
534 static inline uint64_t ODY_XCPX_BUS_ERR_LINT_ENA_W1S(uint64_t a) in ODY_XCPX_BUS_ERR_LINT_ENA_W1S() argument
536 if (a <= 2) in ODY_XCPX_BUS_ERR_LINT_ENA_W1S()
537 return 0x82c000001ce0ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_BUS_ERR_LINT_ENA_W1S()
538 __ody_csr_fatal("XCPX_BUS_ERR_LINT_ENA_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_BUS_ERR_LINT_ENA_W1S()
541 #define typedef_ODY_XCPX_BUS_ERR_LINT_ENA_W1S(a) ody_xcpx_bus_err_lint_ena_w1s_t argument
542 #define bustype_ODY_XCPX_BUS_ERR_LINT_ENA_W1S(a) CSR_TYPE_NCB32b argument
543 #define basename_ODY_XCPX_BUS_ERR_LINT_ENA_W1S(a) "XCPX_BUS_ERR_LINT_ENA_W1S" argument
544 #define device_bar_ODY_XCPX_BUS_ERR_LINT_ENA_W1S(a) 0x0 /* PF_BAR0 */ argument
545 #define busnum_ODY_XCPX_BUS_ERR_LINT_ENA_W1S(a) (a) argument
546 #define arguments_ODY_XCPX_BUS_ERR_LINT_ENA_W1S(a) (a), -1, -1, -1 argument
564 static inline uint64_t ODY_XCPX_BUS_ERR_LINT_W1S(uint64_t a) __attribute__ ((pure, always_inline));
565 static inline uint64_t ODY_XCPX_BUS_ERR_LINT_W1S(uint64_t a) in ODY_XCPX_BUS_ERR_LINT_W1S() argument
567 if (a <= 2) in ODY_XCPX_BUS_ERR_LINT_W1S()
568 return 0x82c000001c80ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_BUS_ERR_LINT_W1S()
569 __ody_csr_fatal("XCPX_BUS_ERR_LINT_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_BUS_ERR_LINT_W1S()
572 #define typedef_ODY_XCPX_BUS_ERR_LINT_W1S(a) ody_xcpx_bus_err_lint_w1s_t argument
573 #define bustype_ODY_XCPX_BUS_ERR_LINT_W1S(a) CSR_TYPE_NCB32b argument
574 #define basename_ODY_XCPX_BUS_ERR_LINT_W1S(a) "XCPX_BUS_ERR_LINT_W1S" argument
575 #define device_bar_ODY_XCPX_BUS_ERR_LINT_W1S(a) 0x0 /* PF_BAR0 */ argument
576 #define busnum_ODY_XCPX_BUS_ERR_LINT_W1S(a) (a) argument
577 #define arguments_ODY_XCPX_BUS_ERR_LINT_W1S(a) (a), -1, -1, -1 argument
603 static inline uint64_t ODY_XCPX_CFG(uint64_t a) __attribute__ ((pure, always_inline));
604 static inline uint64_t ODY_XCPX_CFG(uint64_t a) in ODY_XCPX_CFG() argument
606 if (a <= 2) in ODY_XCPX_CFG()
607 return 0x82c000000200ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_CFG()
608 __ody_csr_fatal("XCPX_CFG", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_CFG()
611 #define typedef_ODY_XCPX_CFG(a) ody_xcpx_cfg_t argument
612 #define bustype_ODY_XCPX_CFG(a) CSR_TYPE_NCB32b argument
613 #define basename_ODY_XCPX_CFG(a) "XCPX_CFG" argument
614 #define device_bar_ODY_XCPX_CFG(a) 0x0 /* PF_BAR0 */ argument
615 #define busnum_ODY_XCPX_CFG(a) (a) argument
616 #define arguments_ODY_XCPX_CFG(a) (a), -1, -1, -1 argument
636 static inline uint64_t ODY_XCPX_CLKEN(uint64_t a) __attribute__ ((pure, always_inline));
637 static inline uint64_t ODY_XCPX_CLKEN(uint64_t a) in ODY_XCPX_CLKEN() argument
639 if (a <= 2) in ODY_XCPX_CLKEN()
640 return 0x82c000000010ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_CLKEN()
641 __ody_csr_fatal("XCPX_CLKEN", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_CLKEN()
644 #define typedef_ODY_XCPX_CLKEN(a) ody_xcpx_clken_t argument
645 #define bustype_ODY_XCPX_CLKEN(a) CSR_TYPE_NCB32b argument
646 #define basename_ODY_XCPX_CLKEN(a) "XCPX_CLKEN" argument
647 #define device_bar_ODY_XCPX_CLKEN(a) 0x0 /* PF_BAR0 */ argument
648 #define busnum_ODY_XCPX_CLKEN(a) (a) argument
649 #define arguments_ODY_XCPX_CLKEN(a) (a), -1, -1, -1 argument
672 static inline uint64_t ODY_XCPX_COLD_DATA(uint64_t a) __attribute__ ((pure, always_inline));
673 static inline uint64_t ODY_XCPX_COLD_DATA(uint64_t a) in ODY_XCPX_COLD_DATA() argument
675 if (a <= 2) in ODY_XCPX_COLD_DATA()
676 return 0x82c0000da000ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_COLD_DATA()
677 __ody_csr_fatal("XCPX_COLD_DATA", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_COLD_DATA()
680 #define typedef_ODY_XCPX_COLD_DATA(a) ody_xcpx_cold_data_t argument
681 #define bustype_ODY_XCPX_COLD_DATA(a) CSR_TYPE_NCB32b argument
682 #define basename_ODY_XCPX_COLD_DATA(a) "XCPX_COLD_DATA" argument
683 #define device_bar_ODY_XCPX_COLD_DATA(a) 0x0 /* PF_BAR0 */ argument
684 #define busnum_ODY_XCPX_COLD_DATA(a) (a) argument
685 #define arguments_ODY_XCPX_COLD_DATA(a) (a), -1, -1, -1 argument
712 static inline uint64_t ODY_XCPX_COLD_STICKY_W1S(uint64_t a) __attribute__ ((pure, always_inline));
713 static inline uint64_t ODY_XCPX_COLD_STICKY_W1S(uint64_t a) in ODY_XCPX_COLD_STICKY_W1S() argument
715 if (a <= 2) in ODY_XCPX_COLD_STICKY_W1S()
716 return 0x82c0000da040ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_COLD_STICKY_W1S()
717 __ody_csr_fatal("XCPX_COLD_STICKY_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_COLD_STICKY_W1S()
720 #define typedef_ODY_XCPX_COLD_STICKY_W1S(a) ody_xcpx_cold_sticky_w1s_t argument
721 #define bustype_ODY_XCPX_COLD_STICKY_W1S(a) CSR_TYPE_NCB32b argument
722 #define basename_ODY_XCPX_COLD_STICKY_W1S(a) "XCPX_COLD_STICKY_W1S" argument
723 #define device_bar_ODY_XCPX_COLD_STICKY_W1S(a) 0x0 /* PF_BAR0 */ argument
724 #define busnum_ODY_XCPX_COLD_STICKY_W1S(a) (a) argument
725 #define arguments_ODY_XCPX_COLD_STICKY_W1S(a) (a), -1, -1, -1 argument
744 static inline uint64_t ODY_XCPX_CONST(uint64_t a) __attribute__ ((pure, always_inline));
745 static inline uint64_t ODY_XCPX_CONST(uint64_t a) in ODY_XCPX_CONST() argument
747 if (a <= 2) in ODY_XCPX_CONST()
748 return 0x82c000000000ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_CONST()
749 __ody_csr_fatal("XCPX_CONST", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_CONST()
752 #define typedef_ODY_XCPX_CONST(a) ody_xcpx_const_t argument
753 #define bustype_ODY_XCPX_CONST(a) CSR_TYPE_NCB32b argument
754 #define basename_ODY_XCPX_CONST(a) "XCPX_CONST" argument
755 #define device_bar_ODY_XCPX_CONST(a) 0x0 /* PF_BAR0 */ argument
756 #define busnum_ODY_XCPX_CONST(a) (a) argument
757 #define arguments_ODY_XCPX_CONST(a) (a), -1, -1, -1 argument
781 static inline uint64_t ODY_XCPX_CORE_DCACHE_STATUS(uint64_t a) __attribute__ ((pure, always_inline)…
782 static inline uint64_t ODY_XCPX_CORE_DCACHE_STATUS(uint64_t a) in ODY_XCPX_CORE_DCACHE_STATUS() argument
784 if (a <= 2) in ODY_XCPX_CORE_DCACHE_STATUS()
785 return 0x82c000000180ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_CORE_DCACHE_STATUS()
786 __ody_csr_fatal("XCPX_CORE_DCACHE_STATUS", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_CORE_DCACHE_STATUS()
789 #define typedef_ODY_XCPX_CORE_DCACHE_STATUS(a) ody_xcpx_core_dcache_status_t argument
790 #define bustype_ODY_XCPX_CORE_DCACHE_STATUS(a) CSR_TYPE_NCB32b argument
791 #define basename_ODY_XCPX_CORE_DCACHE_STATUS(a) "XCPX_CORE_DCACHE_STATUS" argument
792 #define device_bar_ODY_XCPX_CORE_DCACHE_STATUS(a) 0x0 /* PF_BAR0 */ argument
793 #define busnum_ODY_XCPX_CORE_DCACHE_STATUS(a) (a) argument
794 #define arguments_ODY_XCPX_CORE_DCACHE_STATUS(a) (a), -1, -1, -1 argument
818 static inline uint64_t ODY_XCPX_CORE_ICACHE_STATUS(uint64_t a) __attribute__ ((pure, always_inline)…
819 static inline uint64_t ODY_XCPX_CORE_ICACHE_STATUS(uint64_t a) in ODY_XCPX_CORE_ICACHE_STATUS() argument
821 if (a <= 2) in ODY_XCPX_CORE_ICACHE_STATUS()
822 return 0x82c000000190ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_CORE_ICACHE_STATUS()
823 __ody_csr_fatal("XCPX_CORE_ICACHE_STATUS", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_CORE_ICACHE_STATUS()
826 #define typedef_ODY_XCPX_CORE_ICACHE_STATUS(a) ody_xcpx_core_icache_status_t argument
827 #define bustype_ODY_XCPX_CORE_ICACHE_STATUS(a) CSR_TYPE_NCB32b argument
828 #define basename_ODY_XCPX_CORE_ICACHE_STATUS(a) "XCPX_CORE_ICACHE_STATUS" argument
829 #define device_bar_ODY_XCPX_CORE_ICACHE_STATUS(a) 0x0 /* PF_BAR0 */ argument
830 #define busnum_ODY_XCPX_CORE_ICACHE_STATUS(a) (a) argument
831 #define arguments_ODY_XCPX_CORE_ICACHE_STATUS(a) (a), -1, -1, -1 argument
853 static inline uint64_t ODY_XCPX_CWD_LINT(uint64_t a) __attribute__ ((pure, always_inline));
854 static inline uint64_t ODY_XCPX_CWD_LINT(uint64_t a) in ODY_XCPX_CWD_LINT() argument
856 if (a <= 2) in ODY_XCPX_CWD_LINT()
857 return 0x82c000040200ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_CWD_LINT()
858 __ody_csr_fatal("XCPX_CWD_LINT", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_CWD_LINT()
861 #define typedef_ODY_XCPX_CWD_LINT(a) ody_xcpx_cwd_lint_t argument
862 #define bustype_ODY_XCPX_CWD_LINT(a) CSR_TYPE_NCB32b argument
863 #define basename_ODY_XCPX_CWD_LINT(a) "XCPX_CWD_LINT" argument
864 #define device_bar_ODY_XCPX_CWD_LINT(a) 0x0 /* PF_BAR0 */ argument
865 #define busnum_ODY_XCPX_CWD_LINT(a) (a) argument
866 #define arguments_ODY_XCPX_CWD_LINT(a) (a), -1, -1, -1 argument
884 static inline uint64_t ODY_XCPX_CWD_LINT_ENA_W1C(uint64_t a) __attribute__ ((pure, always_inline));
885 static inline uint64_t ODY_XCPX_CWD_LINT_ENA_W1C(uint64_t a) in ODY_XCPX_CWD_LINT_ENA_W1C() argument
887 if (a <= 2) in ODY_XCPX_CWD_LINT_ENA_W1C()
888 return 0x82c000040210ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_CWD_LINT_ENA_W1C()
889 __ody_csr_fatal("XCPX_CWD_LINT_ENA_W1C", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_CWD_LINT_ENA_W1C()
892 #define typedef_ODY_XCPX_CWD_LINT_ENA_W1C(a) ody_xcpx_cwd_lint_ena_w1c_t argument
893 #define bustype_ODY_XCPX_CWD_LINT_ENA_W1C(a) CSR_TYPE_NCB32b argument
894 #define basename_ODY_XCPX_CWD_LINT_ENA_W1C(a) "XCPX_CWD_LINT_ENA_W1C" argument
895 #define device_bar_ODY_XCPX_CWD_LINT_ENA_W1C(a) 0x0 /* PF_BAR0 */ argument
896 #define busnum_ODY_XCPX_CWD_LINT_ENA_W1C(a) (a) argument
897 #define arguments_ODY_XCPX_CWD_LINT_ENA_W1C(a) (a), -1, -1, -1 argument
915 static inline uint64_t ODY_XCPX_CWD_LINT_ENA_W1S(uint64_t a) __attribute__ ((pure, always_inline));
916 static inline uint64_t ODY_XCPX_CWD_LINT_ENA_W1S(uint64_t a) in ODY_XCPX_CWD_LINT_ENA_W1S() argument
918 if (a <= 2) in ODY_XCPX_CWD_LINT_ENA_W1S()
919 return 0x82c000040218ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_CWD_LINT_ENA_W1S()
920 __ody_csr_fatal("XCPX_CWD_LINT_ENA_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_CWD_LINT_ENA_W1S()
923 #define typedef_ODY_XCPX_CWD_LINT_ENA_W1S(a) ody_xcpx_cwd_lint_ena_w1s_t argument
924 #define bustype_ODY_XCPX_CWD_LINT_ENA_W1S(a) CSR_TYPE_NCB32b argument
925 #define basename_ODY_XCPX_CWD_LINT_ENA_W1S(a) "XCPX_CWD_LINT_ENA_W1S" argument
926 #define device_bar_ODY_XCPX_CWD_LINT_ENA_W1S(a) 0x0 /* PF_BAR0 */ argument
927 #define busnum_ODY_XCPX_CWD_LINT_ENA_W1S(a) (a) argument
928 #define arguments_ODY_XCPX_CWD_LINT_ENA_W1S(a) (a), -1, -1, -1 argument
946 static inline uint64_t ODY_XCPX_CWD_LINT_W1S(uint64_t a) __attribute__ ((pure, always_inline));
947 static inline uint64_t ODY_XCPX_CWD_LINT_W1S(uint64_t a) in ODY_XCPX_CWD_LINT_W1S() argument
949 if (a <= 2) in ODY_XCPX_CWD_LINT_W1S()
950 return 0x82c000040208ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_CWD_LINT_W1S()
951 __ody_csr_fatal("XCPX_CWD_LINT_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_CWD_LINT_W1S()
954 #define typedef_ODY_XCPX_CWD_LINT_W1S(a) ody_xcpx_cwd_lint_w1s_t argument
955 #define bustype_ODY_XCPX_CWD_LINT_W1S(a) CSR_TYPE_NCB32b argument
956 #define basename_ODY_XCPX_CWD_LINT_W1S(a) "XCPX_CWD_LINT_W1S" argument
957 #define device_bar_ODY_XCPX_CWD_LINT_W1S(a) 0x0 /* PF_BAR0 */ argument
958 #define busnum_ODY_XCPX_CWD_LINT_W1S(a) (a) argument
959 #define arguments_ODY_XCPX_CWD_LINT_W1S(a) (a), -1, -1, -1 argument
981 static inline uint64_t ODY_XCPX_CWD_NM_LINT(uint64_t a) __attribute__ ((pure, always_inline));
982 static inline uint64_t ODY_XCPX_CWD_NM_LINT(uint64_t a) in ODY_XCPX_CWD_NM_LINT() argument
984 if (a <= 2) in ODY_XCPX_CWD_NM_LINT()
985 return 0x82c000041200ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_CWD_NM_LINT()
986 __ody_csr_fatal("XCPX_CWD_NM_LINT", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_CWD_NM_LINT()
989 #define typedef_ODY_XCPX_CWD_NM_LINT(a) ody_xcpx_cwd_nm_lint_t argument
990 #define bustype_ODY_XCPX_CWD_NM_LINT(a) CSR_TYPE_NCB32b argument
991 #define basename_ODY_XCPX_CWD_NM_LINT(a) "XCPX_CWD_NM_LINT" argument
992 #define device_bar_ODY_XCPX_CWD_NM_LINT(a) 0x0 /* PF_BAR0 */ argument
993 #define busnum_ODY_XCPX_CWD_NM_LINT(a) (a) argument
994 #define arguments_ODY_XCPX_CWD_NM_LINT(a) (a), -1, -1, -1 argument
1012 static inline uint64_t ODY_XCPX_CWD_NM_LINT_W1S(uint64_t a) __attribute__ ((pure, always_inline));
1013 static inline uint64_t ODY_XCPX_CWD_NM_LINT_W1S(uint64_t a) in ODY_XCPX_CWD_NM_LINT_W1S() argument
1015 if (a <= 2) in ODY_XCPX_CWD_NM_LINT_W1S()
1016 return 0x82c000041208ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_CWD_NM_LINT_W1S()
1017 __ody_csr_fatal("XCPX_CWD_NM_LINT_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_CWD_NM_LINT_W1S()
1020 #define typedef_ODY_XCPX_CWD_NM_LINT_W1S(a) ody_xcpx_cwd_nm_lint_w1s_t argument
1021 #define bustype_ODY_XCPX_CWD_NM_LINT_W1S(a) CSR_TYPE_NCB32b argument
1022 #define basename_ODY_XCPX_CWD_NM_LINT_W1S(a) "XCPX_CWD_NM_LINT_W1S" argument
1023 #define device_bar_ODY_XCPX_CWD_NM_LINT_W1S(a) 0x0 /* PF_BAR0 */ argument
1024 #define busnum_ODY_XCPX_CWD_NM_LINT_W1S(a) (a) argument
1025 #define arguments_ODY_XCPX_CWD_NM_LINT_W1S(a) (a), -1, -1, -1 argument
1051 static inline uint64_t ODY_XCPX_CWD_POKE(uint64_t a) __attribute__ ((pure, always_inline));
1052 static inline uint64_t ODY_XCPX_CWD_POKE(uint64_t a) in ODY_XCPX_CWD_POKE() argument
1054 if (a <= 2) in ODY_XCPX_CWD_POKE()
1055 return 0x82c00000ee00ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_CWD_POKE()
1056 __ody_csr_fatal("XCPX_CWD_POKE", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_CWD_POKE()
1059 #define typedef_ODY_XCPX_CWD_POKE(a) ody_xcpx_cwd_poke_t argument
1060 #define bustype_ODY_XCPX_CWD_POKE(a) CSR_TYPE_NCB32b argument
1061 #define basename_ODY_XCPX_CWD_POKE(a) "XCPX_CWD_POKE" argument
1062 #define device_bar_ODY_XCPX_CWD_POKE(a) 0x0 /* PF_BAR0 */ argument
1063 #define busnum_ODY_XCPX_CWD_POKE(a) (a) argument
1064 #define arguments_ODY_XCPX_CWD_POKE(a) (a), -1, -1, -1 argument
1088 static inline uint64_t ODY_XCPX_CWD_WDOG(uint64_t a) __attribute__ ((pure, always_inline));
1089 static inline uint64_t ODY_XCPX_CWD_WDOG(uint64_t a) in ODY_XCPX_CWD_WDOG() argument
1091 if (a <= 2) in ODY_XCPX_CWD_WDOG()
1092 return 0x82c00000ee80ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_CWD_WDOG()
1093 __ody_csr_fatal("XCPX_CWD_WDOG", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_CWD_WDOG()
1096 #define typedef_ODY_XCPX_CWD_WDOG(a) ody_xcpx_cwd_wdog_t argument
1097 #define bustype_ODY_XCPX_CWD_WDOG(a) CSR_TYPE_NCB32b argument
1098 #define basename_ODY_XCPX_CWD_WDOG(a) "XCPX_CWD_WDOG" argument
1099 #define device_bar_ODY_XCPX_CWD_WDOG(a) 0x0 /* PF_BAR0 */ argument
1100 #define busnum_ODY_XCPX_CWD_WDOG(a) (a) argument
1101 #define arguments_ODY_XCPX_CWD_WDOG(a) (a), -1, -1, -1 argument
1125 static inline uint64_t ODY_XCPX_DEVX_XCP_MBOX(uint64_t a, uint64_t b) __attribute__ ((pure, always_…
1126 static inline uint64_t ODY_XCPX_DEVX_XCP_MBOX(uint64_t a, uint64_t b) in ODY_XCPX_DEVX_XCP_MBOX() argument
1128 if ((a <= 2) && (b <= 61)) in ODY_XCPX_DEVX_XCP_MBOX()
1129 return 0x82c0000e1000ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3f); in ODY_XCPX_DEVX_XCP_MBOX()
1130 __ody_csr_fatal("XCPX_DEVX_XCP_MBOX", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_DEVX_XCP_MBOX()
1133 #define typedef_ODY_XCPX_DEVX_XCP_MBOX(a, b) ody_xcpx_devx_xcp_mbox_t argument
1134 #define bustype_ODY_XCPX_DEVX_XCP_MBOX(a, b) CSR_TYPE_NCB32b argument
1135 #define basename_ODY_XCPX_DEVX_XCP_MBOX(a, b) "XCPX_DEVX_XCP_MBOX" argument
1136 #define device_bar_ODY_XCPX_DEVX_XCP_MBOX(a, b) 0x0 /* PF_BAR0 */ argument
1137 #define busnum_ODY_XCPX_DEVX_XCP_MBOX(a, b) (a) argument
1138 #define arguments_ODY_XCPX_DEVX_XCP_MBOX(a, b) (a), (b), -1, -1 argument
1160 static inline uint64_t ODY_XCPX_DEVX_XCP_MBOX_LINT(uint64_t a, uint64_t b) __attribute__ ((pure, al…
1161 static inline uint64_t ODY_XCPX_DEVX_XCP_MBOX_LINT(uint64_t a, uint64_t b) in ODY_XCPX_DEVX_XCP_MBOX_LINT() argument
1163 if ((a <= 2) && (b <= 61)) in ODY_XCPX_DEVX_XCP_MBOX_LINT()
1164 return 0x82c0000e2000ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3f); in ODY_XCPX_DEVX_XCP_MBOX_LINT()
1165 __ody_csr_fatal("XCPX_DEVX_XCP_MBOX_LINT", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_DEVX_XCP_MBOX_LINT()
1168 #define typedef_ODY_XCPX_DEVX_XCP_MBOX_LINT(a, b) ody_xcpx_devx_xcp_mbox_lint_t argument
1169 #define bustype_ODY_XCPX_DEVX_XCP_MBOX_LINT(a, b) CSR_TYPE_NCB32b argument
1170 #define basename_ODY_XCPX_DEVX_XCP_MBOX_LINT(a, b) "XCPX_DEVX_XCP_MBOX_LINT" argument
1171 #define device_bar_ODY_XCPX_DEVX_XCP_MBOX_LINT(a, b) 0x0 /* PF_BAR0 */ argument
1172 #define busnum_ODY_XCPX_DEVX_XCP_MBOX_LINT(a, b) (a) argument
1173 #define arguments_ODY_XCPX_DEVX_XCP_MBOX_LINT(a, b) (a), (b), -1, -1 argument
1191 static inline uint64_t ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1C(uint64_t a, uint64_t b) __attribute__ ((…
1192 static inline uint64_t ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1C(uint64_t a, uint64_t b) in ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1C() argument
1194 if ((a <= 2) && (b <= 61)) in ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1C()
1195 return 0x82c0000e2c00ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3f); in ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1C()
1196 __ody_csr_fatal("XCPX_DEVX_XCP_MBOX_LINT_ENA_W1C", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1C()
1199 #define typedef_ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1C(a, b) ody_xcpx_devx_xcp_mbox_lint_ena_w1c_t argument
1200 #define bustype_ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1C(a, b) CSR_TYPE_NCB32b argument
1201 #define basename_ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1C(a, b) "XCPX_DEVX_XCP_MBOX_LINT_ENA_W1C" argument
1202 #define device_bar_ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1C(a, b) 0x0 /* PF_BAR0 */ argument
1203 #define busnum_ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1C(a, b) (a) argument
1204 #define arguments_ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1C(a, b) (a), (b), -1, -1 argument
1222 static inline uint64_t ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1S(uint64_t a, uint64_t b) __attribute__ ((…
1223 static inline uint64_t ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1S(uint64_t a, uint64_t b) in ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1S() argument
1225 if ((a <= 2) && (b <= 61)) in ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1S()
1226 return 0x82c0000e2800ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3f); in ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1S()
1227 __ody_csr_fatal("XCPX_DEVX_XCP_MBOX_LINT_ENA_W1S", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1S()
1230 #define typedef_ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1S(a, b) ody_xcpx_devx_xcp_mbox_lint_ena_w1s_t argument
1231 #define bustype_ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1S(a, b) CSR_TYPE_NCB32b argument
1232 #define basename_ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1S(a, b) "XCPX_DEVX_XCP_MBOX_LINT_ENA_W1S" argument
1233 #define device_bar_ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1S(a, b) 0x0 /* PF_BAR0 */ argument
1234 #define busnum_ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1S(a, b) (a) argument
1235 #define arguments_ODY_XCPX_DEVX_XCP_MBOX_LINT_ENA_W1S(a, b) (a), (b), -1, -1 argument
1253 static inline uint64_t ODY_XCPX_DEVX_XCP_MBOX_LINT_W1S(uint64_t a, uint64_t b) __attribute__ ((pure…
1254 static inline uint64_t ODY_XCPX_DEVX_XCP_MBOX_LINT_W1S(uint64_t a, uint64_t b) in ODY_XCPX_DEVX_XCP_MBOX_LINT_W1S() argument
1256 if ((a <= 2) && (b <= 61)) in ODY_XCPX_DEVX_XCP_MBOX_LINT_W1S()
1257 return 0x82c0000e2400ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3f); in ODY_XCPX_DEVX_XCP_MBOX_LINT_W1S()
1258 __ody_csr_fatal("XCPX_DEVX_XCP_MBOX_LINT_W1S", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_DEVX_XCP_MBOX_LINT_W1S()
1261 #define typedef_ODY_XCPX_DEVX_XCP_MBOX_LINT_W1S(a, b) ody_xcpx_devx_xcp_mbox_lint_w1s_t argument
1262 #define bustype_ODY_XCPX_DEVX_XCP_MBOX_LINT_W1S(a, b) CSR_TYPE_NCB32b argument
1263 #define basename_ODY_XCPX_DEVX_XCP_MBOX_LINT_W1S(a, b) "XCPX_DEVX_XCP_MBOX_LINT_W1S" argument
1264 #define device_bar_ODY_XCPX_DEVX_XCP_MBOX_LINT_W1S(a, b) 0x0 /* PF_BAR0 */ argument
1265 #define busnum_ODY_XCPX_DEVX_XCP_MBOX_LINT_W1S(a, b) (a) argument
1266 #define arguments_ODY_XCPX_DEVX_XCP_MBOX_LINT_W1S(a, b) (a), (b), -1, -1 argument
1288 static inline uint64_t ODY_XCPX_GIBX_LINT(uint64_t a, uint64_t b) __attribute__ ((pure, always_inli…
1289 static inline uint64_t ODY_XCPX_GIBX_LINT(uint64_t a, uint64_t b) in ODY_XCPX_GIBX_LINT() argument
1291 if ((a <= 2) && (b <= 2)) in ODY_XCPX_GIBX_LINT()
1292 return 0x82c000000c00ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3); in ODY_XCPX_GIBX_LINT()
1293 __ody_csr_fatal("XCPX_GIBX_LINT", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_GIBX_LINT()
1296 #define typedef_ODY_XCPX_GIBX_LINT(a, b) ody_xcpx_gibx_lint_t argument
1297 #define bustype_ODY_XCPX_GIBX_LINT(a, b) CSR_TYPE_NCB32b argument
1298 #define basename_ODY_XCPX_GIBX_LINT(a, b) "XCPX_GIBX_LINT" argument
1299 #define device_bar_ODY_XCPX_GIBX_LINT(a, b) 0x0 /* PF_BAR0 */ argument
1300 #define busnum_ODY_XCPX_GIBX_LINT(a, b) (a) argument
1301 #define arguments_ODY_XCPX_GIBX_LINT(a, b) (a), (b), -1, -1 argument
1323 static inline uint64_t ODY_XCPX_GIBX_LINT_DEVID(uint64_t a, uint64_t b) __attribute__ ((pure, alway…
1324 static inline uint64_t ODY_XCPX_GIBX_LINT_DEVID(uint64_t a, uint64_t b) in ODY_XCPX_GIBX_LINT_DEVID() argument
1326 if ((a <= 2) && (b <= 2)) in ODY_XCPX_GIBX_LINT_DEVID()
1327 return 0x82c000000dc0ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3); in ODY_XCPX_GIBX_LINT_DEVID()
1328 __ody_csr_fatal("XCPX_GIBX_LINT_DEVID", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_GIBX_LINT_DEVID()
1331 #define typedef_ODY_XCPX_GIBX_LINT_DEVID(a, b) ody_xcpx_gibx_lint_devid_t argument
1332 #define bustype_ODY_XCPX_GIBX_LINT_DEVID(a, b) CSR_TYPE_NCB32b argument
1333 #define basename_ODY_XCPX_GIBX_LINT_DEVID(a, b) "XCPX_GIBX_LINT_DEVID" argument
1334 #define device_bar_ODY_XCPX_GIBX_LINT_DEVID(a, b) 0x0 /* PF_BAR0 */ argument
1335 #define busnum_ODY_XCPX_GIBX_LINT_DEVID(a, b) (a) argument
1336 #define arguments_ODY_XCPX_GIBX_LINT_DEVID(a, b) (a), (b), -1, -1 argument
1353 static inline uint64_t ODY_XCPX_GIBX_LINT_ENA_W1C(uint64_t a, uint64_t b) __attribute__ ((pure, alw…
1354 static inline uint64_t ODY_XCPX_GIBX_LINT_ENA_W1C(uint64_t a, uint64_t b) in ODY_XCPX_GIBX_LINT_ENA_W1C() argument
1356 if ((a <= 2) && (b <= 2)) in ODY_XCPX_GIBX_LINT_ENA_W1C()
1357 return 0x82c000000cc0ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3); in ODY_XCPX_GIBX_LINT_ENA_W1C()
1358 __ody_csr_fatal("XCPX_GIBX_LINT_ENA_W1C", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_GIBX_LINT_ENA_W1C()
1361 #define typedef_ODY_XCPX_GIBX_LINT_ENA_W1C(a, b) ody_xcpx_gibx_lint_ena_w1c_t argument
1362 #define bustype_ODY_XCPX_GIBX_LINT_ENA_W1C(a, b) CSR_TYPE_NCB32b argument
1363 #define basename_ODY_XCPX_GIBX_LINT_ENA_W1C(a, b) "XCPX_GIBX_LINT_ENA_W1C" argument
1364 #define device_bar_ODY_XCPX_GIBX_LINT_ENA_W1C(a, b) 0x0 /* PF_BAR0 */ argument
1365 #define busnum_ODY_XCPX_GIBX_LINT_ENA_W1C(a, b) (a) argument
1366 #define arguments_ODY_XCPX_GIBX_LINT_ENA_W1C(a, b) (a), (b), -1, -1 argument
1383 static inline uint64_t ODY_XCPX_GIBX_LINT_ENA_W1S(uint64_t a, uint64_t b) __attribute__ ((pure, alw…
1384 static inline uint64_t ODY_XCPX_GIBX_LINT_ENA_W1S(uint64_t a, uint64_t b) in ODY_XCPX_GIBX_LINT_ENA_W1S() argument
1386 if ((a <= 2) && (b <= 2)) in ODY_XCPX_GIBX_LINT_ENA_W1S()
1387 return 0x82c000000c40ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3); in ODY_XCPX_GIBX_LINT_ENA_W1S()
1388 __ody_csr_fatal("XCPX_GIBX_LINT_ENA_W1S", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_GIBX_LINT_ENA_W1S()
1391 #define typedef_ODY_XCPX_GIBX_LINT_ENA_W1S(a, b) ody_xcpx_gibx_lint_ena_w1s_t argument
1392 #define bustype_ODY_XCPX_GIBX_LINT_ENA_W1S(a, b) CSR_TYPE_NCB32b argument
1393 #define basename_ODY_XCPX_GIBX_LINT_ENA_W1S(a, b) "XCPX_GIBX_LINT_ENA_W1S" argument
1394 #define device_bar_ODY_XCPX_GIBX_LINT_ENA_W1S(a, b) 0x0 /* PF_BAR0 */ argument
1395 #define busnum_ODY_XCPX_GIBX_LINT_ENA_W1S(a, b) (a) argument
1396 #define arguments_ODY_XCPX_GIBX_LINT_ENA_W1S(a, b) (a), (b), -1, -1 argument
1413 static inline uint64_t ODY_XCPX_GIBX_LINT_W1S(uint64_t a, uint64_t b) __attribute__ ((pure, always_…
1414 static inline uint64_t ODY_XCPX_GIBX_LINT_W1S(uint64_t a, uint64_t b) in ODY_XCPX_GIBX_LINT_W1S() argument
1416 if ((a <= 2) && (b <= 2)) in ODY_XCPX_GIBX_LINT_W1S()
1417 return 0x82c000000c80ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3); in ODY_XCPX_GIBX_LINT_W1S()
1418 __ody_csr_fatal("XCPX_GIBX_LINT_W1S", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_GIBX_LINT_W1S()
1421 #define typedef_ODY_XCPX_GIBX_LINT_W1S(a, b) ody_xcpx_gibx_lint_w1s_t argument
1422 #define bustype_ODY_XCPX_GIBX_LINT_W1S(a, b) CSR_TYPE_NCB32b argument
1423 #define basename_ODY_XCPX_GIBX_LINT_W1S(a, b) "XCPX_GIBX_LINT_W1S" argument
1424 #define device_bar_ODY_XCPX_GIBX_LINT_W1S(a, b) 0x0 /* PF_BAR0 */ argument
1425 #define busnum_ODY_XCPX_GIBX_LINT_W1S(a, b) (a) argument
1426 #define arguments_ODY_XCPX_GIBX_LINT_W1S(a, b) (a), (b), -1, -1 argument
1446 static inline uint64_t ODY_XCPX_ID(uint64_t a) __attribute__ ((pure, always_inline));
1447 static inline uint64_t ODY_XCPX_ID(uint64_t a) in ODY_XCPX_ID() argument
1449 if (a <= 2) in ODY_XCPX_ID()
1450 return 0x82c000000020ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_ID()
1451 __ody_csr_fatal("XCPX_ID", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_ID()
1454 #define typedef_ODY_XCPX_ID(a) ody_xcpx_id_t argument
1455 #define bustype_ODY_XCPX_ID(a) CSR_TYPE_NCB32b argument
1456 #define basename_ODY_XCPX_ID(a) "XCPX_ID" argument
1457 #define device_bar_ODY_XCPX_ID(a) 0x0 /* PF_BAR0 */ argument
1458 #define busnum_ODY_XCPX_ID(a) (a) argument
1459 #define arguments_ODY_XCPX_ID(a) (a), -1, -1, -1 argument
1481 static inline uint64_t ODY_XCPX_INITVTOR(uint64_t a) __attribute__ ((pure, always_inline));
1482 static inline uint64_t ODY_XCPX_INITVTOR(uint64_t a) in ODY_XCPX_INITVTOR() argument
1484 if (a <= 2) in ODY_XCPX_INITVTOR()
1485 return 0x82c000000230ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_INITVTOR()
1486 __ody_csr_fatal("XCPX_INITVTOR", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_INITVTOR()
1489 #define typedef_ODY_XCPX_INITVTOR(a) ody_xcpx_initvtor_t argument
1490 #define bustype_ODY_XCPX_INITVTOR(a) CSR_TYPE_NCB32b argument
1491 #define basename_ODY_XCPX_INITVTOR(a) "XCPX_INITVTOR" argument
1492 #define device_bar_ODY_XCPX_INITVTOR(a) 0x0 /* PF_BAR0 */ argument
1493 #define busnum_ODY_XCPX_INITVTOR(a) (a) argument
1494 #define arguments_ODY_XCPX_INITVTOR(a) (a), -1, -1, -1 argument
1521 static inline uint64_t ODY_XCPX_LINT0_SUMMARY(uint64_t a) __attribute__ ((pure, always_inline));
1522 static inline uint64_t ODY_XCPX_LINT0_SUMMARY(uint64_t a) in ODY_XCPX_LINT0_SUMMARY() argument
1524 if (a <= 2) in ODY_XCPX_LINT0_SUMMARY()
1525 return 0x82c0000e0000ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_LINT0_SUMMARY()
1526 __ody_csr_fatal("XCPX_LINT0_SUMMARY", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_LINT0_SUMMARY()
1529 #define typedef_ODY_XCPX_LINT0_SUMMARY(a) ody_xcpx_lint0_summary_t argument
1530 #define bustype_ODY_XCPX_LINT0_SUMMARY(a) CSR_TYPE_NCB argument
1531 #define basename_ODY_XCPX_LINT0_SUMMARY(a) "XCPX_LINT0_SUMMARY" argument
1532 #define device_bar_ODY_XCPX_LINT0_SUMMARY(a) 0x0 /* PF_BAR0 */ argument
1533 #define busnum_ODY_XCPX_LINT0_SUMMARY(a) (a) argument
1534 #define arguments_ODY_XCPX_LINT0_SUMMARY(a) (a), -1, -1, -1 argument
1556 static inline uint64_t ODY_XCPX_LINT1_SUMMARY(uint64_t a) __attribute__ ((pure, always_inline));
1557 static inline uint64_t ODY_XCPX_LINT1_SUMMARY(uint64_t a) in ODY_XCPX_LINT1_SUMMARY() argument
1559 if (a <= 2) in ODY_XCPX_LINT1_SUMMARY()
1560 return 0x82c0000e0008ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_LINT1_SUMMARY()
1561 __ody_csr_fatal("XCPX_LINT1_SUMMARY", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_LINT1_SUMMARY()
1564 #define typedef_ODY_XCPX_LINT1_SUMMARY(a) ody_xcpx_lint1_summary_t argument
1565 #define bustype_ODY_XCPX_LINT1_SUMMARY(a) CSR_TYPE_NCB argument
1566 #define basename_ODY_XCPX_LINT1_SUMMARY(a) "XCPX_LINT1_SUMMARY" argument
1567 #define device_bar_ODY_XCPX_LINT1_SUMMARY(a) 0x0 /* PF_BAR0 */ argument
1568 #define busnum_ODY_XCPX_LINT1_SUMMARY(a) (a) argument
1569 #define arguments_ODY_XCPX_LINT1_SUMMARY(a) (a), -1, -1, -1 argument
1588 static inline uint64_t ODY_XCPX_MRML_64RD(uint64_t a) __attribute__ ((pure, always_inline));
1589 static inline uint64_t ODY_XCPX_MRML_64RD(uint64_t a) in ODY_XCPX_MRML_64RD() argument
1591 if (a <= 2) in ODY_XCPX_MRML_64RD()
1592 return 0x82c000000110ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_MRML_64RD()
1593 __ody_csr_fatal("XCPX_MRML_64RD", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_MRML_64RD()
1596 #define typedef_ODY_XCPX_MRML_64RD(a) ody_xcpx_mrml_64rd_t argument
1597 #define bustype_ODY_XCPX_MRML_64RD(a) CSR_TYPE_NCB32b argument
1598 #define basename_ODY_XCPX_MRML_64RD(a) "XCPX_MRML_64RD" argument
1599 #define device_bar_ODY_XCPX_MRML_64RD(a) 0x0 /* PF_BAR0 */ argument
1600 #define busnum_ODY_XCPX_MRML_64RD(a) (a) argument
1601 #define arguments_ODY_XCPX_MRML_64RD(a) (a), -1, -1, -1 argument
1620 static inline uint64_t ODY_XCPX_MRML_64WR(uint64_t a) __attribute__ ((pure, always_inline));
1621 static inline uint64_t ODY_XCPX_MRML_64WR(uint64_t a) in ODY_XCPX_MRML_64WR() argument
1623 if (a <= 2) in ODY_XCPX_MRML_64WR()
1624 return 0x82c000000120ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_MRML_64WR()
1625 __ody_csr_fatal("XCPX_MRML_64WR", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_MRML_64WR()
1628 #define typedef_ODY_XCPX_MRML_64WR(a) ody_xcpx_mrml_64wr_t argument
1629 #define bustype_ODY_XCPX_MRML_64WR(a) CSR_TYPE_NCB32b argument
1630 #define basename_ODY_XCPX_MRML_64WR(a) "XCPX_MRML_64WR" argument
1631 #define device_bar_ODY_XCPX_MRML_64WR(a) 0x0 /* PF_BAR0 */ argument
1632 #define busnum_ODY_XCPX_MRML_64WR(a) (a) argument
1633 #define arguments_ODY_XCPX_MRML_64WR(a) (a), -1, -1, -1 argument
1655 static inline uint64_t ODY_XCPX_MRML_WINX_ADDR(uint64_t a, uint64_t b) __attribute__ ((pure, always…
1656 static inline uint64_t ODY_XCPX_MRML_WINX_ADDR(uint64_t a, uint64_t b) in ODY_XCPX_MRML_WINX_ADDR() argument
1658 if ((a <= 2) && (b <= 3)) in ODY_XCPX_MRML_WINX_ADDR()
1659 return 0x82c000000800ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3); in ODY_XCPX_MRML_WINX_ADDR()
1660 __ody_csr_fatal("XCPX_MRML_WINX_ADDR", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_MRML_WINX_ADDR()
1663 #define typedef_ODY_XCPX_MRML_WINX_ADDR(a, b) ody_xcpx_mrml_winx_addr_t argument
1664 #define bustype_ODY_XCPX_MRML_WINX_ADDR(a, b) CSR_TYPE_NCB32b argument
1665 #define basename_ODY_XCPX_MRML_WINX_ADDR(a, b) "XCPX_MRML_WINX_ADDR" argument
1666 #define device_bar_ODY_XCPX_MRML_WINX_ADDR(a, b) 0x0 /* PF_BAR0 */ argument
1667 #define busnum_ODY_XCPX_MRML_WINX_ADDR(a, b) (a) argument
1668 #define arguments_ODY_XCPX_MRML_WINX_ADDR(a, b) (a), (b), -1, -1 argument
1692 static inline uint64_t ODY_XCPX_MRML_WINX_CFG(uint64_t a, uint64_t b) __attribute__ ((pure, always_…
1693 static inline uint64_t ODY_XCPX_MRML_WINX_CFG(uint64_t a, uint64_t b) in ODY_XCPX_MRML_WINX_CFG() argument
1695 if ((a <= 2) && (b <= 3)) in ODY_XCPX_MRML_WINX_CFG()
1696 return 0x82c000000700ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3); in ODY_XCPX_MRML_WINX_CFG()
1697 __ody_csr_fatal("XCPX_MRML_WINX_CFG", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_MRML_WINX_CFG()
1700 #define typedef_ODY_XCPX_MRML_WINX_CFG(a, b) ody_xcpx_mrml_winx_cfg_t argument
1701 #define bustype_ODY_XCPX_MRML_WINX_CFG(a, b) CSR_TYPE_NCB32b argument
1702 #define basename_ODY_XCPX_MRML_WINX_CFG(a, b) "XCPX_MRML_WINX_CFG" argument
1703 #define device_bar_ODY_XCPX_MRML_WINX_CFG(a, b) 0x0 /* PF_BAR0 */ argument
1704 #define busnum_ODY_XCPX_MRML_WINX_CFG(a, b) (a) argument
1705 #define arguments_ODY_XCPX_MRML_WINX_CFG(a, b) (a), (b), -1, -1 argument
1724 static inline uint64_t ODY_XCPX_MSIX_PBAX(uint64_t a, uint64_t b) __attribute__ ((pure, always_inli…
1725 static inline uint64_t ODY_XCPX_MSIX_PBAX(uint64_t a, uint64_t b) in ODY_XCPX_MSIX_PBAX() argument
1727 if ((a <= 2) && (b == 0)) in ODY_XCPX_MSIX_PBAX()
1728 return 0x82c0001f0000ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_MSIX_PBAX()
1729 __ody_csr_fatal("XCPX_MSIX_PBAX", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_MSIX_PBAX()
1732 #define typedef_ODY_XCPX_MSIX_PBAX(a, b) ody_xcpx_msix_pbax_t argument
1733 #define bustype_ODY_XCPX_MSIX_PBAX(a, b) CSR_TYPE_NCB argument
1734 #define basename_ODY_XCPX_MSIX_PBAX(a, b) "XCPX_MSIX_PBAX" argument
1735 #define device_bar_ODY_XCPX_MSIX_PBAX(a, b) 0x4 /* PF_BAR4 */ argument
1736 #define busnum_ODY_XCPX_MSIX_PBAX(a, b) (a) argument
1737 #define arguments_ODY_XCPX_MSIX_PBAX(a, b) (a), (b), -1, -1 argument
1759 static inline uint64_t ODY_XCPX_MSIX_VECX_ADDR(uint64_t a, uint64_t b) __attribute__ ((pure, always…
1760 static inline uint64_t ODY_XCPX_MSIX_VECX_ADDR(uint64_t a, uint64_t b) in ODY_XCPX_MSIX_VECX_ADDR() argument
1762 if ((a <= 2) && (b <= 55)) in ODY_XCPX_MSIX_VECX_ADDR()
1763 return 0x82c000100000ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3f); in ODY_XCPX_MSIX_VECX_ADDR()
1764 __ody_csr_fatal("XCPX_MSIX_VECX_ADDR", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_MSIX_VECX_ADDR()
1767 #define typedef_ODY_XCPX_MSIX_VECX_ADDR(a, b) ody_xcpx_msix_vecx_addr_t argument
1768 #define bustype_ODY_XCPX_MSIX_VECX_ADDR(a, b) CSR_TYPE_NCB argument
1769 #define basename_ODY_XCPX_MSIX_VECX_ADDR(a, b) "XCPX_MSIX_VECX_ADDR" argument
1770 #define device_bar_ODY_XCPX_MSIX_VECX_ADDR(a, b) 0x4 /* PF_BAR4 */ argument
1771 #define busnum_ODY_XCPX_MSIX_VECX_ADDR(a, b) (a) argument
1772 #define arguments_ODY_XCPX_MSIX_VECX_ADDR(a, b) (a), (b), -1, -1 argument
1793 static inline uint64_t ODY_XCPX_MSIX_VECX_CTL(uint64_t a, uint64_t b) __attribute__ ((pure, always_…
1794 static inline uint64_t ODY_XCPX_MSIX_VECX_CTL(uint64_t a, uint64_t b) in ODY_XCPX_MSIX_VECX_CTL() argument
1796 if ((a <= 2) && (b <= 55)) in ODY_XCPX_MSIX_VECX_CTL()
1797 return 0x82c000100008ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3f); in ODY_XCPX_MSIX_VECX_CTL()
1798 __ody_csr_fatal("XCPX_MSIX_VECX_CTL", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_MSIX_VECX_CTL()
1801 #define typedef_ODY_XCPX_MSIX_VECX_CTL(a, b) ody_xcpx_msix_vecx_ctl_t argument
1802 #define bustype_ODY_XCPX_MSIX_VECX_CTL(a, b) CSR_TYPE_NCB argument
1803 #define basename_ODY_XCPX_MSIX_VECX_CTL(a, b) "XCPX_MSIX_VECX_CTL" argument
1804 #define device_bar_ODY_XCPX_MSIX_VECX_CTL(a, b) 0x4 /* PF_BAR4 */ argument
1805 #define busnum_ODY_XCPX_MSIX_VECX_CTL(a, b) (a) argument
1806 #define arguments_ODY_XCPX_MSIX_VECX_CTL(a, b) (a), (b), -1, -1 argument
1825 static inline uint64_t ODY_XCPX_NCB_64RD(uint64_t a) __attribute__ ((pure, always_inline));
1826 static inline uint64_t ODY_XCPX_NCB_64RD(uint64_t a) in ODY_XCPX_NCB_64RD() argument
1828 if (a <= 2) in ODY_XCPX_NCB_64RD()
1829 return 0x82c000000140ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_NCB_64RD()
1830 __ody_csr_fatal("XCPX_NCB_64RD", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_NCB_64RD()
1833 #define typedef_ODY_XCPX_NCB_64RD(a) ody_xcpx_ncb_64rd_t argument
1834 #define bustype_ODY_XCPX_NCB_64RD(a) CSR_TYPE_NCB32b argument
1835 #define basename_ODY_XCPX_NCB_64RD(a) "XCPX_NCB_64RD" argument
1836 #define device_bar_ODY_XCPX_NCB_64RD(a) 0x0 /* PF_BAR0 */ argument
1837 #define busnum_ODY_XCPX_NCB_64RD(a) (a) argument
1838 #define arguments_ODY_XCPX_NCB_64RD(a) (a), -1, -1, -1 argument
1862 static inline uint64_t ODY_XCPX_NCB_WINX_ADDR(uint64_t a, uint64_t b) __attribute__ ((pure, always_…
1863 static inline uint64_t ODY_XCPX_NCB_WINX_ADDR(uint64_t a, uint64_t b) in ODY_XCPX_NCB_WINX_ADDR() argument
1865 if ((a <= 2) && (b <= 3)) in ODY_XCPX_NCB_WINX_ADDR()
1866 return 0x82c000000400ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3); in ODY_XCPX_NCB_WINX_ADDR()
1867 __ody_csr_fatal("XCPX_NCB_WINX_ADDR", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_NCB_WINX_ADDR()
1870 #define typedef_ODY_XCPX_NCB_WINX_ADDR(a, b) ody_xcpx_ncb_winx_addr_t argument
1871 #define bustype_ODY_XCPX_NCB_WINX_ADDR(a, b) CSR_TYPE_NCB32b argument
1872 #define basename_ODY_XCPX_NCB_WINX_ADDR(a, b) "XCPX_NCB_WINX_ADDR" argument
1873 #define device_bar_ODY_XCPX_NCB_WINX_ADDR(a, b) 0x0 /* PF_BAR0 */ argument
1874 #define busnum_ODY_XCPX_NCB_WINX_ADDR(a, b) (a) argument
1875 #define arguments_ODY_XCPX_NCB_WINX_ADDR(a, b) (a), (b), -1, -1 argument
1900 static inline uint64_t ODY_XCPX_NCB_WINX_CFG(uint64_t a, uint64_t b) __attribute__ ((pure, always_i…
1901 static inline uint64_t ODY_XCPX_NCB_WINX_CFG(uint64_t a, uint64_t b) in ODY_XCPX_NCB_WINX_CFG() argument
1903 if ((a <= 2) && (b <= 3)) in ODY_XCPX_NCB_WINX_CFG()
1904 return 0x82c000000300ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3); in ODY_XCPX_NCB_WINX_CFG()
1905 __ody_csr_fatal("XCPX_NCB_WINX_CFG", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_NCB_WINX_CFG()
1908 #define typedef_ODY_XCPX_NCB_WINX_CFG(a, b) ody_xcpx_ncb_winx_cfg_t argument
1909 #define bustype_ODY_XCPX_NCB_WINX_CFG(a, b) CSR_TYPE_NCB32b argument
1910 #define basename_ODY_XCPX_NCB_WINX_CFG(a, b) "XCPX_NCB_WINX_CFG" argument
1911 #define device_bar_ODY_XCPX_NCB_WINX_CFG(a, b) 0x0 /* PF_BAR0 */ argument
1912 #define busnum_ODY_XCPX_NCB_WINX_CFG(a, b) (a) argument
1913 #define arguments_ODY_XCPX_NCB_WINX_CFG(a, b) (a), (b), -1, -1 argument
1932 static inline uint64_t ODY_XCPX_PRECISE_BUS_ERR_ADDR(uint64_t a) __attribute__ ((pure, always_inlin…
1933 static inline uint64_t ODY_XCPX_PRECISE_BUS_ERR_ADDR(uint64_t a) in ODY_XCPX_PRECISE_BUS_ERR_ADDR() argument
1935 if (a <= 2) in ODY_XCPX_PRECISE_BUS_ERR_ADDR()
1936 return 0x82c000001d00ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_PRECISE_BUS_ERR_ADDR()
1937 __ody_csr_fatal("XCPX_PRECISE_BUS_ERR_ADDR", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_PRECISE_BUS_ERR_ADDR()
1940 #define typedef_ODY_XCPX_PRECISE_BUS_ERR_ADDR(a) ody_xcpx_precise_bus_err_addr_t argument
1941 #define bustype_ODY_XCPX_PRECISE_BUS_ERR_ADDR(a) CSR_TYPE_NCB32b argument
1942 #define basename_ODY_XCPX_PRECISE_BUS_ERR_ADDR(a) "XCPX_PRECISE_BUS_ERR_ADDR" argument
1943 #define device_bar_ODY_XCPX_PRECISE_BUS_ERR_ADDR(a) 0x0 /* PF_BAR0 */ argument
1944 #define busnum_ODY_XCPX_PRECISE_BUS_ERR_ADDR(a) (a) argument
1945 #define arguments_ODY_XCPX_PRECISE_BUS_ERR_ADDR(a) (a), -1, -1, -1 argument
1967 static inline uint64_t ODY_XCPX_PRECISE_BUS_ERR_STATUS(uint64_t a) __attribute__ ((pure, always_inl…
1968 static inline uint64_t ODY_XCPX_PRECISE_BUS_ERR_STATUS(uint64_t a) in ODY_XCPX_PRECISE_BUS_ERR_STATUS() argument
1970 if (a <= 2) in ODY_XCPX_PRECISE_BUS_ERR_STATUS()
1971 return 0x82c000001d08ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_PRECISE_BUS_ERR_STATUS()
1972 __ody_csr_fatal("XCPX_PRECISE_BUS_ERR_STATUS", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_PRECISE_BUS_ERR_STATUS()
1975 #define typedef_ODY_XCPX_PRECISE_BUS_ERR_STATUS(a) ody_xcpx_precise_bus_err_status_t argument
1976 #define bustype_ODY_XCPX_PRECISE_BUS_ERR_STATUS(a) CSR_TYPE_NCB32b argument
1977 #define basename_ODY_XCPX_PRECISE_BUS_ERR_STATUS(a) "XCPX_PRECISE_BUS_ERR_STATUS" argument
1978 #define device_bar_ODY_XCPX_PRECISE_BUS_ERR_STATUS(a) 0x0 /* PF_BAR0 */ argument
1979 #define busnum_ODY_XCPX_PRECISE_BUS_ERR_STATUS(a) (a) argument
1980 #define arguments_ODY_XCPX_PRECISE_BUS_ERR_STATUS(a) (a), -1, -1, -1 argument
2004 static inline uint64_t ODY_XCPX_RAM_WINX(uint64_t a, uint64_t b) __attribute__ ((pure, always_inlin…
2005 static inline uint64_t ODY_XCPX_RAM_WINX(uint64_t a, uint64_t b) in ODY_XCPX_RAM_WINX() argument
2007 if ((a <= 2) && (b <= 3)) in ODY_XCPX_RAM_WINX()
2008 return 0x82c000000600ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3); in ODY_XCPX_RAM_WINX()
2009 __ody_csr_fatal("XCPX_RAM_WINX", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_RAM_WINX()
2012 #define typedef_ODY_XCPX_RAM_WINX(a, b) ody_xcpx_ram_winx_t argument
2013 #define bustype_ODY_XCPX_RAM_WINX(a, b) CSR_TYPE_NCB32b argument
2014 #define basename_ODY_XCPX_RAM_WINX(a, b) "XCPX_RAM_WINX" argument
2015 #define device_bar_ODY_XCPX_RAM_WINX(a, b) 0x0 /* PF_BAR0 */ argument
2016 #define busnum_ODY_XCPX_RAM_WINX(a, b) (a) argument
2017 #define arguments_ODY_XCPX_RAM_WINX(a, b) (a), (b), -1, -1 argument
2040 static inline uint64_t ODY_XCPX_STATUS(uint64_t a) __attribute__ ((pure, always_inline));
2041 static inline uint64_t ODY_XCPX_STATUS(uint64_t a) in ODY_XCPX_STATUS() argument
2043 if (a <= 2) in ODY_XCPX_STATUS()
2044 return 0x82c000000210ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_STATUS()
2045 __ody_csr_fatal("XCPX_STATUS", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_STATUS()
2048 #define typedef_ODY_XCPX_STATUS(a) ody_xcpx_status_t argument
2049 #define bustype_ODY_XCPX_STATUS(a) CSR_TYPE_NCB32b argument
2050 #define basename_ODY_XCPX_STATUS(a) "XCPX_STATUS" argument
2051 #define device_bar_ODY_XCPX_STATUS(a) 0x0 /* PF_BAR0 */ argument
2052 #define busnum_ODY_XCPX_STATUS(a) (a) argument
2053 #define arguments_ODY_XCPX_STATUS(a) (a), -1, -1, -1 argument
2075 static inline uint64_t ODY_XCPX_STCALIB(uint64_t a) __attribute__ ((pure, always_inline));
2076 static inline uint64_t ODY_XCPX_STCALIB(uint64_t a) in ODY_XCPX_STCALIB() argument
2078 if (a <= 2) in ODY_XCPX_STCALIB()
2079 return 0x82c000000240ll + 0x1000000000ll * ((a) & 0x3); in ODY_XCPX_STCALIB()
2080 __ody_csr_fatal("XCPX_STCALIB", 1, a, 0, 0, 0, 0, 0); in ODY_XCPX_STCALIB()
2083 #define typedef_ODY_XCPX_STCALIB(a) ody_xcpx_stcalib_t argument
2084 #define bustype_ODY_XCPX_STCALIB(a) CSR_TYPE_NCB32b argument
2085 #define basename_ODY_XCPX_STCALIB(a) "XCPX_STCALIB" argument
2086 #define device_bar_ODY_XCPX_STCALIB(a) 0x0 /* PF_BAR0 */ argument
2087 #define busnum_ODY_XCPX_STCALIB(a) (a) argument
2088 #define arguments_ODY_XCPX_STCALIB(a) (a), -1, -1, -1 argument
2109 static inline uint64_t ODY_XCPX_XCP_DEVX_MBOX(uint64_t a, uint64_t b) __attribute__ ((pure, always_…
2110 static inline uint64_t ODY_XCPX_XCP_DEVX_MBOX(uint64_t a, uint64_t b) in ODY_XCPX_XCP_DEVX_MBOX() argument
2112 if ((a <= 2) && (b <= 55)) in ODY_XCPX_XCP_DEVX_MBOX()
2113 return 0x82c0000d2000ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3f); in ODY_XCPX_XCP_DEVX_MBOX()
2114 __ody_csr_fatal("XCPX_XCP_DEVX_MBOX", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_XCP_DEVX_MBOX()
2117 #define typedef_ODY_XCPX_XCP_DEVX_MBOX(a, b) ody_xcpx_xcp_devx_mbox_t argument
2118 #define bustype_ODY_XCPX_XCP_DEVX_MBOX(a, b) CSR_TYPE_NCB32b argument
2119 #define basename_ODY_XCPX_XCP_DEVX_MBOX(a, b) "XCPX_XCP_DEVX_MBOX" argument
2120 #define device_bar_ODY_XCPX_XCP_DEVX_MBOX(a, b) 0x0 /* PF_BAR0 */ argument
2121 #define busnum_ODY_XCPX_XCP_DEVX_MBOX(a, b) (a) argument
2122 #define arguments_ODY_XCPX_XCP_DEVX_MBOX(a, b) (a), (b), -1, -1 argument
2145 static inline uint64_t ODY_XCPX_XCP_DEVX_MBOX_RINT(uint64_t a, uint64_t b) __attribute__ ((pure, al…
2146 static inline uint64_t ODY_XCPX_XCP_DEVX_MBOX_RINT(uint64_t a, uint64_t b) in ODY_XCPX_XCP_DEVX_MBOX_RINT() argument
2148 if ((a <= 2) && (b <= 55)) in ODY_XCPX_XCP_DEVX_MBOX_RINT()
2149 return 0x82c0000d3000ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3f); in ODY_XCPX_XCP_DEVX_MBOX_RINT()
2150 __ody_csr_fatal("XCPX_XCP_DEVX_MBOX_RINT", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_XCP_DEVX_MBOX_RINT()
2153 #define typedef_ODY_XCPX_XCP_DEVX_MBOX_RINT(a, b) ody_xcpx_xcp_devx_mbox_rint_t argument
2154 #define bustype_ODY_XCPX_XCP_DEVX_MBOX_RINT(a, b) CSR_TYPE_NCB argument
2155 #define basename_ODY_XCPX_XCP_DEVX_MBOX_RINT(a, b) "XCPX_XCP_DEVX_MBOX_RINT" argument
2156 #define device_bar_ODY_XCPX_XCP_DEVX_MBOX_RINT(a, b) 0x0 /* PF_BAR0 */ argument
2157 #define busnum_ODY_XCPX_XCP_DEVX_MBOX_RINT(a, b) (a) argument
2158 #define arguments_ODY_XCPX_XCP_DEVX_MBOX_RINT(a, b) (a), (b), -1, -1 argument
2176 static inline uint64_t ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1C(uint64_t a, uint64_t b) __attribute__ ((…
2177 static inline uint64_t ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1C(uint64_t a, uint64_t b) in ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1C() argument
2179 if ((a <= 2) && (b <= 55)) in ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1C()
2180 return 0x82c0000d3c00ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3f); in ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1C()
2181 __ody_csr_fatal("XCPX_XCP_DEVX_MBOX_RINT_ENA_W1C", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1C()
2184 #define typedef_ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1C(a, b) ody_xcpx_xcp_devx_mbox_rint_ena_w1c_t argument
2185 #define bustype_ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1C(a, b) CSR_TYPE_NCB argument
2186 #define basename_ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1C(a, b) "XCPX_XCP_DEVX_MBOX_RINT_ENA_W1C" argument
2187 #define device_bar_ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1C(a, b) 0x0 /* PF_BAR0 */ argument
2188 #define busnum_ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1C(a, b) (a) argument
2189 #define arguments_ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1C(a, b) (a), (b), -1, -1 argument
2207 static inline uint64_t ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1S(uint64_t a, uint64_t b) __attribute__ ((…
2208 static inline uint64_t ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1S(uint64_t a, uint64_t b) in ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1S() argument
2210 if ((a <= 2) && (b <= 55)) in ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1S()
2211 return 0x82c0000d3400ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3f); in ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1S()
2212 __ody_csr_fatal("XCPX_XCP_DEVX_MBOX_RINT_ENA_W1S", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1S()
2215 #define typedef_ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1S(a, b) ody_xcpx_xcp_devx_mbox_rint_ena_w1s_t argument
2216 #define bustype_ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1S(a, b) CSR_TYPE_NCB argument
2217 #define basename_ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1S(a, b) "XCPX_XCP_DEVX_MBOX_RINT_ENA_W1S" argument
2218 #define device_bar_ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1S(a, b) 0x0 /* PF_BAR0 */ argument
2219 #define busnum_ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1S(a, b) (a) argument
2220 #define arguments_ODY_XCPX_XCP_DEVX_MBOX_RINT_ENA_W1S(a, b) (a), (b), -1, -1 argument
2238 static inline uint64_t ODY_XCPX_XCP_DEVX_MBOX_RINT_W1S(uint64_t a, uint64_t b) __attribute__ ((pure…
2239 static inline uint64_t ODY_XCPX_XCP_DEVX_MBOX_RINT_W1S(uint64_t a, uint64_t b) in ODY_XCPX_XCP_DEVX_MBOX_RINT_W1S() argument
2241 if ((a <= 2) && (b <= 55)) in ODY_XCPX_XCP_DEVX_MBOX_RINT_W1S()
2242 return 0x82c0000d3800ll + 0x1000000000ll * ((a) & 0x3) + 0x10ll * ((b) & 0x3f); in ODY_XCPX_XCP_DEVX_MBOX_RINT_W1S()
2243 __ody_csr_fatal("XCPX_XCP_DEVX_MBOX_RINT_W1S", 2, a, b, 0, 0, 0, 0); in ODY_XCPX_XCP_DEVX_MBOX_RINT_W1S()
2246 #define typedef_ODY_XCPX_XCP_DEVX_MBOX_RINT_W1S(a, b) ody_xcpx_xcp_devx_mbox_rint_w1s_t argument
2247 #define bustype_ODY_XCPX_XCP_DEVX_MBOX_RINT_W1S(a, b) CSR_TYPE_NCB argument
2248 #define basename_ODY_XCPX_XCP_DEVX_MBOX_RINT_W1S(a, b) "XCPX_XCP_DEVX_MBOX_RINT_W1S" argument
2249 #define device_bar_ODY_XCPX_XCP_DEVX_MBOX_RINT_W1S(a, b) 0x0 /* PF_BAR0 */ argument
2250 #define busnum_ODY_XCPX_XCP_DEVX_MBOX_RINT_W1S(a, b) (a) argument
2251 #define arguments_ODY_XCPX_XCP_DEVX_MBOX_RINT_W1S(a, b) (a), (b), -1, -1 argument