Lines Matching refs:gpio_banks
12 static struct gpio_bank gpio_banks[GPIO_BANK_NUM] = { variable
71 for (idx = 0; idx < ARRAY_SIZE(gpio_banks); idx++) { in __hard_gpio_to_irq()
72 if (gpio_banks[idx].id == bank) { in __hard_gpio_to_irq()
73 irq = (gpio_banks[idx].irq_base + pin); in __hard_gpio_to_irq()
103 if (strstr(gpio_name, gpio_banks[bank].name)) { in __phandle_gpio_to_irq()
123 for (bank = 0; bank < ARRAY_SIZE(gpio_banks); bank++) { in __phandle_gpio_to_irq()
152 for (idx = 0; idx < ARRAY_SIZE(gpio_banks); idx++) { in __irq_to_gpio()
153 if (gpio_banks[idx].id == bank) { in __irq_to_gpio()
185 for (bank = 0; bank < ARRAY_SIZE(gpio_banks); bank++) { in gpio_to_irq()
186 if (!strcmp(gpio_banks[bank].name, name)) { in gpio_to_irq()
234 for (idx = 0; idx < ARRAY_SIZE(gpio_banks); idx++) { in gpio_id_to_bank()
235 if (gpio_banks[idx].id == id) in gpio_id_to_bank()
236 return &gpio_banks[idx]; in gpio_id_to_bank()