Lines Matching refs:gpio
48 #define ASIC3_TO_GPIO(gpio) (NR_BUILTIN_GPIO + (gpio)) argument
55 #define ASIC3_GPIO(bank, gpio) \ argument
56 ((ASIC3_GPIOS_PER_BANK * ASIC3_GPIO_BANK_##bank) + (gpio))
57 #define ASIC3_GPIO_bit(gpio) (1 << (gpio & 0xf)) argument
70 #define ASIC3_GPIO_TO_BANK(gpio) ((gpio) >> 4) argument
71 #define ASIC3_GPIO_TO_BIT(gpio) ((gpio) - \ argument
72 (ASIC3_GPIOS_PER_BANK * ((gpio) >> 4)))
73 #define ASIC3_GPIO_TO_MASK(gpio) (1 << ASIC3_GPIO_TO_BIT(gpio)) argument
74 #define ASIC3_GPIO_TO_BASE(gpio) (ASIC3_GPIO_A_BASE + (((gpio) >> 4) * 0x0100)) argument
108 #define ASIC3_CONFIG_GPIO(gpio, alt, dir, init) (((gpio) & 0x7f) \ argument
111 #define ASIC3_CONFIG_GPIO_DEFAULT(gpio, dir, init) \ argument
112 ASIC3_CONFIG_GPIO((gpio), 0, (dir), (init))
113 #define ASIC3_CONFIG_GPIO_DEFAULT_OUT(gpio, init) \ argument
114 ASIC3_CONFIG_GPIO((gpio), 0, 1, (init))