e348544f7994 ("gpio: protect the list of GPIO devices with SRCU") 2526dffc6d65 ("gpio: remove GPIO device from the list unconditionally in error path") efb8235bfdbe ("gpiolib: revert the attempt to protect the GPIO device list with an rwsem") 1979a2807547 ("gpiolib: replace the GPIO device mutex with a read-write semaphore") 48e1b4d369cf ("gpiolib: remove the GPIO device from the list when it's unregistered") 65a828bab158 ("gpiolib: use a mutex to protect the list of GPIO devices") f95fd4ac1557 ("gpiolib: rename static functions that are called with the lock taken") e404b0cc9f0b ("gpio: sysfs: drop the mention of gpiochip_find() from sysfs code") d62fcd9f1897 ("gpiolib: provide gpio_device_find_by_label()") cfe102f63308 ("gpiolib: provide gpio_device_find()") 36aa129f221c ("gpiolib: make gpio_device_get() and gpio_device_put() public") 17a7ca35890b ("gpiolib: rename the gpio_device notifier") e2051394a50c ("gpiolib: add missing include") c122f461ccac ("gpiolib: Remove duplicative check in gpiod_find_and_request()") 380c7ba3923c ("gpiolib: Clean up headers") 91e5ae95a0af ("gpiolib: Deduplicate forward declarations in consumer.h") 6cfd84c4f4f6 ("gpiolib: Drop unused forward declaration from driver.h") eccb7a00613c ("gpiolib: remove asm-generic/gpio.h") 94d20f7d674d ("gpiolib: coldfire: remove custom asm/gpio.h") 21d9526d13b5 ("gpiolib: Make the legacy consumer-only")