Home
last modified time | relevance | path

Searched refs:gpio_devices (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpiolib.c75 LIST_HEAD(gpio_devices); variable
111 list_for_each_entry(gdev, &gpio_devices, list) { in gpio_to_desc()
185 list_for_each_entry_reverse(gdev, &gpio_devices, list) { in gpiochip_find_base()
255 if (list_empty(&gpio_devices)) { in gpiodev_add_to_list()
257 list_add_tail(&gdev->list, &gpio_devices); in gpiodev_add_to_list()
261 next = list_entry(gpio_devices.next, struct gpio_device, list); in gpiodev_add_to_list()
264 list_add(&gdev->list, &gpio_devices); in gpiodev_add_to_list()
268 prev = list_entry(gpio_devices.prev, struct gpio_device, list); in gpiodev_add_to_list()
271 list_add_tail(&gdev->list, &gpio_devices); in gpiodev_add_to_list()
275 list_for_each_entry_safe(prev, next, &gpio_devices, lis in gpiodev_add_to_list()
[all...]
H A Dgpiolib.h97 extern struct list_head gpio_devices;
H A Dgpiolib-sysfs.c831 list_for_each_entry(gdev, &gpio_devices, list) { in gpiolib_sysfs_init()
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpiolib.c96 LIST_HEAD(gpio_devices); variable
132 list_for_each_entry(gdev, &gpio_devices, list) { in gpio_to_desc()
206 list_for_each_entry(gdev, &gpio_devices, list) { in gpiochip_find_base()
278 if (list_empty(&gpio_devices)) { in gpiodev_add_to_list()
280 list_add_tail(&gdev->list, &gpio_devices); in gpiodev_add_to_list()
284 next = list_first_entry(&gpio_devices, struct gpio_device, list); in gpiodev_add_to_list()
287 list_add(&gdev->list, &gpio_devices); in gpiodev_add_to_list()
291 prev = list_last_entry(&gpio_devices, struct gpio_device, list); in gpiodev_add_to_list()
294 list_add_tail(&gdev->list, &gpio_devices); in gpiodev_add_to_list()
298 list_for_each_entry_safe(prev, next, &gpio_devices, lis in gpiodev_add_to_list()
[all...]
H A Dgpiolib.h138 extern struct list_head gpio_devices;
H A Dgpiolib-sysfs.c811 list_for_each_entry(gdev, &gpio_devices, list) { in gpiolib_sysfs_init()

Completed in 9 milliseconds