Searched refs:gpio_devices (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpiolib.c | 75 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 D | gpiolib.h | 97 extern struct list_head gpio_devices;
|
H A D | gpiolib-sysfs.c | 831 list_for_each_entry(gdev, &gpio_devices, list) { in gpiolib_sysfs_init()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpiolib.c | 96 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 D | gpiolib.h | 138 extern struct list_head gpio_devices;
|
H A D | gpiolib-sysfs.c | 811 list_for_each_entry(gdev, &gpio_devices, list) { in gpiolib_sysfs_init()
|
Completed in 9 milliseconds