Home
last modified time | relevance | path

Searched refs:gpio_chips (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/drivers/pinctrl/
Dpinctrl-at91.c50 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()
[all …]
/linux-4.1.27/drivers/gpio/
Dgpiolib.c54 LIST_HEAD(gpio_chips);
76 list_for_each_entry(chip, &gpio_chips, list) { in gpio_to_desc()
132 list_for_each_entry_reverse(chip, &gpio_chips, list) { in gpiochip_find_base()
193 struct list_head *pos = &gpio_chips; in gpiochip_add_to_list()
198 list_for_each(pos, &gpio_chips) { in gpiochip_add_to_list()
206 if (pos != &gpio_chips && pos->prev != &gpio_chips) { in gpiochip_add_to_list()
377 list_for_each_entry(chip, &gpio_chips, list) in gpiochip_find()
382 if (&chip->list == &gpio_chips) in gpiochip_find()
2290 list_for_each_entry(chip, &gpio_chips, list) in gpiolib_seq_start()
2307 if (list_is_last(&chip->list, &gpio_chips)) in gpiolib_seq_next()
Dgpiolib.h76 extern struct list_head gpio_chips;
Dgpiolib-sysfs.c838 list_for_each_entry(chip, &gpio_chips, list) { in gpiolib_sysfs_init()