Searched refs:GPIO_BANK (Results 1 – 5 of 5) sorted by relevance
/linux-4.4.14/drivers/gpio/ |
D | gpio-bcm-kona.c | 28 #define GPIO_BANK(gpio) ((gpio) >> 5) macro 98 int bank_id = GPIO_BANK(gpio); in bcm_kona_gpio_lock_gpio() 114 int bank_id = GPIO_BANK(gpio); in bcm_kona_gpio_unlock_gpio() 139 int bank_id = GPIO_BANK(gpio); in bcm_kona_gpio_set() 166 int bank_id = GPIO_BANK(gpio); in bcm_kona_gpio_get() 230 int bank_id = GPIO_BANK(gpio); in bcm_kona_gpio_direction_output() 333 int bank_id = GPIO_BANK(gpio); in bcm_kona_gpio_irq_ack() 354 int bank_id = GPIO_BANK(gpio); in bcm_kona_gpio_irq_mask() 375 int bank_id = GPIO_BANK(gpio); in bcm_kona_gpio_irq_unmask()
|
D | gpio-tegra.c | 34 #define GPIO_BANK(x) ((x) >> 5) macro 38 #define GPIO_REG(x) (GPIO_BANK(x) * tegra_gpio_bank_stride + \ 558 bank = &tegra_gpio_banks[GPIO_BANK(gpio)]; in tegra_gpio_probe()
|
D | gpio-brcmstb.c | 56 #define GPIO_BANK(gpio) ((gpio) >> 5) macro
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-pistachio.c | 1319 #define GPIO_BANK(_bank, _pin_base, _npins) \ macro 1346 GPIO_BANK(0, PISTACHIO_PIN_MFIO(0), 16), 1347 GPIO_BANK(1, PISTACHIO_PIN_MFIO(16), 16), 1348 GPIO_BANK(2, PISTACHIO_PIN_MFIO(32), 16), 1349 GPIO_BANK(3, PISTACHIO_PIN_MFIO(48), 16), 1350 GPIO_BANK(4, PISTACHIO_PIN_MFIO(64), 16), 1351 GPIO_BANK(5, PISTACHIO_PIN_MFIO(80), 10),
|
/linux-4.4.14/drivers/pinctrl/bcm/ |
D | pinctrl-cygnus-gpio.c | 58 #define GPIO_BANK(pin) ((pin) / NGPIOS_PER_BANK) macro 60 #define CYGNUS_GPIO_REG(pin, reg) (GPIO_BANK(pin) * GPIO_BANK_SIZE + (reg))
|