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()
1226 if (gpio_chips[i]) in at91_pinctrl_probe()
1263 if (gpio_chips[i]) in at91_pinctrl_probe()
1264 pinctrl_add_gpio_range(info->pctl, &gpio_chips[i]->range); in at91_pinctrl_probe()
1544 if (!gpio_chips[i]) in at91_pinctrl_gpio_suspend()
1547 pio = gpio_chips[i]->regbase; in at91_pinctrl_gpio_suspend()
1554 clk_disable_unprepare(gpio_chips[i]->clock); in at91_pinctrl_gpio_suspend()
1568 if (!gpio_chips[i]) in at91_pinctrl_gpio_resume()
1571 pio = gpio_chips[i]->regbase; in at91_pinctrl_gpio_resume()
1574 clk_prepare_enable(gpio_chips[i]->clock); in at91_pinctrl_gpio_resume()
1727 BUG_ON(alias_idx >= ARRAY_SIZE(gpio_chips)); in at91_gpio_probe()
1728 if (gpio_chips[alias_idx]) { in at91_gpio_probe()
1817 gpio_chips[alias_idx] = at91_chip; in at91_gpio_probe()