Lines Matching refs:gpio_chips
65 static struct at91_gpio_chip *gpio_chips[MAX_GPIO_BANKS];
363 if (!gpio_chips[bank])
366 return gpio_chips[bank]->regbase;
799 if (!gpio_chips[pin->bank]) {
1310 if (gpio_chips[i])
1406 if (gpio_chips[i]) {
1407 pinctrl_add_gpio_range(info->pctl, &gpio_chips[i]->range);
1408 gpiochip_add_pin_range(&gpio_chips[i]->chip, dev_name(info->pctl->dev), 0,
1409 gpio_chips[i]->range.pin_base, gpio_chips[i]->range.npins);
1835 BUG_ON(alias_idx >= ARRAY_SIZE(gpio_chips));
1836 if (gpio_chips[alias_idx])
1900 gpio_chips[alias_idx] = at91_chip;