| /OK3568_Linux_fs/u-boot/drivers/gpio/ |
| H A D | kona_gpio.c | 17 #define GPIO_BANK(gpio) ((gpio) >> 5) macro 51 off = GPIO_PWD_STATUS(GPIO_BANK(gpio)); in gpio_request() 63 off = GPIO_PWD_STATUS(GPIO_BANK(gpio)); in gpio_free() 84 int bank_id = GPIO_BANK(gpio); in gpio_direction_output() 103 int bank_id = GPIO_BANK(gpio); in gpio_get_value() 122 int bank_id = GPIO_BANK(gpio); in gpio_set_value()
|
| H A D | da8xx_gpio.c | 342 bank = GPIO_BANK(gpio); in gpio_direction_input() 351 bank = GPIO_BANK(gpio); in gpio_direction_output() 362 bank = GPIO_BANK(gpio); in gpio_get_value() 371 bank = GPIO_BANK(gpio); in gpio_set_value() 387 bank = GPIO_BANK(gpio); in gpio_info()
|
| H A D | tegra_gpio.c | 49 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in get_config() 66 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in set_config() 84 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in get_direction() 101 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in set_direction() 119 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in set_level()
|
| H A D | sunxi_gpio.c | 38 u32 bank = GPIO_BANK(pin); in sunxi_gpio_output() 56 u32 bank = GPIO_BANK(pin); in sunxi_gpio_input()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-sunxi/ |
| H A D | pinmux.c | 23 u32 bank = GPIO_BANK(pin); in sunxi_gpio_set_cfgpin() 43 u32 bank = GPIO_BANK(pin); in sunxi_gpio_get_cfgpin() 51 u32 bank = GPIO_BANK(pin); in sunxi_gpio_set_drv() 63 u32 bank = GPIO_BANK(pin); in sunxi_gpio_set_pull()
|
| /OK3568_Linux_fs/kernel/drivers/gpio/ |
| H A D | gpio-bcm-kona.c | 30 #define GPIO_BANK(gpio) ((gpio) >> 5) macro 95 int bank_id = GPIO_BANK(gpio); in bcm_kona_gpio_lock_gpio() 111 int bank_id = GPIO_BANK(gpio); in bcm_kona_gpio_unlock_gpio() 136 int bank_id = GPIO_BANK(gpio); in bcm_kona_gpio_set() 163 int bank_id = GPIO_BANK(gpio); in bcm_kona_gpio_get() 227 int bank_id = GPIO_BANK(gpio); in bcm_kona_gpio_direction_output() 342 int bank_id = GPIO_BANK(gpio); in bcm_kona_gpio_irq_ack() 363 int bank_id = GPIO_BANK(gpio); in bcm_kona_gpio_irq_mask() 385 int bank_id = GPIO_BANK(gpio); in bcm_kona_gpio_irq_unmask()
|
| H A D | gpio-aspeed.c | 243 #define GPIO_BANK(x) ((x) >> 5) macro 253 unsigned int bank = GPIO_BANK(offset); in to_bank() 270 if (props->bank == GPIO_BANK(offset)) in find_bank_props() 356 gpio->dcache[GPIO_BANK(offset)] = ioread32(bank_reg(gpio, bank, reg_rdata)); in aspeed_gpio_copro_request() 398 reg = gpio->dcache[GPIO_BANK(offset)]; in __aspeed_gpio_set() 404 gpio->dcache[GPIO_BANK(offset)] = reg; in __aspeed_gpio_set()
|
| H A D | gpio-tegra.c | 26 #define GPIO_BANK(x) ((x) >> 5) macro 30 #define GPIO_REG(tgi, x) (GPIO_BANK(x) * tgi->soc->bank_stride + \ 228 struct tegra_gpio_bank *bank = &tgi->bank_info[GPIO_BANK(offset)]; in tegra_gpio_set_debounce() 661 bank = &tgi->bank_info[GPIO_BANK(gpio)]; in tegra_gpio_probe()
|
| H A D | gpio-aspeed-sgpio.c | 124 #define GPIO_BANK(x) ((x % SGPIO_OUTPUT_OFFSET) >> 5) macro 132 bank = GPIO_BANK(offset); in to_bank()
|
| H A D | gpio-brcmstb.c | 69 #define GPIO_BANK(gpio) ((gpio) >> 5) macro
|
| /OK3568_Linux_fs/u-boot/drivers/irq/ |
| H A D | irq-internal.h | 78 #define GPIO_BANK(gpio) ((gpio & GPIO_BANK_MASK) >> GPIO_BANK_OFFSET) macro 80 #define GPIO_BANK_VALID(gpio) (GPIO_BANK(gpio) < GPIO_BANK_NUM)
|
| H A D | irq-gpio-switch.c | 53 gpio, GPIO_BANK(gpio), GPIO_PIN(gpio)); in gpio_is_valid()
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-tegra/ |
| H A D | gpio.h | 16 #define GPIO_BANK(x) ((x) >> 5) macro
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/ |
| H A D | pinctrl-pistachio.c | 1313 #define GPIO_BANK(_bank, _pin_base, _npins) \ macro 1340 GPIO_BANK(0, PISTACHIO_PIN_MFIO(0), 16), 1341 GPIO_BANK(1, PISTACHIO_PIN_MFIO(16), 16), 1342 GPIO_BANK(2, PISTACHIO_PIN_MFIO(32), 16), 1343 GPIO_BANK(3, PISTACHIO_PIN_MFIO(48), 16), 1344 GPIO_BANK(4, PISTACHIO_PIN_MFIO(64), 16), 1345 GPIO_BANK(5, PISTACHIO_PIN_MFIO(80), 10),
|
| H A D | pinctrl-pic32.c | 2109 #define GPIO_BANK(_bank, _npins) \ macro 2136 GPIO_BANK(0, PINS_PER_BANK), 2137 GPIO_BANK(1, PINS_PER_BANK), 2138 GPIO_BANK(2, PINS_PER_BANK), 2139 GPIO_BANK(3, PINS_PER_BANK), 2140 GPIO_BANK(4, PINS_PER_BANK), 2141 GPIO_BANK(5, PINS_PER_BANK), 2142 GPIO_BANK(6, PINS_PER_BANK), 2143 GPIO_BANK(7, PINS_PER_BANK), 2144 GPIO_BANK(8, PINS_PER_BANK), [all …]
|
| H A D | pinctrl-oxnas.c | 1063 #define GPIO_BANK(_bank) \ macro 1090 GPIO_BANK(0), 1091 GPIO_BANK(1),
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-davinci/include/mach/ |
| H A D | gpio.h | 62 #define GPIO_BANK(gp) (davinci_gpio_bank01 + ((gp) >> 5)) macro
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-sunxi/ |
| H A D | gpio.h | 81 #define GPIO_BANK(pin) ((pin) >> 5) macro
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/bcm/ |
| H A D | pinctrl-iproc-gpio.c | 58 #define GPIO_BANK(pin) ((pin) / NGPIOS_PER_BANK) macro 60 #define IPROC_GPIO_REG(pin, reg) (GPIO_BANK(pin) * GPIO_BANK_SIZE + (reg))
|