Searched refs:gpio_chips (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-at91.c | 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() [all …]
|
/linux-4.4.14/drivers/gpio/ |
D | gpiolib.c | 53 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()
|
D | gpiolib.h | 84 extern struct list_head gpio_chips;
|
D | gpiolib-sysfs.c | 786 list_for_each_entry(chip, &gpio_chips, list) { in gpiolib_sysfs_init()
|