Lines Matching defs:gpio_chips
46 static struct at91_gpio_chip *gpio_chips[MAX_GPIO_BANKS];
344 if (!gpio_chips[bank])
347 return gpio_chips[bank]->regbase;
780 if (!gpio_chips[pin->bank]) {
1364 if (gpio_chips[i])
1404 if (gpio_chips[i])
1405 pinctrl_add_gpio_range(info->pctl, &gpio_chips[i]->range);
1647 if (!gpio_chips[i])
1650 pio = gpio_chips[i]->regbase;
1657 clk_disable_unprepare(gpio_chips[i]->clock);
1671 if (!gpio_chips[i])
1674 pio = gpio_chips[i]->regbase;
1677 clk_prepare_enable(gpio_chips[i]->clock);
1826 BUG_ON(alias_idx >= ARRAY_SIZE(gpio_chips));
1827 if (gpio_chips[alias_idx]) {
1914 gpio_chips[alias_idx] = at91_chip;