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")