Lines Matching refs:gpio_chips
50 static struct at91_gpio_chip *gpio_chips[MAX_GPIO_BANKS]; variable
323 if (!gpio_chips[bank]) in pin_to_controller()
326 return gpio_chips[bank]->regbase; in pin_to_controller()
665 if (!gpio_chips[pin->bank]) { in pin_check_config()
1229 if (gpio_chips[i]) in at91_pinctrl_probe()
1266 if (gpio_chips[i]) in at91_pinctrl_probe()
1267 pinctrl_add_gpio_range(info->pctl, &gpio_chips[i]->range); in at91_pinctrl_probe()
1518 if (!gpio_chips[i]) in at91_pinctrl_gpio_suspend()
1521 pio = gpio_chips[i]->regbase; in at91_pinctrl_gpio_suspend()
1528 clk_disable_unprepare(gpio_chips[i]->clock); in at91_pinctrl_gpio_suspend()
1542 if (!gpio_chips[i]) in at91_pinctrl_gpio_resume()
1545 pio = gpio_chips[i]->regbase; in at91_pinctrl_gpio_resume()
1548 clk_prepare_enable(gpio_chips[i]->clock); in at91_pinctrl_gpio_resume()
1700 BUG_ON(alias_idx >= ARRAY_SIZE(gpio_chips)); in at91_gpio_probe()
1701 if (gpio_chips[alias_idx]) { in at91_gpio_probe()
1790 gpio_chips[alias_idx] = at91_chip; in at91_gpio_probe()