Lines Matching refs:a
98 #define ODY_GPIO_INT_VEC_E_INTR_PINX(a) (0x52 + 2 * (a)) argument
99 #define ODY_GPIO_INT_VEC_E_INTR_PINX_CLEAR(a) (0x53 + 2 * (a)) argument
100 #define ODY_GPIO_INT_VEC_E_MC_INTR1_PPX(a) (0x40 + (a)) argument
101 #define ODY_GPIO_INT_VEC_E_MC_INTR_PPX(a) (0 + (a)) argument
132 #define ODY_GPIO_PIN_SEL_E_BTS_EXTREFX_CLK(a) (0x500 + (a)) argument
137 #define ODY_GPIO_PIN_SEL_E_BTS_TPX(a) (0x507 + (a)) argument
140 #define ODY_GPIO_PIN_SEL_E_GPIO_CLKX(a) (0x260 + (a)) argument
141 #define ODY_GPIO_PIN_SEL_E_GPIO_CLK_SYNCEX(a) (3 + (a)) argument
146 #define ODY_GPIO_PIN_SEL_E_GSERPX_DTESTX(a, b) (0x5a0 + 0x10 * (a) + (b)) argument
147 #define ODY_GPIO_PIN_SEL_E_GSERPX_GPIX(a, b) (0x670 + 8 * (a) + (b)) argument
148 #define ODY_GPIO_PIN_SEL_E_GSERPX_GPOX(a, b) (0x6e0 + 8 * (a) + (b)) argument
149 #define ODY_GPIO_PIN_SEL_E_GSERPX_PHY_SIF_INX(a, b) (0x520 + 3 * (a) + (b)) argument
150 #define ODY_GPIO_PIN_SEL_E_GSERPX_PHY_SIF_OUT(a) (0x580 + (a)) argument
151 #define ODY_GPIO_PIN_SEL_E_GSERPX_PRAM_SIF_INX(a, b) (0x550 + 3 * (a) + (b)) argument
152 #define ODY_GPIO_PIN_SEL_E_GSERPX_PRAM_SIF_OUT(a) (0x590 + (a)) argument
153 #define ODY_GPIO_PIN_SEL_E_GSERPX_UART_RXX(a, b) (0x7a0 + 5 * (a) + (b)) argument
154 #define ODY_GPIO_PIN_SEL_E_GSERPX_UART_TXX(a, b) (0x750 + 5 * (a) + (b)) argument
155 #define ODY_GPIO_PIN_SEL_E_I3CX_SCL(a) (0x28d + (a)) argument
156 #define ODY_GPIO_PIN_SEL_E_I3CX_SDA(a) (0x291 + (a)) argument
157 #define ODY_GPIO_PIN_SEL_E_MCDX_IN(a) (0x23f + (a)) argument
158 #define ODY_GPIO_PIN_SEL_E_MCDX_OUT(a) (0x242 + (a)) argument
162 #define ODY_GPIO_PIN_SEL_E_PBUS_ADX(a) (0xfa + (a)) argument
163 #define ODY_GPIO_PIN_SEL_E_PBUS_ALEX(a) (0xe8 + (a)) argument
164 #define ODY_GPIO_PIN_SEL_E_PBUS_CEX(a) (0xec + (a)) argument
167 #define ODY_GPIO_PIN_SEL_E_PBUS_DMACKX(a) (0xe6 + (a)) argument
168 #define ODY_GPIO_PIN_SEL_E_PBUS_DMARQX(a) (0x11a + (a)) argument
178 #define ODY_GPIO_PIN_SEL_E_SMIX_MDC(a) (0x253 + (a)) argument
179 #define ODY_GPIO_PIN_SEL_E_SMIX_MDIO(a) (0x255 + (a)) argument
181 #define ODY_GPIO_PIN_SEL_E_SPI0_CSX(a) (0x270 + (a)) argument
183 #define ODY_GPIO_PIN_SEL_E_SPI0_IOX(a) (0x278 + (a)) argument
186 #define ODY_GPIO_PIN_SEL_E_SPI1_CSX(a) (0x284 + (a)) argument
188 #define ODY_GPIO_PIN_SEL_E_SPI1_IOX(a) (0x288 + (a)) argument
192 #define ODY_GPIO_PIN_SEL_E_TWS_SCLX(a) (0x298 + (a)) argument
193 #define ODY_GPIO_PIN_SEL_E_TWS_SDAX(a) (0x2a4 + (a)) argument
194 #define ODY_GPIO_PIN_SEL_E_UARTX_CTS(a) (0x3c0 + (a)) argument
195 #define ODY_GPIO_PIN_SEL_E_UARTX_DCD(a) (0x3b0 + (a)) argument
196 #define ODY_GPIO_PIN_SEL_E_UARTX_DSR(a) (0x3b8 + (a)) argument
197 #define ODY_GPIO_PIN_SEL_E_UARTX_DTR(a) (0x390 + (a)) argument
198 #define ODY_GPIO_PIN_SEL_E_UARTX_RI(a) (0x3a8 + (a)) argument
199 #define ODY_GPIO_PIN_SEL_E_UARTX_RTS(a) (0x398 + (a)) argument
200 #define ODY_GPIO_PIN_SEL_E_UARTX_SIN(a) (0x3c8 + (a)) argument
201 #define ODY_GPIO_PIN_SEL_E_UARTX_SOUT(a) (0x3a0 + (a)) argument
253 static inline uint64_t ODY_GPIO_BIT_CFGX(uint64_t a) __attribute__ ((pure, always_inline));
254 static inline uint64_t ODY_GPIO_BIT_CFGX(uint64_t a) in ODY_GPIO_BIT_CFGX() argument
256 if (a <= 63) in ODY_GPIO_BIT_CFGX()
257 return 0x803000000400ll + 8ll * ((a) & 0x3f); in ODY_GPIO_BIT_CFGX()
258 __ody_csr_fatal("GPIO_BIT_CFGX", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_BIT_CFGX()
261 #define typedef_ODY_GPIO_BIT_CFGX(a) ody_gpio_bit_cfgx_t argument
262 #define bustype_ODY_GPIO_BIT_CFGX(a) CSR_TYPE_NCB argument
263 #define basename_ODY_GPIO_BIT_CFGX(a) "GPIO_BIT_CFGX" argument
264 #define device_bar_ODY_GPIO_BIT_CFGX(a) 0x0 /* PF_BAR0 */ argument
265 #define busnum_ODY_GPIO_BIT_CFGX(a) (a) argument
266 #define arguments_ODY_GPIO_BIT_CFGX(a) (a), -1, -1, -1 argument
290 static inline uint64_t ODY_GPIO_BIT_PERMITX(uint64_t a) __attribute__ ((pure, always_inline));
291 static inline uint64_t ODY_GPIO_BIT_PERMITX(uint64_t a) in ODY_GPIO_BIT_PERMITX() argument
293 if (a <= 63) in ODY_GPIO_BIT_PERMITX()
294 return 0x803000002000ll + 8ll * ((a) & 0x3f); in ODY_GPIO_BIT_PERMITX()
295 __ody_csr_fatal("GPIO_BIT_PERMITX", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_BIT_PERMITX()
298 #define typedef_ODY_GPIO_BIT_PERMITX(a) ody_gpio_bit_permitx_t argument
299 #define bustype_ODY_GPIO_BIT_PERMITX(a) CSR_TYPE_NCB argument
300 #define basename_ODY_GPIO_BIT_PERMITX(a) "GPIO_BIT_PERMITX" argument
301 #define device_bar_ODY_GPIO_BIT_PERMITX(a) 0x0 /* PF_BAR0 */ argument
302 #define busnum_ODY_GPIO_BIT_PERMITX(a) (a) argument
303 #define arguments_ODY_GPIO_BIT_PERMITX(a) (a), -1, -1, -1 argument
397 static inline uint64_t ODY_GPIO_CLK_GENX(uint64_t a) __attribute__ ((pure, always_inline));
398 static inline uint64_t ODY_GPIO_CLK_GENX(uint64_t a) in ODY_GPIO_CLK_GENX() argument
400 if (a <= 7) in ODY_GPIO_CLK_GENX()
401 return 0x803000001800ll + 8ll * ((a) & 0x7); in ODY_GPIO_CLK_GENX()
402 __ody_csr_fatal("GPIO_CLK_GENX", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_CLK_GENX()
405 #define typedef_ODY_GPIO_CLK_GENX(a) ody_gpio_clk_genx_t argument
406 #define bustype_ODY_GPIO_CLK_GENX(a) CSR_TYPE_NCB argument
407 #define basename_ODY_GPIO_CLK_GENX(a) "GPIO_CLK_GENX" argument
408 #define device_bar_ODY_GPIO_CLK_GENX(a) 0x0 /* PF_BAR0 */ argument
409 #define busnum_ODY_GPIO_CLK_GENX(a) (a) argument
410 #define arguments_ODY_GPIO_CLK_GENX(a) (a), -1, -1, -1 argument
438 static inline uint64_t ODY_GPIO_CLK_SYNCEX(uint64_t a) __attribute__ ((pure, always_inline));
439 static inline uint64_t ODY_GPIO_CLK_SYNCEX(uint64_t a) in ODY_GPIO_CLK_SYNCEX() argument
441 if (a <= 1) in ODY_GPIO_CLK_SYNCEX()
442 return 0x803000000060ll + 8ll * ((a) & 0x1); in ODY_GPIO_CLK_SYNCEX()
443 __ody_csr_fatal("GPIO_CLK_SYNCEX", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_CLK_SYNCEX()
446 #define typedef_ODY_GPIO_CLK_SYNCEX(a) ody_gpio_clk_syncex_t argument
447 #define bustype_ODY_GPIO_CLK_SYNCEX(a) CSR_TYPE_NCB argument
448 #define basename_ODY_GPIO_CLK_SYNCEX(a) "GPIO_CLK_SYNCEX" argument
449 #define device_bar_ODY_GPIO_CLK_SYNCEX(a) 0x0 /* PF_BAR0 */ argument
450 #define busnum_ODY_GPIO_CLK_SYNCEX(a) (a) argument
451 #define arguments_ODY_GPIO_CLK_SYNCEX(a) (a), -1, -1, -1 argument
513 static inline uint64_t ODY_GPIO_INTRX(uint64_t a) __attribute__ ((pure, always_inline));
514 static inline uint64_t ODY_GPIO_INTRX(uint64_t a) in ODY_GPIO_INTRX() argument
516 if (a <= 63) in ODY_GPIO_INTRX()
517 return 0x803000000800ll + 8ll * ((a) & 0x3f); in ODY_GPIO_INTRX()
518 __ody_csr_fatal("GPIO_INTRX", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_INTRX()
521 #define typedef_ODY_GPIO_INTRX(a) ody_gpio_intrx_t argument
522 #define bustype_ODY_GPIO_INTRX(a) CSR_TYPE_NCB argument
523 #define basename_ODY_GPIO_INTRX(a) "GPIO_INTRX" argument
524 #define device_bar_ODY_GPIO_INTRX(a) 0x0 /* PF_BAR0 */ argument
525 #define busnum_ODY_GPIO_INTRX(a) (a) argument
526 #define arguments_ODY_GPIO_INTRX(a) (a), -1, -1, -1 argument
594 static inline uint64_t ODY_GPIO_MC_INTRX(uint64_t a) __attribute__ ((pure, always_inline));
595 static inline uint64_t ODY_GPIO_MC_INTRX(uint64_t a) in ODY_GPIO_MC_INTRX() argument
597 if ((a >= 4) && (a <= 7)) in ODY_GPIO_MC_INTRX()
598 return 0x803000001000ll + 8ll * ((a) & 0x7); in ODY_GPIO_MC_INTRX()
599 __ody_csr_fatal("GPIO_MC_INTRX", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_MC_INTRX()
602 #define typedef_ODY_GPIO_MC_INTRX(a) ody_gpio_mc_intrx_t argument
603 #define bustype_ODY_GPIO_MC_INTRX(a) CSR_TYPE_NCB argument
604 #define basename_ODY_GPIO_MC_INTRX(a) "GPIO_MC_INTRX" argument
605 #define device_bar_ODY_GPIO_MC_INTRX(a) 0x0 /* PF_BAR0 */ argument
606 #define busnum_ODY_GPIO_MC_INTRX(a) (a) argument
607 #define arguments_ODY_GPIO_MC_INTRX(a) (a), -1, -1, -1 argument
624 static inline uint64_t ODY_GPIO_MC_INTRX_ENA_W1C(uint64_t a) __attribute__ ((pure, always_inline));
625 static inline uint64_t ODY_GPIO_MC_INTRX_ENA_W1C(uint64_t a) in ODY_GPIO_MC_INTRX_ENA_W1C() argument
627 if ((a >= 4) && (a <= 7)) in ODY_GPIO_MC_INTRX_ENA_W1C()
628 return 0x803000001200ll + 8ll * ((a) & 0x7); in ODY_GPIO_MC_INTRX_ENA_W1C()
629 __ody_csr_fatal("GPIO_MC_INTRX_ENA_W1C", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_MC_INTRX_ENA_W1C()
632 #define typedef_ODY_GPIO_MC_INTRX_ENA_W1C(a) ody_gpio_mc_intrx_ena_w1c_t argument
633 #define bustype_ODY_GPIO_MC_INTRX_ENA_W1C(a) CSR_TYPE_NCB argument
634 #define basename_ODY_GPIO_MC_INTRX_ENA_W1C(a) "GPIO_MC_INTRX_ENA_W1C" argument
635 #define device_bar_ODY_GPIO_MC_INTRX_ENA_W1C(a) 0x0 /* PF_BAR0 */ argument
636 #define busnum_ODY_GPIO_MC_INTRX_ENA_W1C(a) (a) argument
637 #define arguments_ODY_GPIO_MC_INTRX_ENA_W1C(a) (a), -1, -1, -1 argument
654 static inline uint64_t ODY_GPIO_MC_INTRX_ENA_W1S(uint64_t a) __attribute__ ((pure, always_inline));
655 static inline uint64_t ODY_GPIO_MC_INTRX_ENA_W1S(uint64_t a) in ODY_GPIO_MC_INTRX_ENA_W1S() argument
657 if ((a >= 4) && (a <= 7)) in ODY_GPIO_MC_INTRX_ENA_W1S()
658 return 0x803000001300ll + 8ll * ((a) & 0x7); in ODY_GPIO_MC_INTRX_ENA_W1S()
659 __ody_csr_fatal("GPIO_MC_INTRX_ENA_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_MC_INTRX_ENA_W1S()
662 #define typedef_ODY_GPIO_MC_INTRX_ENA_W1S(a) ody_gpio_mc_intrx_ena_w1s_t argument
663 #define bustype_ODY_GPIO_MC_INTRX_ENA_W1S(a) CSR_TYPE_NCB argument
664 #define basename_ODY_GPIO_MC_INTRX_ENA_W1S(a) "GPIO_MC_INTRX_ENA_W1S" argument
665 #define device_bar_ODY_GPIO_MC_INTRX_ENA_W1S(a) 0x0 /* PF_BAR0 */ argument
666 #define busnum_ODY_GPIO_MC_INTRX_ENA_W1S(a) (a) argument
667 #define arguments_ODY_GPIO_MC_INTRX_ENA_W1S(a) (a), -1, -1, -1 argument
684 static inline uint64_t ODY_GPIO_MC_INTRX_W1S(uint64_t a) __attribute__ ((pure, always_inline));
685 static inline uint64_t ODY_GPIO_MC_INTRX_W1S(uint64_t a) in ODY_GPIO_MC_INTRX_W1S() argument
687 if ((a >= 4) && (a <= 7)) in ODY_GPIO_MC_INTRX_W1S()
688 return 0x803000001100ll + 8ll * ((a) & 0x7); in ODY_GPIO_MC_INTRX_W1S()
689 __ody_csr_fatal("GPIO_MC_INTRX_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_MC_INTRX_W1S()
692 #define typedef_ODY_GPIO_MC_INTRX_W1S(a) ody_gpio_mc_intrx_w1s_t argument
693 #define bustype_ODY_GPIO_MC_INTRX_W1S(a) CSR_TYPE_NCB argument
694 #define basename_ODY_GPIO_MC_INTRX_W1S(a) "GPIO_MC_INTRX_W1S" argument
695 #define device_bar_ODY_GPIO_MC_INTRX_W1S(a) 0x0 /* PF_BAR0 */ argument
696 #define busnum_ODY_GPIO_MC_INTRX_W1S(a) (a) argument
697 #define arguments_ODY_GPIO_MC_INTRX_W1S(a) (a), -1, -1, -1 argument
719 static inline uint64_t ODY_GPIO_MC_INTR1X(uint64_t a) __attribute__ ((pure, always_inline));
720 static inline uint64_t ODY_GPIO_MC_INTR1X(uint64_t a) in ODY_GPIO_MC_INTR1X() argument
722 if ((a >= 4) && (a <= 7)) in ODY_GPIO_MC_INTR1X()
723 return 0x803000001040ll + 8ll * ((a) & 0x7); in ODY_GPIO_MC_INTR1X()
724 __ody_csr_fatal("GPIO_MC_INTR1X", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_MC_INTR1X()
727 #define typedef_ODY_GPIO_MC_INTR1X(a) ody_gpio_mc_intr1x_t argument
728 #define bustype_ODY_GPIO_MC_INTR1X(a) CSR_TYPE_NCB argument
729 #define basename_ODY_GPIO_MC_INTR1X(a) "GPIO_MC_INTR1X" argument
730 #define device_bar_ODY_GPIO_MC_INTR1X(a) 0x0 /* PF_BAR0 */ argument
731 #define busnum_ODY_GPIO_MC_INTR1X(a) (a) argument
732 #define arguments_ODY_GPIO_MC_INTR1X(a) (a), -1, -1, -1 argument
750 static inline uint64_t ODY_GPIO_MC_INTR1X_ENA_W1C(uint64_t a) __attribute__ ((pure, always_inline));
751 static inline uint64_t ODY_GPIO_MC_INTR1X_ENA_W1C(uint64_t a) in ODY_GPIO_MC_INTR1X_ENA_W1C() argument
753 if ((a >= 4) && (a <= 7)) in ODY_GPIO_MC_INTR1X_ENA_W1C()
754 return 0x803000001240ll + 8ll * ((a) & 0x7); in ODY_GPIO_MC_INTR1X_ENA_W1C()
755 __ody_csr_fatal("GPIO_MC_INTR1X_ENA_W1C", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_MC_INTR1X_ENA_W1C()
758 #define typedef_ODY_GPIO_MC_INTR1X_ENA_W1C(a) ody_gpio_mc_intr1x_ena_w1c_t argument
759 #define bustype_ODY_GPIO_MC_INTR1X_ENA_W1C(a) CSR_TYPE_NCB argument
760 #define basename_ODY_GPIO_MC_INTR1X_ENA_W1C(a) "GPIO_MC_INTR1X_ENA_W1C" argument
761 #define device_bar_ODY_GPIO_MC_INTR1X_ENA_W1C(a) 0x0 /* PF_BAR0 */ argument
762 #define busnum_ODY_GPIO_MC_INTR1X_ENA_W1C(a) (a) argument
763 #define arguments_ODY_GPIO_MC_INTR1X_ENA_W1C(a) (a), -1, -1, -1 argument
781 static inline uint64_t ODY_GPIO_MC_INTR1X_ENA_W1S(uint64_t a) __attribute__ ((pure, always_inline));
782 static inline uint64_t ODY_GPIO_MC_INTR1X_ENA_W1S(uint64_t a) in ODY_GPIO_MC_INTR1X_ENA_W1S() argument
784 if ((a >= 4) && (a <= 7)) in ODY_GPIO_MC_INTR1X_ENA_W1S()
785 return 0x803000001340ll + 8ll * ((a) & 0x7); in ODY_GPIO_MC_INTR1X_ENA_W1S()
786 __ody_csr_fatal("GPIO_MC_INTR1X_ENA_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_MC_INTR1X_ENA_W1S()
789 #define typedef_ODY_GPIO_MC_INTR1X_ENA_W1S(a) ody_gpio_mc_intr1x_ena_w1s_t argument
790 #define bustype_ODY_GPIO_MC_INTR1X_ENA_W1S(a) CSR_TYPE_NCB argument
791 #define basename_ODY_GPIO_MC_INTR1X_ENA_W1S(a) "GPIO_MC_INTR1X_ENA_W1S" argument
792 #define device_bar_ODY_GPIO_MC_INTR1X_ENA_W1S(a) 0x0 /* PF_BAR0 */ argument
793 #define busnum_ODY_GPIO_MC_INTR1X_ENA_W1S(a) (a) argument
794 #define arguments_ODY_GPIO_MC_INTR1X_ENA_W1S(a) (a), -1, -1, -1 argument
812 static inline uint64_t ODY_GPIO_MC_INTR1X_W1S(uint64_t a) __attribute__ ((pure, always_inline));
813 static inline uint64_t ODY_GPIO_MC_INTR1X_W1S(uint64_t a) in ODY_GPIO_MC_INTR1X_W1S() argument
815 if ((a >= 4) && (a <= 7)) in ODY_GPIO_MC_INTR1X_W1S()
816 return 0x803000001140ll + 8ll * ((a) & 0x7); in ODY_GPIO_MC_INTR1X_W1S()
817 __ody_csr_fatal("GPIO_MC_INTR1X_W1S", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_MC_INTR1X_W1S()
820 #define typedef_ODY_GPIO_MC_INTR1X_W1S(a) ody_gpio_mc_intr1x_w1s_t argument
821 #define bustype_ODY_GPIO_MC_INTR1X_W1S(a) CSR_TYPE_NCB argument
822 #define basename_ODY_GPIO_MC_INTR1X_W1S(a) "GPIO_MC_INTR1X_W1S" argument
823 #define device_bar_ODY_GPIO_MC_INTR1X_W1S(a) 0x0 /* PF_BAR0 */ argument
824 #define busnum_ODY_GPIO_MC_INTR1X_W1S(a) (a) argument
825 #define arguments_ODY_GPIO_MC_INTR1X_W1S(a) (a), -1, -1, -1 argument
916 static inline uint64_t ODY_GPIO_MSIX_PBAX(uint64_t a) __attribute__ ((pure, always_inline));
917 static inline uint64_t ODY_GPIO_MSIX_PBAX(uint64_t a) in ODY_GPIO_MSIX_PBAX() argument
919 if (a <= 3) in ODY_GPIO_MSIX_PBAX()
920 return 0x803000ff0000ll + 8ll * ((a) & 0x3); in ODY_GPIO_MSIX_PBAX()
921 __ody_csr_fatal("GPIO_MSIX_PBAX", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_MSIX_PBAX()
924 #define typedef_ODY_GPIO_MSIX_PBAX(a) ody_gpio_msix_pbax_t argument
925 #define bustype_ODY_GPIO_MSIX_PBAX(a) CSR_TYPE_NCB argument
926 #define basename_ODY_GPIO_MSIX_PBAX(a) "GPIO_MSIX_PBAX" argument
927 #define device_bar_ODY_GPIO_MSIX_PBAX(a) 0x4 /* PF_BAR4 */ argument
928 #define busnum_ODY_GPIO_MSIX_PBAX(a) (a) argument
929 #define arguments_ODY_GPIO_MSIX_PBAX(a) (a), -1, -1, -1 argument
951 static inline uint64_t ODY_GPIO_MSIX_VECX_ADDR(uint64_t a) __attribute__ ((pure, always_inline));
952 static inline uint64_t ODY_GPIO_MSIX_VECX_ADDR(uint64_t a) in ODY_GPIO_MSIX_VECX_ADDR() argument
954 if (a <= 209) in ODY_GPIO_MSIX_VECX_ADDR()
955 return 0x803000f00000ll + 0x10ll * ((a) & 0xff); in ODY_GPIO_MSIX_VECX_ADDR()
956 __ody_csr_fatal("GPIO_MSIX_VECX_ADDR", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_MSIX_VECX_ADDR()
959 #define typedef_ODY_GPIO_MSIX_VECX_ADDR(a) ody_gpio_msix_vecx_addr_t argument
960 #define bustype_ODY_GPIO_MSIX_VECX_ADDR(a) CSR_TYPE_NCB argument
961 #define basename_ODY_GPIO_MSIX_VECX_ADDR(a) "GPIO_MSIX_VECX_ADDR" argument
962 #define device_bar_ODY_GPIO_MSIX_VECX_ADDR(a) 0x4 /* PF_BAR4 */ argument
963 #define busnum_ODY_GPIO_MSIX_VECX_ADDR(a) (a) argument
964 #define arguments_ODY_GPIO_MSIX_VECX_ADDR(a) (a), -1, -1, -1 argument
985 static inline uint64_t ODY_GPIO_MSIX_VECX_CTL(uint64_t a) __attribute__ ((pure, always_inline));
986 static inline uint64_t ODY_GPIO_MSIX_VECX_CTL(uint64_t a) in ODY_GPIO_MSIX_VECX_CTL() argument
988 if (a <= 209) in ODY_GPIO_MSIX_VECX_CTL()
989 return 0x803000f00008ll + 0x10ll * ((a) & 0xff); in ODY_GPIO_MSIX_VECX_CTL()
990 __ody_csr_fatal("GPIO_MSIX_VECX_CTL", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_MSIX_VECX_CTL()
993 #define typedef_ODY_GPIO_MSIX_VECX_CTL(a) ody_gpio_msix_vecx_ctl_t argument
994 #define bustype_ODY_GPIO_MSIX_VECX_CTL(a) CSR_TYPE_NCB argument
995 #define basename_ODY_GPIO_MSIX_VECX_CTL(a) "GPIO_MSIX_VECX_CTL" argument
996 #define device_bar_ODY_GPIO_MSIX_VECX_CTL(a) 0x4 /* PF_BAR4 */ argument
997 #define busnum_ODY_GPIO_MSIX_VECX_CTL(a) (a) argument
998 #define arguments_ODY_GPIO_MSIX_VECX_CTL(a) (a), -1, -1, -1 argument
1117 static inline uint64_t ODY_GPIO_PULL_DOWNX(uint64_t a) __attribute__ ((pure, always_inline));
1118 static inline uint64_t ODY_GPIO_PULL_DOWNX(uint64_t a) in ODY_GPIO_PULL_DOWNX() argument
1120 if (a <= 1) in ODY_GPIO_PULL_DOWNX()
1121 return 0x803000001630ll + 8ll * ((a) & 0x1); in ODY_GPIO_PULL_DOWNX()
1122 __ody_csr_fatal("GPIO_PULL_DOWNX", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_PULL_DOWNX()
1125 #define typedef_ODY_GPIO_PULL_DOWNX(a) ody_gpio_pull_downx_t argument
1126 #define bustype_ODY_GPIO_PULL_DOWNX(a) CSR_TYPE_NCB argument
1127 #define basename_ODY_GPIO_PULL_DOWNX(a) "GPIO_PULL_DOWNX" argument
1128 #define device_bar_ODY_GPIO_PULL_DOWNX(a) 0x0 /* PF_BAR0 */ argument
1129 #define busnum_ODY_GPIO_PULL_DOWNX(a) (a) argument
1130 #define arguments_ODY_GPIO_PULL_DOWNX(a) (a), -1, -1, -1 argument
1148 static inline uint64_t ODY_GPIO_PULL_UPX(uint64_t a) __attribute__ ((pure, always_inline));
1149 static inline uint64_t ODY_GPIO_PULL_UPX(uint64_t a) in ODY_GPIO_PULL_UPX() argument
1151 if (a <= 1) in ODY_GPIO_PULL_UPX()
1152 return 0x803000001620ll + 8ll * ((a) & 0x1); in ODY_GPIO_PULL_UPX()
1153 __ody_csr_fatal("GPIO_PULL_UPX", 1, a, 0, 0, 0, 0, 0); in ODY_GPIO_PULL_UPX()
1156 #define typedef_ODY_GPIO_PULL_UPX(a) ody_gpio_pull_upx_t argument
1157 #define bustype_ODY_GPIO_PULL_UPX(a) CSR_TYPE_NCB argument
1158 #define basename_ODY_GPIO_PULL_UPX(a) "GPIO_PULL_UPX" argument
1159 #define device_bar_ODY_GPIO_PULL_UPX(a) 0x0 /* PF_BAR0 */ argument
1160 #define busnum_ODY_GPIO_PULL_UPX(a) (a) argument
1161 #define arguments_ODY_GPIO_PULL_UPX(a) (a), -1, -1, -1 argument