Lines Matching refs:gpio_banks
12 static struct gpio_bank gpio_banks[GPIO_BANK_NUM] = { variable
72 for (idx = 0; idx < ARRAY_SIZE(gpio_banks); idx++) { in __hard_gpio_to_irq()
73 if (gpio_banks[idx].id == bank) { in __hard_gpio_to_irq()
74 irq = (gpio_banks[idx].irq_base + pin); in __hard_gpio_to_irq()
141 if (strstr(name, gpio_banks[bank].name)) in lookup_gpio_bank()
203 for (idx = 0; idx < ARRAY_SIZE(gpio_banks); idx++) { in __irq_to_gpio()
204 if (gpio_banks[idx].id == bank) { in __irq_to_gpio()
236 for (bank = 0; bank < ARRAY_SIZE(gpio_banks); bank++) { in gpio_to_irq()
237 if (!strcmp(gpio_banks[bank].name, name)) { in gpio_to_irq()
285 for (idx = 0; idx < ARRAY_SIZE(gpio_banks); idx++) { in gpio_id_to_bank()
286 if (gpio_banks[idx].id == id) in gpio_id_to_bank()
287 return &gpio_banks[idx]; in gpio_id_to_bank()