Show patches with: Series = gpio: rework locking and object life-time control       |    State = Action Required       |    Archived = No       |   23 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v2,23/23] gpio: mark unsafe gpio_chip manipulators as deprecated gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,22/23] gpio: remove the RW semaphore from the GPIO device gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,21/23] gpio: protect the pointer to gpio_chip in gpio_device with SRCU gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,20/23] gpio: add SRCU infrastructure to struct gpio_device gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,19/23] gpio: add the can_sleep flag to struct gpio_device gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,18/23] gpio: remove unnecessary checks from gpiod_to_chip() gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,17/23] gpio: reduce the functionality of validate_desc() gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,16/23] gpio: don't dereference gdev->chip in gpiochip_setup_dev() gpio: rework locking and object life-time control - - - - --- 2024-02-05 Bartosz Golaszewski New
[v2,15/23] gpio: cdev: don't access gdev->chip if it's not needed gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,14/23] gpio: cdev: replace gpiochip_get_desc() with gpio_device_get_desc() gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,13/23] gpio: sysfs: pass the GPIO device - not chip - to sysfs callbacks gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,12/23] gpio: sysfs: extend the critical section for unregistering sysfs devices gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,11/23] gpio: remove unneeded code from gpio_device_get_desc() gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,10/23] gpio: reinforce desc->flags handling gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,09/23] gpio: remove gpio_lock gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,08/23] gpio: sysfs: use gpio_device_find() to iterate over existing devices gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,07/23] gpio: protect the descriptor label with SRCU gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,06/23] gpio: add SRCU infrastructure to struct gpio_desc gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,05/23] gpio: don't set label from irq helpers gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,04/23] gpio: provide and use gpiod_get_label() gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,03/23] gpio: remove unused logging helpers gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,02/23] gpio: of: assign and read the hog pointer atomically gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New
[v2,01/23] gpio: protect the list of GPIO devices with SRCU gpio: rework locking and object life-time control - - 1 - --- 2024-02-05 Bartosz Golaszewski New