Home
last modified time | relevance | path

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

/linux-4.4.14/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()
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()
[all …]
/linux-4.4.14/drivers/gpio/
Dgpiolib.c53 LIST_HEAD(gpio_chips);
75 list_for_each_entry(chip, &gpio_chips, list) { in gpio_to_desc()
131 list_for_each_entry_reverse(chip, &gpio_chips, list) { in gpiochip_find_base()
197 list_for_each(pos, &gpio_chips) { in gpiochip_add_to_list()
205 if (pos != &gpio_chips && pos->prev != &gpio_chips) { in gpiochip_add_to_list()
230 list_for_each_entry(chip, &gpio_chips, list) { in gpio_name_to_desc()
453 list_for_each_entry(chip, &gpio_chips, list) in gpiochip_find()
458 if (&chip->list == &gpio_chips) in gpiochip_find()
2472 list_for_each_entry(chip, &gpio_chips, list) in gpiolib_seq_start()
2489 if (list_is_last(&chip->list, &gpio_chips)) in gpiolib_seq_next()
Dgpiolib.h84 extern struct list_head gpio_chips;
Dgpiolib-sysfs.c786 list_for_each_entry(chip, &gpio_chips, list) { in gpiolib_sysfs_init()